    public void translate(ServerBlockChangePacket packet, GeyserSession session) {
        Position pos = packet.getRecord().getPosition();
        boolean updatePlacement = session.getConnector().getPlatformType() != PlatformType.SPIGOT && // Spigot simply listens for the block place event
                session.getConnector().getWorldManager().getBlockAt(session, pos) != packet.getRecord().getBlock();
        ChunkUtils.updateBlock(session, packet.getRecord().getBlock(), pos);
        if (updatePlacement) {
            this.checkPlace(session, packet);
        }
        this.checkInteract(session, packet);
    }
When an actor claims to have a given identity, the software does not prove or insufficiently proves that the claim is correct.