Skip to content

Package net.minecraft.client.tutorial

Part 1/1


CompletedTutorialStepInstance

  • Full name: net.minecraft.client.tutorial.CompletedTutorialStepInstance
  • Package: net.minecraft.client.tutorial
  • Source: clientOnlynet/minecraft/client/tutorial/CompletedTutorialStepInstance.java
  • Type: class
  • Modifiers: public
  • Implements: TutorialStepInstance

net.minecraft.client.tutorial.CompletedTutorialStepInstance#CompletedTutorialStepInstance(Tutorial)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/CompletedTutorialStepInstance.java:8
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ CompletedTutorialStepInstance ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • Tutorial tutorial

ตัวอย่างใช้งาน

Tutorial tutorial = ...;
CompletedTutorialStepInstance instance = new CompletedTutorialStepInstance(tutorial);

CraftPlanksTutorialStep

  • Full name: net.minecraft.client.tutorial.CraftPlanksTutorialStep
  • Package: net.minecraft.client.tutorial
  • Source: clientOnlynet/minecraft/client/tutorial/CraftPlanksTutorialStep.java
  • Type: class
  • Modifiers: public
  • Implements: TutorialStepInstance

net.minecraft.client.tutorial.CraftPlanksTutorialStep#clear()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/CraftPlanksTutorialStep.java:61
  • Modifiers: public
  • Return: void

คืออะไร

ล้าง clear

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: toast. เรียกต่อ: hide().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

CraftPlanksTutorialStep instance = ...;
instance.clear();

net.minecraft.client.tutorial.CraftPlanksTutorialStep#CraftPlanksTutorialStep(Tutorial)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/CraftPlanksTutorialStep.java:28
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ CraftPlanksTutorialStep ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: tutorial.

Parameters

  • Tutorial tutorial

ตัวอย่างใช้งาน

Tutorial tutorial = ...;
CraftPlanksTutorialStep instance = new CraftPlanksTutorialStep(tutorial);

net.minecraft.client.tutorial.CraftPlanksTutorialStep#hasCraftedPlanksPreviously(LocalPlayer,TagKey<Item>)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/CraftPlanksTutorialStep.java:76
  • Modifiers: public static
  • Return: boolean

คืออะไร

ตรวจสอบว่ามี Crafted Planks Previously

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getTagOrEmpty(), getStats(), getValue(), get(), value(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • LocalPlayer localPlayer
  • TagKey<Item> tagKey

ตัวอย่างใช้งาน

LocalPlayer localPlayer = ...;
TagKey<Item> tagKey = ...;
boolean result = CraftPlanksTutorialStep.hasCraftedPlanksPreviously(localPlayer, tagKey);

net.minecraft.client.tutorial.CraftPlanksTutorialStep#onGetItem(ItemStack)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/CraftPlanksTutorialStep.java:69
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Get Item

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: is(), setStep().

Parameters

  • ItemStack itemStack

ตัวอย่างใช้งาน

CraftPlanksTutorialStep instance = ...;
ItemStack itemStack = ...;
instance.onGetItem(itemStack);

net.minecraft.client.tutorial.CraftPlanksTutorialStep#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/CraftPlanksTutorialStep.java:32
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: timeWaiting, toast. เรียกต่อ: isSurvival(), setStep(), getMinecraft(), getInventory(), contains(), hasCraftedPlanksPreviously(), getToastManager(), addToast(). สร้างออบเจ็กต์: TutorialToast.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

CraftPlanksTutorialStep instance = ...;
instance.tick();

FindTreeTutorialStepInstance

  • Full name: net.minecraft.client.tutorial.FindTreeTutorialStepInstance
  • Package: net.minecraft.client.tutorial
  • Source: clientOnlynet/minecraft/client/tutorial/FindTreeTutorialStepInstance.java
  • Type: class
  • Modifiers: public
  • Implements: TutorialStepInstance

net.minecraft.client.tutorial.FindTreeTutorialStepInstance#clear()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/FindTreeTutorialStepInstance.java:59
  • Modifiers: public
  • Return: void

คืออะไร

ล้าง clear

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: toast. เรียกต่อ: hide().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

FindTreeTutorialStepInstance instance = ...;
instance.clear();

net.minecraft.client.tutorial.FindTreeTutorialStepInstance#FindTreeTutorialStepInstance(Tutorial)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/FindTreeTutorialStepInstance.java:33
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ FindTreeTutorialStepInstance ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: tutorial.

Parameters

  • Tutorial tutorial

ตัวอย่างใช้งาน

Tutorial tutorial = ...;
FindTreeTutorialStepInstance instance = new FindTreeTutorialStepInstance(tutorial);

net.minecraft.client.tutorial.FindTreeTutorialStepInstance#hasPunchedTreesPreviously(LocalPlayer)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/FindTreeTutorialStepInstance.java:88
  • Modifiers: public static
  • Return: boolean

คืออะไร

ตรวจสอบว่ามี Punched Trees Previously

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getTagOrEmpty(), value(), getStats(), getValue(), get(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • LocalPlayer localPlayer

ตัวอย่างใช้งาน

LocalPlayer localPlayer = ...;
boolean result = FindTreeTutorialStepInstance.hasPunchedTreesPreviously(localPlayer);

net.minecraft.client.tutorial.FindTreeTutorialStepInstance#onGetItem(ItemStack)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/FindTreeTutorialStepInstance.java:77
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Get Item

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: is(), setStep().

Parameters

  • ItemStack itemStack

ตัวอย่างใช้งาน

FindTreeTutorialStepInstance instance = ...;
ItemStack itemStack = ...;
instance.onGetItem(itemStack);

net.minecraft.client.tutorial.FindTreeTutorialStepInstance#onLookAt(ClientLevel,HitResult)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/FindTreeTutorialStepInstance.java:67
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Look At

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getType(), getBlockState(), getBlockPos(), is(), setStep().

Parameters

  • ClientLevel clientLevel
  • HitResult hitResult

ตัวอย่างใช้งาน

FindTreeTutorialStepInstance instance = ...;
ClientLevel clientLevel = ...;
HitResult hitResult = ...;
instance.onLookAt(clientLevel, hitResult);

net.minecraft.client.tutorial.FindTreeTutorialStepInstance#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/FindTreeTutorialStepInstance.java:37
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: timeWaiting, toast. เรียกต่อ: isSurvival(), setStep(), getMinecraft(), hasCollectedTreeItems(), hasPunchedTreesPreviously(), getToastManager(), addToast(). สร้างออบเจ็กต์: TutorialToast.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

FindTreeTutorialStepInstance instance = ...;
instance.tick();

MovementTutorialStepInstance

  • Full name: net.minecraft.client.tutorial.MovementTutorialStepInstance
  • Package: net.minecraft.client.tutorial
  • Source: clientOnlynet/minecraft/client/tutorial/MovementTutorialStepInstance.java
  • Type: class
  • Modifiers: public
  • Implements: TutorialStepInstance

net.minecraft.client.tutorial.MovementTutorialStepInstance#clear()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/MovementTutorialStepInstance.java:100
  • Modifiers: public
  • Return: void

คืออะไร

ล้าง clear

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: moveToast, lookToast. เรียกต่อ: hide().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

MovementTutorialStepInstance instance = ...;
instance.clear();

net.minecraft.client.tutorial.MovementTutorialStepInstance#MovementTutorialStepInstance(Tutorial)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/MovementTutorialStepInstance.java:37
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ MovementTutorialStepInstance ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: tutorial.

Parameters

  • Tutorial tutorial

ตัวอย่างใช้งาน

Tutorial tutorial = ...;
MovementTutorialStepInstance instance = new MovementTutorialStepInstance(tutorial);

net.minecraft.client.tutorial.MovementTutorialStepInstance#onInput(ClientInput)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/MovementTutorialStepInstance.java:113
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Input

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: moved. เรียกต่อ: forward(), backward(), left(), right(), jump().

Parameters

  • ClientInput clientInput

ตัวอย่างใช้งาน

MovementTutorialStepInstance instance = ...;
ClientInput clientInput = ...;
instance.onInput(clientInput);

net.minecraft.client.tutorial.MovementTutorialStepInstance#onMouse(double,double)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/MovementTutorialStepInstance.java:124
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Mouse

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: turned. เรียกต่อ: abs().

Parameters

  • double d
  • double e

ตัวอย่างใช้งาน

MovementTutorialStepInstance instance = ...;
instance.onMouse(0.0D, 0.0D);

net.minecraft.client.tutorial.MovementTutorialStepInstance#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/MovementTutorialStepInstance.java:41
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: timeWaiting, timeMoved, moved, timeLooked, turned, moveCompleted. เรียกต่อ: hide(), isSurvival(), setStep(), updateProgress(), getMinecraft(), getToastManager(), addToast(). สร้างออบเจ็กต์: TutorialToast.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

MovementTutorialStepInstance instance = ...;
instance.tick();

OpenInventoryTutorialStep

  • Full name: net.minecraft.client.tutorial.OpenInventoryTutorialStep
  • Package: net.minecraft.client.tutorial
  • Source: clientOnlynet/minecraft/client/tutorial/OpenInventoryTutorialStep.java
  • Type: class
  • Modifiers: public
  • Implements: TutorialStepInstance

net.minecraft.client.tutorial.OpenInventoryTutorialStep#clear()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/OpenInventoryTutorialStep.java:38
  • Modifiers: public
  • Return: void

คืออะไร

ล้าง clear

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: toast. เรียกต่อ: hide().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

OpenInventoryTutorialStep instance = ...;
instance.clear();

net.minecraft.client.tutorial.OpenInventoryTutorialStep#onOpenInventory()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/OpenInventoryTutorialStep.java:46
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Open Inventory

ทำงานยังไง

เรียกต่อ: setStep().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

OpenInventoryTutorialStep instance = ...;
instance.onOpenInventory();

net.minecraft.client.tutorial.OpenInventoryTutorialStep#OpenInventoryTutorialStep(Tutorial)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/OpenInventoryTutorialStep.java:20
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ OpenInventoryTutorialStep ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: tutorial.

Parameters

  • Tutorial tutorial

ตัวอย่างใช้งาน

Tutorial tutorial = ...;
OpenInventoryTutorialStep instance = new OpenInventoryTutorialStep(tutorial);

net.minecraft.client.tutorial.OpenInventoryTutorialStep#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/OpenInventoryTutorialStep.java:24
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: timeWaiting, toast. เรียกต่อ: isSurvival(), setStep(), getMinecraft(), getToastManager(), addToast(). สร้างออบเจ็กต์: TutorialToast.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

OpenInventoryTutorialStep instance = ...;
instance.tick();

PunchTreeTutorialStepInstance

  • Full name: net.minecraft.client.tutorial.PunchTreeTutorialStepInstance
  • Package: net.minecraft.client.tutorial
  • Source: clientOnlynet/minecraft/client/tutorial/PunchTreeTutorialStepInstance.java
  • Type: class
  • Modifiers: public
  • Implements: TutorialStepInstance

net.minecraft.client.tutorial.PunchTreeTutorialStepInstance#clear()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/PunchTreeTutorialStepInstance.java:61
  • Modifiers: public
  • Return: void

คืออะไร

ล้าง clear

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: toast. เรียกต่อ: hide().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

PunchTreeTutorialStepInstance instance = ...;
instance.clear();

net.minecraft.client.tutorial.PunchTreeTutorialStepInstance#onDestroyBlock(ClientLevel,BlockPos,BlockState,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/PunchTreeTutorialStepInstance.java:69
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Destroy Block

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: resetCount. เรียกต่อ: is(), updateProgress(), setStep().

Parameters

  • ClientLevel clientLevel
  • BlockPos blockPos
  • BlockState blockState
  • float f

ตัวอย่างใช้งาน

PunchTreeTutorialStepInstance instance = ...;
ClientLevel clientLevel = ...;
BlockPos blockPos = ...;
BlockState blockState = ...;
instance.onDestroyBlock(clientLevel, blockPos, blockState, 0.0F);

net.minecraft.client.tutorial.PunchTreeTutorialStepInstance#onGetItem(ItemStack)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/PunchTreeTutorialStepInstance.java:87
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Get Item

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: is(), setStep().

Parameters

  • ItemStack itemStack

ตัวอย่างใช้งาน

PunchTreeTutorialStepInstance instance = ...;
ItemStack itemStack = ...;
instance.onGetItem(itemStack);

net.minecraft.client.tutorial.PunchTreeTutorialStepInstance#PunchTreeTutorialStepInstance(Tutorial)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/PunchTreeTutorialStepInstance.java:28
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ PunchTreeTutorialStepInstance ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: tutorial.

Parameters

  • Tutorial tutorial

ตัวอย่างใช้งาน

Tutorial tutorial = ...;
PunchTreeTutorialStepInstance instance = new PunchTreeTutorialStepInstance(tutorial);

net.minecraft.client.tutorial.PunchTreeTutorialStepInstance#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/PunchTreeTutorialStepInstance.java:32
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: timeWaiting, toast. เรียกต่อ: isSurvival(), setStep(), getMinecraft(), getInventory(), contains(), hasPunchedTreesPreviously(), getToastManager(), addToast(). สร้างออบเจ็กต์: TutorialToast.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

PunchTreeTutorialStepInstance instance = ...;
instance.tick();

Tutorial

  • Full name: net.minecraft.client.tutorial.Tutorial
  • Package: net.minecraft.client.tutorial
  • Source: clientOnlynet/minecraft/client/tutorial/Tutorial.java
  • Type: class
  • Modifiers: public

net.minecraft.client.tutorial.Tutorial#getMinecraft()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:101
  • Modifiers: public
  • Return: Minecraft

คืออะไร

อ่านค่า Minecraft

ทำงานยังไง

คืนค่า: this.minecraft.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

Tutorial instance = ...;
Minecraft result = instance.getMinecraft();

net.minecraft.client.tutorial.Tutorial#isSurvival()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:105
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Survival

ทำงานยังไง

เรียกต่อ: getPlayerMode(). คืนค่า: this.minecraft.gameMode == null ? false : this.minecraft.gameMode.getPlayerMode() == GameType.SURVIVAL.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

Tutorial instance = ...;
boolean result = instance.isSurvival();

net.minecraft.client.tutorial.Tutorial#key(String)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:109
  • Modifiers: public static
  • Return: Component

คืออะไร

ดำเนินการ key ตาม implementation ของ Tutorial

ทำงานยังไง

เรียกต่อ: keybind(), withStyle(). คืนค่า: Component.keybind("key." + string).withStyle(ChatFormatting.BOLD).

Parameters

  • String string

ตัวอย่างใช้งาน

Component result = Tutorial.key("value");

net.minecraft.client.tutorial.Tutorial#onDestroyBlock(ClientLevel,BlockPos,BlockState,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:47
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Destroy Block

ทำงานยังไง

ตรวจเงื่อนไขด้วย if.

Parameters

  • ClientLevel clientLevel
  • BlockPos blockPos
  • BlockState blockState
  • float f

ตัวอย่างใช้งาน

Tutorial instance = ...;
ClientLevel clientLevel = ...;
BlockPos blockPos = ...;
BlockState blockState = ...;
instance.onDestroyBlock(clientLevel, blockPos, blockState, 0.0F);

net.minecraft.client.tutorial.Tutorial#onGetItem(ItemStack)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:59
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Get Item

ทำงานยังไง

ตรวจเงื่อนไขด้วย if.

Parameters

  • ItemStack itemStack

ตัวอย่างใช้งาน

Tutorial instance = ...;
ItemStack itemStack = ...;
instance.onGetItem(itemStack);

net.minecraft.client.tutorial.Tutorial#onInput(ClientInput)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:29
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Input

ทำงานยังไง

ตรวจเงื่อนไขด้วย if.

Parameters

  • ClientInput clientInput

ตัวอย่างใช้งาน

Tutorial instance = ...;
ClientInput clientInput = ...;
instance.onInput(clientInput);

net.minecraft.client.tutorial.Tutorial#onInventoryAction(ItemStack,ItemStack,ClickAction)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:113
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Inventory Action

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ItemStack itemStack
  • ItemStack itemStack2
  • ClickAction clickAction

ตัวอย่างใช้งาน

Tutorial instance = ...;
ItemStack itemStack = ...;
ItemStack itemStack2 = ...;
ClickAction clickAction = ...;
instance.onInventoryAction(itemStack, itemStack2, clickAction);

net.minecraft.client.tutorial.Tutorial#onLookAt(ClientLevel,HitResult)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:41
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Look At

ทำงานยังไง

ตรวจเงื่อนไขด้วย if.

Parameters

  • ClientLevel clientLevel
  • HitResult hitResult

ตัวอย่างใช้งาน

Tutorial instance = ...;
ClientLevel clientLevel = ...;
HitResult hitResult = ...;
instance.onLookAt(clientLevel, hitResult);

net.minecraft.client.tutorial.Tutorial#onMouse(double,double)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:35
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Mouse

ทำงานยังไง

ตรวจเงื่อนไขด้วย if.

Parameters

  • double d
  • double e

ตัวอย่างใช้งาน

Tutorial instance = ...;
instance.onMouse(0.0D, 0.0D);

net.minecraft.client.tutorial.Tutorial#onOpenInventory()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:53
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Open Inventory

ทำงานยังไง

ตรวจเงื่อนไขด้วย if.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

Tutorial instance = ...;
instance.onOpenInventory();

net.minecraft.client.tutorial.Tutorial#setStep(TutorialSteps)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:92
  • Modifiers: public
  • Return: void

คืออะไร

กำหนดค่า Step

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: instance. เรียกต่อ: save(), clear(), create().

Parameters

  • TutorialSteps tutorialSteps

ตัวอย่างใช้งาน

Tutorial instance = ...;
TutorialSteps tutorialSteps = ...;
instance.setStep(tutorialSteps);

net.minecraft.client.tutorial.Tutorial#start()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:72
  • Modifiers: public
  • Return: void

คืออะไร

เริ่ม start

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: instance. เรียกต่อ: stop(), create().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

Tutorial instance = ...;
instance.start();

net.minecraft.client.tutorial.Tutorial#stop()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:65
  • Modifiers: public
  • Return: void

คืออะไร

หยุด stop

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: instance. เรียกต่อ: clear().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

Tutorial instance = ...;
instance.stop();

net.minecraft.client.tutorial.Tutorial#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:80
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: stop(), start().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

Tutorial instance = ...;
instance.tick();

net.minecraft.client.tutorial.Tutorial#Tutorial(Minecraft,Options)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/Tutorial.java:25
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ Tutorial ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: minecraft.

Parameters

  • Minecraft minecraft
  • Options options

ตัวอย่างใช้งาน

Minecraft minecraft = ...;
Options options = ...;
Tutorial instance = new Tutorial(minecraft, options);

TutorialStepInstance

  • Full name: net.minecraft.client.tutorial.TutorialStepInstance
  • Package: net.minecraft.client.tutorial
  • Source: clientOnlynet/minecraft/client/tutorial/TutorialStepInstance.java
  • Type: interface
  • Modifiers: public

net.minecraft.client.tutorial.TutorialStepInstance#clear()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialStepInstance.java:14
  • Modifiers: default
  • Return: void

คืออะไร

ล้าง clear

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

TutorialStepInstance instance = ...;
instance.clear();

net.minecraft.client.tutorial.TutorialStepInstance#onDestroyBlock(ClientLevel,BlockPos,BlockState,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialStepInstance.java:29
  • Modifiers: default
  • Return: void

คืออะไร

จัดการเหตุการณ์ Destroy Block

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ClientLevel clientLevel
  • BlockPos blockPos
  • BlockState blockState
  • float f

ตัวอย่างใช้งาน

TutorialStepInstance instance = ...;
ClientLevel clientLevel = ...;
BlockPos blockPos = ...;
BlockState blockState = ...;
instance.onDestroyBlock(clientLevel, blockPos, blockState, 0.0F);

net.minecraft.client.tutorial.TutorialStepInstance#onGetItem(ItemStack)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialStepInstance.java:35
  • Modifiers: default
  • Return: void

คืออะไร

จัดการเหตุการณ์ Get Item

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ItemStack itemStack

ตัวอย่างใช้งาน

TutorialStepInstance instance = ...;
ItemStack itemStack = ...;
instance.onGetItem(itemStack);

net.minecraft.client.tutorial.TutorialStepInstance#onInput(ClientInput)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialStepInstance.java:20
  • Modifiers: default
  • Return: void

คืออะไร

จัดการเหตุการณ์ Input

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ClientInput clientInput

ตัวอย่างใช้งาน

TutorialStepInstance instance = ...;
ClientInput clientInput = ...;
instance.onInput(clientInput);

net.minecraft.client.tutorial.TutorialStepInstance#onLookAt(ClientLevel,HitResult)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialStepInstance.java:26
  • Modifiers: default
  • Return: void

คืออะไร

จัดการเหตุการณ์ Look At

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ClientLevel clientLevel
  • HitResult hitResult

ตัวอย่างใช้งาน

TutorialStepInstance instance = ...;
ClientLevel clientLevel = ...;
HitResult hitResult = ...;
instance.onLookAt(clientLevel, hitResult);

net.minecraft.client.tutorial.TutorialStepInstance#onMouse(double,double)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialStepInstance.java:23
  • Modifiers: default
  • Return: void

คืออะไร

จัดการเหตุการณ์ Mouse

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • double d
  • double e

ตัวอย่างใช้งาน

TutorialStepInstance instance = ...;
instance.onMouse(0.0D, 0.0D);

net.minecraft.client.tutorial.TutorialStepInstance#onOpenInventory()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialStepInstance.java:32
  • Modifiers: default
  • Return: void

คืออะไร

จัดการเหตุการณ์ Open Inventory

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

TutorialStepInstance instance = ...;
instance.onOpenInventory();

net.minecraft.client.tutorial.TutorialStepInstance#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialStepInstance.java:17
  • Modifiers: default
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

TutorialStepInstance instance = ...;
instance.tick();

TutorialSteps

  • Full name: net.minecraft.client.tutorial.TutorialSteps
  • Package: net.minecraft.client.tutorial
  • Source: clientOnlynet/minecraft/client/tutorial/TutorialSteps.java
  • Type: enum
  • Modifiers: public

net.minecraft.client.tutorial.TutorialSteps#create(Tutorial)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialSteps.java:24
  • Modifiers: public
  • Return: TutorialStepInstance

คืออะไร

สร้าง create

ทำงานยังไง

เรียกต่อ: apply(). คืนค่า: this.constructor.apply(tutorial).

Parameters

  • Tutorial tutorial

ตัวอย่างใช้งาน

TutorialSteps instance = ...;
Tutorial tutorial = ...;
TutorialStepInstance result = instance.create(tutorial);

net.minecraft.client.tutorial.TutorialSteps#getByName(String)

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialSteps.java:32
  • Modifiers: public static
  • Return: TutorialSteps

คืออะไร

อ่านค่า By Name

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: values(), equals(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • String string

ตัวอย่างใช้งาน

TutorialSteps result = TutorialSteps.getByName("value");

net.minecraft.client.tutorial.TutorialSteps#getName()

  • Origin: clientOnly
  • Source: net/minecraft/client/tutorial/TutorialSteps.java:28
  • Modifiers: public
  • Return: String

คืออะไร

อ่านค่า Name

ทำงานยังไง

คืนค่า: this.name.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

TutorialSteps instance = ...;
String result = instance.getName();