Skip to content

Package net.minecraft.client.gui.spectator.categories

Part 1/1


SpectatorPage

  • Full name: net.minecraft.client.gui.spectator.categories.SpectatorPage
  • Package: net.minecraft.client.gui.spectator.categories
  • Source: clientOnlynet/minecraft/client/gui/spectator/categories/SpectatorPage.java
  • Type: class
  • Modifiers: public

net.minecraft.client.gui.spectator.categories.SpectatorPage#getItem(int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/SpectatorPage.java:21
  • Modifiers: public
  • Return: SpectatorMenuItem

คืออะไร

อ่านค่า Item

ทำงานยังไง

เรียกต่อ: size(), firstNonNull(), get(). คืนค่า: i >= 0 && i < this.items.size() ? MoreObjects.firstNonNull(this.items.get(i), SpectatorMenu.EMPTY_SLOT) : SpectatorMenu.EMPTY_SLOT.

Parameters

  • int i

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

SpectatorPage instance = ...;
SpectatorMenuItem result = instance.getItem(0);

net.minecraft.client.gui.spectator.categories.SpectatorPage#getSelectedSlot()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/SpectatorPage.java:25
  • Modifiers: public
  • Return: int

คืออะไร

อ่านค่า Selected Slot

ทำงานยังไง

คืนค่า: this.selection.

Parameters

  • ไม่มี

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

SpectatorPage instance = ...;
int result = instance.getSelectedSlot();

net.minecraft.client.gui.spectator.categories.SpectatorPage#SpectatorPage(List<SpectatorMenuItem>,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/SpectatorPage.java:16
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: items, selection.

Parameters

  • List<SpectatorMenuItem> list
  • int i

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

List<SpectatorMenuItem> list = ...;
SpectatorPage instance = new SpectatorPage(list, 0);

TeleportToPlayerMenuCategory

  • Full name: net.minecraft.client.gui.spectator.categories.TeleportToPlayerMenuCategory
  • Package: net.minecraft.client.gui.spectator.categories
  • Source: clientOnlynet/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory.java
  • Type: class
  • Modifiers: public
  • Implements: SpectatorMenuCategory,SpectatorMenuItem

net.minecraft.client.gui.spectator.categories.TeleportToPlayerMenuCategory#getItems()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory.java:41
  • Modifiers: public
  • Return: List<SpectatorMenuItem>

คืออะไร

อ่านค่า Items

ทำงานยังไง

คืนค่า: this.items.

Parameters

  • ไม่มี

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

TeleportToPlayerMenuCategory instance = ...;
List<SpectatorMenuItem> result = instance.getItems();

net.minecraft.client.gui.spectator.categories.TeleportToPlayerMenuCategory#getName()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory.java:56
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Name

ทำงานยังไง

คืนค่า: TELEPORT_TEXT.

Parameters

  • ไม่มี

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

TeleportToPlayerMenuCategory instance = ...;
Component result = instance.getName();

net.minecraft.client.gui.spectator.categories.TeleportToPlayerMenuCategory#getPrompt()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory.java:46
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Prompt

ทำงานยังไง

คืนค่า: TELEPORT_PROMPT.

Parameters

  • ไม่มี

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

TeleportToPlayerMenuCategory instance = ...;
Component result = instance.getPrompt();

net.minecraft.client.gui.spectator.categories.TeleportToPlayerMenuCategory#isEnabled()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory.java:66
  • Modifiers: public
  • Return: boolean

คืออะไร

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

ทำงานยังไง

เรียกต่อ: isEmpty(). คืนค่า: !this.items.isEmpty().

Parameters

  • ไม่มี

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

TeleportToPlayerMenuCategory instance = ...;
boolean result = instance.isEnabled();

net.minecraft.client.gui.spectator.categories.TeleportToPlayerMenuCategory#renderIcon(GuiGraphics,float,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory.java:61
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Icon

ทำงานยังไง

เรียกต่อ: blitSprite(), colorFromFloat().

Parameters

  • GuiGraphics guiGraphics
  • float f
  • float g

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

TeleportToPlayerMenuCategory instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderIcon(guiGraphics, 0.0F, 0.0F);

net.minecraft.client.gui.spectator.categories.TeleportToPlayerMenuCategory#selectItem(SpectatorMenu)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory.java:51
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ selectItem ตาม implementation ของ TeleportToPlayerMenuCategory

ทำงานยังไง

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

Parameters

  • SpectatorMenu spectatorMenu

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

TeleportToPlayerMenuCategory instance = ...;
SpectatorMenu spectatorMenu = ...;
instance.selectItem(spectatorMenu);

net.minecraft.client.gui.spectator.categories.TeleportToPlayerMenuCategory#TeleportToPlayerMenuCategory()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory.java:29
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

เรียกต่อ: getInstance(), getConnection(), getListedOnlinePlayers().

Parameters

  • ไม่มี

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

TeleportToPlayerMenuCategory instance = new TeleportToPlayerMenuCategory();

net.minecraft.client.gui.spectator.categories.TeleportToPlayerMenuCategory#TeleportToPlayerMenuCategory(Collection<PlayerInfo>)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory.java:33
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: items. เรียกต่อ: stream(), filter(), getGameMode(), sorted(), map(), getProfile(), toList(). สร้างออบเจ็กต์: PlayerMenuItem.

Parameters

  • Collection<PlayerInfo> collection

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

Collection<PlayerInfo> collection = ...;
TeleportToPlayerMenuCategory instance = new TeleportToPlayerMenuCategory(collection);

TeleportToTeamMenuCategory

  • Full name: net.minecraft.client.gui.spectator.categories.TeleportToTeamMenuCategory
  • Package: net.minecraft.client.gui.spectator.categories
  • Source: clientOnlynet/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory.java
  • Type: class
  • Modifiers: public
  • Implements: SpectatorMenuCategory,SpectatorMenuItem

net.minecraft.client.gui.spectator.categories.TeleportToTeamMenuCategory#getItems()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory.java:46
  • Modifiers: public
  • Return: List<SpectatorMenuItem>

คืออะไร

อ่านค่า Items

ทำงานยังไง

คืนค่า: this.items.

Parameters

  • ไม่มี

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

TeleportToTeamMenuCategory instance = ...;
List<SpectatorMenuItem> result = instance.getItems();

net.minecraft.client.gui.spectator.categories.TeleportToTeamMenuCategory#getName()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory.java:61
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Name

ทำงานยังไง

คืนค่า: TELEPORT_TEXT.

Parameters

  • ไม่มี

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

TeleportToTeamMenuCategory instance = ...;
Component result = instance.getName();

net.minecraft.client.gui.spectator.categories.TeleportToTeamMenuCategory#getPrompt()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory.java:51
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Prompt

ทำงานยังไง

คืนค่า: TELEPORT_PROMPT.

Parameters

  • ไม่มี

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

TeleportToTeamMenuCategory instance = ...;
Component result = instance.getPrompt();

net.minecraft.client.gui.spectator.categories.TeleportToTeamMenuCategory#isEnabled()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory.java:71
  • Modifiers: public
  • Return: boolean

คืออะไร

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

ทำงานยังไง

เรียกต่อ: isEmpty(). คืนค่า: !this.items.isEmpty().

Parameters

  • ไม่มี

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

TeleportToTeamMenuCategory instance = ...;
boolean result = instance.isEnabled();

net.minecraft.client.gui.spectator.categories.TeleportToTeamMenuCategory#renderIcon(GuiGraphics,float,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory.java:66
  • Modifiers: public
  • Return: void

คืออะไร

เรนเดอร์ Icon

ทำงานยังไง

เรียกต่อ: blitSprite(), colorFromFloat().

Parameters

  • GuiGraphics guiGraphics
  • float f
  • float g

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

TeleportToTeamMenuCategory instance = ...;
GuiGraphics guiGraphics = ...;
instance.renderIcon(guiGraphics, 0.0F, 0.0F);

net.minecraft.client.gui.spectator.categories.TeleportToTeamMenuCategory#selectItem(SpectatorMenu)

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory.java:56
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ selectItem ตาม implementation ของ TeleportToTeamMenuCategory

ทำงานยังไง

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

Parameters

  • SpectatorMenu spectatorMenu

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

TeleportToTeamMenuCategory instance = ...;
SpectatorMenu spectatorMenu = ...;
instance.selectItem(spectatorMenu);

net.minecraft.client.gui.spectator.categories.TeleportToTeamMenuCategory#TeleportToTeamMenuCategory()

  • Origin: clientOnly
  • Source: net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory.java:34
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: items. เรียกต่อ: getInstance(), createTeamEntries(), getScoreboard().

Parameters

  • ไม่มี

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

TeleportToTeamMenuCategory instance = new TeleportToTeamMenuCategory();