Package net.minecraft.server.level
Class DemoMode
java.lang.Object
net.minecraft.server.level.ServerPlayerGameMode
net.minecraft.server.level.DemoMode
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intprivate intprivate booleanprivate booleanprivate intstatic final intFields inherited from class net.minecraft.server.level.ServerPlayerGameModelevel, player
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidhandleBlockBreakAction(BlockPos p_214976_, ServerboundPlayerActionPacket.Action p_214977_, Direction p_214978_, int p_214979_, int p_214980_) private voidvoidtick()useItem(ServerPlayer p_140742_, Level p_140743_, ItemStack p_140744_, InteractionHand p_140745_) useItemOn(ServerPlayer p_140747_, Level p_140748_, ItemStack p_140749_, InteractionHand p_140750_, BlockHitResult p_140751_) Methods inherited from class net.minecraft.server.level.ServerPlayerGameModechangeGameModeForPlayer, destroyAndAck, destroyBlock, getGameModeForPlayer, getPreviousGameModeForPlayer, isCreative, isSurvival, setGameModeForPlayer, setLevel
- 
Field Details- 
DEMO_DAYSpublic static final int DEMO_DAYS- See Also:
 
- 
TOTAL_PLAY_TICKSpublic static final int TOTAL_PLAY_TICKS- See Also:
 
- 
displayedIntroprivate boolean displayedIntro
- 
demoHasEndedprivate boolean demoHasEnded
- 
demoEndedReminderprivate int demoEndedReminder
- 
gameModeTicksprivate int gameModeTicks
 
- 
- 
Constructor Details- 
DemoMode
 
- 
- 
Method Details- 
tickpublic void tick()- Overrides:
- tickin class- ServerPlayerGameMode
 
- 
outputDemoReminderprivate void outputDemoReminder()
- 
handleBlockBreakActionpublic void handleBlockBreakAction(BlockPos p_214976_, ServerboundPlayerActionPacket.Action p_214977_, Direction p_214978_, int p_214979_, int p_214980_) - Overrides:
- handleBlockBreakActionin class- ServerPlayerGameMode
 
- 
useItempublic InteractionResult useItem(ServerPlayer p_140742_, Level p_140743_, ItemStack p_140744_, InteractionHand p_140745_) - Overrides:
- useItemin class- ServerPlayerGameMode
 
- 
useItemOnpublic InteractionResult useItemOn(ServerPlayer p_140747_, Level p_140748_, ItemStack p_140749_, InteractionHand p_140750_, BlockHitResult p_140751_) - Overrides:
- useItemOnin class- ServerPlayerGameMode
 
 
-