Class GameRuleHandler

java.lang.Object
org.geysermc.geyser.level.gamerule.GameRuleHandler

public class GameRuleHandler extends Object
  • Constructor Details

    • GameRuleHandler

      public GameRuleHandler(GeyserSession session)
  • Method Details

    • requestGamerules

      public void requestGamerules()
    • onGamerulesReceived

      public void onGamerulesReceived(org.geysermc.mcprotocollib.protocol.packet.ingame.clientbound.ClientboundGameRuleValuesPacket packet)
    • showWaitingForm

      public void showWaitingForm()
    • handleUpdate

      public <T> void handleUpdate(GameRule<T> gameRule, String previous, Object newValue, Map<net.kyori.adventure.key.Key,String> responses)
    • getState

      public GameRuleHandler.State getState()