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 pos, ServerboundPlayerActionPacket.Action action, Direction face, int maxBuildHeight, int sequence) private voidvoidtick()useItem(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand) useItemOn(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand, BlockHitResult hitResult) 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 pos, ServerboundPlayerActionPacket.Action action, Direction face, int maxBuildHeight, int sequence) - Overrides:
handleBlockBreakActionin classServerPlayerGameMode
-
useItem
public InteractionResult useItem(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand) - Overrides:
useItemin classServerPlayerGameMode
-
useItemOn
public InteractionResult useItemOn(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand, BlockHitResult hitResult) - Overrides:
useItemOnin classServerPlayerGameMode
-