    public void translate(ServerUpdateTimePacket packet, GeyserSession session) {
        // Bedrock sends a GameRulesChangedPacket if there is no daylight cycle
        // Java just sends a negative long if there is no daylight cycle
        long time = packet.getTime();

        // https://minecraft.gamepedia.com/Day-night_cycle#24-hour_Minecraft_day
        SetTimePacket setTimePacket = new SetTimePacket();
        setTimePacket.setTime((int) Math.abs(time) % 24000);
        session.sendUpstreamPacket(setTimePacket);
        if (!session.isDaylightCycle() && time >= 0) {
            // Client thinks there is no daylight cycle but there is
            session.setDaylightCycle(true);
        } else if (session.isDaylightCycle() && time < 0) {
            // Client thinks there is daylight cycle but there isn't
            session.setDaylightCycle(false);
        }
    }
When an actor claims to have a given identity, the software does not prove or insufficiently proves that the claim is correct.