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 int
private int
private boolean
private boolean
private int
static final int
Fields inherited from class net.minecraft.server.level.ServerPlayerGameMode
level, player
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleBlockBreakAction
(BlockPos pPos, ServerboundPlayerActionPacket.Action pAction, Direction pFace, int pMaxBuildHeight, int pSequence) private void
void
tick()
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:
tick
in classServerPlayerGameMode
-
outputDemoReminder
private void outputDemoReminder() -
handleBlockBreakAction
public void handleBlockBreakAction(BlockPos pPos, ServerboundPlayerActionPacket.Action pAction, Direction pFace, int pMaxBuildHeight, int pSequence) - Overrides:
handleBlockBreakAction
in classServerPlayerGameMode
-
useItem
public InteractionResult useItem(ServerPlayer pPlayer, Level pLevel, ItemStack pStack, InteractionHand pHand) - Overrides:
useItem
in classServerPlayerGameMode
-
useItemOn
public InteractionResult useItemOn(ServerPlayer pPlayer, Level pLevel, ItemStack pStack, InteractionHand pHand, BlockHitResult pHitResult) - Overrides:
useItemOn
in classServerPlayerGameMode
-