Package net.minecraft.client.tutorial
Class TutorialManager
java.lang.Object
net.minecraft.client.tutorial.TutorialManager
- Mappings:
Namespace Name named net/minecraft/client/tutorial/TutorialManagerintermediary net/minecraft/class_1156official hqv
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate @Nullable TutorialStepHandler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbooleanReturns whether the current game mode of the client is survival.static TextvoidonBlockBreaking(ClientWorld world, BlockPos pos, BlockState state, float progress) voidvoidonMovement(Input input) voidonPickupSlotClick(ItemStack cursorStack, ItemStack slotStack, ClickType clickType) Called when a player performs apickup slot actionin a screen handler.voidonSlotUpdate(ItemStack stack) voidonUpdateMouse(double deltaX, double deltaY) voidsetStep(TutorialStep step) voidtick()voidtick(@Nullable ClientWorld world, @Nullable HitResult hitResult)
-
Field Details
-
client
- Mappings:
Namespace Name Mixin selector named clientLnet/minecraft/client/tutorial/TutorialManager;client:Lnet/minecraft/client/MinecraftClient;intermediary field_5645Lnet/minecraft/class_1156;field_5645:Lnet/minecraft/class_310;official aLhqv;a:Lfqq;
-
currentHandler
- Mappings:
Namespace Name Mixin selector named currentHandlerLnet/minecraft/client/tutorial/TutorialManager;currentHandler:Lnet/minecraft/client/tutorial/TutorialStepHandler;intermediary field_5646Lnet/minecraft/class_1156;field_5646:Lnet/minecraft/class_1155;official bLhqv;b:Lhqw;
-
-
Constructor Details
-
TutorialManager
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/tutorial/TutorialManager;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/option/GameOptions;)Vintermediary <init>Lnet/minecraft/class_1156;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_315;)Vofficial <init>Lhqv;<init>(Lfqq;Lfqu;)V
-
-
Method Details
-
onMovement
- Mappings:
Namespace Name Mixin selector named onMovementLnet/minecraft/client/tutorial/TutorialManager;onMovement(Lnet/minecraft/client/input/Input;)Vintermediary method_4909Lnet/minecraft/class_1156;method_4909(Lnet/minecraft/class_744;)Vofficial aLhqv;a(Lgqk;)V
-
onUpdateMouse
public void onUpdateMouse(double deltaX, double deltaY) - Mappings:
Namespace Name Mixin selector named onUpdateMouseLnet/minecraft/client/tutorial/TutorialManager;onUpdateMouse(DD)Vintermediary method_4908Lnet/minecraft/class_1156;method_4908(DD)Vofficial aLhqv;a(DD)V
-
tick
- Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/client/tutorial/TutorialManager;tick(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/util/hit/HitResult;)Vintermediary method_4911Lnet/minecraft/class_1156;method_4911(Lnet/minecraft/class_638;Lnet/minecraft/class_239;)Vofficial aLhqv;a(Lglo;Lfga;)V
-
onBlockBreaking
- Mappings:
Namespace Name Mixin selector named onBlockBreakingLnet/minecraft/client/tutorial/TutorialManager;onBlockBreaking(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;F)Vintermediary method_4907Lnet/minecraft/class_1156;method_4907(Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Vofficial aLhqv;a(Lglo;Liw;Lebq;F)V
-
onInventoryOpened
public void onInventoryOpened()- Mappings:
Namespace Name Mixin selector named onInventoryOpenedLnet/minecraft/client/tutorial/TutorialManager;onInventoryOpened()Vintermediary method_4912Lnet/minecraft/class_1156;method_4912()Vofficial aLhqv;a()V
-
onSlotUpdate
- Mappings:
Namespace Name Mixin selector named onSlotUpdateLnet/minecraft/client/tutorial/TutorialManager;onSlotUpdate(Lnet/minecraft/item/ItemStack;)Vintermediary method_4906Lnet/minecraft/class_1156;method_4906(Lnet/minecraft/class_1799;)Vofficial aLhqv;a(Ldak;)V
-
destroyHandler
public void destroyHandler()- Mappings:
Namespace Name Mixin selector named destroyHandlerLnet/minecraft/client/tutorial/TutorialManager;destroyHandler()Vintermediary method_4915Lnet/minecraft/class_1156;method_4915()Vofficial bLhqv;b()V
-
createHandler
public void createHandler()- Mappings:
Namespace Name Mixin selector named createHandlerLnet/minecraft/client/tutorial/TutorialManager;createHandler()Vintermediary method_4916Lnet/minecraft/class_1156;method_4916()Vofficial cLhqv;c()V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/client/tutorial/TutorialManager;tick()Vintermediary method_4917Lnet/minecraft/class_1156;method_4917()Vofficial dLhqv;d()V
-
setStep
- Mappings:
Namespace Name Mixin selector named setStepLnet/minecraft/client/tutorial/TutorialManager;setStep(Lnet/minecraft/client/tutorial/TutorialStep;)Vintermediary method_4910Lnet/minecraft/class_1156;method_4910(Lnet/minecraft/class_1157;)Vofficial aLhqv;a(Lhqx;)V
-
getClient
- Mappings:
Namespace Name Mixin selector named getClientLnet/minecraft/client/tutorial/TutorialManager;getClient()Lnet/minecraft/client/MinecraftClient;intermediary method_4914Lnet/minecraft/class_1156;method_4914()Lnet/minecraft/class_310;official eLhqv;e()Lfqq;
-
isInSurvival
public boolean isInSurvival()Returns whether the current game mode of the client is survival.- Returns:
- whether the current game mode of the client is survival
- Mappings:
Namespace Name Mixin selector named isInSurvivalLnet/minecraft/client/tutorial/TutorialManager;isInSurvival()Zintermediary method_4905Lnet/minecraft/class_1156;method_4905()Zofficial fLhqv;f()Z
-
keyToText
- Mappings:
Namespace Name Mixin selector named keyToTextLnet/minecraft/client/tutorial/TutorialManager;keyToText(Ljava/lang/String;)Lnet/minecraft/text/Text;intermediary method_4913Lnet/minecraft/class_1156;method_4913(Ljava/lang/String;)Lnet/minecraft/class_2561;official aLhqv;a(Ljava/lang/String;)Lxg;
-
onPickupSlotClick
Called when a player performs apickup slot actionin a screen handler. Used to trigger the bundle tutorial.- See Also:
- Mappings:
Namespace Name Mixin selector named onPickupSlotClickLnet/minecraft/client/tutorial/TutorialManager;onPickupSlotClick(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/ClickType;)Vintermediary method_33704Lnet/minecraft/class_1156;method_33704(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;)Vofficial aLhqv;a(Ldak;Ldak;Lcwl;)V
-