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 ine
-
Field Summary
Fields -
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 aLine;a:Lgds;
-
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 bLine;b:Linf;
-
-
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>Line;<init>(Lgds;Lgdw;)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 aLine;a(Lhir;)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 aLine;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 aLine;a(Lhdr;Lfrx;)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 aLine;a(Lhdr;Liv;Lemu;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 aLine;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 aLine;a(Ldkg;)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 bLine;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 cLine;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 dLine;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 aLine;a(Ling;)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 eLine;e()Lgds;
-
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 fLine;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 aLine;a(Ljava/lang/String;)Lyi;
-
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 aLine;a(Ldkg;Ldkg;Ldgh;)V
-