Package net.minecraft.server.network
Class ServerPlayerInteractionManager
java.lang.Object
net.minecraft.server.network.ServerPlayerInteractionManager
- Direct Known Subclasses:
DemoServerPlayerInteractionManager
public class ServerPlayerInteractionManager extends Object
- Mappings:
Namespace Name official lgintermediary net/minecraft/class_1638named net/minecraft/server/network/ServerPlayerInteractionManager
-
Field Summary
Fields Modifier and Type Field Description private booleanfailedToMineprivate intfield_6667private BlockPosfield_6668private intfield_6672private intfield_6673private LevelInfo.GameModegameModeprivate booleanminingprivate BlockPosminingPosServerPlayerEntityplayerprivate inttickCounterWorldworld -
Constructor Summary
Constructors Constructor Description ServerPlayerInteractionManager(World world) -
Method Summary
Modifier and Type Method Description LevelInfo.GameModegetGameMode()booleaninteractBlock(PlayerEntity player, World world, ItemStack stack, BlockPos pos, Direction direction, float x, float y, float z)booleaninteractItem(PlayerEntity player, World world, ItemStack stack)booleanisCreative()booleanisSurvival()voidmethod_6087(BlockPos blockPos)booleanmethod_6094(BlockPos pos)voidmethod_6098()voidprocessBlockBreakingAction(BlockPos pos, Direction direction)voidsetGameMode(LevelInfo.GameMode gamemode)voidsetGameModeIfNotPresent(LevelInfo.GameMode gameMode)voidsetWorld(ServerWorld world)private booleantryBreakBlock(BlockPos pos)voidupdate()
-
Field Details
-
world
- Mappings:
Namespace Name Mixin selector official aLlg;a:Ladm;intermediary field_6663Lnet/minecraft/class_1638;field_6663:Lnet/minecraft/class_99;named worldLnet/minecraft/server/network/ServerPlayerInteractionManager;world:Lnet/minecraft/world/World;
-
player
- Mappings:
Namespace Name Mixin selector official bLlg;b:Llf;intermediary field_6664Lnet/minecraft/class_1638;field_6664:Lnet/minecraft/class_1637;named playerLnet/minecraft/server/network/ServerPlayerInteractionManager;player:Lnet/minecraft/server/network/ServerPlayerEntity;
-
gameMode
- Mappings:
Namespace Name Mixin selector official cLlg;c:Ladp$a;intermediary field_6665Lnet/minecraft/class_1638;field_6665:Lnet/minecraft/class_102$class_103;named gameModeLnet/minecraft/server/network/ServerPlayerInteractionManager;gameMode:Lnet/minecraft/world/level/LevelInfo$GameMode;
-
mining
private boolean mining- Mappings:
Namespace Name Mixin selector official dLlg;d:Zintermediary field_6666Lnet/minecraft/class_1638;field_6666:Znamed miningLnet/minecraft/server/network/ServerPlayerInteractionManager;mining:Z
-
field_6667
private int field_6667- Mappings:
Namespace Name Mixin selector official eLlg;e:Iintermediary field_6667Lnet/minecraft/class_1638;field_6667:Inamed field_6667Lnet/minecraft/server/network/ServerPlayerInteractionManager;field_6667:I
-
field_6668
- Mappings:
Namespace Name Mixin selector official fLlg;f:Lcj;intermediary field_6668Lnet/minecraft/class_1638;field_6668:Lnet/minecraft/class_1372;named field_6668Lnet/minecraft/server/network/ServerPlayerInteractionManager;field_6668:Lnet/minecraft/util/math/BlockPos;
-
tickCounter
private int tickCounter- Mappings:
Namespace Name Mixin selector official gLlg;g:Iintermediary field_6669Lnet/minecraft/class_1638;field_6669:Inamed tickCounterLnet/minecraft/server/network/ServerPlayerInteractionManager;tickCounter:I
-
failedToMine
private boolean failedToMine- Mappings:
Namespace Name Mixin selector official hLlg;h:Zintermediary field_6670Lnet/minecraft/class_1638;field_6670:Znamed failedToMineLnet/minecraft/server/network/ServerPlayerInteractionManager;failedToMine:Z
-
miningPos
- Mappings:
Namespace Name Mixin selector official iLlg;i:Lcj;intermediary field_6671Lnet/minecraft/class_1638;field_6671:Lnet/minecraft/class_1372;named miningPosLnet/minecraft/server/network/ServerPlayerInteractionManager;miningPos:Lnet/minecraft/util/math/BlockPos;
-
field_6672
private int field_6672- Mappings:
Namespace Name Mixin selector official jLlg;j:Iintermediary field_6672Lnet/minecraft/class_1638;field_6672:Inamed field_6672Lnet/minecraft/server/network/ServerPlayerInteractionManager;field_6672:I
-
field_6673
private int field_6673- Mappings:
Namespace Name Mixin selector official kLlg;k:Iintermediary field_6673Lnet/minecraft/class_1638;field_6673:Inamed field_6673Lnet/minecraft/server/network/ServerPlayerInteractionManager;field_6673:I
-
-
Constructor Details
-
ServerPlayerInteractionManager
- Mappings:
Namespace Name Mixin selector official <init>Llg;<init>(Ladm;)Vintermediary <init>Lnet/minecraft/class_1638;<init>(Lnet/minecraft/class_99;)Vnamed <init>Lnet/minecraft/server/network/ServerPlayerInteractionManager;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
setGameMode
- Mappings:
Namespace Name Mixin selector official aLlg;a(Ladp$a;)Vintermediary method_6086Lnet/minecraft/class_1638;method_6086(Lnet/minecraft/class_102$class_103;)Vnamed setGameModeLnet/minecraft/server/network/ServerPlayerInteractionManager;setGameMode(Lnet/minecraft/world/level/LevelInfo$GameMode;)V
-
getGameMode
- Mappings:
Namespace Name Mixin selector official bLlg;b()Ladp$a;intermediary method_6092Lnet/minecraft/class_1638;method_6092()Lnet/minecraft/class_102$class_103;named getGameModeLnet/minecraft/server/network/ServerPlayerInteractionManager;getGameMode()Lnet/minecraft/world/level/LevelInfo$GameMode;
-
isSurvival
public boolean isSurvival()- Mappings:
Namespace Name Mixin selector official cLlg;c()Zintermediary method_6095Lnet/minecraft/class_1638;method_6095()Znamed isSurvivalLnet/minecraft/server/network/ServerPlayerInteractionManager;isSurvival()Z
-
isCreative
public boolean isCreative()- Mappings:
Namespace Name Mixin selector official dLlg;d()Zintermediary method_6097Lnet/minecraft/class_1638;method_6097()Znamed isCreativeLnet/minecraft/server/network/ServerPlayerInteractionManager;isCreative()Z
-
setGameModeIfNotPresent
- Mappings:
Namespace Name Mixin selector official bLlg;b(Ladp$a;)Vintermediary method_6093Lnet/minecraft/class_1638;method_6093(Lnet/minecraft/class_102$class_103;)Vnamed setGameModeIfNotPresentLnet/minecraft/server/network/ServerPlayerInteractionManager;setGameModeIfNotPresent(Lnet/minecraft/world/level/LevelInfo$GameMode;)V
-
update
public void update()- Mappings:
Namespace Name Mixin selector official aLlg;a()Vintermediary method_6085Lnet/minecraft/class_1638;method_6085()Vnamed updateLnet/minecraft/server/network/ServerPlayerInteractionManager;update()V
-
processBlockBreakingAction
- Mappings:
Namespace Name Mixin selector official aLlg;a(Lcj;Lcq;)Vintermediary method_6088Lnet/minecraft/class_1638;method_6088(Lnet/minecraft/class_1372;Lnet/minecraft/class_1383;)Vnamed processBlockBreakingActionLnet/minecraft/server/network/ServerPlayerInteractionManager;processBlockBreakingAction(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)V
-
method_6087
- Mappings:
Namespace Name Mixin selector official aLlg;a(Lcj;)Vintermediary method_6087Lnet/minecraft/class_1638;method_6087(Lnet/minecraft/class_1372;)Vnamed method_6087Lnet/minecraft/server/network/ServerPlayerInteractionManager;method_6087(Lnet/minecraft/util/math/BlockPos;)V
-
method_6098
public void method_6098()- Mappings:
Namespace Name Mixin selector official eLlg;e()Vintermediary method_6098Lnet/minecraft/class_1638;method_6098()Vnamed method_6098Lnet/minecraft/server/network/ServerPlayerInteractionManager;method_6098()V
-
tryBreakBlock
- Mappings:
Namespace Name Mixin selector official cLlg;c(Lcj;)Zintermediary method_6096Lnet/minecraft/class_1638;method_6096(Lnet/minecraft/class_1372;)Znamed tryBreakBlockLnet/minecraft/server/network/ServerPlayerInteractionManager;tryBreakBlock(Lnet/minecraft/util/math/BlockPos;)Z
-
method_6094
- Mappings:
Namespace Name Mixin selector official bLlg;b(Lcj;)Zintermediary method_6094Lnet/minecraft/class_1638;method_6094(Lnet/minecraft/class_1372;)Znamed method_6094Lnet/minecraft/server/network/ServerPlayerInteractionManager;method_6094(Lnet/minecraft/util/math/BlockPos;)Z
-
interactItem
- Mappings:
Namespace Name Mixin selector official aLlg;a(Lwn;Ladm;Lzx;)Zintermediary method_6090Lnet/minecraft/class_1638;method_6090(Lnet/minecraft/class_1963;Lnet/minecraft/class_99;Lnet/minecraft/class_2056;)Znamed interactItemLnet/minecraft/server/network/ServerPlayerInteractionManager;interactItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;)Z
-
interactBlock
public boolean interactBlock(PlayerEntity player, World world, ItemStack stack, BlockPos pos, Direction direction, float x, float y, float z)- Mappings:
Namespace Name Mixin selector official aLlg;a(Lwn;Ladm;Lzx;Lcj;Lcq;FFF)Zintermediary method_6091Lnet/minecraft/class_1638;method_6091(Lnet/minecraft/class_1963;Lnet/minecraft/class_99;Lnet/minecraft/class_2056;Lnet/minecraft/class_1372;Lnet/minecraft/class_1383;FFF)Znamed interactBlockLnet/minecraft/server/network/ServerPlayerInteractionManager;interactBlock(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;FFF)Z
-
setWorld
- Mappings:
Namespace Name Mixin selector official aLlg;a(Lle;)Vintermediary method_6089Lnet/minecraft/class_1638;method_6089(Lnet/minecraft/class_1635;)Vnamed setWorldLnet/minecraft/server/network/ServerPlayerInteractionManager;setWorld(Lnet/minecraft/server/world/ServerWorld;)V
-