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 hdh
-
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 aLhdh;a:Lfip;
-
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 bLhdh;b:Lhdi;
-
-
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>Lhdh;<init>(Lfip;Lfit;)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 aLhdh;a(Lggf;)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 aLhdh;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 aLhdh;a(Lgbm;Leyu;)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 aLhdh;a(Lgbm;Ljf;Ldus;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 aLhdh;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 aLhdh;a(Lcvs;)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 bLhdh;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 cLhdh;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 dLhdh;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 aLhdh;a(Lhdj;)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 eLhdh;e()Lfip;
-
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 fLhdh;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 aLhdh;a(Ljava/lang/String;)Lxe;
-
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 aLhdh;a(Lcvs;Lcvs;Lcrj;)V
-