Skip to content

Package net.minecraft.client.gui.screens

Part 1/1


AccessibilityOnboardingScreen

  • Full name: net.minecraft.client.gui.screens.AccessibilityOnboardingScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/AccessibilityOnboardingScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.AccessibilityOnboardingScreen#AccessibilityOnboardingScreen(Options,Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AccessibilityOnboardingScreen.java:38
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: options, onClose, logoRenderer, narratorAvailable. เรียกต่อ: getInstance(), getNarrator(), isActive(). สร้างออบเจ็กต์: LogoRenderer.

Parameters

  • Options options
  • Runnable runnable

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

Options options = ...;
Runnable runnable = ...;
AccessibilityOnboardingScreen instance = new AccessibilityOnboardingScreen(options, runnable);

net.minecraft.client.gui.screens.AccessibilityOnboardingScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AccessibilityOnboardingScreen.java:46
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ AccessibilityOnboardingScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: textWidget, narratorButton. เรียกต่อ: addToContents(), vertical(), defaultCellSetting(), alignHorizontallyCenter(), padding(), addChild(), narrator(), createButton(). สร้างออบเจ็กต์: FocusableTextWidget, AccessibilityOptionsScreen, LanguageSelectScreen.

Parameters

  • ไม่มี

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

AccessibilityOnboardingScreen instance = ...;
instance.init();

net.minecraft.client.gui.screens.AccessibilityOnboardingScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AccessibilityOnboardingScreen.java:90
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

AccessibilityOnboardingScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.AccessibilityOnboardingScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AccessibilityOnboardingScreen.java:108
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

เรียกต่อ: handleInitialNarrationDelay(), renderLogo().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

AccessibilityOnboardingScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.AccessibilityOnboardingScreen#renderPanorama(GuiGraphics,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AccessibilityOnboardingScreen.java:115
  • Modifiers: protected
  • Return: void

คืออะไร

เรนเดอร์ Panorama

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • float f

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

GuiGraphics guiGraphics = ...;
@Override
protected void renderPanorama(GuiGraphics guiGraphics, float f) {
    super.renderPanorama(guiGraphics, f);
}

net.minecraft.client.gui.screens.AccessibilityOnboardingScreen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AccessibilityOnboardingScreen.java:68
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ AccessibilityOnboardingScreen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

net.minecraft.client.gui.screens.AccessibilityOnboardingScreen#setInitialFocus()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AccessibilityOnboardingScreen.java:77
  • Modifiers: protected
  • Return: void

คืออะไร

กำหนดค่า Initial Focus

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void setInitialFocus() {
    super.setInitialFocus();
}

AlertScreen

  • Full name: net.minecraft.client.gui.screens.AlertScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/AlertScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.AlertScreen#AlertScreen(Runnable,Component,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AlertScreen.java:21
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • Runnable runnable
  • Component component
  • Component component2

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

Runnable runnable = ...;
Component component = ...;
Component component2 = ...;
AlertScreen instance = new AlertScreen(runnable, component, component2);

net.minecraft.client.gui.screens.AlertScreen#AlertScreen(Runnable,Component,Component,Component,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AlertScreen.java:25
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: callback, messageText, okButton, shouldCloseOnEsc.

Parameters

  • Runnable runnable
  • Component component
  • Component component2
  • Component component3
  • boolean bl

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

Runnable runnable = ...;
Component component = ...;
Component component2 = ...;
Component component3 = ...;
AlertScreen instance = new AlertScreen(runnable, component, component2, component3, true);

net.minecraft.client.gui.screens.AlertScreen#getNarrationMessage()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AlertScreen.java:33
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Narration Message

ทำงานยังไง

เรียกต่อ: joinForNarration(). คืนค่า: CommonComponents.joinForNarration(new Component[]{super.getNarrationMessage(), this.messageText}).

Parameters

  • ไม่มี

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

AlertScreen instance = ...;
Component result = instance.getNarrationMessage();

net.minecraft.client.gui.screens.AlertScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AlertScreen.java:38
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ AlertScreen

ทำงานยังไง

แก้ state: message. เรียกต่อ: create(), getLineCount(), clamp(), addRenderableWidget(), builder(), run(), bounds(), build().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.AlertScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AlertScreen.java:48
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

เรียกต่อ: drawCenteredString(), renderCentered().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

AlertScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.AlertScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/AlertScreen.java:55
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: this.shouldCloseOnEsc.

Parameters

  • ไม่มี

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

AlertScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

BackupConfirmScreen

  • Full name: net.minecraft.client.gui.screens.BackupConfirmScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/BackupConfirmScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.BackupConfirmScreen#BackupConfirmScreen(Runnable,BackupConfirmScreen.Listener,Component,Component,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BackupConfirmScreen.java:25
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • Runnable runnable
  • BackupConfirmScreen.Listener listener
  • Component component
  • Component component2
  • boolean bl

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

Runnable runnable = ...;
BackupConfirmScreen.Listener listener = ...;
Component component = ...;
Component component2 = ...;
BackupConfirmScreen instance = new BackupConfirmScreen(runnable, listener, component, component2, true);

net.minecraft.client.gui.screens.BackupConfirmScreen#BackupConfirmScreen(Runnable,BackupConfirmScreen.Listener,Component,Component,Component,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BackupConfirmScreen.java:29
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: onCancel, onProceed, description, promptForCacheErase, confirmation.

Parameters

  • Runnable runnable
  • BackupConfirmScreen.Listener listener
  • Component component
  • Component component2
  • Component component3
  • boolean bl

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

Runnable runnable = ...;
BackupConfirmScreen.Listener listener = ...;
Component component = ...;
Component component2 = ...;
Component component3 = ...;
BackupConfirmScreen instance = new BackupConfirmScreen(runnable, listener, component, component2, component3, true);

net.minecraft.client.gui.screens.BackupConfirmScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BackupConfirmScreen.java:40
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ BackupConfirmScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: message, eraseCache. เรียกต่อ: create(), getLineCount(), builder(), translatable(), pos(), build(), addRenderableWidget(), proceed().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.BackupConfirmScreen#keyPressed(int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BackupConfirmScreen.java:75
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ keyPressed ตาม implementation ของ BackupConfirmScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: run(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • int i
  • int j
  • int k

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

BackupConfirmScreen instance = ...;
boolean result = instance.keyPressed(0, 0, 0);

net.minecraft.client.gui.screens.BackupConfirmScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BackupConfirmScreen.java:63
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

เรียกต่อ: drawCenteredString(), renderCentered().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

BackupConfirmScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.BackupConfirmScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BackupConfirmScreen.java:70
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

BackupConfirmScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

BackupConfirmScreen$Listener

  • Full name: net.minecraft.client.gui.screens.BackupConfirmScreen$Listener
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/BackupConfirmScreen.java
  • Type: interface
  • Modifiers: public

net.minecraft.client.gui.screens.BackupConfirmScreen$Listener#proceed(boolean,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BackupConfirmScreen.java:87
  • Modifiers: ``
  • Return: void

คืออะไร

ดำเนินการ proceed ตาม implementation ของ BackupConfirmScreen$Listener

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • boolean bl
  • boolean bl2

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

BackupConfirmScreen.Listener instance = ...;
instance.proceed(true, true);

BanNoticeScreens

  • Full name: net.minecraft.client.gui.screens.BanNoticeScreens
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/BanNoticeScreens.java
  • Type: class
  • Modifiers: public

net.minecraft.client.gui.screens.BanNoticeScreens#create(BooleanConsumer,BanDetails)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BanNoticeScreens.java:30
  • Modifiers: public static
  • Return: ConfirmLinkScreen

คืออะไร

สร้าง create

ทำงานยังไง

เรียกต่อ: getBannedTitle(), getBannedScreenText(). สร้างออบเจ็กต์: ConfirmLinkScreen.

Parameters

  • BooleanConsumer booleanConsumer
  • BanDetails banDetails

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

BooleanConsumer booleanConsumer = ...;
BanDetails banDetails = ...;
ConfirmLinkScreen result = BanNoticeScreens.create(booleanConsumer, banDetails);

net.minecraft.client.gui.screens.BanNoticeScreens#createNameBan(String,Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BanNoticeScreens.java:47
  • Modifiers: public static
  • Return: ConfirmLinkScreen

คืออะไร

สร้าง Name Ban

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getPlatform(), openUri(), run(), translatable(), literal(), withStyle(), translationArg(). สร้างออบเจ็กต์: ConfirmLinkScreen. คืนค่า: new ConfirmLinkScreen( bl -> { if (bl) { Util.getPlatform().openUri(uRI).

Parameters

  • String string
  • Runnable runnable

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

Runnable runnable = ...;
ConfirmLinkScreen result = BanNoticeScreens.createNameBan("value", runnable);

net.minecraft.client.gui.screens.BanNoticeScreens#createSkinBan(Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/BanNoticeScreens.java:36
  • Modifiers: public static
  • Return: ConfirmLinkScreen

คืออะไร

สร้าง Skin Ban

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getPlatform(), openUri(), run(). สร้างออบเจ็กต์: ConfirmLinkScreen. คืนค่า: new ConfirmLinkScreen(bl -> { if (bl) { Util.getPlatform().openUri(uRI).

Parameters

  • Runnable runnable

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

Runnable runnable = ...;
ConfirmLinkScreen result = BanNoticeScreens.createSkinBan(runnable);

ChatScreen

  • Full name: net.minecraft.client.gui.screens.ChatScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/ChatScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.ChatScreen#ChatScreen(String)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:32
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: initial. เรียกต่อ: translatable().

Parameters

  • String string

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

ChatScreen instance = new ChatScreen("value");

net.minecraft.client.gui.screens.ChatScreen#handleChatInput(String,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:226
  • Modifiers: public
  • Return: void

คืออะไร

จัดการ Chat Input

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: normalizeChatMessage(), isEmpty(), getChat(), addRecentChat(), startsWith(), sendCommand(), substring(), sendChat().

Parameters

  • String string
  • boolean bl

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

ChatScreen instance = ...;
instance.handleChatInput("value", true);

net.minecraft.client.gui.screens.ChatScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:37
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ ChatScreen

ทำงานยังไง

แก้ state: historyPos, input, commandSuggestions. เรียกต่อ: getChat(), getRecentChat(), size(), translatable(), createNarrationMessage(), append(), getNarrationMessage(), setMaxLength(). สร้างออบเจ็กต์: EditBox, CommandSuggestions. คืนค่า: super.createNarrationMessage().append(ChatScreen.this.commandSuggestions.getNarrationMessage()).

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.ChatScreen#insertText(String,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:148
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ insertText ตาม implementation ของ ChatScreen

ทำงานยังไง

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

Parameters

  • String string
  • boolean bl

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

@Override
protected void insertText(String string, boolean bl) {
    super.insertText(string, bl);
}

net.minecraft.client.gui.screens.ChatScreen#isPauseScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:202
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Pause Screen

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

ChatScreen instance = ...;
boolean result = instance.isPauseScreen();

net.minecraft.client.gui.screens.ChatScreen#keyPressed(int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:81
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ keyPressed ตาม implementation ของ ChatScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: setScreen(), handleChatInput(), getValue(), moveInHistory(), getChat(), scrollChat(), getLinesPerPage(). มีจุด return อย่างน้อย 9 จุด.

Parameters

  • int i
  • int j
  • int k

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

ChatScreen instance = ...;
boolean result = instance.keyPressed(0, 0, 0);

net.minecraft.client.gui.screens.ChatScreen#mouseClicked(double,double,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:126
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ mouseClicked ตาม implementation ของ ChatScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: initial. เรียกต่อ: getChat(), handleChatQueueClicked(), getComponentStyleAt(), handleComponentClicked(), getValue(). มีจุด return อย่างน้อย 4 จุด.

Parameters

  • double d
  • double e
  • int i

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

ChatScreen instance = ...;
boolean result = instance.mouseClicked(0.0D, 0.0D, 0);

net.minecraft.client.gui.screens.ChatScreen#mouseScrolled(double,double,double,double)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:111
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ mouseScrolled ตาม implementation ของ ChatScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: clamp(), hasShiftDown(), getChat(), scrollChat(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • double d
  • double e
  • double f
  • double g

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

ChatScreen instance = ...;
boolean result = instance.mouseScrolled(0.0D, 0.0D, 0.0D, 0.0D);

net.minecraft.client.gui.screens.ChatScreen#moveInHistory(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:157
  • Modifiers: public
  • Return: void

คืออะไร

เคลื่อนที่ In History

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: historyPos, historyBuffer. เรียกต่อ: getChat(), getRecentChat(), size(), clamp(), setValue(), getValue(), get(), setAllowSuggestions().

Parameters

  • int i

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

ChatScreen instance = ...;
instance.moveInHistory(0);

net.minecraft.client.gui.screens.ChatScreen#normalizeChatMessage(String)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:241
  • Modifiers: public
  • Return: String

คืออะไร

ดำเนินการ normalizeChatMessage ตาม implementation ของ ChatScreen

ทำงานยังไง

เรียกต่อ: trimChatMessage(), normalizeSpace(), trim(). คืนค่า: StringUtil.trimChatMessage(StringUtils.normalizeSpace(string.trim())).

Parameters

  • String string

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

ChatScreen instance = ...;
String result = instance.normalizeChatMessage("value");

net.minecraft.client.gui.screens.ChatScreen#removed()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:70
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ removed ตาม implementation ของ ChatScreen

ทำงานยังไง

เรียกต่อ: getChat(), resetChatScroll().

Parameters

  • ไม่มี

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

ChatScreen instance = ...;
instance.removed();

net.minecraft.client.gui.screens.ChatScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:177
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getChat(), getGuiTicks(), fill(), getBackgroundColor(), pose(), pushPose(), translate(), popPose().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ChatScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ChatScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:198
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ChatScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ChatScreen#resize(Minecraft,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:62
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ resize ตาม implementation ของ ChatScreen

ทำงานยังไง

เรียกต่อ: getValue(), init(), setChatLine(), updateCommandInfo().

Parameters

  • Minecraft minecraft
  • int i
  • int j

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

ChatScreen instance = ...;
Minecraft minecraft = ...;
instance.resize(minecraft, 0, 0);

net.minecraft.client.gui.screens.ChatScreen#setInitialFocus()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:57
  • Modifiers: protected
  • Return: void

คืออะไร

กำหนดค่า Initial Focus

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void setInitialFocus() {
    super.setInitialFocus();
}

net.minecraft.client.gui.screens.ChatScreen#updateNarrationState(NarrationElementOutput)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ChatScreen.java:211
  • Modifiers: protected
  • Return: void

คืออะไร

อัปเดต Narration State

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: add(), getTitle(), getValue(), isEmpty(), nest(), translatable().

Parameters

  • NarrationElementOutput narrationElementOutput

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

NarrationElementOutput narrationElementOutput = ...;
@Override
protected void updateNarrationState(NarrationElementOutput narrationElementOutput) {
    super.updateNarrationState(narrationElementOutput);
}

ConfirmLinkScreen

  • Full name: net.minecraft.client.gui.screens.ConfirmLinkScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/ConfirmLinkScreen.java
  • Type: class
  • Modifiers: public
  • Extends: ConfirmScreen

net.minecraft.client.gui.screens.ConfirmLinkScreen#addButtons(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:54
  • Modifiers: protected
  • Return: void

คืออะไร

เพิ่ม Buttons

ทำงานยังไง

เรียกต่อ: addRenderableWidget(), builder(), accept(), bounds(), build(), copyToClipboard().

Parameters

  • int i

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

@Override
protected void addButtons(int i) {
    super.addButtons(i);
}

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmLink(Screen,String)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:114
  • Modifiers: public static
  • Return: Button.OnPress

คืออะไร

ดำเนินการ confirmLink ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

คืนค่า: confirmLink(screen, string, true).

Parameters

  • Screen screen
  • String string

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

Screen screen = ...;
Button.OnPress result = ConfirmLinkScreen.confirmLink(screen, "value");

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmLink(Screen,String,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:106
  • Modifiers: public static
  • Return: Button.OnPress

คืออะไร

ดำเนินการ confirmLink ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

เรียกต่อ: confirmLinkNow(). คืนค่า: button -> confirmLinkNow(screen, string, bl).

Parameters

  • Screen screen
  • String string
  • boolean bl

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

Screen screen = ...;
Button.OnPress result = ConfirmLinkScreen.confirmLink(screen, "value", true);

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmLink(Screen,URI)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:118
  • Modifiers: public static
  • Return: Button.OnPress

คืออะไร

ดำเนินการ confirmLink ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

คืนค่า: confirmLink(screen, uRI, true).

Parameters

  • Screen screen
  • URI uRI

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

Screen screen = ...;
URI uRI = ...;
Button.OnPress result = ConfirmLinkScreen.confirmLink(screen, uRI);

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmLink(Screen,URI,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:110
  • Modifiers: public static
  • Return: Button.OnPress

คืออะไร

ดำเนินการ confirmLink ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

เรียกต่อ: confirmLinkNow(). คืนค่า: button -> confirmLinkNow(screen, uRI, bl).

Parameters

  • Screen screen
  • URI uRI
  • boolean bl

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

Screen screen = ...;
URI uRI = ...;
Button.OnPress result = ConfirmLinkScreen.confirmLink(screen, uRI, true);

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmLinkNow(Screen,String)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:102
  • Modifiers: public static
  • Return: void

คืออะไร

ดำเนินการ confirmLinkNow ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

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

Parameters

  • Screen screen
  • String string

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

Screen screen = ...;
ConfirmLinkScreen.confirmLinkNow(screen, "value");

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmLinkNow(Screen,String,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:76
  • Modifiers: public static
  • Return: void

คืออะไร

ดำเนินการ confirmLinkNow ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getInstance(), setScreen(), getPlatform(), openUri(). สร้างออบเจ็กต์: ConfirmLinkScreen.

Parameters

  • Screen screen
  • String string
  • boolean bl

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

Screen screen = ...;
ConfirmLinkScreen.confirmLinkNow(screen, "value", true);

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmLinkNow(Screen,URI)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:98
  • Modifiers: public static
  • Return: void

คืออะไร

ดำเนินการ confirmLinkNow ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

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

Parameters

  • Screen screen
  • URI uRI

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

Screen screen = ...;
URI uRI = ...;
ConfirmLinkScreen.confirmLinkNow(screen, uRI);

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmLinkNow(Screen,URI,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:87
  • Modifiers: public static
  • Return: void

คืออะไร

ดำเนินการ confirmLinkNow ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getInstance(), setScreen(), getPlatform(), openUri(), toString(). สร้างออบเจ็กต์: ConfirmLinkScreen.

Parameters

  • Screen screen
  • URI uRI
  • boolean bl

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

Screen screen = ...;
URI uRI = ...;
ConfirmLinkScreen.confirmLinkNow(screen, uRI, true);

net.minecraft.client.gui.screens.ConfirmLinkScreen#ConfirmLinkScreen(BooleanConsumer,Component,Component,String,Component,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:38
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: yesButton, noButton, showWarning, url. เรียกต่อ: translatable().

Parameters

  • BooleanConsumer booleanConsumer
  • Component component
  • Component component2
  • String string
  • Component component3
  • boolean bl

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

BooleanConsumer booleanConsumer = ...;
Component component = ...;
Component component2 = ...;
Component component3 = ...;
ConfirmLinkScreen instance = new ConfirmLinkScreen(booleanConsumer, component, component2, "value", component3, true);

net.minecraft.client.gui.screens.ConfirmLinkScreen#ConfirmLinkScreen(BooleanConsumer,Component,Component,URI,Component,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:34
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • BooleanConsumer booleanConsumer
  • Component component
  • Component component2
  • URI uRI
  • Component component3
  • boolean bl

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

BooleanConsumer booleanConsumer = ...;
Component component = ...;
Component component2 = ...;
URI uRI = ...;
Component component3 = ...;
ConfirmLinkScreen instance = new ConfirmLinkScreen(booleanConsumer, component, component2, uRI, component3, true);

net.minecraft.client.gui.screens.ConfirmLinkScreen#ConfirmLinkScreen(BooleanConsumer,Component,String,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:26
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • BooleanConsumer booleanConsumer
  • Component component
  • String string
  • boolean bl

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

BooleanConsumer booleanConsumer = ...;
Component component = ...;
ConfirmLinkScreen instance = new ConfirmLinkScreen(booleanConsumer, component, "value", true);

net.minecraft.client.gui.screens.ConfirmLinkScreen#ConfirmLinkScreen(BooleanConsumer,Component,URI,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:30
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • BooleanConsumer booleanConsumer
  • Component component
  • URI uRI
  • boolean bl

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

BooleanConsumer booleanConsumer = ...;
Component component = ...;
URI uRI = ...;
ConfirmLinkScreen instance = new ConfirmLinkScreen(booleanConsumer, component, uRI, true);

net.minecraft.client.gui.screens.ConfirmLinkScreen#ConfirmLinkScreen(BooleanConsumer,String,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:22
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

เรียกต่อ: confirmMessage(), literal().

Parameters

  • BooleanConsumer booleanConsumer
  • String string
  • boolean bl

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

BooleanConsumer booleanConsumer = ...;
ConfirmLinkScreen instance = new ConfirmLinkScreen(booleanConsumer, "value", true);

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmMessage(boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:50
  • Modifiers: protected static
  • Return: MutableComponent

คืออะไร

ดำเนินการ confirmMessage ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

เรียกต่อ: translatable(). คืนค่า: Component.translatable(bl ? "chat.link.confirmTrusted" : "chat.link.confirm").

Parameters

  • boolean bl

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

@Override
protected MutableComponent confirmMessage(boolean bl) {
    return super.confirmMessage(bl);
}

net.minecraft.client.gui.screens.ConfirmLinkScreen#confirmMessage(boolean,String)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:46
  • Modifiers: protected static
  • Return: MutableComponent

คืออะไร

ดำเนินการ confirmMessage ตาม implementation ของ ConfirmLinkScreen

ทำงานยังไง

เรียกต่อ: append(), literal(). คืนค่า: confirmMessage(bl).append(CommonComponents.SPACE).append(Component.literal(string)).

Parameters

  • boolean bl
  • String string

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

@Override
protected MutableComponent confirmMessage(boolean bl, String string) {
    return super.confirmMessage(bl, string);
}

net.minecraft.client.gui.screens.ConfirmLinkScreen#copyToClipboard()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:64
  • Modifiers: public
  • Return: void

คืออะไร

คัดลอก To Clipboard

ทำงานยังไง

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

Parameters

  • ไม่มี

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

ConfirmLinkScreen instance = ...;
instance.copyToClipboard();

net.minecraft.client.gui.screens.ConfirmLinkScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmLinkScreen.java:68
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ConfirmLinkScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

ConfirmScreen

  • Full name: net.minecraft.client.gui.screens.ConfirmScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/ConfirmScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.ConfirmScreen#addButtons(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:52
  • Modifiers: protected
  • Return: void

คืออะไร

เพิ่ม Buttons

ทำงานยังไง

เรียกต่อ: addExitButton(), builder(), accept(), bounds(), build().

Parameters

  • int i

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

@Override
protected void addButtons(int i) {
    super.addButtons(i);
}

net.minecraft.client.gui.screens.ConfirmScreen#addExitButton(Button)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:57
  • Modifiers: protected
  • Return: void

คืออะไร

เพิ่ม Exit Button

ทำงานยังไง

เรียกต่อ: add(), addRenderableWidget().

Parameters

  • Button button

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

Button button = ...;
@Override
protected void addExitButton(Button button) {
    super.addExitButton(button);
}

net.minecraft.client.gui.screens.ConfirmScreen#ConfirmScreen(BooleanConsumer,Component,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:26
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • BooleanConsumer booleanConsumer
  • Component component
  • Component component2

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

BooleanConsumer booleanConsumer = ...;
Component component = ...;
Component component2 = ...;
ConfirmScreen instance = new ConfirmScreen(booleanConsumer, component, component2);

net.minecraft.client.gui.screens.ConfirmScreen#ConfirmScreen(BooleanConsumer,Component,Component,Component,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:30
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: callback, message, yesButton, noButton.

Parameters

  • BooleanConsumer booleanConsumer
  • Component component
  • Component component2
  • Component component3
  • Component component4

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

BooleanConsumer booleanConsumer = ...;
Component component = ...;
Component component2 = ...;
Component component3 = ...;
Component component4 = ...;
ConfirmScreen instance = new ConfirmScreen(booleanConsumer, component, component2, component3, component4);

net.minecraft.client.gui.screens.ConfirmScreen#getNarrationMessage()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:38
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Narration Message

ทำงานยังไง

เรียกต่อ: joinForNarration(). คืนค่า: CommonComponents.joinForNarration(new Component[]{super.getNarrationMessage(), this.message}).

Parameters

  • ไม่มี

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

ConfirmScreen instance = ...;
Component result = instance.getNarrationMessage();

net.minecraft.client.gui.screens.ConfirmScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:43
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ ConfirmScreen

ทำงานยังไง

แก้ state: multilineMessage. เรียกต่อ: create(), clamp(), messageTop(), messageHeight(), clear(), addButtons().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.ConfirmScreen#keyPressed(int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:104
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ keyPressed ตาม implementation ของ ConfirmScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: accept(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • int i
  • int j
  • int k

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

ConfirmScreen instance = ...;
boolean result = instance.keyPressed(0, 0, 0);

net.minecraft.client.gui.screens.ConfirmScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:61
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

เรียกต่อ: drawCenteredString(), titleTop(), renderCentered(), messageTop().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ConfirmScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ConfirmScreen#setDelay(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:81
  • Modifiers: public
  • Return: void

คืออะไร

กำหนดค่า Delay

ทำงานยังไง

มีการวนลูป. แก้ state: delayTicker.

Parameters

  • int i

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

ConfirmScreen instance = ...;
instance.setDelay(0);

net.minecraft.client.gui.screens.ConfirmScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:99
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

ConfirmScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.ConfirmScreen#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConfirmScreen.java:89
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: delayTicker.

Parameters

  • ไม่มี

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

ConfirmScreen instance = ...;
instance.tick();

ConnectScreen

  • Full name: net.minecraft.client.gui.screens.ConnectScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/ConnectScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.ConnectScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConnectScreen.java:208
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ ConnectScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีส่วนที่ synchronize การทำงาน. แก้ state: aborted, channelFuture. เรียกต่อ: addRenderableWidget(), builder(), cancel(), disconnect(), setScreen(), bounds(), build().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.ConnectScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConnectScreen.java:227
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: lastNarration. เรียกต่อ: getMillis(), getNarrator(), sayNow(), translatable(), drawCenteredString().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ConnectScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ConnectScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConnectScreen.java:203
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

ConnectScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.ConnectScreen#startConnecting(Screen,Minecraft,ServerAddress,ServerData,boolean,TransferState)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConnectScreen.java:60
  • Modifiers: public static
  • Return: void

คืออะไร

เริ่ม Connecting

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: error(), updateStatus(), translatable(), disconnect(), prepareForMultiplayer(), updateReportEnvironment(), thirdParty(), quickPlayLog(). สร้างออบเจ็กต์: ConnectScreen.

Parameters

  • Screen screen
  • Minecraft minecraft
  • ServerAddress serverAddress
  • ServerData serverData
  • boolean bl
  • TransferState transferState

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

Screen screen = ...;
Minecraft minecraft = ...;
ServerAddress serverAddress = ...;
ServerData serverData = ...;
TransferState transferState = ...;
ConnectScreen.startConnecting(screen, minecraft, serverAddress, serverData, true, transferState);

net.minecraft.client.gui.screens.ConnectScreen#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ConnectScreen.java:192
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

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

Parameters

  • ไม่มี

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

ConnectScreen instance = ...;
instance.tick();

CreateBuffetWorldScreen

  • Full name: net.minecraft.client.gui.screens.CreateBuffetWorldScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/CreateBuffetWorldScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.CreateBuffetWorldScreen#CreateBuffetWorldScreen(Screen,WorldCreationContext,Consumer<Holder<Biome>>)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateBuffetWorldScreen.java:41
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: parent, applySettings, biomes, biome. เรียกต่อ: translatable(), worldgenLoadContext(), lookupOrThrow(), get(), or(), listElements(), findAny(), orElseThrow().

Parameters

  • Screen screen
  • WorldCreationContext worldCreationContext
  • Consumer<Holder<Biome>> consumer

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

Screen screen = ...;
WorldCreationContext worldCreationContext = ...;
Consumer<Holder<Biome>> consumer = ...;
CreateBuffetWorldScreen instance = new CreateBuffetWorldScreen(screen, worldCreationContext, consumer);

net.minecraft.client.gui.screens.CreateBuffetWorldScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateBuffetWorldScreen.java:55
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ CreateBuffetWorldScreen

ทำงานยังไง

แก้ state: list, doneButton. เรียกต่อ: addToHeader(), vertical(), spacing(), defaultCellSetting(), alignHorizontallyCenter(), addChild(), getTitle(), addToContents(). สร้างออบเจ็กต์: StringWidget, CreateBuffetWorldScreen.BiomeList.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.CreateBuffetWorldScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateBuffetWorldScreen.java:50
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

CreateBuffetWorldScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.CreateBuffetWorldScreen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateBuffetWorldScreen.java:73
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ CreateBuffetWorldScreen

ทำงานยังไง

เรียกต่อ: arrangeElements(), updateSize().

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

CreateFlatWorldScreen

  • Full name: net.minecraft.client.gui.screens.CreateFlatWorldScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/CreateFlatWorldScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.CreateFlatWorldScreen#CreateFlatWorldScreen(CreateWorldScreen,Consumer<FlatLevelGeneratorSettings>,FlatLevelGeneratorSettings)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateFlatWorldScreen.java:46
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: parent, applySettings, generator.

Parameters

  • CreateWorldScreen createWorldScreen
  • Consumer<FlatLevelGeneratorSettings> consumer
  • FlatLevelGeneratorSettings flatLevelGeneratorSettings

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

CreateWorldScreen createWorldScreen = ...;
Consumer<FlatLevelGeneratorSettings> consumer = ...;
FlatLevelGeneratorSettings flatLevelGeneratorSettings = ...;
CreateFlatWorldScreen instance = new CreateFlatWorldScreen(createWorldScreen, consumer, flatLevelGeneratorSettings);

net.minecraft.client.gui.screens.CreateFlatWorldScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateFlatWorldScreen.java:67
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ CreateFlatWorldScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: list, deleteLayerButton. เรียกต่อ: addTitleHeader(), addToContents(), DetailsList(), addToFooter(), vertical(), spacing(), defaultCellSetting(), alignVerticallyMiddle(). สร้างออบเจ็กต์: CreateFlatWorldScreen.DetailsList, PresetFlatWorldScreen.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.CreateFlatWorldScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateFlatWorldScreen.java:126
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

CreateFlatWorldScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.CreateFlatWorldScreen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateFlatWorldScreen.java:107
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ CreateFlatWorldScreen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

net.minecraft.client.gui.screens.CreateFlatWorldScreen#setConfig(FlatLevelGeneratorSettings)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateFlatWorldScreen.java:59
  • Modifiers: public
  • Return: void

คืออะไร

กำหนดค่า Config

ทำงานยังไง

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

Parameters

  • FlatLevelGeneratorSettings flatLevelGeneratorSettings

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

CreateFlatWorldScreen instance = ...;
FlatLevelGeneratorSettings flatLevelGeneratorSettings = ...;
instance.setConfig(flatLevelGeneratorSettings);

net.minecraft.client.gui.screens.CreateFlatWorldScreen#settings()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreateFlatWorldScreen.java:55
  • Modifiers: public
  • Return: FlatLevelGeneratorSettings

คืออะไร

ดำเนินการ settings ตาม implementation ของ CreateFlatWorldScreen

ทำงานยังไง

คืนค่า: this.generator.

Parameters

  • ไม่มี

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

CreateFlatWorldScreen instance = ...;
FlatLevelGeneratorSettings result = instance.settings();

CreditsAndAttributionScreen

  • Full name: net.minecraft.client.gui.screens.CreditsAndAttributionScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/CreditsAndAttributionScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.CreditsAndAttributionScreen#CreditsAndAttributionScreen(Screen)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreditsAndAttributionScreen.java:23
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: lastScreen.

Parameters

  • Screen screen

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

Screen screen = ...;
CreditsAndAttributionScreen instance = new CreditsAndAttributionScreen(screen);

net.minecraft.client.gui.screens.CreditsAndAttributionScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreditsAndAttributionScreen.java:28
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ CreditsAndAttributionScreen

ทำงานยังไง

เรียกต่อ: addTitleHeader(), addToContents(), vertical(), spacing(), defaultCellSetting(), alignHorizontallyCenter(), addChild(), builder().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.CreditsAndAttributionScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreditsAndAttributionScreen.java:50
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

CreditsAndAttributionScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.CreditsAndAttributionScreen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/CreditsAndAttributionScreen.java:41
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ CreditsAndAttributionScreen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

DatapackLoadFailureScreen

  • Full name: net.minecraft.client.gui.screens.DatapackLoadFailureScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/DatapackLoadFailureScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.DatapackLoadFailureScreen#DatapackLoadFailureScreen(Runnable,Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DatapackLoadFailureScreen.java:17
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: cancelCallback, safeModeCallback. เรียกต่อ: translatable().

Parameters

  • Runnable runnable
  • Runnable runnable2

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

Runnable runnable = ...;
Runnable runnable2 = ...;
DatapackLoadFailureScreen instance = new DatapackLoadFailureScreen(runnable, runnable2);

net.minecraft.client.gui.screens.DatapackLoadFailureScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DatapackLoadFailureScreen.java:23
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ DatapackLoadFailureScreen

ทำงานยังไง

แก้ state: message. เรียกต่อ: create(), getTitle(), addRenderableWidget(), builder(), translatable(), run(), bounds(), build().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.DatapackLoadFailureScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DatapackLoadFailureScreen.java:37
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

DatapackLoadFailureScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.DatapackLoadFailureScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DatapackLoadFailureScreen.java:43
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

DatapackLoadFailureScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

DeathScreen

  • Full name: net.minecraft.client.gui.screens.DeathScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/DeathScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.DeathScreen#DeathScreen(Component,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:30
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: causeOfDeath, hardcore. เรียกต่อ: translatable().

Parameters

  • Component component
  • boolean bl

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

Component component = ...;
DeathScreen instance = new DeathScreen(component, true);

net.minecraft.client.gui.screens.DeathScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:36
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ DeathScreen

ทำงานยังไง

แก้ state: delayTicker, exitToTitleButton, deathScore. เรียกต่อ: clear(), translatable(), add(), addRenderableWidget(), builder(), respawn(), bounds(), build().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.DeathScreen#isPauseScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:160
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Pause Screen

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

DeathScreen instance = ...;
boolean result = instance.isPauseScreen();

net.minecraft.client.gui.screens.DeathScreen#mouseClicked(double,double,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:147
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ mouseClicked ตาม implementation ของ DeathScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getClickedComponentStyleAt(), getClickEvent(), getAction(), handleComponentClicked(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • double d
  • double e
  • int i

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

DeathScreen instance = ...;
boolean result = instance.mouseClicked(0.0D, 0.0D, 0);

net.minecraft.client.gui.screens.DeathScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:97
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: pose(), pushPose(), scale(), drawCenteredString(), popPose(), getClickedComponentStyleAt(), renderComponentHoverEffect(), getReportingContext().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

DeathScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.DeathScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:126
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

DeathScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.DeathScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:60
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

DeathScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.DeathScreen#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:165
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

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

Parameters

  • ไม่มี

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

DeathScreen instance = ...;
instance.tick();

DeathScreen$TitleConfirmScreen

  • Full name: net.minecraft.client.gui.screens.DeathScreen$TitleConfirmScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/DeathScreen.java
  • Type: class
  • Modifiers: public static
  • Extends: ConfirmScreen

net.minecraft.client.gui.screens.DeathScreen$TitleConfirmScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:186
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

DeathScreen.TitleConfirmScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.DeathScreen$TitleConfirmScreen#TitleConfirmScreen(BooleanConsumer,Component,Component,Component,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DeathScreen.java:182
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • BooleanConsumer booleanConsumer
  • Component component
  • Component component2
  • Component component3
  • Component component4

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

BooleanConsumer booleanConsumer = ...;
Component component = ...;
Component component2 = ...;
Component component3 = ...;
Component component4 = ...;
DeathScreen.TitleConfirmScreen instance = new DeathScreen.TitleConfirmScreen(booleanConsumer, component, component2, component3, component4);

DemoIntroScreen

  • Full name: net.minecraft.client.gui.screens.DemoIntroScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/DemoIntroScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.DemoIntroScreen#DemoIntroScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DemoIntroScreen.java:23
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

DemoIntroScreen instance = new DemoIntroScreen();

net.minecraft.client.gui.screens.DemoIntroScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DemoIntroScreen.java:27
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ DemoIntroScreen

ทำงานยังไง

แก้ state: movementMessage, durationMessage. เรียกต่อ: addRenderableWidget(), builder(), translatable(), getPlatform(), openUri(), bounds(), build(), setScreen().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.DemoIntroScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DemoIntroScreen.java:65
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

เรียกต่อ: drawString(), renderLeftAlignedNoShadow().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

DemoIntroScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.DemoIntroScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DemoIntroScreen.java:57
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

DemoIntroScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

DirectJoinServerScreen

  • Full name: net.minecraft.client.gui.screens.DirectJoinServerScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/DirectJoinServerScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.DirectJoinServerScreen#DirectJoinServerScreen(Screen,BooleanConsumer,ServerData)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DirectJoinServerScreen.java:24
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: lastScreen, serverData, callback. เรียกต่อ: translatable().

Parameters

  • Screen screen
  • BooleanConsumer booleanConsumer
  • ServerData serverData

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

Screen screen = ...;
BooleanConsumer booleanConsumer = ...;
ServerData serverData = ...;
DirectJoinServerScreen instance = new DirectJoinServerScreen(screen, booleanConsumer, serverData);

net.minecraft.client.gui.screens.DirectJoinServerScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DirectJoinServerScreen.java:41
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ DirectJoinServerScreen

ทำงานยังไง

แก้ state: ipEdit, selectButton. เรียกต่อ: translatable(), setMaxLength(), setValue(), setResponder(), updateSelectButtonStatus(), addWidget(), addRenderableWidget(), builder(). สร้างออบเจ็กต์: EditBox.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.DirectJoinServerScreen#keyPressed(int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DirectJoinServerScreen.java:31
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ keyPressed ตาม implementation ของ DirectJoinServerScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getFocused(), onSelect(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • int i
  • int j
  • int k

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

DirectJoinServerScreen instance = ...;
boolean result = instance.keyPressed(0, 0, 0);

net.minecraft.client.gui.screens.DirectJoinServerScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DirectJoinServerScreen.java:76
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

DirectJoinServerScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.DirectJoinServerScreen#removed()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DirectJoinServerScreen.java:81
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ removed ตาม implementation ของ DirectJoinServerScreen

ทำงานยังไง

เรียกต่อ: getValue(), save().

Parameters

  • ไม่มี

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

DirectJoinServerScreen instance = ...;
instance.removed();

net.minecraft.client.gui.screens.DirectJoinServerScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DirectJoinServerScreen.java:91
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

เรียกต่อ: drawCenteredString(), drawString().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

DirectJoinServerScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.DirectJoinServerScreen#resize(Minecraft,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DirectJoinServerScreen.java:64
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ resize ตาม implementation ของ DirectJoinServerScreen

ทำงานยังไง

เรียกต่อ: getValue(), init(), setValue().

Parameters

  • Minecraft minecraft
  • int i
  • int j

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

DirectJoinServerScreen instance = ...;
Minecraft minecraft = ...;
instance.resize(minecraft, 0, 0);

net.minecraft.client.gui.screens.DirectJoinServerScreen#setInitialFocus()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DirectJoinServerScreen.java:59
  • Modifiers: protected
  • Return: void

คืออะไร

กำหนดค่า Initial Focus

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void setInitialFocus() {
    super.setInitialFocus();
}

DisconnectedScreen

  • Full name: net.minecraft.client.gui.screens.DisconnectedScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/DisconnectedScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.DisconnectedScreen#DisconnectedScreen(Screen,Component,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DisconnectedScreen.java:26
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

สร้างออบเจ็กต์: DisconnectionDetails.

Parameters

  • Screen screen
  • Component component
  • Component component2

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

Screen screen = ...;
Component component = ...;
Component component2 = ...;
DisconnectedScreen instance = new DisconnectedScreen(screen, component, component2);

net.minecraft.client.gui.screens.DisconnectedScreen#DisconnectedScreen(Screen,Component,Component,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DisconnectedScreen.java:30
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

สร้างออบเจ็กต์: DisconnectionDetails.

Parameters

  • Screen screen
  • Component component
  • Component component2
  • Component component3

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

Screen screen = ...;
Component component = ...;
Component component2 = ...;
Component component3 = ...;
DisconnectedScreen instance = new DisconnectedScreen(screen, component, component2, component3);

net.minecraft.client.gui.screens.DisconnectedScreen#DisconnectedScreen(Screen,Component,DisconnectionDetails)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DisconnectedScreen.java:34
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • Screen screen
  • Component component
  • DisconnectionDetails disconnectionDetails

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

Screen screen = ...;
Component component = ...;
DisconnectionDetails disconnectionDetails = ...;
DisconnectedScreen instance = new DisconnectedScreen(screen, component, disconnectionDetails);

net.minecraft.client.gui.screens.DisconnectedScreen#DisconnectedScreen(Screen,Component,DisconnectionDetails,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DisconnectedScreen.java:38
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: parent, details, buttonText.

Parameters

  • Screen screen
  • Component component
  • DisconnectionDetails disconnectionDetails
  • Component component2

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

Screen screen = ...;
Component component = ...;
DisconnectionDetails disconnectionDetails = ...;
Component component2 = ...;
DisconnectedScreen instance = new DisconnectedScreen(screen, component, disconnectionDetails, component2);

net.minecraft.client.gui.screens.DisconnectedScreen#getNarrationMessage()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DisconnectedScreen.java:75
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Narration Message

ทำงานยังไง

เรียกต่อ: joinForNarration(), reason(). คืนค่า: CommonComponents.joinForNarration(new Component[]{this.title, this.details.reason()}).

Parameters

  • ไม่มี

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

DisconnectedScreen instance = ...;
Component result = instance.getNarrationMessage();

net.minecraft.client.gui.screens.DisconnectedScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DisconnectedScreen.java:45
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ DisconnectedScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: defaultCellSetting(), alignHorizontallyCenter(), padding(), addChild(), reason(), setMaxWidth(), setCentered(), bugReportLink(). สร้างออบเจ็กต์: StringWidget, MultiLineTextWidget, TitleScreen.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.DisconnectedScreen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DisconnectedScreen.java:70
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ DisconnectedScreen

ทำงานยังไง

เรียกต่อ: centerInRectangle(), getRectangle().

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

net.minecraft.client.gui.screens.DisconnectedScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/DisconnectedScreen.java:80
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

DisconnectedScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

EditServerScreen

  • Full name: net.minecraft.client.gui.screens.EditServerScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/EditServerScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.EditServerScreen#EditServerScreen(Screen,BooleanConsumer,ServerData)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/EditServerScreen.java:27
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: lastScreen, callback, serverData. เรียกต่อ: translatable().

Parameters

  • Screen screen
  • BooleanConsumer booleanConsumer
  • ServerData serverData

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

Screen screen = ...;
BooleanConsumer booleanConsumer = ...;
ServerData serverData = ...;
EditServerScreen instance = new EditServerScreen(screen, booleanConsumer, serverData);

net.minecraft.client.gui.screens.EditServerScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/EditServerScreen.java:34
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ EditServerScreen

ทำงานยังไง

แก้ state: nameEdit, ipEdit, addButton. เรียกต่อ: translatable(), setValue(), setResponder(), updateAddButtonStatus(), addWidget(), setMaxLength(), addRenderableWidget(), builder(). สร้างออบเจ็กต์: EditBox.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.EditServerScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/EditServerScreen.java:87
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

EditServerScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.EditServerScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/EditServerScreen.java:96
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

เรียกต่อ: drawCenteredString(), drawString().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

EditServerScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.EditServerScreen#resize(Minecraft,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/EditServerScreen.java:72
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ resize ตาม implementation ของ EditServerScreen

ทำงานยังไง

เรียกต่อ: getValue(), init(), setValue().

Parameters

  • Minecraft minecraft
  • int i
  • int j

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

EditServerScreen instance = ...;
Minecraft minecraft = ...;
instance.resize(minecraft, 0, 0);

net.minecraft.client.gui.screens.EditServerScreen#setInitialFocus()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/EditServerScreen.java:67
  • Modifiers: protected
  • Return: void

คืออะไร

กำหนดค่า Initial Focus

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void setInitialFocus() {
    super.setInitialFocus();
}

ErrorScreen

  • Full name: net.minecraft.client.gui.screens.ErrorScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/ErrorScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.ErrorScreen#ErrorScreen(Component,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ErrorScreen.java:14
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: message.

Parameters

  • Component component
  • Component component2

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

Component component = ...;
Component component2 = ...;
ErrorScreen instance = new ErrorScreen(component, component2);

net.minecraft.client.gui.screens.ErrorScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ErrorScreen.java:19
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ ErrorScreen

ทำงานยังไง

เรียกต่อ: addRenderableWidget(), builder(), setScreen(), bounds(), build().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.ErrorScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ErrorScreen.java:27
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ErrorScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ErrorScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ErrorScreen.java:34
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ErrorScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ErrorScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ErrorScreen.java:39
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

ErrorScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

FaviconTexture

  • Full name: net.minecraft.client.gui.screens.FaviconTexture
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/FaviconTexture.java
  • Type: class
  • Modifiers: public
  • Implements: AutoCloseable

net.minecraft.client.gui.screens.FaviconTexture#clear()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/FaviconTexture.java:65
  • Modifiers: public
  • Return: void

คืออะไร

ล้าง clear

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: texture. เรียกต่อ: checkOpen(), release(), close().

Parameters

  • ไม่มี

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

FaviconTexture instance = ...;
instance.clear();

net.minecraft.client.gui.screens.FaviconTexture#close()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/FaviconTexture.java:78
  • Modifiers: public
  • Return: void

คืออะไร

ปิด close

ทำงานยังไง

แก้ state: closed. เรียกต่อ: clear().

Parameters

  • ไม่มี

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

FaviconTexture instance = ...;
instance.close();

net.minecraft.client.gui.screens.FaviconTexture#forServer(TextureManager,String)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/FaviconTexture.java:38
  • Modifiers: public static
  • Return: FaviconTexture

คืออะไร

ดำเนินการ forServer ตาม implementation ของ FaviconTexture

ทำงานยังไง

เรียกต่อ: withDefaultNamespace(), sha1(), hashUnencodedChars(). สร้างออบเจ็กต์: FaviconTexture. คืนค่า: new FaviconTexture(textureManager, ResourceLocation.withDefaultNamespace("servers/" + Hashing.sha1().hashUnencodedChars(string) + "/icon")).

Parameters

  • TextureManager textureManager
  • String string

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

TextureManager textureManager = ...;
FaviconTexture result = FaviconTexture.forServer(textureManager, "value");

net.minecraft.client.gui.screens.FaviconTexture#forWorld(TextureManager,String)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/FaviconTexture.java:29
  • Modifiers: public static
  • Return: FaviconTexture

คืออะไร

ดำเนินการ forWorld ตาม implementation ของ FaviconTexture

ทำงานยังไง

เรียกต่อ: withDefaultNamespace(), sanitizeName(), sha1(), hashUnencodedChars(). สร้างออบเจ็กต์: FaviconTexture.

Parameters

  • TextureManager textureManager
  • String string

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

TextureManager textureManager = ...;
FaviconTexture result = FaviconTexture.forWorld(textureManager, "value");

net.minecraft.client.gui.screens.FaviconTexture#textureLocation()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/FaviconTexture.java:74
  • Modifiers: public
  • Return: ResourceLocation

คืออะไร

ดำเนินการ textureLocation ตาม implementation ของ FaviconTexture

ทำงานยังไง

คืนค่า: this.texture != null ? this.textureLocation : MISSING_LOCATION.

Parameters

  • ไม่มี

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

FaviconTexture instance = ...;
ResourceLocation result = instance.textureLocation();

net.minecraft.client.gui.screens.FaviconTexture#upload(NativeImage)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/FaviconTexture.java:42
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ upload ตาม implementation ของ FaviconTexture

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. แก้ state: texture. เรียกต่อ: getWidth(), getHeight(), checkOpen(), setPixels(), register(), close(), clear(). สร้างออบเจ็กต์: DynamicTexture, IllegalArgumentException.

Parameters

  • NativeImage nativeImage

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

FaviconTexture instance = ...;
NativeImage nativeImage = ...;
instance.upload(nativeImage);

GenericMessageScreen

  • Full name: net.minecraft.client.gui.screens.GenericMessageScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/GenericMessageScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.GenericMessageScreen#GenericMessageScreen(Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericMessageScreen.java:15
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • Component component

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

Component component = ...;
GenericMessageScreen instance = new GenericMessageScreen(component);

net.minecraft.client.gui.screens.GenericMessageScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericMessageScreen.java:19
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ GenericMessageScreen

ทำงานยังไง

แก้ state: textWidget. เรียกต่อ: addRenderableWidget(), repositionElements(). สร้างออบเจ็กต์: FocusableTextWidget.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.GenericMessageScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericMessageScreen.java:43
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

เรียกต่อ: renderPanorama(), renderBlurredBackground(), renderMenuBackground().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

GenericMessageScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.GenericMessageScreen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericMessageScreen.java:25
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ GenericMessageScreen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

net.minecraft.client.gui.screens.GenericMessageScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericMessageScreen.java:33
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

GenericMessageScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.GenericMessageScreen#shouldNarrateNavigation()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericMessageScreen.java:38
  • Modifiers: protected
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Narrate Navigation

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

@Override
protected boolean shouldNarrateNavigation() {
    return super.shouldNarrateNavigation();
}

GenericWaitingScreen

  • Full name: net.minecraft.client.gui.screens.GenericWaitingScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/GenericWaitingScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.GenericWaitingScreen#createCompleted(Component,Component,Component,Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericWaitingScreen.java:31
  • Modifiers: public static
  • Return: GenericWaitingScreen

คืออะไร

สร้าง Completed

ทำงานยังไง

สร้างออบเจ็กต์: GenericWaitingScreen. คืนค่า: new GenericWaitingScreen(component, component2, component3, runnable, 20).

Parameters

  • Component component
  • Component component2
  • Component component3
  • Runnable runnable

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

Component component = ...;
Component component2 = ...;
Component component3 = ...;
Runnable runnable = ...;
GenericWaitingScreen result = GenericWaitingScreen.createCompleted(component, component2, component3, runnable);

net.minecraft.client.gui.screens.GenericWaitingScreen#createWaiting(Component,Component,Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericWaitingScreen.java:27
  • Modifiers: public static
  • Return: GenericWaitingScreen

คืออะไร

สร้าง Waiting

ทำงานยังไง

สร้างออบเจ็กต์: GenericWaitingScreen. คืนค่า: new GenericWaitingScreen(component, null, component2, runnable, 0).

Parameters

  • Component component
  • Component component2
  • Runnable runnable

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

Component component = ...;
Component component2 = ...;
Runnable runnable = ...;
GenericWaitingScreen result = GenericWaitingScreen.createWaiting(component, component2, runnable);

net.minecraft.client.gui.screens.GenericWaitingScreen#GenericWaitingScreen(Component,Component,Component,Runnable,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericWaitingScreen.java:35
  • Modifiers: protected
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: messageText, buttonLabel, buttonCallback, disableButtonTicks.

Parameters

  • Component component
  • Component component2
  • Component component3
  • Runnable runnable
  • int i

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

Component component = ...;
Component component2 = ...;
Component component3 = ...;
Runnable runnable = ...;
GenericWaitingScreen instance = new GenericWaitingScreen(component, component2, component3, runnable, 0);

net.minecraft.client.gui.screens.GenericWaitingScreen#getNarrationMessage()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericWaitingScreen.java:89
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Narration Message

ทำงานยังไง

เรียกต่อ: joinForNarration(). คืนค่า: CommonComponents.joinForNarration(new Component[]{this.title, this.messageText != null ? this.messageText : CommonComponents.EMPTY}).

Parameters

  • ไม่มี

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

GenericWaitingScreen instance = ...;
Component result = instance.getNarrationMessage();

net.minecraft.client.gui.screens.GenericWaitingScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericWaitingScreen.java:43
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ GenericWaitingScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: message, button. เรียกต่อ: create(), getLineCount(), max(), min(), addRenderableWidget(), builder(), onClose(), bounds().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.GenericWaitingScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericWaitingScreen.java:84
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

GenericWaitingScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.GenericWaitingScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericWaitingScreen.java:67
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: message. เรียกต่อ: drawCenteredString(), get(), getMillis(), renderCentered().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

GenericWaitingScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.GenericWaitingScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericWaitingScreen.java:79
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: this.message != null && this.button.active.

Parameters

  • ไม่มี

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

GenericWaitingScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.GenericWaitingScreen#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/GenericWaitingScreen.java:58
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: disableButtonTicks.

Parameters

  • ไม่มี

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

GenericWaitingScreen instance = ...;
instance.tick();

InBedChatScreen

  • Full name: net.minecraft.client.gui.screens.InBedChatScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/InBedChatScreen.java
  • Type: class
  • Modifiers: public
  • Extends: ChatScreen

net.minecraft.client.gui.screens.InBedChatScreen#charTyped(char,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/InBedChatScreen.java:43
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ charTyped ตาม implementation ของ InBedChatScreen

ทำงานยังไง

เรียกต่อ: getChatStatus(), isChatAllowed(), isLocalServer(). คืนค่า: !this.minecraft.getChatStatus().isChatAllowed(this.minecraft.isLocalServer()) ? true : super.charTyped(c, i).

Parameters

  • char c
  • int i

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

InBedChatScreen instance = ...;
boolean result = instance.charTyped('a', 0);

net.minecraft.client.gui.screens.InBedChatScreen#InBedChatScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/InBedChatScreen.java:16
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

InBedChatScreen instance = new InBedChatScreen();

net.minecraft.client.gui.screens.InBedChatScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/InBedChatScreen.java:20
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ InBedChatScreen

ทำงานยังไง

แก้ state: leaveBedButton. เรียกต่อ: builder(), translatable(), sendWakeUp(), bounds(), build(), addRenderableWidget().

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.InBedChatScreen#keyPressed(int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/InBedChatScreen.java:48
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ keyPressed ตาม implementation ของ InBedChatScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: sendWakeUp(), getChatStatus(), isChatAllowed(), isLocalServer(), handleChatInput(), getValue(), setValue(), getChat(). มีจุด return อย่างน้อย 3 จุด.

Parameters

  • int i
  • int j
  • int k

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

InBedChatScreen instance = ...;
boolean result = instance.keyPressed(0, 0, 0);

net.minecraft.client.gui.screens.InBedChatScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/InBedChatScreen.java:38
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

InBedChatScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.InBedChatScreen#onPlayerWokeUp()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/InBedChatScreen.java:73
  • Modifiers: public
  • Return: void

คืออะไร

จัดการเหตุการณ์ Player Woke Up

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getValue(), isEmpty(), setScreen(). สร้างออบเจ็กต์: ChatScreen.

Parameters

  • ไม่มี

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

InBedChatScreen instance = ...;
instance.onPlayerWokeUp();

net.minecraft.client.gui.screens.InBedChatScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/InBedChatScreen.java:29
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

InBedChatScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

LevelLoadingScreen

  • Full name: net.minecraft.client.gui.screens.LevelLoadingScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/LevelLoadingScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.LevelLoadingScreen#LevelLoadingScreen(StoringChunkProgressListener)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LevelLoadingScreen.java:40
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: progressListener.

Parameters

  • StoringChunkProgressListener storingChunkProgressListener

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

StoringChunkProgressListener storingChunkProgressListener = ...;
LevelLoadingScreen instance = new LevelLoadingScreen(storingChunkProgressListener);

net.minecraft.client.gui.screens.LevelLoadingScreen#removed()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LevelLoadingScreen.java:55
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ removed ตาม implementation ของ LevelLoadingScreen

ทำงานยังไง

แก้ state: done. เรียกต่อ: triggerImmediateNarration().

Parameters

  • ไม่มี

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

LevelLoadingScreen instance = ...;
instance.removed();

net.minecraft.client.gui.screens.LevelLoadingScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LevelLoadingScreen.java:74
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: lastNarration. เรียกต่อ: getMillis(), triggerImmediateNarration(), renderChunks(), getDiameter(), drawCenteredString(), getFormattedProgress().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

LevelLoadingScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.LevelLoadingScreen#renderChunks(GuiGraphics,StoringChunkProgressListener,int,int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LevelLoadingScreen.java:90
  • Modifiers: public static
  • Return: void

คืออะไร

เรนเดอร์ Chunks

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getFullDiameter(), getDiameter(), fill(), getStatus(), opaque(), getInt().

Parameters

  • GuiGraphics guiGraphics
  • StoringChunkProgressListener storingChunkProgressListener
  • int i
  • int j
  • int k
  • int l

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

GuiGraphics guiGraphics = ...;
StoringChunkProgressListener storingChunkProgressListener = ...;
LevelLoadingScreen.renderChunks(guiGraphics, storingChunkProgressListener, 0, 0, 0, 0);

net.minecraft.client.gui.screens.LevelLoadingScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LevelLoadingScreen.java:45
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

LevelLoadingScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.LevelLoadingScreen#shouldNarrateNavigation()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LevelLoadingScreen.java:50
  • Modifiers: protected
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Narrate Navigation

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

@Override
protected boolean shouldNarrateNavigation() {
    return super.shouldNarrateNavigation();
}

net.minecraft.client.gui.screens.LevelLoadingScreen#updateNarratedWidget(NarrationElementOutput)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LevelLoadingScreen.java:61
  • Modifiers: protected
  • Return: void

คืออะไร

อัปเดต Narrated Widget

ทำงานยังไง

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

Parameters

  • NarrationElementOutput narrationElementOutput

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

NarrationElementOutput narrationElementOutput = ...;
@Override
protected void updateNarratedWidget(NarrationElementOutput narrationElementOutput) {
    super.updateNarratedWidget(narrationElementOutput);
}

LoadingDotsText

  • Full name: net.minecraft.client.gui.screens.LoadingDotsText
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/LoadingDotsText.java
  • Type: class
  • Modifiers: public

net.minecraft.client.gui.screens.LoadingDotsText#get(long)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LoadingDotsText.java:11
  • Modifiers: public static
  • Return: String

คืออะไร

อ่านค่า get

ทำงานยังไง

คืนค่า: FRAMES[i].

Parameters

  • long l

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

String result = LoadingDotsText.get(0L);

LoadingOverlay

  • Full name: net.minecraft.client.gui.screens.LoadingOverlay
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/LoadingOverlay.java
  • Type: class
  • Modifiers: public
  • Extends: Overlay

net.minecraft.client.gui.screens.LoadingOverlay#isPauseScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LoadingOverlay.java:150
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Pause Screen

ทำงานยังไง

คืนค่า: true.

Parameters

  • ไม่มี

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

LoadingOverlay instance = ...;
boolean result = instance.isPauseScreen();

net.minecraft.client.gui.screens.LoadingOverlay#LoadingOverlay(Minecraft,ReloadInstance,Consumer<Optional<Throwable>>,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LoadingOverlay.java:51
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: minecraft, reload, onFinish, fadeIn.

Parameters

  • Minecraft minecraft
  • ReloadInstance reloadInstance
  • Consumer<Optional<Throwable>> consumer
  • boolean bl

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

Minecraft minecraft = ...;
ReloadInstance reloadInstance = ...;
Consumer<Optional<Throwable>> consumer = ...;
LoadingOverlay instance = new LoadingOverlay(minecraft, reloadInstance, consumer, true);

net.minecraft.client.gui.screens.LoadingOverlay#registerTextures(TextureManager)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LoadingOverlay.java:58
  • Modifiers: public static
  • Return: void

คืออะไร

ลงทะเบียน Textures

ทำงานยังไง

เรียกต่อ: registerAndLoad(), LogoTexture(). สร้างออบเจ็กต์: LoadingOverlay.LogoTexture.

Parameters

  • TextureManager textureManager

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

TextureManager textureManager = ...;
LoadingOverlay.registerTextures(textureManager);

net.minecraft.client.gui.screens.LoadingOverlay#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/LoadingOverlay.java:66
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. แก้ state: fadeInStart, currentProgress, fadeOutStart. เรียกต่อ: guiWidth(), guiHeight(), getMillis(), ceil(), clamp(), fill(), guiOverlay(), replaceAlpha().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

LoadingOverlay instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

MenuScreens

  • Full name: net.minecraft.client.gui.screens.MenuScreens
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/MenuScreens.java
  • Type: class
  • Modifiers: public

net.minecraft.client.gui.screens.MenuScreens#create(MenuType<T>,Minecraft,int,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/MenuScreens.java:43
  • Modifiers: public static
  • Return: void

คืออะไร

สร้าง create

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getConstructor(), warn(), getKey(), fromPacket().

Parameters

  • MenuType<T> menuType
  • Minecraft minecraft
  • int i
  • Component component

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

MenuType<T> menuType = ...;
Minecraft minecraft = ...;
Component component = ...;
MenuScreens.create(menuType, minecraft, 0, component);

net.minecraft.client.gui.screens.MenuScreens#register(MenuType<? extends M>,MenuScreens.ScreenConstructor<M, U>)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/MenuScreens.java:57
  • Modifiers: public static
  • Return: void

คืออะไร

ลงทะเบียน register

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: put(), getKey(). สร้างออบเจ็กต์: IllegalStateException.

Parameters

  • MenuType<? extends M> menuType
  • MenuScreens.ScreenConstructor<M, U> screenConstructor

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

MenuType<? extends M> menuType = ...;
MenuScreens.ScreenConstructor<M, U> screenConstructor = ...;
MenuScreens.register(menuType, screenConstructor);

net.minecraft.client.gui.screens.MenuScreens#selfTest()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/MenuScreens.java:66
  • Modifiers: public static
  • Return: boolean

คืออะไร

ดำเนินการ selfTest ตาม implementation ของ MenuScreens

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: containsKey(), debug(), getKey(). คืนค่า: bl.

Parameters

  • ไม่มี

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

boolean result = MenuScreens.selfTest();

MenuScreens$ScreenConstructor

  • Full name: net.minecraft.client.gui.screens.MenuScreens$ScreenConstructor
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/MenuScreens.java
  • Type: interface
  • Modifiers: public

net.minecraft.client.gui.screens.MenuScreens$ScreenConstructor#create(T,Inventory,Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/MenuScreens.java:115
  • Modifiers: ``
  • Return: U

คืออะไร

สร้าง create

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • T abstractContainerMenu
  • Inventory inventory
  • Component component

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

MenuScreens.ScreenConstructor instance = ...;
T abstractContainerMenu = ...;
Inventory inventory = ...;
Component component = ...;
U result = instance.create(abstractContainerMenu, inventory, component);

net.minecraft.client.gui.screens.MenuScreens$ScreenConstructor#fromPacket(Component,MenuType<T>,Minecraft,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/MenuScreens.java:109
  • Modifiers: default
  • Return: void

คืออะไร

ดำเนินการ fromPacket ตาม implementation ของ MenuScreens$ScreenConstructor

ทำงานยังไง

เรียกต่อ: create(), getInventory(), getMenu(), setScreen().

Parameters

  • Component component
  • MenuType<T> menuType
  • Minecraft minecraft
  • int i

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

MenuScreens.ScreenConstructor instance = ...;
Component component = ...;
MenuType<T> menuType = ...;
Minecraft minecraft = ...;
instance.fromPacket(component, menuType, minecraft, 0);

NoticeWithLinkScreen

  • Full name: net.minecraft.client.gui.screens.NoticeWithLinkScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/NoticeWithLinkScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.NoticeWithLinkScreen#createPackSymlinkWarningScreen(Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/NoticeWithLinkScreen.java:43
  • Modifiers: public static
  • Return: Screen

คืออะไร

สร้าง Pack Symlink Warning Screen

ทำงานยังไง

สร้างออบเจ็กต์: NoticeWithLinkScreen. คืนค่า: new NoticeWithLinkScreen(SYMLINK_PACK_TITLE, SYMLINK_PACK_MESSAGE_TEXT, CommonLinks.SYMLINK_HELP, runnable).

Parameters

  • Runnable runnable

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

Runnable runnable = ...;
Screen result = NoticeWithLinkScreen.createPackSymlinkWarningScreen(runnable);

net.minecraft.client.gui.screens.NoticeWithLinkScreen#createWorldSymlinkWarningScreen(Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/NoticeWithLinkScreen.java:39
  • Modifiers: public static
  • Return: Screen

คืออะไร

สร้าง World Symlink Warning Screen

ทำงานยังไง

สร้างออบเจ็กต์: NoticeWithLinkScreen. คืนค่า: new NoticeWithLinkScreen(SYMLINK_WORLD_TITLE, SYMLINK_WORLD_MESSAGE_TEXT, CommonLinks.SYMLINK_HELP, runnable).

Parameters

  • Runnable runnable

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

Runnable runnable = ...;
Screen result = NoticeWithLinkScreen.createWorldSymlinkWarningScreen(runnable);

net.minecraft.client.gui.screens.NoticeWithLinkScreen#getNarrationMessage()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/NoticeWithLinkScreen.java:75
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Narration Message

ทำงานยังไง

เรียกต่อ: joinForNarration(). คืนค่า: CommonComponents.joinForNarration(new Component[]{super.getNarrationMessage(), this.message}).

Parameters

  • ไม่มี

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

NoticeWithLinkScreen instance = ...;
Component result = instance.getNarrationMessage();

net.minecraft.client.gui.screens.NoticeWithLinkScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/NoticeWithLinkScreen.java:47
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ NoticeWithLinkScreen

ทำงานยังไง

เรียกต่อ: defaultCellSetting(), alignHorizontallyCenter(), createRowHelper(), addChild(), setMaxWidth(), setCentered(), columnSpacing(), builder(). สร้างออบเจ็กต์: StringWidget, MultiLineTextWidget, GridLayout.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.NoticeWithLinkScreen#NoticeWithLinkScreen(Component,Component,URI,Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/NoticeWithLinkScreen.java:32
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: message, uri, onClose.

Parameters

  • Component component
  • Component component2
  • URI uRI
  • Runnable runnable

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

Component component = ...;
Component component2 = ...;
URI uRI = ...;
Runnable runnable = ...;
NoticeWithLinkScreen instance = new NoticeWithLinkScreen(component, component2, uRI, runnable);

net.minecraft.client.gui.screens.NoticeWithLinkScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/NoticeWithLinkScreen.java:80
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

NoticeWithLinkScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.NoticeWithLinkScreen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/NoticeWithLinkScreen.java:69
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ NoticeWithLinkScreen

ทำงานยังไง

เรียกต่อ: arrangeElements(), centerInRectangle(), getRectangle().

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

OutOfMemoryScreen

  • Full name: net.minecraft.client.gui.screens.OutOfMemoryScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/OutOfMemoryScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.OutOfMemoryScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/OutOfMemoryScreen.java:23
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ OutOfMemoryScreen

ทำงานยังไง

เรียกต่อ: addTitleHeader(), addToContents(), addToFooter(), horizontal(), spacing(), addChild(), builder(), setScreen(). สร้างออบเจ็กต์: FocusableTextWidget, TitleScreen.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.OutOfMemoryScreen#OutOfMemoryScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/OutOfMemoryScreen.java:19
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

OutOfMemoryScreen instance = new OutOfMemoryScreen();

net.minecraft.client.gui.screens.OutOfMemoryScreen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/OutOfMemoryScreen.java:34
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ OutOfMemoryScreen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

net.minecraft.client.gui.screens.OutOfMemoryScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/OutOfMemoryScreen.java:39
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

OutOfMemoryScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

Overlay

  • Full name: net.minecraft.client.gui.screens.Overlay
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/Overlay.java
  • Type: class
  • Modifiers: public abstract
  • Implements: Renderable

net.minecraft.client.gui.screens.Overlay#isPauseScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Overlay.java:9
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Pause Screen

ทำงานยังไง

คืนค่า: true.

Parameters

  • ไม่มี

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

Overlay instance = ...;
boolean result = instance.isPauseScreen();

PauseScreen

  • Full name: net.minecraft.client.gui.screens.PauseScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/PauseScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.PauseScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PauseScreen.java:65
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ PauseScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: createPauseMenu(), addRenderableWidget(). สร้างออบเจ็กต์: StringWidget.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.PauseScreen#PauseScreen(boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PauseScreen.java:56
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: showPauseMenu.

Parameters

  • boolean bl

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

PauseScreen instance = new PauseScreen(true);

net.minecraft.client.gui.screens.PauseScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PauseScreen.java:143
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getReportingContext(), hasDraftReport(), blitSprite(), getX(), getWidth(), getY().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

PauseScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.PauseScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PauseScreen.java:158
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

PauseScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.PauseScreen#showsPauseMenu()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PauseScreen.java:61
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ showsPauseMenu ตาม implementation ของ PauseScreen

ทำงานยังไง

คืนค่า: this.showPauseMenu.

Parameters

  • ไม่มี

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

PauseScreen instance = ...;
boolean result = instance.showsPauseMenu();

net.minecraft.client.gui.screens.PauseScreen#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PauseScreen.java:138
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

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

Parameters

  • ไม่มี

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

PauseScreen instance = ...;
instance.tick();

PresetFlatWorldScreen

  • Full name: net.minecraft.client.gui.screens.PresetFlatWorldScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/PresetFlatWorldScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.PresetFlatWorldScreen#fromString(HolderGetter<Block>,HolderGetter<Biome>,HolderGetter<StructureSet>,HolderGetter<PlacedFeature>,String,FlatLevelGeneratorSettings)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PresetFlatWorldScreen.java:128
  • Modifiers: public static
  • Return: FlatLevelGeneratorSettings

คืออะไร

ดำเนินการ fromString ตาม implementation ของ PresetFlatWorldScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: on(), split(), iterator(), hasNext(), getDefault(), getLayersInfoFromString(), next(), isEmpty(). มีจุด return อย่างน้อย 4 จุด.

Parameters

  • HolderGetter<Block> holderGetter
  • HolderGetter<Biome> holderGetter2
  • HolderGetter<StructureSet> holderGetter3
  • HolderGetter<PlacedFeature> holderGetter4
  • String string
  • FlatLevelGeneratorSettings flatLevelGeneratorSettings

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

HolderGetter<Block> holderGetter = ...;
HolderGetter<Biome> holderGetter2 = ...;
HolderGetter<StructureSet> holderGetter3 = ...;
HolderGetter<PlacedFeature> holderGetter4 = ...;
FlatLevelGeneratorSettings flatLevelGeneratorSettings = ...;
FlatLevelGeneratorSettings result = PresetFlatWorldScreen.fromString(holderGetter, holderGetter2, holderGetter3, holderGetter4, "value", flatLevelGeneratorSettings);

net.minecraft.client.gui.screens.PresetFlatWorldScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PresetFlatWorldScreen.java:180
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ PresetFlatWorldScreen

ทำงานยังไง

แก้ state: shareText, listText, export, settings, list, selectButton. เรียกต่อ: translatable(), setMaxLength(), getUiState(), getSettings(), worldgenLoadContext(), dataConfiguration(), enabledFeatures(), lookupOrThrow(). สร้างออบเจ็กต์: EditBox, PresetFlatWorldScreen.PresetsList.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.PresetFlatWorldScreen#mouseScrolled(double,double,double,double)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PresetFlatWorldScreen.java:217
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ mouseScrolled ตาม implementation ของ PresetFlatWorldScreen

ทำงานยังไง

คืนค่า: this.list.mouseScrolled(d, e, f, g).

Parameters

  • double d
  • double e
  • double f
  • double g

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

PresetFlatWorldScreen instance = ...;
boolean result = instance.mouseScrolled(0.0D, 0.0D, 0.0D, 0.0D);

net.minecraft.client.gui.screens.PresetFlatWorldScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PresetFlatWorldScreen.java:229
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

PresetFlatWorldScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.PresetFlatWorldScreen#PresetFlatWorldScreen(CreateFlatWorldScreen)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PresetFlatWorldScreen.java:67
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: parent. เรียกต่อ: translatable().

Parameters

  • CreateFlatWorldScreen createFlatWorldScreen

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

CreateFlatWorldScreen createFlatWorldScreen = ...;
PresetFlatWorldScreen instance = new PresetFlatWorldScreen(createFlatWorldScreen);

net.minecraft.client.gui.screens.PresetFlatWorldScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PresetFlatWorldScreen.java:234
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

เรียกต่อ: pose(), pushPose(), translate(), drawCenteredString(), drawString(), popPose().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

PresetFlatWorldScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.PresetFlatWorldScreen#resize(Minecraft,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PresetFlatWorldScreen.java:222
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ resize ตาม implementation ของ PresetFlatWorldScreen

ทำงานยังไง

เรียกต่อ: getValue(), init(), setValue().

Parameters

  • Minecraft minecraft
  • int i
  • int j

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

PresetFlatWorldScreen instance = ...;
Minecraft minecraft = ...;
instance.resize(minecraft, 0, 0);

net.minecraft.client.gui.screens.PresetFlatWorldScreen#updateButtonValidity(boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/PresetFlatWorldScreen.java:246
  • Modifiers: public
  • Return: void

คืออะไร

อัปเดต Button Validity

ทำงานยังไง

เรียกต่อ: getValue(), length().

Parameters

  • boolean bl

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

PresetFlatWorldScreen instance = ...;
instance.updateButtonValidity(true);

ProgressScreen

  • Full name: net.minecraft.client.gui.screens.ProgressScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/ProgressScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen
  • Implements: ProgressListener

net.minecraft.client.gui.screens.ProgressScreen#ProgressScreen(boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ProgressScreen.java:21
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: clearScreenAfterStop.

Parameters

  • boolean bl

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

ProgressScreen instance = new ProgressScreen(true);

net.minecraft.client.gui.screens.ProgressScreen#progressStage(Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ProgressScreen.java:45
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ progressStage ตาม implementation ของ ProgressScreen

ทำงานยังไง

แก้ state: stage. เรียกต่อ: progressStagePercentage().

Parameters

  • Component component

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

ProgressScreen instance = ...;
Component component = ...;
instance.progressStage(component);

net.minecraft.client.gui.screens.ProgressScreen#progressStagePercentage(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ProgressScreen.java:50
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ progressStagePercentage ตาม implementation ของ ProgressScreen

ทำงานยังไง

แก้ state: progress.

Parameters

  • int i

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

ProgressScreen instance = ...;
instance.progressStagePercentage(0);

net.minecraft.client.gui.screens.ProgressScreen#progressStart(Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ProgressScreen.java:40
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ progressStart ตาม implementation ของ ProgressScreen

ทำงานยังไง

แก้ state: header. เรียกต่อ: progressStage(), translatable().

Parameters

  • Component component

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

ProgressScreen instance = ...;
Component component = ...;
instance.progressStart(component);

net.minecraft.client.gui.screens.ProgressScreen#progressStartNoAbort(Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ProgressScreen.java:36
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ progressStartNoAbort ตาม implementation ของ ProgressScreen

ทำงานยังไง

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

Parameters

  • Component component

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

ProgressScreen instance = ...;
Component component = ...;
instance.progressStartNoAbort(component);

net.minecraft.client.gui.screens.ProgressScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ProgressScreen.java:58
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: setScreen(), drawCenteredString(), empty(), append().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ProgressScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ProgressScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ProgressScreen.java:26
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

ProgressScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.ProgressScreen#shouldNarrateNavigation()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ProgressScreen.java:31
  • Modifiers: protected
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Narrate Navigation

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

@Override
protected boolean shouldNarrateNavigation() {
    return super.shouldNarrateNavigation();
}

net.minecraft.client.gui.screens.ProgressScreen#stop()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ProgressScreen.java:54
  • Modifiers: public
  • Return: void

คืออะไร

หยุด stop

ทำงานยังไง

แก้ state: stop.

Parameters

  • ไม่มี

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

ProgressScreen instance = ...;
instance.stop();

ReceivingLevelScreen

  • Full name: net.minecraft.client.gui.screens.ReceivingLevelScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/ReceivingLevelScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.ReceivingLevelScreen#isPauseScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ReceivingLevelScreen.java:86
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Pause Screen

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

ReceivingLevelScreen instance = ...;
boolean result = instance.isPauseScreen();

net.minecraft.client.gui.screens.ReceivingLevelScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ReceivingLevelScreen.java:80
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

เรียกต่อ: getNarrator(), sayNow(), translatable().

Parameters

  • ไม่มี

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

ReceivingLevelScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.ReceivingLevelScreen#ReceivingLevelScreen(BooleanSupplier,ReceivingLevelScreen.Reason)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ReceivingLevelScreen.java:25
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: levelReceived, reason, createdAt. เรียกต่อ: getMillis().

Parameters

  • BooleanSupplier booleanSupplier
  • ReceivingLevelScreen.Reason reason

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

BooleanSupplier booleanSupplier = ...;
ReceivingLevelScreen.Reason reason = ...;
ReceivingLevelScreen instance = new ReceivingLevelScreen(booleanSupplier, reason);

net.minecraft.client.gui.screens.ReceivingLevelScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ReceivingLevelScreen.java:42
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ReceivingLevelScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ReceivingLevelScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ReceivingLevelScreen.java:48
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

แยกกรณีด้วย switch. เรียกต่อ: blitSprite(), getNetherPortalSprite(), guiWidth(), guiHeight(), fillRenderType(), endPortal(), renderPanorama(), renderBlurredBackground().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ReceivingLevelScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ReceivingLevelScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ReceivingLevelScreen.java:32
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

ReceivingLevelScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.ReceivingLevelScreen#shouldNarrateNavigation()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ReceivingLevelScreen.java:37
  • Modifiers: protected
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Narrate Navigation

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

@Override
protected boolean shouldNarrateNavigation() {
    return super.shouldNarrateNavigation();
}

net.minecraft.client.gui.screens.ReceivingLevelScreen#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ReceivingLevelScreen.java:73
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

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

Parameters

  • ไม่มี

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

ReceivingLevelScreen instance = ...;
instance.tick();

RecoverWorldDataScreen

  • Full name: net.minecraft.client.gui.screens.RecoverWorldDataScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/RecoverWorldDataScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.RecoverWorldDataScreen#getNarrationMessage()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/RecoverWorldDataScreen.java:155
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Narration Message

ทำงานยังไง

เรียกต่อ: joinForNarration(). คืนค่า: CommonComponents.joinForNarration(new Component[]{super.getNarrationMessage(), this.message}).

Parameters

  • ไม่มี

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

RecoverWorldDataScreen instance = ...;
Component result = instance.getNarrationMessage();

net.minecraft.client.gui.screens.RecoverWorldDataScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/RecoverWorldDataScreen.java:141
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ RecoverWorldDataScreen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.RecoverWorldDataScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/RecoverWorldDataScreen.java:160
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

RecoverWorldDataScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.RecoverWorldDataScreen#RecoverWorldDataScreen(Minecraft,BooleanConsumer,LevelStorageAccess)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/RecoverWorldDataScreen.java:50
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: callback, message, messageWidget, storageAccess, issuesWidget. เรียกต่อ: translatable(), literal(), getLevelId(), withStyle(), collectIssue(), empty(), append(), buildInfo(). สร้างออบเจ็กต์: MultiLineTextWidget, StringWidget.

Parameters

  • Minecraft minecraft
  • BooleanConsumer booleanConsumer
  • LevelStorageAccess levelStorageAccess

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

Minecraft minecraft = ...;
BooleanConsumer booleanConsumer = ...;
LevelStorageAccess levelStorageAccess = ...;
RecoverWorldDataScreen instance = new RecoverWorldDataScreen(minecraft, booleanConsumer, levelStorageAccess);

net.minecraft.client.gui.screens.RecoverWorldDataScreen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/RecoverWorldDataScreen.java:147
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ RecoverWorldDataScreen

ทำงานยังไง

เรียกต่อ: setMaxWidth(), arrangeElements(), centerInRectangle(), getRectangle().

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

Screen

  • Full name: net.minecraft.client.gui.screens.Screen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/Screen.java
  • Type: class
  • Modifiers: public abstract
  • Extends: AbstractContainerEventHandler
  • Implements: Renderable

net.minecraft.client.gui.screens.Screen#added()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:347
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ added ตาม implementation ของ Screen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

Screen instance = ...;
instance.added();

net.minecraft.client.gui.screens.Screen#addRenderableOnly(T)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:214
  • Modifiers: protected
  • Return: T

คืออะไร

เพิ่ม Renderable Only

ทำงานยังไง

เรียกต่อ: add(). คืนค่า: renderable.

Parameters

  • T renderable

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

T renderable = ...;
@Override
protected T addRenderableOnly(T renderable) {
    return super.addRenderableOnly(renderable);
}

net.minecraft.client.gui.screens.Screen#addRenderableWidget(T)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:209
  • Modifiers: protected
  • Return: T

คืออะไร

เพิ่ม Renderable Widget

ทำงานยังไง

เรียกต่อ: add(), addWidget(). คืนค่า: this.addWidget(guiEventListener).

Parameters

  • T guiEventListener

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

T guiEventListener = ...;
@Override
protected T addRenderableWidget(T guiEventListener) {
    return super.addRenderableWidget(guiEventListener);
}

net.minecraft.client.gui.screens.Screen#addWidget(T)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:219
  • Modifiers: protected
  • Return: T

คืออะไร

เพิ่ม Widget

ทำงานยังไง

เรียกต่อ: add(). คืนค่า: guiEventListener.

Parameters

  • T guiEventListener

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

T guiEventListener = ...;
@Override
protected T addWidget(T guiEventListener) {
    return super.addWidget(guiEventListener);
}

net.minecraft.client.gui.screens.Screen#afterKeyboardAction()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:475
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ afterKeyboardAction ตาม implementation ของ Screen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

Screen instance = ...;
instance.afterKeyboardAction();

net.minecraft.client.gui.screens.Screen#afterMouseAction()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:471
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ afterMouseAction ตาม implementation ของ Screen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

Screen instance = ...;
instance.afterMouseAction();

net.minecraft.client.gui.screens.Screen#afterMouseMove()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:467
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ afterMouseMove ตาม implementation ของ Screen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

Screen instance = ...;
instance.afterMouseMove();

net.minecraft.client.gui.screens.Screen#changeFocus(ComponentPath)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:195
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ changeFocus ตาม implementation ของ Screen

ทำงานยังไง

เรียกต่อ: clearFocus(), applyFocus().

Parameters

  • ComponentPath componentPath

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

ComponentPath componentPath = ...;
@Override
protected void changeFocus(ComponentPath componentPath) {
    super.changeFocus(componentPath);
}

net.minecraft.client.gui.screens.Screen#children()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:333
  • Modifiers: public
  • Return: List<? extends GuiEventListener>

คืออะไร

ดำเนินการ children ตาม implementation ของ Screen

ทำงานยังไง

คืนค่า: this.children.

Parameters

  • ไม่มี

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

Screen instance = ...;
List<? extends GuiEventListener> result = instance.children();

net.minecraft.client.gui.screens.Screen#clearFocus()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:188
  • Modifiers: public
  • Return: void

คืออะไร

ล้าง Focus

ทำงานยังไง

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

Parameters

  • ไม่มี

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

Screen instance = ...;
instance.clearFocus();

net.minecraft.client.gui.screens.Screen#clearTooltipForNextRenderPass()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:583
  • Modifiers: protected
  • Return: void

คืออะไร

ล้าง Tooltip For Next Render Pass

ทำงานยังไง

แก้ state: deferredTooltipRendering.

Parameters

  • ไม่มี

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

@Override
protected void clearTooltipForNextRenderPass() {
    super.clearTooltipForNextRenderPass();
}

net.minecraft.client.gui.screens.Screen#clearWidgets()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:237
  • Modifiers: protected
  • Return: void

คืออะไร

ล้าง Widgets

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void clearWidgets() {
    super.clearWidgets();
}

net.minecraft.client.gui.screens.Screen#fillCrashDetails(CrashReport)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:433
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ fillCrashDetails ตาม implementation ของ Screen

ทำงานยังไง

เรียกต่อ: addCategory(), setDetail(), getClass(), getCanonicalName().

Parameters

  • CrashReport crashReport

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

Screen instance = ...;
CrashReport crashReport = ...;
instance.fillCrashDetails(crashReport);

net.minecraft.client.gui.screens.Screen#findNarratableWidget(List<? extends NarratableEntry>,NarratableEntry)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:550
  • Modifiers: public static
  • Return: Screen.NarratableSearchResult

คืออะไร

ค้นหา Narratable Widget

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: size(), get(), narrationPriority(), isTerminal(), NarratableSearchResult(), compareTo(). สร้างออบเจ็กต์: Screen.NarratableSearchResult. มีจุด return อย่างน้อย 2 จุด.

Parameters

  • List<? extends NarratableEntry> list
  • NarratableEntry narratableEntry

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

List<? extends NarratableEntry> list = ...;
NarratableEntry narratableEntry = ...;
Screen.NarratableSearchResult result = Screen.findNarratableWidget(list, narratableEntry);

net.minecraft.client.gui.screens.Screen#getBackgroundMusic()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:618
  • Modifiers: public
  • Return: Music

คืออะไร

อ่านค่า Background Music

ทำงานยังไง

คืนค่า: null.

Parameters

  • ไม่มี

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

Screen instance = ...;
Music result = instance.getBackgroundMusic();

net.minecraft.client.gui.screens.Screen#getFont()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:605
  • Modifiers: public
  • Return: Font

คืออะไร

อ่านค่า Font

ทำงานยังไง

คืนค่า: this.font.

Parameters

  • ไม่มี

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

Screen instance = ...;
Font result = instance.getFont();

net.minecraft.client.gui.screens.Screen#getNarrationMessage()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:107
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Narration Message

ทำงานยังไง

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

Parameters

  • ไม่มี

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

Screen instance = ...;
Component result = instance.getNarrationMessage();

net.minecraft.client.gui.screens.Screen#getRectangle()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:613
  • Modifiers: public
  • Return: ScreenRectangle

คืออะไร

อ่านค่า Rectangle

ทำงานยังไง

สร้างออบเจ็กต์: ScreenRectangle. คืนค่า: new ScreenRectangle(0, 0, this.width, this.height).

Parameters

  • ไม่มี

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

Screen instance = ...;
ScreenRectangle result = instance.getRectangle();

net.minecraft.client.gui.screens.Screen#getTitle()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:103
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: this.title.

Parameters

  • ไม่มี

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

Screen instance = ...;
Component result = instance.getTitle();

net.minecraft.client.gui.screens.Screen#getTooltipFromItem(Minecraft,ItemStack)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:243
  • Modifiers: public static
  • Return: List<Component>

คืออะไร

อ่านค่า Tooltip From Item

ทำงานยังไง

เรียกต่อ: getTooltipLines(), of().

Parameters

  • Minecraft minecraft
  • ItemStack itemStack

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

Minecraft minecraft = ...;
ItemStack itemStack = ...;
List<Component> result = Screen.getTooltipFromItem(minecraft, itemStack);

net.minecraft.client.gui.screens.Screen#getUsageNarration()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:546
  • Modifiers: protected
  • Return: Component

คืออะไร

อ่านค่า Usage Narration

ทำงานยังไง

เรียกต่อ: translatable(). คืนค่า: Component.translatable("narration.component_list.usage").

Parameters

  • ไม่มี

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

@Override
protected Component getUsageNarration() {
    return super.getUsageNarration();
}

net.minecraft.client.gui.screens.Screen#handleComponentClicked(Style)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:252
  • Modifiers: public
  • Return: boolean

คืออะไร

จัดการ Component Clicked

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: getClickEvent(), hasShiftDown(), getInsertion(), insertText(), getAction(), chatLinks(), get(), parseAndValidateUntrustedUri(). สร้างออบเจ็กต์: ConfirmLinkScreen, File. มีจุด return อย่างน้อย 4 จุด.

Parameters

  • Style style

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

Screen instance = ...;
Style style = ...;
boolean result = instance.handleComponentClicked(style);

net.minecraft.client.gui.screens.Screen#handleDelayedNarration()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:483
  • Modifiers: public
  • Return: void

คืออะไร

จัดการ Delayed Narration

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: nextNarrationTime. เรียกต่อ: shouldRunNarration(), getMillis(), runNarration().

Parameters

  • ไม่มี

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

Screen instance = ...;
instance.handleDelayedNarration();

net.minecraft.client.gui.screens.Screen#hasAltDown()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:402
  • Modifiers: public static
  • Return: boolean

คืออะไร

ตรวจสอบว่ามี Alt Down

ทำงานยังไง

เรียกต่อ: isKeyDown(), getInstance(), getWindow().

Parameters

  • ไม่มี

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

boolean result = Screen.hasAltDown();

net.minecraft.client.gui.screens.Screen#hasControlDown()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:389
  • Modifiers: public static
  • Return: boolean

คืออะไร

ตรวจสอบว่ามี Control Down

ทำงานยังไง

เรียกต่อ: isKeyDown(), getInstance(), getWindow().

Parameters

  • ไม่มี

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

boolean result = Screen.hasControlDown();

net.minecraft.client.gui.screens.Screen#hasShiftDown()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:397
  • Modifiers: public static
  • Return: boolean

คืออะไร

ตรวจสอบว่ามี Shift Down

ทำงานยังไง

เรียกต่อ: isKeyDown(), getInstance(), getWindow().

Parameters

  • ไม่มี

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

boolean result = Screen.hasShiftDown();

net.minecraft.client.gui.screens.Screen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:338
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ Screen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.Screen#init(Minecraft,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:309
  • Modifiers: public final
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ Screen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: minecraft, font, width, height, initialized. เรียกต่อ: setInitialFocus(), repositionElements(), triggerImmediateNarration(), suppressNarration().

Parameters

  • Minecraft minecraft
  • int i
  • int j

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

Screen instance = ...;
Minecraft minecraft = ...;
instance.init(minecraft, 0, 0);

net.minecraft.client.gui.screens.Screen#insertText(String,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:249
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ insertText ตาม implementation ของ Screen

ทำงานยังไง

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

Parameters

  • String string
  • boolean bl

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

@Override
protected void insertText(String string, boolean bl) {
    super.insertText(string, bl);
}

net.minecraft.client.gui.screens.Screen#isCopy(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:415
  • Modifiers: public static
  • Return: boolean

คืออะไร

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

ทำงานยังไง

เรียกต่อ: hasControlDown(), hasShiftDown(), hasAltDown(). คืนค่า: i == 67 && hasControlDown() && !hasShiftDown() && !hasAltDown().

Parameters

  • int i

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

boolean result = Screen.isCopy(0);

net.minecraft.client.gui.screens.Screen#isCut(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:407
  • Modifiers: public static
  • Return: boolean

คืออะไร

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

ทำงานยังไง

เรียกต่อ: hasControlDown(), hasShiftDown(), hasAltDown(). คืนค่า: i == 88 && hasControlDown() && !hasShiftDown() && !hasAltDown().

Parameters

  • int i

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

boolean result = Screen.isCut(0);

net.minecraft.client.gui.screens.Screen#isMouseOver(double,double)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:448
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Mouse Over

ทำงานยังไง

คืนค่า: true.

Parameters

  • double d
  • double e

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

Screen instance = ...;
boolean result = instance.isMouseOver(0.0D, 0.0D);

net.minecraft.client.gui.screens.Screen#isPaste(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:411
  • Modifiers: public static
  • Return: boolean

คืออะไร

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

ทำงานยังไง

เรียกต่อ: hasControlDown(), hasShiftDown(), hasAltDown(). คืนค่า: i == 86 && hasControlDown() && !hasShiftDown() && !hasAltDown().

Parameters

  • int i

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

boolean result = Screen.isPaste(0);

net.minecraft.client.gui.screens.Screen#isPauseScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:385
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Pause Screen

ทำงานยังไง

คืนค่า: true.

Parameters

  • ไม่มี

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

Screen instance = ...;
boolean result = instance.isPauseScreen();

net.minecraft.client.gui.screens.Screen#isSelectAll(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:419
  • Modifiers: public static
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Select All

ทำงานยังไง

เรียกต่อ: hasControlDown(), hasShiftDown(), hasAltDown(). คืนค่า: i == 65 && hasControlDown() && !hasShiftDown() && !hasAltDown().

Parameters

  • int i

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

boolean result = Screen.isSelectAll(0);

net.minecraft.client.gui.screens.Screen#isValidCharacterForName(String,char,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:438
  • Modifiers: protected
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Valid Character For Name

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: indexOf(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • String string
  • char c
  • int i

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

@Override
protected boolean isValidCharacterForName(String string, char c, int i) {
    return super.isValidCharacterForName(string, c, i);
}

net.minecraft.client.gui.screens.Screen#keyPressed(int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:128
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ keyPressed ตาม implementation ของ Screen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. เรียกต่อ: shouldCloseOnEsc(), onClose(), createTabEvent(), createArrowEvent(), nextFocusPath(), clearFocus(), changeFocus(). มีจุด return อย่างน้อย 3 จุด.

Parameters

  • int i
  • int j
  • int k

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

Screen instance = ...;
boolean result = instance.keyPressed(0, 0, 0);

net.minecraft.client.gui.screens.Screen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:205
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

Screen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.Screen#onFilesDrop(List<Path>)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:453
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • List<Path> list

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

Screen instance = ...;
List<Path> list = ...;
instance.onFilesDrop(list);

net.minecraft.client.gui.screens.Screen#rebuildWidgets()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:326
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ rebuildWidgets ตาม implementation ของ Screen

ทำงานยังไง

เรียกต่อ: clearWidgets(), clearFocus(), init(), setInitialFocus().

Parameters

  • ไม่มี

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

@Override
protected void rebuildWidgets() {
    super.rebuildWidgets();
}

net.minecraft.client.gui.screens.Screen#removed()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:344
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ removed ตาม implementation ของ Screen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

Screen instance = ...;
instance.removed();

net.minecraft.client.gui.screens.Screen#removeWidget(GuiEventListener)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:225
  • Modifiers: protected
  • Return: void

คืออะไร

ลบ Widget

ทำงานยังไง

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

Parameters

  • GuiEventListener guiEventListener

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

GuiEventListener guiEventListener = ...;
@Override
protected void removeWidget(GuiEventListener guiEventListener) {
    super.removeWidget(guiEventListener);
}

net.minecraft.client.gui.screens.Screen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:119
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

มีการวนลูป. เรียกต่อ: renderBackground().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

Screen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.Screen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:350
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

Screen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.Screen#renderBlurredBackground()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:359
  • Modifiers: protected
  • Return: void

คืออะไร

เรนเดอร์ Blurred Background

ทำงานยังไง

เรียกต่อ: processBlurEffect(), getMainRenderTarget(), bindWrite().

Parameters

  • ไม่มี

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

@Override
protected void renderBlurredBackground() {
    super.renderBlurredBackground();
}

net.minecraft.client.gui.screens.Screen#renderMenuBackground(GuiGraphics)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:368
  • Modifiers: protected
  • Return: void

คืออะไร

เรนเดอร์ Menu Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics

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

GuiGraphics guiGraphics = ...;
@Override
protected void renderMenuBackground(GuiGraphics guiGraphics) {
    super.renderMenuBackground(guiGraphics);
}

net.minecraft.client.gui.screens.Screen#renderMenuBackground(GuiGraphics,int,int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:372
  • Modifiers: protected
  • Return: void

คืออะไร

เรนเดอร์ Menu Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • int k
  • int l

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

GuiGraphics guiGraphics = ...;
@Override
protected void renderMenuBackground(GuiGraphics guiGraphics, int i, int j, int k, int l) {
    super.renderMenuBackground(guiGraphics, i, j, k, l);
}

net.minecraft.client.gui.screens.Screen#renderMenuBackgroundTexture(GuiGraphics,ResourceLocation,int,int,float,float,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:376
  • Modifiers: public static
  • Return: void

คืออะไร

เรนเดอร์ Menu Background Texture

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • ResourceLocation resourceLocation
  • int i
  • int j
  • float f
  • float g
  • int k
  • int l

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

GuiGraphics guiGraphics = ...;
ResourceLocation resourceLocation = ...;
Screen.renderMenuBackgroundTexture(guiGraphics, resourceLocation, 0, 0, 0.0F, 0.0F, 0, 0);

net.minecraft.client.gui.screens.Screen#renderPanorama(GuiGraphics,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:364
  • Modifiers: protected
  • Return: void

คืออะไร

เรนเดอร์ Panorama

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • float f

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

GuiGraphics guiGraphics = ...;
@Override
protected void renderPanorama(GuiGraphics guiGraphics, float f) {
    super.renderPanorama(guiGraphics, f);
}

net.minecraft.client.gui.screens.Screen#renderTransparentBackground(GuiGraphics)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:381
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Transparent Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics

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

Screen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderTransparentBackground(guiGraphics);

net.minecraft.client.gui.screens.Screen#renderWithTooltip(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:111
  • Modifiers: public final
  • Return: void

คืออะไร

เรนเดอร์ With Tooltip

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: deferredTooltipRendering. เรียกต่อ: render(), renderTooltip(), tooltip(), positioner().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

Screen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderWithTooltip(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.Screen#repositionElements()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:423
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ repositionElements ตาม implementation ของ Screen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

@Override
protected void repositionElements() {
    super.repositionElements();
}

net.minecraft.client.gui.screens.Screen#resize(Minecraft,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:427
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ resize ตาม implementation ของ Screen

ทำงานยังไง

แก้ state: width, height. เรียกต่อ: repositionElements().

Parameters

  • Minecraft minecraft
  • int i
  • int j

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

Screen instance = ...;
Minecraft minecraft = ...;
instance.resize(minecraft, 0, 0);

net.minecraft.client.gui.screens.Screen#Screen(Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:99
  • Modifiers: protected
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: title.

Parameters

  • Component component

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

Component component = ...;
Screen instance = new Screen(component);

net.minecraft.client.gui.screens.Screen#setInitialFocus()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:171
  • Modifiers: protected
  • Return: void

คืออะไร

กำหนดค่า Initial Focus

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getLastInputType(), isKeyboard(), TabNavigation(), nextFocusPath(), changeFocus(). สร้างออบเจ็กต์: FocusNavigationEvent.TabNavigation.

Parameters

  • ไม่มี

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

@Override
protected void setInitialFocus() {
    super.setInitialFocus();
}

net.minecraft.client.gui.screens.Screen#setInitialFocus(GuiEventListener)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:181
  • Modifiers: protected
  • Return: void

คืออะไร

กำหนดค่า Initial Focus

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: path(), nextFocusPath(), InitialFocus(), changeFocus(). สร้างออบเจ็กต์: FocusNavigationEvent.InitialFocus.

Parameters

  • GuiEventListener guiEventListener

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

GuiEventListener guiEventListener = ...;
@Override
protected void setInitialFocus(GuiEventListener guiEventListener) {
    super.setInitialFocus(guiEventListener);
}

net.minecraft.client.gui.screens.Screen#setTooltipForNextRenderPass(Component)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:597
  • Modifiers: public
  • Return: void

คืออะไร

กำหนดค่า Tooltip For Next Render Pass

ทำงานยังไง

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

Parameters

  • Component component

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

Screen instance = ...;
Component component = ...;
instance.setTooltipForNextRenderPass(component);

net.minecraft.client.gui.screens.Screen#setTooltipForNextRenderPass(List<FormattedCharSequence>)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:587
  • Modifiers: public
  • Return: void

คืออะไร

กำหนดค่า Tooltip For Next Render Pass

ทำงานยังไง

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

Parameters

  • List<FormattedCharSequence> list

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

Screen instance = ...;
List<FormattedCharSequence> list = ...;
instance.setTooltipForNextRenderPass(list);

net.minecraft.client.gui.screens.Screen#setTooltipForNextRenderPass(List<FormattedCharSequence>,ClientTooltipPositioner,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:591
  • Modifiers: public
  • Return: void

คืออะไร

กำหนดค่า Tooltip For Next Render Pass

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: deferredTooltipRendering. เรียกต่อ: DeferredTooltipRendering(). สร้างออบเจ็กต์: Screen.DeferredTooltipRendering.

Parameters

  • List<FormattedCharSequence> list
  • ClientTooltipPositioner clientTooltipPositioner
  • boolean bl

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

Screen instance = ...;
List<FormattedCharSequence> list = ...;
ClientTooltipPositioner clientTooltipPositioner = ...;
instance.setTooltipForNextRenderPass(list, clientTooltipPositioner, true);

net.minecraft.client.gui.screens.Screen#setTooltipForNextRenderPass(Tooltip,ClientTooltipPositioner,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:601
  • Modifiers: public
  • Return: void

คืออะไร

กำหนดค่า Tooltip For Next Render Pass

ทำงานยังไง

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

Parameters

  • Tooltip tooltip
  • ClientTooltipPositioner clientTooltipPositioner
  • boolean bl

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

Screen instance = ...;
Tooltip tooltip = ...;
ClientTooltipPositioner clientTooltipPositioner = ...;
instance.setTooltipForNextRenderPass(tooltip, clientTooltipPositioner, true);

net.minecraft.client.gui.screens.Screen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:201
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: true.

Parameters

  • ไม่มี

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

Screen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.Screen#shouldNarrateNavigation()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:507
  • Modifiers: protected
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Narrate Navigation

ทำงานยังไง

คืนค่า: true.

Parameters

  • ไม่มี

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

@Override
protected boolean shouldNarrateNavigation() {
    return super.shouldNarrateNavigation();
}

net.minecraft.client.gui.screens.Screen#showsActiveEffects()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:609
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ showsActiveEffects ตาม implementation ของ Screen

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

Screen instance = ...;
boolean result = instance.showsActiveEffects();

net.minecraft.client.gui.screens.Screen#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:341
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

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

Parameters

  • ไม่มี

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

Screen instance = ...;
instance.tick();

net.minecraft.client.gui.screens.Screen#triggerImmediateNarration(boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:493
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ triggerImmediateNarration ตาม implementation ของ Screen

ทำงานยังไง

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

Parameters

  • boolean bl

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

Screen instance = ...;
instance.triggerImmediateNarration(true);

net.minecraft.client.gui.screens.Screen#updateNarratedWidget(NarrationElementOutput)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:520
  • Modifiers: protected
  • Return: void

คืออะไร

อัปเดต Narrated Widget

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: lastNarratable. เรียกต่อ: stream(), flatMap(), getNarratables(), filter(), sorted(), comparingInt(), toList(), findNarratableWidget().

Parameters

  • NarrationElementOutput narrationElementOutput

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

NarrationElementOutput narrationElementOutput = ...;
@Override
protected void updateNarratedWidget(NarrationElementOutput narrationElementOutput) {
    super.updateNarratedWidget(narrationElementOutput);
}

net.minecraft.client.gui.screens.Screen#updateNarrationState(NarrationElementOutput)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:511
  • Modifiers: protected
  • Return: void

คืออะไร

อัปเดต Narration State

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: add(), getNarrationMessage(), shouldNarrateNavigation(), updateNarratedWidget().

Parameters

  • NarrationElementOutput narrationElementOutput

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

NarrationElementOutput narrationElementOutput = ...;
@Override
protected void updateNarrationState(NarrationElementOutput narrationElementOutput) {
    super.updateNarrationState(narrationElementOutput);
}

net.minecraft.client.gui.screens.Screen#updateNarratorStatus(boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:573
  • Modifiers: public
  • Return: void

คืออะไร

อัปเดต Narrator Status

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: scheduleNarration(), setValue(), narrator(), get().

Parameters

  • boolean bl

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

Screen instance = ...;
instance.updateNarratorStatus(true);

Screen$NarratableSearchResult

  • Full name: net.minecraft.client.gui.screens.Screen$NarratableSearchResult
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/Screen.java
  • Type: class
  • Modifiers: public static

net.minecraft.client.gui.screens.Screen$NarratableSearchResult#NarratableSearchResult(NarratableEntry,int,NarratableEntry.NarrationPriority)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/Screen.java:633
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: entry, index, priority.

Parameters

  • NarratableEntry narratableEntry
  • int i
  • NarratableEntry.NarrationPriority narrationPriority

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

NarratableEntry narratableEntry = ...;
NarratableEntry.NarrationPriority narrationPriority = ...;
Screen.NarratableSearchResult instance = new Screen.NarratableSearchResult(narratableEntry, 0, narrationPriority);

ShareToLanScreen

  • Full name: net.minecraft.client.gui.screens.ShareToLanScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/ShareToLanScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.ShareToLanScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ShareToLanScreen.java:42
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ ShareToLanScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: gameMode, commands, portEdit. เรียกต่อ: getSingleplayerServer(), getDefaultGameType(), getWorldData(), isAllowCommands(), addRenderableWidget(), builder(), withValues(), withInitialValue(). สร้างออบเจ็กต์: EditBox.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.ShareToLanScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ShareToLanScreen.java:88
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

ShareToLanScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.ShareToLanScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ShareToLanScreen.java:113
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

ShareToLanScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.ShareToLanScreen#ShareToLanScreen(Screen)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/ShareToLanScreen.java:37
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: lastScreen. เรียกต่อ: translatable().

Parameters

  • Screen screen

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

Screen screen = ...;
ShareToLanScreen instance = new ShareToLanScreen(screen);

TitleScreen

  • Full name: net.minecraft.client.gui.screens.TitleScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/TitleScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.TitleScreen#added()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:383
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ added ตาม implementation ของ TitleScreen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

TitleScreen instance = ...;
instance.added();

net.minecraft.client.gui.screens.TitleScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:105
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ TitleScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: splash, realmsNotificationsScreen. เรียกต่อ: getSplashManager(), getSplash(), width(), isDemo(), createDemoMenuOptions(), createNormalMenuOptions(), createTestWorldButton(), addRenderableWidget(). สร้างออบเจ็กต์: LanguageSelectScreen, OptionsScreen, AccessibilityOptionsScreen, PlainTextButton.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.TitleScreen#isPauseScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:95
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Pause Screen

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

TitleScreen instance = ...;
boolean result = instance.isPauseScreen();

net.minecraft.client.gui.screens.TitleScreen#mouseClicked(double,double,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:371
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ mouseClicked ตาม implementation ของ TitleScreen

ทำงานยังไง

เรียกต่อ: realmsNotificationsEnabled(). คืนค่า: super.mouseClicked(d, e, i) ? true : this.realmsNotificationsEnabled() && this.realmsNotificationsScreen.mouseClicked(d, e, i).

Parameters

  • double d
  • double e
  • int i

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

TitleScreen instance = ...;
boolean result = instance.mouseClicked(0.0D, 0.0D, 0);

net.minecraft.client.gui.screens.TitleScreen#registerTextures(TextureManager)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:88
  • Modifiers: public static
  • Return: void

คืออะไร

ลงทะเบียน Textures

ทำงานยังไง

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

Parameters

  • TextureManager textureManager

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

TextureManager textureManager = ...;
TitleScreen.registerTextures(textureManager);

net.minecraft.client.gui.screens.TitleScreen#removed()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:376
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ removed ตาม implementation ของ TitleScreen

ทำงานยังไง

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

Parameters

  • ไม่มี

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

TitleScreen instance = ...;
instance.removed();

net.minecraft.client.gui.screens.TitleScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:306
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: fadeInStart, fading, panoramaFade. เรียกต่อ: getMillis(), clamp(), clampedMap(), fadeWidgets(), renderPanorama(), ceil(), renderLogo(), hideSplashTexts().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

TitleScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.TitleScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:362
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

TitleScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.TitleScreen#renderPanorama(GuiGraphics,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:366
  • Modifiers: protected
  • Return: void

คืออะไร

เรนเดอร์ Panorama

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • float f

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

GuiGraphics guiGraphics = ...;
@Override
protected void renderPanorama(GuiGraphics guiGraphics, float f) {
    super.renderPanorama(guiGraphics, f);
}

net.minecraft.client.gui.screens.TitleScreen#shouldCloseOnEsc()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:100
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบว่าควร Close On Esc

ทำงานยังไง

คืนค่า: false.

Parameters

  • ไม่มี

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

TitleScreen instance = ...;
boolean result = instance.shouldCloseOnEsc();

net.minecraft.client.gui.screens.TitleScreen#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:81
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

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

Parameters

  • ไม่มี

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

TitleScreen instance = ...;
instance.tick();

net.minecraft.client.gui.screens.TitleScreen#TitleScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:63
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

TitleScreen instance = new TitleScreen();

net.minecraft.client.gui.screens.TitleScreen#TitleScreen(boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:67
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • boolean bl

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

TitleScreen instance = new TitleScreen(true);

net.minecraft.client.gui.screens.TitleScreen#TitleScreen(boolean,LogoRenderer)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/TitleScreen.java:71
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: fading, logoRenderer. เรียกต่อ: requireNonNullElseGet(). สร้างออบเจ็กต์: LogoRenderer.

Parameters

  • boolean bl
  • LogoRenderer logoRenderer

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

LogoRenderer logoRenderer = ...;
TitleScreen instance = new TitleScreen(true, logoRenderer);

WinScreen

  • Full name: net.minecraft.client.gui.screens.WinScreen
  • Package: net.minecraft.client.gui.screens
  • Source: clientOnlynet/minecraft/client/gui/screens/WinScreen.java
  • Type: class
  • Modifiers: public
  • Extends: Screen

net.minecraft.client.gui.screens.WinScreen#getBackgroundMusic()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:293
  • Modifiers: public
  • Return: Music

คืออะไร

อ่านค่า Background Music

ทำงานยังไง

คืนค่า: Musics.CREDITS.

Parameters

  • ไม่มี

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

WinScreen instance = ...;
Music result = instance.getBackgroundMusic();

net.minecraft.client.gui.screens.WinScreen#init()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:125
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ WinScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: lines, centeredLines, totalScrollLength. เรียกต่อ: newArrayList(), wrapCreditsIO(), size(). สร้างออบเจ็กต์: IntOpenHashSet.

Parameters

  • ไม่มี

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

@Override
protected void init() {
    super.init();
}

net.minecraft.client.gui.screens.WinScreen#isPauseScreen()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:283
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Pause Screen

ทำงานยังไง

คืนค่า: !this.poem.

Parameters

  • ไม่มี

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

WinScreen instance = ...;
boolean result = instance.isPauseScreen();

net.minecraft.client.gui.screens.WinScreen#keyPressed(int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:86
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ keyPressed ตาม implementation ของ WinScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: direction, speedupActive, scrollSpeed. เรียกต่อ: add(), calculateScrollSpeed(). คืนค่า: super.keyPressed(i, j, k).

Parameters

  • int i
  • int j
  • int k

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

WinScreen instance = ...;
boolean result = instance.keyPressed(0, 0, 0);

net.minecraft.client.gui.screens.WinScreen#keyReleased(int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:100
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ keyReleased ตาม implementation ของ WinScreen

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: direction, speedupActive, scrollSpeed. เรียกต่อ: remove(), calculateScrollSpeed(). คืนค่า: super.keyReleased(i, j, k).

Parameters

  • int i
  • int j
  • int k

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

WinScreen instance = ...;
boolean result = instance.keyReleased(0, 0, 0);

net.minecraft.client.gui.screens.WinScreen#onClose()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:116
  • Modifiers: public
  • Return: void

คืออะไร

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

ทำงานยังไง

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

Parameters

  • ไม่มี

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

WinScreen instance = ...;
instance.onClose();

net.minecraft.client.gui.screens.WinScreen#removed()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:288
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ removed ตาม implementation ของ WinScreen

ทำงานยังไง

เรียกต่อ: getMusicManager(), stopPlaying().

Parameters

  • ไม่มี

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

WinScreen instance = ...;
instance.removed();

net.minecraft.client.gui.screens.WinScreen#render(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:228
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ render

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: scroll. เรียกต่อ: renderVignette(), max(), pose(), pushPose(), translate(), renderLogo(), size(), get().

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

WinScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.WinScreen#renderBackground(GuiGraphics,int,int,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:268
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • float f

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

WinScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderBackground(guiGraphics, 0, 0, 0.0F);

net.minecraft.client.gui.screens.WinScreen#renderMenuBackground(GuiGraphics,int,int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:277
  • Modifiers: protected
  • Return: void

คืออะไร

เรนเดอร์ Menu Background

ทำงานยังไง

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

Parameters

  • GuiGraphics guiGraphics
  • int i
  • int j
  • int k
  • int l

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

GuiGraphics guiGraphics = ...;
@Override
protected void renderMenuBackground(GuiGraphics guiGraphics, int i, int j, int k, int l) {
    super.renderMenuBackground(guiGraphics, i, j, k, l);
}

net.minecraft.client.gui.screens.WinScreen#tick()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:76
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

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

Parameters

  • ไม่มี

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

WinScreen instance = ...;
instance.tick();

net.minecraft.client.gui.screens.WinScreen#WinScreen(boolean,Runnable)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/screens/WinScreen.java:56
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: poem, onFinished, unmodifiedScrollSpeed, direction, scrollSpeed.

Parameters

  • boolean bl
  • Runnable runnable

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

Runnable runnable = ...;
WinScreen instance = new WinScreen(true, runnable);