Package net.minecraft.server.level
Class DemoMode
java.lang.Object
net.minecraft.server.level.ServerPlayerGameMode
net.minecraft.server.level.DemoMode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intprivate intprivate booleanprivate booleanprivate intstatic final intFields inherited from class net.minecraft.server.level.ServerPlayerGameMode
level, player -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleBlockBreakAction(BlockPos pPos, ServerboundPlayerActionPacket.Action pAction, Direction pFace, int pMaxBuildHeight, int pSequence) private voidvoidtick()useItem(ServerPlayer pPlayer, Level pLevel, ItemStack pStack, InteractionHand pHand) useItemOn(ServerPlayer pPlayer, Level pLevel, ItemStack pStack, InteractionHand pHand, BlockHitResult pHitResult) Methods inherited from class net.minecraft.server.level.ServerPlayerGameMode
changeGameModeForPlayer, destroyAndAck, destroyBlock, getGameModeForPlayer, getPreviousGameModeForPlayer, isCreative, isSurvival, setGameModeForPlayer, setLevel
-
Field Details
-
DEMO_DAYS
public static final int DEMO_DAYS- See Also:
-
TOTAL_PLAY_TICKS
public static final int TOTAL_PLAY_TICKS- See Also:
-
displayedIntro
private boolean displayedIntro -
demoHasEnded
private boolean demoHasEnded -
demoEndedReminder
private int demoEndedReminder -
gameModeTicks
private int gameModeTicks
-
-
Constructor Details
-
DemoMode
-
-
Method Details
-
tick
public void tick()- Overrides:
tickin classServerPlayerGameMode
-
outputDemoReminder
private void outputDemoReminder() -
handleBlockBreakAction
public void handleBlockBreakAction(BlockPos pPos, ServerboundPlayerActionPacket.Action pAction, Direction pFace, int pMaxBuildHeight, int pSequence) - Overrides:
handleBlockBreakActionin classServerPlayerGameMode
-
useItem
public InteractionResult useItem(ServerPlayer pPlayer, Level pLevel, ItemStack pStack, InteractionHand pHand) - Overrides:
useItemin classServerPlayerGameMode
-
useItemOn
public InteractionResult useItemOn(ServerPlayer pPlayer, Level pLevel, ItemStack pStack, InteractionHand pHand, BlockHitResult pHitResult) - Overrides:
useItemOnin classServerPlayerGameMode
-