Package org.bukkit

Class GameRules

java.lang.Object
org.bukkit.GameRules

@NullMarked public final class GameRules extends Object
All the vanilla gamerules
  • Field Details

    • ADVANCE_TIME

      public static final GameRule<Boolean> ADVANCE_TIME
    • ADVANCE_WEATHER

      public static final GameRule<Boolean> ADVANCE_WEATHER
    • ALLOW_ENTERING_NETHER_USING_PORTALS

      public static final GameRule<Boolean> ALLOW_ENTERING_NETHER_USING_PORTALS
    • BLOCK_DROPS

      public static final GameRule<Boolean> BLOCK_DROPS
    • BLOCK_EXPLOSION_DROP_DECAY

      public static final GameRule<Boolean> BLOCK_EXPLOSION_DROP_DECAY
    • COMMAND_BLOCK_OUTPUT

      public static final GameRule<Boolean> COMMAND_BLOCK_OUTPUT
    • COMMAND_BLOCKS_WORK

      public static final GameRule<Boolean> COMMAND_BLOCKS_WORK
    • DROWNING_DAMAGE

      public static final GameRule<Boolean> DROWNING_DAMAGE
    • ELYTRA_MOVEMENT_CHECK

      public static final GameRule<Boolean> ELYTRA_MOVEMENT_CHECK
    • ENDER_PEARLS_VANISH_ON_DEATH

      public static final GameRule<Boolean> ENDER_PEARLS_VANISH_ON_DEATH
    • ENTITY_DROPS

      public static final GameRule<Boolean> ENTITY_DROPS
    • FALL_DAMAGE

      public static final GameRule<Boolean> FALL_DAMAGE
    • FIRE_DAMAGE

      public static final GameRule<Boolean> FIRE_DAMAGE
    • FIRE_SPREAD_RADIUS_AROUND_PLAYER

      public static final GameRule<Integer> FIRE_SPREAD_RADIUS_AROUND_PLAYER
    • FORGIVE_DEAD_PLAYERS

      public static final GameRule<Boolean> FORGIVE_DEAD_PLAYERS
    • FREEZE_DAMAGE

      public static final GameRule<Boolean> FREEZE_DAMAGE
    • GLOBAL_SOUND_EVENTS

      public static final GameRule<Boolean> GLOBAL_SOUND_EVENTS
    • IMMEDIATE_RESPAWN

      public static final GameRule<Boolean> IMMEDIATE_RESPAWN
    • KEEP_INVENTORY

      public static final GameRule<Boolean> KEEP_INVENTORY
    • LAVA_SOURCE_CONVERSION

      public static final GameRule<Boolean> LAVA_SOURCE_CONVERSION
    • LIMITED_CRAFTING

      public static final GameRule<Boolean> LIMITED_CRAFTING
    • LOCATOR_BAR

      public static final GameRule<Boolean> LOCATOR_BAR
    • LOG_ADMIN_COMMANDS

      public static final GameRule<Boolean> LOG_ADMIN_COMMANDS
    • MAX_BLOCK_MODIFICATIONS

      public static final GameRule<Integer> MAX_BLOCK_MODIFICATIONS
    • MAX_COMMAND_FORKS

      public static final GameRule<Integer> MAX_COMMAND_FORKS
    • MAX_COMMAND_SEQUENCE_LENGTH

      public static final GameRule<Integer> MAX_COMMAND_SEQUENCE_LENGTH
    • MAX_ENTITY_CRAMMING

      public static final GameRule<Integer> MAX_ENTITY_CRAMMING
    • MAX_MINECART_SPEED

    • MAX_SNOW_ACCUMULATION_HEIGHT

      public static final GameRule<Integer> MAX_SNOW_ACCUMULATION_HEIGHT
    • MOB_DROPS

      public static final GameRule<Boolean> MOB_DROPS
    • MOB_EXPLOSION_DROP_DECAY

      public static final GameRule<Boolean> MOB_EXPLOSION_DROP_DECAY
    • MOB_GRIEFING

      public static final GameRule<Boolean> MOB_GRIEFING
    • NATURAL_HEALTH_REGENERATION

      public static final GameRule<Boolean> NATURAL_HEALTH_REGENERATION
    • PLAYER_MOVEMENT_CHECK

      public static final GameRule<Boolean> PLAYER_MOVEMENT_CHECK
    • PLAYERS_NETHER_PORTAL_CREATIVE_DELAY

      public static final GameRule<Integer> PLAYERS_NETHER_PORTAL_CREATIVE_DELAY
    • PLAYERS_NETHER_PORTAL_DEFAULT_DELAY

      public static final GameRule<Integer> PLAYERS_NETHER_PORTAL_DEFAULT_DELAY
    • PLAYERS_SLEEPING_PERCENTAGE

      public static final GameRule<Integer> PLAYERS_SLEEPING_PERCENTAGE
    • PROJECTILES_CAN_BREAK_BLOCKS

      public static final GameRule<Boolean> PROJECTILES_CAN_BREAK_BLOCKS
    • PVP

      public static final GameRule<Boolean> PVP
    • RAIDS

      public static final GameRule<Boolean> RAIDS
    • RANDOM_TICK_SPEED

      public static final GameRule<Integer> RANDOM_TICK_SPEED
    • REDUCED_DEBUG_INFO

      public static final GameRule<Boolean> REDUCED_DEBUG_INFO
    • RESPAWN_RADIUS

      public static final GameRule<Integer> RESPAWN_RADIUS
    • SEND_COMMAND_FEEDBACK

      public static final GameRule<Boolean> SEND_COMMAND_FEEDBACK
    • SHOW_ADVANCEMENT_MESSAGES

      public static final GameRule<Boolean> SHOW_ADVANCEMENT_MESSAGES
    • SHOW_DEATH_MESSAGES

      public static final GameRule<Boolean> SHOW_DEATH_MESSAGES
    • SPAWN_MOBS

      public static final GameRule<Boolean> SPAWN_MOBS
    • SPAWN_MONSTERS

      public static final GameRule<Boolean> SPAWN_MONSTERS
    • SPAWN_PATROLS

      public static final GameRule<Boolean> SPAWN_PATROLS
    • SPAWN_PHANTOMS

      public static final GameRule<Boolean> SPAWN_PHANTOMS
    • SPAWN_WANDERING_TRADERS

      public static final GameRule<Boolean> SPAWN_WANDERING_TRADERS
    • SPAWN_WARDENS

      public static final GameRule<Boolean> SPAWN_WARDENS
    • SPAWNER_BLOCKS_WORK

      public static final GameRule<Boolean> SPAWNER_BLOCKS_WORK
    • SPECTATORS_GENERATE_CHUNKS

      public static final GameRule<Boolean> SPECTATORS_GENERATE_CHUNKS
    • SPREAD_VINES

      public static final GameRule<Boolean> SPREAD_VINES
    • TNT_EXPLODES

      public static final GameRule<Boolean> TNT_EXPLODES
    • TNT_EXPLOSION_DROP_DECAY

      public static final GameRule<Boolean> TNT_EXPLOSION_DROP_DECAY
    • UNIVERSAL_ANGER

      public static final GameRule<Boolean> UNIVERSAL_ANGER
    • WATER_SOURCE_CONVERSION

      public static final GameRule<Boolean> WATER_SOURCE_CONVERSION