Package net.minecraft.client.multiplayer
Part 1/1
AccountProfileKeyPairManager
- Full name:
net.minecraft.client.multiplayer.AccountProfileKeyPairManager - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/AccountProfileKeyPairManager.java - Type:
class - Modifiers:
public - Implements:
ProfileKeyPairManager
net.minecraft.client.multiplayer.AccountProfileKeyPairManager#AccountProfileKeyPairManager(UserApiService,UUID,Path)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/AccountProfileKeyPairManager.java:46 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ AccountProfileKeyPairManager ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: userApiService, profileKeyPairPath. เรียกต่อ: resolve().
Parameters
UserApiService userApiServiceUUID uUIDPath path
ตัวอย่างใช้งาน
UserApiService userApiService = ...;
UUID uUID = ...;
Path path = ...;
AccountProfileKeyPairManager instance = new AccountProfileKeyPairManager(userApiService, uUID, path);
net.minecraft.client.multiplayer.AccountProfileKeyPairManager#prepareKeyPair()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/AccountProfileKeyPairManager.java:51 - Modifiers:
public - Return:
CompletableFuture<Optional<ProfileKeyPair>>
คืออะไร
ดำเนินการ prepareKeyPair ตาม implementation ของ AccountProfileKeyPairManager
ทำงานยังไง
แก้ state: nextProfileKeyRefreshTime, keyPair. เรียกต่อ: now(), plus(), thenCompose(). คืนค่า: this.keyPair.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
AccountProfileKeyPairManager instance = ...;
CompletableFuture<Optional<ProfileKeyPair>> result = instance.prepareKeyPair();
net.minecraft.client.multiplayer.AccountProfileKeyPairManager#shouldRefreshKeyPair()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/AccountProfileKeyPairManager.java:58 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่าควร Refresh Key Pair
ทำงานยังไง
เรียกต่อ: isDone(), now(), isAfter(), join(), map(), orElse().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ChunkBatchSizeCalculator
- Full name:
net.minecraft.client.multiplayer.ChunkBatchSizeCalculator - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ChunkBatchSizeCalculator.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.ChunkBatchSizeCalculator#getDesiredChunksPerTick()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ChunkBatchSizeCalculator.java:30 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Desired Chunks Per Tick
ทำงานยังไง
คืนค่า: (float)(7000000.0 / this.aggregatedNanosPerChunk).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ChunkBatchSizeCalculator#onBatchFinished(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ChunkBatchSizeCalculator.java:20 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Batch Finished
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: aggregatedNanosPerChunk, oldSamplesWeight. เรียกต่อ: getNanos(), clamp(), min().
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ChunkBatchSizeCalculator#onBatchStart()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ChunkBatchSizeCalculator.java:16 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Batch Start
ทำงานยังไง
แก้ state: chunkBatchStartTime. เรียกต่อ: getNanos().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientAdvancements
- Full name:
net.minecraft.client.multiplayer.ClientAdvancements - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientAdvancements.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.ClientAdvancements#ClientAdvancements(Minecraft,WorldSessionTelemetryManager)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientAdvancements.java:36 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientAdvancements ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: minecraft, telemetryManager.
Parameters
Minecraft minecraftWorldSessionTelemetryManager worldSessionTelemetryManager
ตัวอย่างใช้งาน
Minecraft minecraft = ...;
WorldSessionTelemetryManager worldSessionTelemetryManager = ...;
ClientAdvancements instance = new ClientAdvancements(minecraft, worldSessionTelemetryManager);
net.minecraft.client.multiplayer.ClientAdvancements#get(ResourceLocation)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientAdvancements.java:108 - Modifiers:
public - Return:
AdvancementHolder
คืออะไร
อ่านค่า get
ทำงานยังไง
เรียกต่อ: holder(). คืนค่า: advancementNode != null ? advancementNode.holder() : null.
Parameters
ResourceLocation resourceLocation
ตัวอย่างใช้งาน
ClientAdvancements instance = ...;
ResourceLocation resourceLocation = ...;
AdvancementHolder result = instance.get(resourceLocation);
net.minecraft.client.multiplayer.ClientAdvancements#getTree()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientAdvancements.java:76 - Modifiers:
public - Return:
AdvancementTree
คืออะไร
อ่านค่า Tree
ทำงานยังไง
คืนค่า: this.tree.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientAdvancements#setListener(ClientAdvancements.Listener)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientAdvancements.java:94 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Listener
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: listener. เรียกต่อ: forEach(), get(), onUpdateAdvancementProgress(), onSelectedTabChanged().
Parameters
ClientAdvancements.Listener listener
ตัวอย่างใช้งาน
ClientAdvancements instance = ...;
ClientAdvancements.Listener listener = ...;
instance.setListener(listener);
net.minecraft.client.multiplayer.ClientAdvancements#setSelectedTab(AdvancementHolder,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientAdvancements.java:80 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Selected Tab
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: selectedTab. เรียกต่อ: getConnection(), send(), openedTab(), onSelectedTabChanged().
Parameters
AdvancementHolder advancementHolderboolean bl
ตัวอย่างใช้งาน
ClientAdvancements instance = ...;
AdvancementHolder advancementHolder = ...;
instance.setSelectedTab(advancementHolder, true);
net.minecraft.client.multiplayer.ClientAdvancements#update(ClientboundUpdateAdvancementsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientAdvancements.java:41 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต update
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: shouldReset(), clear(), remove(), getRemoved(), addAll(), getAdded(), getProgress(), entrySet(). สร้างออบเจ็กต์: AdvancementToast.
Parameters
ClientboundUpdateAdvancementsPacket clientboundUpdateAdvancementsPacket
ตัวอย่างใช้งาน
ClientAdvancements instance = ...;
ClientboundUpdateAdvancementsPacket clientboundUpdateAdvancementsPacket = ...;
instance.update(clientboundUpdateAdvancementsPacket);
ClientAdvancements$Listener
- Full name:
net.minecraft.client.multiplayer.ClientAdvancements$Listener - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientAdvancements.java - Type:
interface - Modifiers:
public - Implements:
net.minecraft.advancements.AdvancementTree.Listener
net.minecraft.client.multiplayer.ClientAdvancements$Listener#onSelectedTabChanged(AdvancementHolder)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientAdvancements.java:118 - Modifiers: ``
- Return:
void
คืออะไร
จัดการเหตุการณ์ Selected Tab Changed
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
AdvancementHolder advancementHolder
ตัวอย่างใช้งาน
ClientAdvancements.Listener instance = ...;
AdvancementHolder advancementHolder = ...;
instance.onSelectedTabChanged(advancementHolder);
net.minecraft.client.multiplayer.ClientAdvancements$Listener#onUpdateAdvancementProgress(AdvancementNode,AdvancementProgress)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientAdvancements.java:116 - Modifiers: ``
- Return:
void
คืออะไร
จัดการเหตุการณ์ Update Advancement Progress
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
AdvancementNode advancementNodeAdvancementProgress advancementProgress
ตัวอย่างใช้งาน
ClientAdvancements.Listener instance = ...;
AdvancementNode advancementNode = ...;
AdvancementProgress advancementProgress = ...;
instance.onUpdateAdvancementProgress(advancementNode, advancementProgress);
ClientChunkCache
- Full name:
net.minecraft.client.multiplayer.ClientChunkCache - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientChunkCache.java - Type:
class - Modifiers:
public - Extends:
ChunkSource
net.minecraft.client.multiplayer.ClientChunkCache#ClientChunkCache(ClientLevel,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:40 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientChunkCache ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: level, emptyChunk, lightEngine, storage. เรียกต่อ: registryAccess(), lookupOrThrow(), getOrThrow(), dimensionType(), hasSkyLight(), Storage(), calculateStorageRange(). สร้างออบเจ็กต์: EmptyLevelChunk, ChunkPos, LevelLightEngine, ClientChunkCache.Storage.
Parameters
ClientLevel clientLevelint i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientChunkCache#drop(ChunkPos)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:60 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ drop ตาม implementation ของ ClientChunkCache
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: inRange(), getIndex(), getChunk(), isValidChunk().
Parameters
ChunkPos chunkPos
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientChunkCache#gatherStats()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:157 - Modifiers:
public - Return:
String
คืออะไร
ดำเนินการ gatherStats ตาม implementation ของ ClientChunkCache
ทำงานยังไง
เรียกต่อ: length(), getLoadedChunksCount(). คืนค่า: this.storage.chunks.length() + ", " + this.getLoadedChunksCount().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientChunkCache#getChunk(int,int,ChunkStatus,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:70 - Modifiers:
public - Return:
LevelChunk
คืออะไร
อ่านค่า Chunk
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: inRange(), getIndex(), isValidChunk(). มีจุด return อย่างน้อย 2 จุด.
Parameters
int iint jChunkStatus chunkStatusboolean bl
ตัวอย่างใช้งาน
ClientChunkCache instance = ...;
ChunkStatus chunkStatus = ...;
LevelChunk result = instance.getChunk(0, 0, chunkStatus, true);
net.minecraft.client.multiplayer.ClientChunkCache#getLevel()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:82 - Modifiers:
public - Return:
BlockGetter
คืออะไร
อ่านค่า Level
ทำงานยังไง
คืนค่า: this.level.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientChunkCache#getLightEngine()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:47 - Modifiers:
public - Return:
LevelLightEngine
คืออะไร
อ่านค่า Light Engine
ทำงานยังไง
คืนค่า: this.lightEngine.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientChunkCache#getLoadedChunksCount()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:161 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Loaded Chunks Count
ทำงานยังไง
คืนค่า: this.storage.chunkCount.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientChunkCache#getLoadedEmptySections()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:169 - Modifiers:
public - Return:
LongOpenHashSet
คืออะไร
อ่านค่า Loaded Empty Sections
ทำงานยังไง
คืนค่า: this.storage.loadedEmptySections.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientChunkCache#onLightUpdate(LightLayer,SectionPos)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:165 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Light Update
ทำงานยังไง
เรียกต่อ: getInstance(), setSectionDirty(), x(), y(), z().
Parameters
LightLayer lightLayerSectionPos sectionPos
ตัวอย่างใช้งาน
ClientChunkCache instance = ...;
LightLayer lightLayer = ...;
SectionPos sectionPos = ...;
instance.onLightUpdate(lightLayer, sectionPos);
net.minecraft.client.multiplayer.ClientChunkCache#onSectionEmptinessChanged(int,int,int,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:173 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Section Emptiness Changed
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int iint jint kboolean bl
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientChunkCache#replaceBiomes(int,int,FriendlyByteBuf)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:86 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ replaceBiomes ตาม implementation ของ ClientChunkCache
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: inRange(), warn(), getIndex(), get(), isValidChunk().
Parameters
int iint jFriendlyByteBuf friendlyByteBuf
ตัวอย่างใช้งาน
ClientChunkCache instance = ...;
FriendlyByteBuf friendlyByteBuf = ...;
instance.replaceBiomes(0, 0, friendlyByteBuf);
net.minecraft.client.multiplayer.ClientChunkCache#replaceWithPacketData(int,int,FriendlyByteBuf,CompoundTag,Consumer<BlockEntityTagOutput>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:100 - Modifiers:
public - Return:
LevelChunk
คืออะไร
ดำเนินการ replaceWithPacketData ตาม implementation ของ ClientChunkCache
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: inRange(), warn(), getIndex(), get(), isValidChunk(), replace(), refreshEmptySections(), onChunkLoaded(). สร้างออบเจ็กต์: ChunkPos, LevelChunk. มีจุด return อย่างน้อย 2 จุด.
Parameters
int iint jFriendlyByteBuf friendlyByteBufCompoundTag compoundTagConsumer<BlockEntityTagOutput> consumer
ตัวอย่างใช้งาน
ClientChunkCache instance = ...;
FriendlyByteBuf friendlyByteBuf = ...;
CompoundTag compoundTag = ...;
Consumer<BlockEntityTagOutput> consumer = ...;
LevelChunk result = instance.replaceWithPacketData(0, 0, friendlyByteBuf, compoundTag, consumer);
net.minecraft.client.multiplayer.ClientChunkCache#tick(BooleanSupplier,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:123 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
BooleanSupplier booleanSupplierboolean bl
ตัวอย่างใช้งาน
ClientChunkCache instance = ...;
BooleanSupplier booleanSupplier = ...;
instance.tick(booleanSupplier, true);
net.minecraft.client.multiplayer.ClientChunkCache#updateViewCenter(int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:126 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต View Center
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 2 statement).
Parameters
int iint j
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientChunkCache#updateViewRadius(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientChunkCache.java:131 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต View Radius
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: storage. เรียกต่อ: calculateStorageRange(), Storage(), length(), get(), getPos(), inRange(), replace(), getIndex(). สร้างออบเจ็กต์: ClientChunkCache.Storage.
Parameters
int i
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl
- Full name:
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java - Type:
class - Modifiers:
public abstract - Implements:
ClientCommonPacketListener
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#ClientCommonPacketListenerImpl(Minecraft,Connection,CommonListenerCookie)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:92 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientCommonPacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: minecraft, connection, serverData, serverBrand, telemetryManager, postDisconnectScreen. เรียกต่อ: serverData(), serverBrand(), telemetryManager(), postDisconnectScreen(), serverCookies(), customReportDetails(), serverLinks().
Parameters
Minecraft minecraftConnection connectionCommonListenerCookie commonListenerCookie
ตัวอย่างใช้งาน
Minecraft minecraft = ...;
Connection connection = ...;
CommonListenerCookie commonListenerCookie = ...;
ClientCommonPacketListenerImpl instance = new ClientCommonPacketListenerImpl(minecraft, connection, commonListenerCookie);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#createDisconnectionInfo(Component,Throwable)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:111 - Modifiers:
public - Return:
DisconnectionDetails
คืออะไร
สร้าง Disconnection Info
ทำงานยังไง
เรียกต่อ: storeDisconnectionReport(), findKnownType(), map(). สร้างออบเจ็กต์: DisconnectionDetails. คืนค่า: new DisconnectionDetails(component, optional, optional2).
Parameters
Component componentThrowable throwable
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
Component component = ...;
Throwable throwable = ...;
DisconnectionDetails result = instance.createDisconnectionInfo(component, throwable);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#createDisconnectScreen(DisconnectionDetails)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:287 - Modifiers:
protected - Return:
Screen
คืออะไร
สร้าง Disconnect Screen
ทำงานยังไง
เรียกต่อ: requireNonNullElseGet(), isRealm(), reason(). สร้างออบเจ็กต์: JoinMultiplayerScreen, TitleScreen, DisconnectedRealmsScreen, DisconnectedScreen.
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
DisconnectionDetails disconnectionDetails = ...;
@Override
protected Screen createDisconnectScreen(DisconnectionDetails disconnectionDetails) {
return super.createDisconnectScreen(disconnectionDetails);
}
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#fillListenerSpecificCrashDetails(CrashReport,CrashReportCategory)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:277 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ fillListenerSpecificCrashDetails ตาม implementation ของ ClientCommonPacketListenerImpl
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: setDetail(), valueOf(), isMemoryConnection(), type(), toString(), isEmpty(), addCategory(), forEach().
Parameters
CrashReport crashReportCrashReportCategory crashReportCategory
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
CrashReport crashReport = ...;
CrashReportCategory crashReportCategory = ...;
instance.fillListenerSpecificCrashDetails(crashReport, crashReportCategory);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleCustomPayload(ClientboundCustomPayloadPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:142 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Custom Payload
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: serverBrand. เรียกต่อ: payload(), ensureRunningOnSameThread(), brand(), onServerBrandReceived().
Parameters
ClientboundCustomPayloadPacket clientboundCustomPayloadPacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundCustomPayloadPacket clientboundCustomPayloadPacket = ...;
instance.handleCustomPayload(clientboundCustomPayloadPacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleCustomPayload(CustomPacketPayload)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:155 - Modifiers:
protected abstract - Return:
void
คืออะไร
จัดการ Custom Payload
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
CustomPacketPayload customPacketPayload
ตัวอย่างใช้งาน
CustomPacketPayload customPacketPayload = ...;
@Override
protected void handleCustomPayload(CustomPacketPayload customPacketPayload) {
super.handleCustomPayload(customPacketPayload);
}
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleCustomReportDetails(ClientboundCustomReportDetailsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:206 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Custom Report Details
ทำงานยังไง
แก้ state: customReportDetails. เรียกต่อ: ensureRunningOnSameThread(), details().
Parameters
ClientboundCustomReportDetailsPacket clientboundCustomReportDetailsPacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundCustomReportDetailsPacket clientboundCustomReportDetailsPacket = ...;
instance.handleCustomReportDetails(clientboundCustomReportDetailsPacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleDisconnect(ClientboundDisconnectPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:249 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Disconnect
ทำงานยังไง
เรียกต่อ: disconnect(), reason().
Parameters
ClientboundDisconnectPacket clientboundDisconnectPacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundDisconnectPacket clientboundDisconnectPacket = ...;
instance.handleDisconnect(clientboundDisconnectPacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleKeepAlive(ClientboundKeepAlivePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:133 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Keep Alive
ทำงานยังไง
เรียกต่อ: sendWhen(), getId(), isFrozenAtPollEvents(), ofMinutes(). สร้างออบเจ็กต์: ServerboundKeepAlivePacket.
Parameters
ClientboundKeepAlivePacket clientboundKeepAlivePacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundKeepAlivePacket clientboundKeepAlivePacket = ...;
instance.handleKeepAlive(clientboundKeepAlivePacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handlePing(ClientboundPingPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:137 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Ping
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), send(), getId(). สร้างออบเจ็กต์: ServerboundPongPacket.
Parameters
ClientboundPingPacket clientboundPingPacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundPingPacket clientboundPingPacket = ...;
instance.handlePing(clientboundPingPacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleRequestCookie(ClientboundCookieRequestPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:196 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Request Cookie
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), send(), key(), get(). สร้างออบเจ็กต์: ServerboundCookieResponsePacket.
Parameters
ClientboundCookieRequestPacket clientboundCookieRequestPacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundCookieRequestPacket clientboundCookieRequestPacket = ...;
instance.handleRequestCookie(clientboundCookieRequestPacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleResourcePackPop(ClientboundResourcePackPopPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:175 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Resource Pack Pop
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), id(), ifPresentOrElse(), getDownloadedPackSource(), popPack(), popAll().
Parameters
ClientboundResourcePackPopPacket clientboundResourcePackPopPacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundResourcePackPopPacket clientboundResourcePackPopPacket = ...;
instance.handleResourcePackPop(clientboundResourcePackPopPacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleResourcePackPush(ClientboundResourcePackPushPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:157 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Resource Pack Push
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), id(), parseResourcePackUrl(), url(), send(), hash(), required(), getResourcePackStatus(). สร้างออบเจ็กต์: ServerboundResourcePackPacket.
Parameters
ClientboundResourcePackPushPacket clientboundResourcePackPushPacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundResourcePackPushPacket clientboundResourcePackPushPacket = ...;
instance.handleResourcePackPush(clientboundResourcePackPushPacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleServerLinks(ClientboundServerLinksPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:211 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Server Links
ทำงานยังไง
มีการวนลูป ; มีการจัดการ exception. แก้ state: serverLinks. เรียกต่อ: ensureRunningOnSameThread(), links(), builderWithExpectedSize(), size(), parseAndValidateUntrustedUri(), link(), add(), type(). สร้างออบเจ็กต์: Entry, ServerLinks.
Parameters
ClientboundServerLinksPacket clientboundServerLinksPacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundServerLinksPacket clientboundServerLinksPacket = ...;
instance.handleServerLinks(clientboundServerLinksPacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleStoreCookie(ClientboundStoreCookiePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:201 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Store Cookie
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), put(), key(), payload().
Parameters
ClientboundStoreCookiePacket clientboundStoreCookiePacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundStoreCookiePacket clientboundStoreCookiePacket = ...;
instance.handleStoreCookie(clientboundStoreCookiePacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#handleTransfer(ClientboundTransferPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:228 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Transfer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: isTransferring, serverData. เรียกต่อ: ensureRunningOnSameThread(), disconnect(), translatable(), setReadOnly(), handleDisconnection(), host(), port(), startConnecting(). สร้างออบเจ็กต์: IllegalStateException, ServerAddress, TransferState.
Parameters
ClientboundTransferPacket clientboundTransferPacket
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
ClientboundTransferPacket clientboundTransferPacket = ...;
instance.handleTransfer(clientboundTransferPacket);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:271 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
เรียกต่อ: disconnect(), createDisconnectScreen(), warn(), reason(), getString().
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#onPacketError(Packet,Exception)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:104 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Packet Error
ทำงานยังไง
เรียกต่อ: error(), storeDisconnectionReport(), findKnownType(), map(), disconnect(), translatable(). สร้างออบเจ็กต์: DisconnectionDetails.
Parameters
Packet packetException exception
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
Packet packet = ...;
Exception exception = ...;
instance.onPacketError(packet, exception);
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#send(Packet<?>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:267 - Modifiers:
public - Return:
void
คืออะไร
ส่ง send
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Packet<?> packet
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#sendDeferredPackets()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:253 - Modifiers:
protected - Return:
void
คืออะไร
ส่ง Deferred Packets
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: iterator(), hasNext(), next(), sendCondition(), getAsBoolean(), send(), remove(), expirationTime().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#serverBrand()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:294 - Modifiers:
public - Return:
String
คืออะไร
ดำเนินการ serverBrand ตาม implementation ของ ClientCommonPacketListenerImpl
ทำงานยังไง
คืนค่า: this.serverBrand.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl#shouldHandleMessage(Packet<?>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:127 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่าควร Handle Message
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Packet<?> packet
ตัวอย่างใช้งาน
ClientCommonPacketListenerImpl instance = ...;
Packet<?> packet = ...;
boolean result = instance.shouldHandleMessage(packet);
ClientConfigurationPacketListenerImpl
- Full name:
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java - Type:
class - Modifiers:
public - Extends:
ClientCommonPacketListenerImpl - Implements:
ClientConfigurationPacketListener,TickablePacketListener
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#ClientConfigurationPacketListenerImpl(Minecraft,Connection,CommonListenerCookie)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:48 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientConfigurationPacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: localGameProfile, receivedRegistries, enabledFeatures, chatState. เรียกต่อ: localGameProfile(), receivedRegistries(), enabledFeatures(), chatState().
Parameters
Minecraft minecraftConnection connectionCommonListenerCookie commonListenerCookie
ตัวอย่างใช้งาน
Minecraft minecraft = ...;
Connection connection = ...;
CommonListenerCookie commonListenerCookie = ...;
ClientConfigurationPacketListenerImpl instance = new ClientConfigurationPacketListenerImpl(minecraft, connection, commonListenerCookie);
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#handleConfigurationFinished(ClientboundFinishConfigurationPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:126 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Configuration Finished
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), runWithResources(), collectGameRegistries(), isMemoryConnection(), setupInboundProtocol(), bind(), decorator(), send(). สร้างออบเจ็กต์: ClientPacketListener, CommonListenerCookie.
Parameters
ClientboundFinishConfigurationPacket clientboundFinishConfigurationPacket
ตัวอย่างใช้งาน
ClientConfigurationPacketListenerImpl instance = ...;
ClientboundFinishConfigurationPacket clientboundFinishConfigurationPacket = ...;
instance.handleConfigurationFinished(clientboundFinishConfigurationPacket);
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#handleCustomPayload(CustomPacketPayload)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:60 - Modifiers:
protected - Return:
void
คืออะไร
จัดการ Custom Payload
ทำงานยังไง
เรียกต่อ: handleUnknownCustomPayload().
Parameters
CustomPacketPayload customPacketPayload
ตัวอย่างใช้งาน
CustomPacketPayload customPacketPayload = ...;
@Override
protected void handleCustomPayload(CustomPacketPayload customPacketPayload) {
super.handleCustomPayload(customPacketPayload);
}
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#handleEnabledFeatures(ClientboundUpdateEnabledFeaturesPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:79 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Enabled Features
ทำงานยังไง
แก้ state: enabledFeatures. เรียกต่อ: fromNames(), features().
Parameters
ClientboundUpdateEnabledFeaturesPacket clientboundUpdateEnabledFeaturesPacket
ตัวอย่างใช้งาน
ClientConfigurationPacketListenerImpl instance = ...;
ClientboundUpdateEnabledFeaturesPacket clientboundUpdateEnabledFeaturesPacket = ...;
instance.handleEnabledFeatures(clientboundUpdateEnabledFeaturesPacket);
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#handleRegistryData(ClientboundRegistryDataPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:69 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Registry Data
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), appendContents(), registry(), entries().
Parameters
ClientboundRegistryDataPacket clientboundRegistryDataPacket
ตัวอย่างใช้งาน
ClientConfigurationPacketListenerImpl instance = ...;
ClientboundRegistryDataPacket clientboundRegistryDataPacket = ...;
instance.handleRegistryData(clientboundRegistryDataPacket);
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#handleResetChat(ClientboundResetChatPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:93 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Reset Chat
ทำงานยังไง
แก้ state: chatState.
Parameters
ClientboundResetChatPacket clientboundResetChatPacket
ตัวอย่างใช้งาน
ClientConfigurationPacketListenerImpl instance = ...;
ClientboundResetChatPacket clientboundResetChatPacket = ...;
instance.handleResetChat(clientboundResetChatPacket);
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#handleSelectKnownPacks(ClientboundSelectKnownPacks)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:83 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Select Known Packs
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: knownPacks. เรียกต่อ: ensureRunningOnSameThread(), trySelectingPacks(), knownPacks(), send(). สร้างออบเจ็กต์: KnownPacksManager, ServerboundSelectKnownPacks.
Parameters
ClientboundSelectKnownPacks clientboundSelectKnownPacks
ตัวอย่างใช้งาน
ClientConfigurationPacketListenerImpl instance = ...;
ClientboundSelectKnownPacks clientboundSelectKnownPacks = ...;
instance.handleSelectKnownPacks(clientboundSelectKnownPacks);
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#handleUpdateTags(ClientboundUpdateTagsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:74 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Update Tags
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), appendTags(), getTags().
Parameters
ClientboundUpdateTagsPacket clientboundUpdateTagsPacket
ตัวอย่างใช้งาน
ClientConfigurationPacketListenerImpl instance = ...;
ClientboundUpdateTagsPacket clientboundUpdateTagsPacket = ...;
instance.handleUpdateTags(clientboundUpdateTagsPacket);
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#isAcceptingMessages()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:56 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Accepting Messages
ทำงานยังไง
เรียกต่อ: isConnected(). คืนค่า: this.connection.isConnected().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientConfigurationPacketListenerImpl instance = ...;
boolean result = instance.isAcceptingMessages();
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:160 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
เรียกต่อ: clearDownloadedResourcePacks().
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ClientConfigurationPacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
net.minecraft.client.multiplayer.ClientConfigurationPacketListenerImpl#tick()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:156 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
เรียกต่อ: sendDeferredPackets().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientHandshakePacketListenerImpl
- Full name:
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java - Type:
class - Modifiers:
public - Implements:
ClientLoginPacketListener
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#ClientHandshakePacketListenerImpl(Connection,Minecraft,ServerData,Screen,boolean,Duration,Consumer<Component>,TransferState)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:78 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientHandshakePacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: connection, minecraft, serverData, parent, updateStatus, newWorld. เรียกต่อ: cookies(). สร้างออบเจ็กต์: HashMap<>.
Parameters
Connection connectionMinecraft minecraftServerData serverDataScreen screenboolean blDuration durationConsumer<Component> consumerTransferState transferState
ตัวอย่างใช้งาน
Connection connection = ...;
Minecraft minecraft = ...;
ServerData serverData = ...;
Screen screen = ...;
Duration duration = ...;
Consumer<Component> consumer = ...;
TransferState transferState = ...;
ClientHandshakePacketListenerImpl instance = new ClientHandshakePacketListenerImpl(connection, minecraft, serverData, screen, true, duration, consumer, transferState);
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#fillListenerSpecificCrashDetails(CrashReport,CrashReportCategory)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:241 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ fillListenerSpecificCrashDetails ตาม implementation ของ ClientHandshakePacketListenerImpl
ทำงานยังไง
เรียกต่อ: setDetail(), type(), toString(), get(), valueOf(), isMemoryConnection().
Parameters
CrashReport crashReportCrashReportCategory crashReportCategory
ตัวอย่างใช้งาน
ClientHandshakePacketListenerImpl instance = ...;
CrashReport crashReport = ...;
CrashReportCategory crashReportCategory = ...;
instance.fillListenerSpecificCrashDetails(crashReport, crashReportCategory);
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#handleCompression(ClientboundLoginCompressionPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:222 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Compression
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isMemoryConnection(), setupCompression(), getCompressionThreshold().
Parameters
ClientboundLoginCompressionPacket clientboundLoginCompressionPacket
ตัวอย่างใช้งาน
ClientHandshakePacketListenerImpl instance = ...;
ClientboundLoginCompressionPacket clientboundLoginCompressionPacket = ...;
instance.handleCompression(clientboundLoginCompressionPacket);
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#handleCustomQuery(ClientboundCustomQueryPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:228 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Custom Query
ทำงานยังไง
เรียกต่อ: accept(), translatable(), send(), transactionId(). สร้างออบเจ็กต์: ServerboundCustomQueryAnswerPacket.
Parameters
ClientboundCustomQueryPacket clientboundCustomQueryPacket
ตัวอย่างใช้งาน
ClientHandshakePacketListenerImpl instance = ...;
ClientboundCustomQueryPacket clientboundCustomQueryPacket = ...;
instance.handleCustomQuery(clientboundCustomQueryPacket);
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#handleDisconnect(ClientboundLoginDisconnectPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:218 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Disconnect
ทำงานยังไง
เรียกต่อ: disconnect(), getReason().
Parameters
ClientboundLoginDisconnectPacket clientboundLoginDisconnectPacket
ตัวอย่างใช้งาน
ClientHandshakePacketListenerImpl instance = ...;
ClientboundLoginDisconnectPacket clientboundLoginDisconnectPacket = ...;
instance.handleDisconnect(clientboundLoginDisconnectPacket);
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#handleHello(ClientboundHelloPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:110 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Hello
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. แก้ state: serverData. เรียกต่อ: switchState(), generateSecretKey(), getPublicKey(), digestData(), getServerId(), toString(), getCipher(), getChallenge(). สร้างออบเจ็กต์: BigInteger, ServerboundKeyPacket, IllegalStateException.
Parameters
ClientboundHelloPacket clientboundHelloPacket
ตัวอย่างใช้งาน
ClientHandshakePacketListenerImpl instance = ...;
ClientboundHelloPacket clientboundHelloPacket = ...;
instance.handleHello(clientboundHelloPacket);
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#handleLoginFinished(ClientboundLoginFinishedPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:175 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Login Finished
ทำงานยังไง
เรียกต่อ: switchState(), gameProfile(), setupInboundProtocol(), getTelemetryManager(), createWorldSessionManager(), createRegistryAccess(), compositeAccess(), of(). สร้างออบเจ็กต์: ClientConfigurationPacketListenerImpl, CommonListenerCookie, ServerboundCustomPayloadPacket, BrandPayload.
Parameters
ClientboundLoginFinishedPacket clientboundLoginFinishedPacket
ตัวอย่างใช้งาน
ClientHandshakePacketListenerImpl instance = ...;
ClientboundLoginFinishedPacket clientboundLoginFinishedPacket = ...;
instance.handleLoginFinished(clientboundLoginFinishedPacket);
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#handleRequestCookie(ClientboundCookieRequestPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:237 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Request Cookie
ทำงานยังไง
เรียกต่อ: send(), key(), get(). สร้างออบเจ็กต์: ServerboundCookieResponsePacket.
Parameters
ClientboundCookieRequestPacket clientboundCookieRequestPacket
ตัวอย่างใช้งาน
ClientHandshakePacketListenerImpl instance = ...;
ClientboundCookieRequestPacket clientboundCookieRequestPacket = ...;
instance.handleRequestCookie(clientboundCookieRequestPacket);
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#isAcceptingMessages()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:214 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Accepting Messages
ทำงานยังไง
เรียกต่อ: isConnected(). คืนค่า: this.connection.isConnected().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:205 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isRealm(), setScreen(), reason(). สร้างออบเจ็กต์: DisconnectedRealmsScreen, DisconnectedScreen.
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ClientHandshakePacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
net.minecraft.client.multiplayer.ClientHandshakePacketListenerImpl#setMinigameName(String)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:233 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Minigame Name
ทำงานยังไง
แก้ state: minigameName.
Parameters
String string
ตัวอย่างใช้งาน
ClientLevel
- Full name:
net.minecraft.client.multiplayer.ClientLevel - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientLevel.java - Type:
class - Modifiers:
public - Extends:
Level
net.minecraft.client.multiplayer.ClientLevel#addAlwaysVisibleParticle(ParticleOptions,boolean,double,double,double,double,double,double)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:634 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Always Visible Particle
ทำงานยังไง
เรียกต่อ: addParticle(), getType(), getOverrideLimiter().
Parameters
ParticleOptions particleOptionsboolean bldouble ddouble edouble fdouble gdouble hdouble i
ตัวอย่างใช้งาน
ClientLevel instance = ...;
ParticleOptions particleOptions = ...;
instance.addAlwaysVisibleParticle(particleOptions, true, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D);
net.minecraft.client.multiplayer.ClientLevel#addAlwaysVisibleParticle(ParticleOptions,double,double,double,double,double,double)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:630 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Always Visible Particle
ทำงานยังไง
เรียกต่อ: addParticle().
Parameters
ParticleOptions particleOptionsdouble ddouble edouble fdouble gdouble hdouble i
ตัวอย่างใช้งาน
ClientLevel instance = ...;
ParticleOptions particleOptions = ...;
instance.addAlwaysVisibleParticle(particleOptions, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D);
net.minecraft.client.multiplayer.ClientLevel#addDestroyBlockEffect(BlockPos,BlockState)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:814 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Destroy Block Effect
ทำงานยังไง
เรียกต่อ: destroy().
Parameters
BlockPos blockPosBlockState blockState
ตัวอย่างใช้งาน
ClientLevel instance = ...;
BlockPos blockPos = ...;
BlockState blockState = ...;
instance.addDestroyBlockEffect(blockPos, blockState);
net.minecraft.client.multiplayer.ClientLevel#addEntity(Entity)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:357 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Entity
ทำงานยังไง
เรียกต่อ: removeEntity(), getId().
Parameters
Entity entity
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#addMapData(Map<MapId, MapItemSavedData>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:802 - Modifiers:
protected - Return:
void
คืออะไร
เพิ่ม Map Data
ทำงานยังไง
เรียกต่อ: putAll().
Parameters
Map<MapId, MapItemSavedData> map
ตัวอย่างใช้งาน
Map<MapId, MapItemSavedData> map = ...;
@Override
protected void addMapData(Map<MapId, MapItemSavedData> map) {
super.addMapData(map);
}
net.minecraft.client.multiplayer.ClientLevel#addParticle(ParticleOptions,boolean,boolean,double,double,double,double,double,double)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:626 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Particle
ทำงานยังไง
เรียกต่อ: getType(), getOverrideLimiter().
Parameters
ParticleOptions particleOptionsboolean blboolean bl2double ddouble edouble fdouble gdouble hdouble i
ตัวอย่างใช้งาน
ClientLevel instance = ...;
ParticleOptions particleOptions = ...;
instance.addParticle(particleOptions, true, true, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D);
net.minecraft.client.multiplayer.ClientLevel#addParticle(ParticleOptions,double,double,double,double,double,double)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:622 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Particle
ทำงานยังไง
เรียกต่อ: getType(), getOverrideLimiter().
Parameters
ParticleOptions particleOptionsdouble ddouble edouble fdouble gdouble hdouble i
ตัวอย่างใช้งาน
ClientLevel instance = ...;
ParticleOptions particleOptions = ...;
instance.addParticle(particleOptions, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D);
net.minecraft.client.multiplayer.ClientLevel#animateTick(int,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:379 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ animateTick ตาม implementation ของ ClientLevel
ทำงานยังไง
มีการวนลูป. เรียกต่อ: create(), getMarkerParticleTarget(), doAnimateTick(). สร้างออบเจ็กต์: MutableBlockPos.
Parameters
int iint jint k
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#calculateBlockTint(BlockPos,ColorResolver)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:759 - Modifiers:
public - Return:
int
คืออะไร
คำนวณ Block Tint
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getInstance(), biomeBlendRadius(), get(), getColor(), getBiome(), value(), getX(), getZ(). สร้างออบเจ็กต์: Cursor3D, MutableBlockPos. มีจุด return อย่างน้อย 2 จุด.
Parameters
BlockPos blockPosColorResolver colorResolver
ตัวอย่างใช้งาน
ClientLevel instance = ...;
BlockPos blockPos = ...;
ColorResolver colorResolver = ...;
int result = instance.calculateBlockTint(blockPos, colorResolver);
net.minecraft.client.multiplayer.ClientLevel#clearTintCaches()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:345 - Modifiers:
public - Return:
void
คืออะไร
ล้าง Tint Caches
ทำงานยังไง
เรียกต่อ: forEach(), invalidateAll().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#ClientLevel(ClientPacketListener,ClientLevel.ClientLevelData,ResourceKey<Level>,Holder<DimensionType>,int,int,LevelRenderer,boolean,long,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:186 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientLevel ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: connection, chunkSource, tickRateManager, clientLevelData, levelRenderer, seaLevel. เรียกต่อ: registryAccess(), forType(), value(), setDefaultSpawnPos(), updateSkyBrightness(), prepareWeather(). สร้างออบเจ็กต์: ClientChunkCache, TickRateManager, LevelEventHandler, BlockPos.
Parameters
ClientPacketListener clientPacketListenerClientLevel.ClientLevelData clientLevelDataResourceKey<Level> resourceKeyHolder<DimensionType> holderint iint jLevelRenderer levelRendererboolean bllong lint k
ตัวอย่างใช้งาน
ClientPacketListener clientPacketListener = ...;
ClientLevel.ClientLevelData clientLevelData = ...;
ResourceKey<Level> resourceKey = ...;
Holder<DimensionType> holder = ...;
LevelRenderer levelRenderer = ...;
ClientLevel instance = new ClientLevel(clientPacketListener, clientLevelData, resourceKey, holder, 0, 0, levelRenderer, true, 0L, 0);
net.minecraft.client.multiplayer.ClientLevel#createFireworks(double,double,double,double,double,double,List<FireworkExplosion>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:530 - Modifiers:
public - Return:
void
คืออะไร
สร้าง Fireworks
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: isEmpty(), nextInt(), addParticle(), nextGaussian(), add(), Starter(). สร้างออบเจ็กต์: FireworkParticles.Starter.
Parameters
double ddouble edouble fdouble gdouble hdouble iList<FireworkExplosion> list
ตัวอย่างใช้งาน
ClientLevel instance = ...;
List<FireworkExplosion> list = ...;
instance.createFireworks(0.0D, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D, list);
net.minecraft.client.multiplayer.ClientLevel#destroyBlockProgress(int,BlockPos,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:600 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ destroyBlockProgress ตาม implementation ของ ClientLevel
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int iBlockPos blockPosint j
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#disconnect()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:375 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ disconnect ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: getConnection(), translatable().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#doAnimateTick(int,int,int,int,RandomSource,Block,MutableBlockPos)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:404 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ doAnimateTick ตาม implementation ของ ClientLevel
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: nextInt(), set(), getBlockState(), getBlock(), animateTick(), getFluidState(), isEmpty(), getDripParticle(). สร้างออบเจ็กต์: BlockParticleOption.
Parameters
int iint jint kint lRandomSource randomSourceBlock blockMutableBlockPos mutableBlockPos
ตัวอย่างใช้งาน
ClientLevel instance = ...;
RandomSource randomSource = ...;
Block block = ...;
MutableBlockPos mutableBlockPos = ...;
instance.doAnimateTick(0, 0, 0, 0, randomSource, block, mutableBlockPos);
net.minecraft.client.multiplayer.ClientLevel#dragonParts()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:642 - Modifiers:
public - Return:
List<EnderDragonPart>
คืออะไร
ดำเนินการ dragonParts ตาม implementation ของ ClientLevel
ทำงานยังไง
คืนค่า: this.dragonParts.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#effects()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:231 - Modifiers:
public - Return:
DimensionSpecialEffects
คืออะไร
ดำเนินการ effects ตาม implementation ของ ClientLevel
ทำงานยังไง
คืนค่า: this.effects.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#enabledFeatures()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:826 - Modifiers:
public - Return:
FeatureFlagSet
คืออะไร
ดำเนินการ enabledFeatures ตาม implementation ของ ClientLevel
ทำงานยังไง
คืนค่า: this.connection.enabledFeatures().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#entitiesForRendering()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:280 - Modifiers:
public - Return:
Iterable<Entity>
คืออะไร
ดำเนินการ entitiesForRendering ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: getEntities(), getAll(). คืนค่า: this.getEntities().getAll().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#explode(Entity,DamageSource,ExplosionDamageCalculator,double,double,double,float,boolean,ExplosionInteraction,ParticleOptions,ParticleOptions,Holder<SoundEvent>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:838 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ explode ตาม implementation ของ ClientLevel
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Entity entityDamageSource damageSourceExplosionDamageCalculator explosionDamageCalculatordouble ddouble edouble ffloat gboolean blExplosionInteraction explosionInteractionParticleOptions particleOptionsParticleOptions particleOptions2Holder<SoundEvent> holder
ตัวอย่างใช้งาน
ClientLevel instance = ...;
Entity entity = ...;
DamageSource damageSource = ...;
ExplosionDamageCalculator explosionDamageCalculator = ...;
ExplosionInteraction explosionInteraction = ...;
ParticleOptions particleOptions = ...;
ParticleOptions particleOptions2 = ...;
Holder<SoundEvent> holder = ...;
instance.explode(entity, damageSource, explosionDamageCalculator, 0.0D, 0.0D, 0.0D, 0.0F, true, explosionInteraction, particleOptions, particleOptions2, holder);
net.minecraft.client.multiplayer.ClientLevel#fillReportDetails(CrashReport)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:487 - Modifiers:
public - Return:
CrashReportCategory
คืออะไร
ดำเนินการ fillReportDetails ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: setDetail(), serverBrand(), getSingleplayerServer(), valueOf(), getEntityCount(). คืนค่า: crashReportCategory.
Parameters
CrashReport crashReport
ตัวอย่างใช้งาน
ClientLevel instance = ...;
CrashReport crashReport = ...;
CrashReportCategory result = instance.fillReportDetails(crashReport);
net.minecraft.client.multiplayer.ClientLevel#fuelValues()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:834 - Modifiers:
public - Return:
FuelValues
คืออะไร
ดำเนินการ fuelValues ตาม implementation ของ ClientLevel
ทำงานยังไง
คืนค่า: this.connection.fuelValues().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#gameEvent(Holder<GameEvent>,Vec3,Context)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:795 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ gameEvent ตาม implementation ของ ClientLevel
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Holder<GameEvent> holderVec3 vec3Context context
ตัวอย่างใช้งาน
ClientLevel instance = ...;
Holder<GameEvent> holder = ...;
Vec3 vec3 = ...;
Context context = ...;
instance.gameEvent(holder, vec3, context);
net.minecraft.client.multiplayer.ClientLevel#gatherChunkSourceStats()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:810 - Modifiers:
public - Return:
String
คืออะไร
ดำเนินการ gatherChunkSourceStats ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: gatherStats(). คืนค่า: "Chunks[C] W: " + this.chunkSource.gatherStats() + " E: " + this.entityStorage.gatherStats().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getAllMapData()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:798 - Modifiers:
protected - Return:
Map<MapId, MapItemSavedData>
คืออะไร
อ่านค่า All Map Data
ทำงานยังไง
เรียกต่อ: copyOf(). คืนค่า: ImmutableMap.copyOf(this.mapData).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getBlockTicks()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:552 - Modifiers:
public - Return:
LevelTickAccess<Block>
คืออะไร
อ่านค่า Block Ticks
ทำงานยังไง
เรียกต่อ: emptyLevelList(). คืนค่า: BlackholeTickAccess.emptyLevelList().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getBlockTint(BlockPos,ColorResolver)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:754 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Block Tint
ทำงานยังไง
เรียกต่อ: get(), getColor(). คืนค่า: blockTintCache.getColor(blockPos).
Parameters
BlockPos blockPosColorResolver colorResolver
ตัวอย่างใช้งาน
ClientLevel instance = ...;
BlockPos blockPos = ...;
ColorResolver colorResolver = ...;
int result = instance.getBlockTint(blockPos, colorResolver);
net.minecraft.client.multiplayer.ClientLevel#getChunkSource()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:560 - Modifiers:
public - Return:
ClientChunkCache
คืออะไร
อ่านค่า Chunk Source
ทำงานยังไง
คืนค่า: this.chunkSource.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getCloudColor(float)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:696 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Cloud Color
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getRainLevel(), scaleRGB(), greyscale(), lerp(), getTimeOfDay(), cos(), clamp(), multiply(). คืนค่า: i.
Parameters
float f
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getEntities()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:806 - Modifiers:
protected - Return:
LevelEntityGetter<Entity>
คืออะไร
อ่านค่า Entities
ทำงานยังไง
เรียกต่อ: getEntityGetter(). คืนค่า: this.entityStorage.getEntityGetter().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getEntity(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:370 - Modifiers:
public - Return:
Entity
คืออะไร
อ่านค่า Entity
ทำงานยังไง
เรียกต่อ: getEntities(), get(). คืนค่า: (Entity)this.getEntities().get(i).
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getEntityCount()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:353 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Entity Count
ทำงานยังไง
เรียกต่อ: count(). คืนค่า: this.entityStorage.count().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getFluidTicks()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:556 - Modifiers:
public - Return:
LevelTickAccess<Fluid>
คืออะไร
อ่านค่า Fluid Ticks
ทำงานยังไง
เรียกต่อ: emptyLevelList(). คืนค่า: BlackholeTickAccess.emptyLevelList().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getFreeMapId()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:576 - Modifiers:
public - Return:
MapId
คืออะไร
อ่านค่า Free Map Id
ทำงานยังไง
สร้างออบเจ็กต์: MapId. คืนค่า: new MapId(0).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getLevelData()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:791 - Modifiers:
public - Return:
ClientLevel.ClientLevelData
คืออะไร
อ่านค่า Level Data
ทำงานยังไง
คืนค่า: this.clientLevelData.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getMapData(MapId)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:564 - Modifiers:
public - Return:
MapItemSavedData
คืออะไร
อ่านค่า Map Data
ทำงานยังไง
เรียกต่อ: get(). คืนค่า: this.mapData.get(mapId).
Parameters
MapId mapId
ตัวอย่างใช้งาน
ClientLevel instance = ...;
MapId mapId = ...;
MapItemSavedData result = instance.getMapData(mapId);
net.minecraft.client.multiplayer.ClientLevel#getScoreboard()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:580 - Modifiers:
public - Return:
Scoreboard
คืออะไร
อ่านค่า Scoreboard
ทำงานยังไง
เรียกต่อ: scoreboard(). คืนค่า: this.connection.scoreboard().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getSeaLevel()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:854 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Sea Level
ทำงานยังไง
คืนค่า: this.seaLevel.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getServerSimulationDistance()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:822 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Server Simulation Distance
ทำงานยังไง
คืนค่า: this.serverSimulationDistance.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getShade(Direction,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:732 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Shade
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. เรียกต่อ: effects(), constantAmbientLight(). มีจุด return อย่างน้อย 6 จุด.
Parameters
Direction directionboolean bl
ตัวอย่างใช้งาน
ClientLevel instance = ...;
Direction direction = ...;
float result = instance.getShade(direction, true);
net.minecraft.client.multiplayer.ClientLevel#getSkyColor(Vec3,float)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:660 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Sky Color
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getTimeOfDay(), subtract(), scale(), gaussianSampleVec3(), fromRGB24(), getBiomeManager(), getNoiseBiomeAtQuart(), value(). คืนค่า: i.
Parameters
Vec3 vec3float f
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getSkyDarken(float)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:650 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Sky Darken
ทำงานยังไง
เรียกต่อ: getTimeOfDay(), cos(), clamp(), getRainLevel(), getThunderLevel(). คืนค่า: h * 0.8F + 0.2F.
Parameters
float f
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getSkyFlashTime()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:724 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Sky Flash Time
ทำงานยังไง
เรียกต่อ: hideLightningFlash(), get(). คืนค่า: this.minecraft.options.hideLightningFlash().get() ? 0 : this.skyFlashTime.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getStarBrightness(float)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:717 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Star Brightness
ทำงานยังไง
เรียกต่อ: getTimeOfDay(), cos(), clamp(). คืนค่า: h * h * 0.5F.
Parameters
float f
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#getUncachedNoiseBiome(int,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:646 - Modifiers:
public - Return:
Holder<Biome>
คืออะไร
อ่านค่า Uncached Noise Biome
ทำงานยังไง
เรียกต่อ: registryAccess(), lookupOrThrow(), getOrThrow(). คืนค่า: this.registryAccess().lookupOrThrow(Registries.BIOME).getOrThrow(Biomes.PLAINS).
Parameters
int iint jint k
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#globalLevelEvent(int,BlockPos,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:604 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ globalLevelEvent ตาม implementation ของ ClientLevel
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int iBlockPos blockPosint j
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#handleBlockChangedAck(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:147 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Block Changed Ack
ทำงานยังไง
เรียกต่อ: endPredictionsUpTo().
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#hasChunk(int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:349 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่ามี Chunk
ทำงานยังไง
คืนค่า: true.
Parameters
int iint j
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#isTickingEntity(Entity)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:296 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Ticking Entity
ทำงานยังไง
เรียกต่อ: contains(). คืนค่า: this.tickingEntities.contains(entity).
Parameters
Entity entity
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#levelEvent(Player,int,BlockPos,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:608 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ levelEvent ตาม implementation ของ ClientLevel
ทำงานยังไง
มีการจัดการ exception. เรียกต่อ: forThrowable(), addCategory(), setDetail(), formatLocation(). สร้างออบเจ็กต์: ReportedException.
Parameters
Player playerint iBlockPos blockPosint j
ตัวอย่างใช้งาน
ClientLevel instance = ...;
Player player = ...;
BlockPos blockPos = ...;
instance.levelEvent(player, 0, blockPos, 0);
net.minecraft.client.multiplayer.ClientLevel#onChunkLoaded(ChunkPos)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:336 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Chunk Loaded
ทำงานยังไง
เรียกต่อ: forEach(), invalidateForChunk(), startTicking().
Parameters
ChunkPos chunkPos
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#onSectionBecomingNonEmpty(long)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:341 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Section Becoming Non Empty
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
long l
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#overrideMapData(MapId,MapItemSavedData)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:569 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ overrideMapData ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: put().
Parameters
MapId mapIdMapItemSavedData mapItemSavedData
ตัวอย่างใช้งาน
ClientLevel instance = ...;
MapId mapId = ...;
MapItemSavedData mapItemSavedData = ...;
instance.overrideMapData(mapId, mapItemSavedData);
net.minecraft.client.multiplayer.ClientLevel#players()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:638 - Modifiers:
public - Return:
List<AbstractClientPlayer>
คืออะไร
ดำเนินการ players ตาม implementation ของ ClientLevel
ทำงานยังไง
คืนค่า: this.players.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#playLocalSound(double,double,double,SoundEvent,SoundSource,float,float,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:515 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ playLocalSound ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: playSound(), nextLong().
Parameters
double ddouble edouble fSoundEvent soundEventSoundSource soundSourcefloat gfloat hboolean bl
ตัวอย่างใช้งาน
ClientLevel instance = ...;
SoundEvent soundEvent = ...;
SoundSource soundSource = ...;
instance.playLocalSound(0.0D, 0.0D, 0.0D, soundEvent, soundSource, 0.0F, 0.0F, true);
net.minecraft.client.multiplayer.ClientLevel#playLocalSound(Entity,SoundEvent,SoundSource,float,float)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:511 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ playLocalSound ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: getSoundManager(), play(), nextLong(). สร้างออบเจ็กต์: EntityBoundSoundInstance.
Parameters
Entity entitySoundEvent soundEventSoundSource soundSourcefloat ffloat g
ตัวอย่างใช้งาน
ClientLevel instance = ...;
Entity entity = ...;
SoundEvent soundEvent = ...;
SoundSource soundSource = ...;
instance.playLocalSound(entity, soundEvent, soundSource, 0.0F, 0.0F);
net.minecraft.client.multiplayer.ClientLevel#playSeededSound(Player,double,double,double,Holder<SoundEvent>,SoundSource,float,float,long)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:497 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ playSeededSound ตาม implementation ของ ClientLevel
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: playSound(), value().
Parameters
Player playerdouble ddouble edouble fHolder<SoundEvent> holderSoundSource soundSourcefloat gfloat hlong l
ตัวอย่างใช้งาน
ClientLevel instance = ...;
Player player = ...;
Holder<SoundEvent> holder = ...;
SoundSource soundSource = ...;
instance.playSeededSound(player, 0.0D, 0.0D, 0.0D, holder, soundSource, 0.0F, 0.0F, 0L);
net.minecraft.client.multiplayer.ClientLevel#playSeededSound(Player,Entity,Holder<SoundEvent>,SoundSource,float,float,long)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:505 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ playSeededSound ตาม implementation ของ ClientLevel
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getSoundManager(), play(), value(). สร้างออบเจ็กต์: EntityBoundSoundInstance.
Parameters
Player playerEntity entityHolder<SoundEvent> holderSoundSource soundSourcefloat ffloat glong l
ตัวอย่างใช้งาน
ClientLevel instance = ...;
Player player = ...;
Entity entity = ...;
Holder<SoundEvent> holder = ...;
SoundSource soundSource = ...;
instance.playSeededSound(player, entity, holder, soundSource, 0.0F, 0.0F, 0L);
net.minecraft.client.multiplayer.ClientLevel#pollLightUpdates()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:217 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ pollLightUpdates ตาม implementation ของ ClientLevel
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: size(), max(), poll(), run().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#potionBrewing()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:830 - Modifiers:
public - Return:
PotionBrewing
คืออะไร
ดำเนินการ potionBrewing ตาม implementation ของ ClientLevel
ทำงานยังไง
คืนค่า: this.connection.potionBrewing().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#queueLightUpdate(Runnable)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:213 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ queueLightUpdate ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: add().
Parameters
Runnable runnable
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#recipeAccess()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:544 - Modifiers:
public - Return:
RecipeAccess
คืออะไร
ดำเนินการ recipeAccess ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: recipes(). คืนค่า: this.connection.recipes().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#removeEntity(int,RemovalReason)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:362 - Modifiers:
public - Return:
void
คืออะไร
ลบ Entity
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getEntities(), get(), setRemoved(), onClientRemoval().
Parameters
int iRemovalReason removalReason
ตัวอย่างใช้งาน
ClientLevel instance = ...;
RemovalReason removalReason = ...;
instance.removeEntity(0, removalReason);
net.minecraft.client.multiplayer.ClientLevel#sendBlockUpdated(BlockPos,BlockState,BlockState,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:584 - Modifiers:
public - Return:
void
คืออะไร
ส่ง Block Updated
ทำงานยังไง
เรียกต่อ: blockChanged().
Parameters
BlockPos blockPosBlockState blockStateBlockState blockState2int i
ตัวอย่างใช้งาน
ClientLevel instance = ...;
BlockPos blockPos = ...;
BlockState blockState = ...;
BlockState blockState2 = ...;
instance.sendBlockUpdated(blockPos, blockState, blockState2, 0);
net.minecraft.client.multiplayer.ClientLevel#sendPacketToServer(Packet<?>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:540 - Modifiers:
public - Return:
void
คืออะไร
ส่ง Packet To Server
ทำงานยังไง
เรียกต่อ: send().
Parameters
Packet<?> packet
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#setBlock(BlockPos,BlockState,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:172 - Modifiers:
public - Return:
boolean
คืออะไร
กำหนดค่า Block
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isPredicting(), getBlockState(), retainKnownServerState(). มีจุด return อย่างน้อย 2 จุด.
Parameters
BlockPos blockPosBlockState blockStateint iint j
ตัวอย่างใช้งาน
ClientLevel instance = ...;
BlockPos blockPos = ...;
BlockState blockState = ...;
boolean result = instance.setBlock(blockPos, blockState, 0, 0);
net.minecraft.client.multiplayer.ClientLevel#setBlocksDirty(BlockPos,BlockState,BlockState)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:588 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Blocks Dirty
ทำงานยังไง
เรียกต่อ: setBlockDirty().
Parameters
BlockPos blockPosBlockState blockStateBlockState blockState2
ตัวอย่างใช้งาน
ClientLevel instance = ...;
BlockPos blockPos = ...;
BlockState blockState = ...;
BlockState blockState2 = ...;
instance.setBlocksDirty(blockPos, blockState, blockState2);
net.minecraft.client.multiplayer.ClientLevel#setDefaultSpawnPos(BlockPos,float)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:783 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Default Spawn Pos
ทำงานยังไง
เรียกต่อ: setSpawn().
Parameters
BlockPos blockPosfloat f
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#setMapData(MapId,MapItemSavedData)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:573 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Map Data
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
MapId mapIdMapItemSavedData mapItemSavedData
ตัวอย่างใช้งาน
ClientLevel instance = ...;
MapId mapId = ...;
MapItemSavedData mapItemSavedData = ...;
instance.setMapData(mapId, mapItemSavedData);
net.minecraft.client.multiplayer.ClientLevel#setSectionDirtyWithNeighbors(int,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:592 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Section Dirty With Neighbors
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int iint jint k
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#setSectionRangeDirty(int,int,int,int,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:596 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Section Range Dirty
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int iint jint kint lint mint n
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#setServerSimulationDistance(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:818 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Server Simulation Distance
ทำงานยังไง
แก้ state: serverSimulationDistance.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#setServerVerifiedBlockState(BlockPos,BlockState,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:151 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Server Verified Block State
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: updateKnownServerState(), setBlock().
Parameters
BlockPos blockPosBlockState blockStateint i
ตัวอย่างใช้งาน
ClientLevel instance = ...;
BlockPos blockPos = ...;
BlockState blockState = ...;
instance.setServerVerifiedBlockState(blockPos, blockState, 0);
net.minecraft.client.multiplayer.ClientLevel#setSkyFlashTime(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:728 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Sky Flash Time
ทำงานยังไง
แก้ state: skyFlashTime.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#setTimeFromServer(long,long,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:274 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Time From Server
ทำงานยังไง
แก้ state: tickDayTime. เรียกต่อ: setGameTime(), setDayTime().
Parameters
long llong mboolean bl
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#shouldTickDeath(Entity)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:300 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่าควร Tick Death
ทำงานยังไง
เรียกต่อ: chunkPosition(), getChessboardDistance(). คืนค่า: entity.chunkPosition().getChessboardDistance(this.minecraft.player.chunkPosition()) <= this.serverSimulationDistance.
Parameters
Entity entity
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#syncBlockState(BlockPos,BlockState,Vec3)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:157 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ syncBlockState ตาม implementation ของ ClientLevel
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getBlockState(), setBlock(), level(), isColliding(), absMoveTo().
Parameters
BlockPos blockPosBlockState blockStateVec3 vec3
ตัวอย่างใช้งาน
ClientLevel instance = ...;
BlockPos blockPos = ...;
BlockState blockState = ...;
Vec3 vec3 = ...;
instance.syncBlockState(blockPos, blockState, vec3);
net.minecraft.client.multiplayer.ClientLevel#tick(BooleanSupplier)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:235 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: getWorldBorder(), updateSkyBrightness(), tickRateManager(), runsNormally(), tickTime(), setSkyFlashTime(), get(), zone().
Parameters
BooleanSupplier booleanSupplier
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#tickEntities()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:284 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick Entities
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: get(), push(), forEach(), isRemoved(), isPassenger(), isEntityFrozen(), guardEntityTick(), pop().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#tickNonPassenger(Entity)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:304 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick Non Passenger
ทำงานยังไง
มีการวนลูป. เรียกต่อ: setOldPosAndRot(), get(), push(), getKey(), getType(), toString(), tick(), pop().
Parameters
Entity entity
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#tickRateManager()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:548 - Modifiers:
public - Return:
TickRateManager
คืออะไร
ประมวลผล tick Rate Manager
ทำงานยังไง
คืนค่า: this.tickRateManager.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#toString()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:787 - Modifiers:
public - Return:
String
คืออะไร
ดำเนินการ toString ตาม implementation ของ ClientLevel
ทำงานยังไง
คืนค่า: "ClientLevel".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel#unload(LevelChunk)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:330 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ unload ตาม implementation ของ ClientLevel
ทำงานยังไง
เรียกต่อ: clearAllBlockEntities(), getLightEngine(), setLightEnabled(), getPos(), stopTicking().
Parameters
LevelChunk levelChunk
ตัวอย่างใช้งาน
ClientLevel$ClientLevelData
- Full name:
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientLevel.java - Type:
class - Modifiers:
public static - Implements:
WritableLevelData
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#ClientLevelData(Difficulty,boolean,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:870 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientLevel.ClientLevelData ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: difficulty, hardcore, isFlat.
Parameters
Difficulty difficultyboolean blboolean bl2
ตัวอย่างใช้งาน
Difficulty difficulty = ...;
ClientLevel.ClientLevelData instance = new ClientLevel.ClientLevelData(difficulty, true, true);
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#fillCrashReportCategory(CrashReportCategory,LevelHeightAccessor)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:929 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ fillCrashReportCategory ตาม implementation ของ ClientLevel$ClientLevelData
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
CrashReportCategory crashReportCategoryLevelHeightAccessor levelHeightAccessor
ตัวอย่างใช้งาน
ClientLevel.ClientLevelData instance = ...;
CrashReportCategory crashReportCategory = ...;
LevelHeightAccessor levelHeightAccessor = ...;
instance.fillCrashReportCategory(crashReportCategory, levelHeightAccessor);
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#getClearColorScale()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:945 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Clear Color Scale
ทำงานยังไง
คืนค่า: this.isFlat ? 1.0F : 0.03125F.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#getDayTime()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:888 - Modifiers:
public - Return:
long
คืออะไร
อ่านค่า Day Time
ทำงานยังไง
คืนค่า: this.dayTime.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#getDifficulty()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:921 - Modifiers:
public - Return:
Difficulty
คืออะไร
อ่านค่า Difficulty
ทำงานยังไง
คืนค่า: this.difficulty.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#getGameTime()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:884 - Modifiers:
public - Return:
long
คืออะไร
อ่านค่า Game Time
ทำงานยังไง
คืนค่า: this.gameTime.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#getHorizonHeight(LevelHeightAccessor)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:941 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Horizon Height
ทำงานยังไง
เรียกต่อ: getMinY(). คืนค่า: this.isFlat ? levelHeightAccessor.getMinY() : 63.0.
Parameters
LevelHeightAccessor levelHeightAccessor
ตัวอย่างใช้งาน
ClientLevel.ClientLevelData instance = ...;
LevelHeightAccessor levelHeightAccessor = ...;
double result = instance.getHorizonHeight(levelHeightAccessor);
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#getSpawnAngle()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:880 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Spawn Angle
ทำงานยังไง
คืนค่า: this.spawnAngle.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#getSpawnPos()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:876 - Modifiers:
public - Return:
BlockPos
คืออะไร
อ่านค่า Spawn Pos
ทำงานยังไง
คืนค่า: this.spawnPos.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#isDifficultyLocked()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:925 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Difficulty Locked
ทำงานยังไง
คืนค่า: this.difficultyLocked.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#isHardcore()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:917 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Hardcore
ทำงานยังไง
คืนค่า: this.hardcore.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#isRaining()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:909 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Raining
ทำงานยังไง
คืนค่า: this.raining.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#isThundering()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:905 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Thundering
ทำงานยังไง
คืนค่า: false.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#setDayTime(long)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:896 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Day Time
ทำงานยังไง
แก้ state: dayTime.
Parameters
long l
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#setDifficulty(Difficulty)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:933 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Difficulty
ทำงานยังไง
แก้ state: difficulty.
Parameters
Difficulty difficulty
ตัวอย่างใช้งาน
ClientLevel.ClientLevelData instance = ...;
Difficulty difficulty = ...;
instance.setDifficulty(difficulty);
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#setDifficultyLocked(boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:937 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Difficulty Locked
ทำงานยังไง
แก้ state: difficultyLocked.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#setGameTime(long)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:892 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Game Time
ทำงานยังไง
แก้ state: gameTime.
Parameters
long l
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#setRaining(boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:913 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Raining
ทำงานยังไง
แก้ state: raining.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientLevel$ClientLevelData#setSpawn(BlockPos,float)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientLevel.java:900 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Spawn
ทำงานยังไง
แก้ state: spawnPos, spawnAngle. เรียกต่อ: immutable().
Parameters
BlockPos blockPosfloat f
ตัวอย่างใช้งาน
ClientLevel.ClientLevelData instance = ...;
BlockPos blockPos = ...;
instance.setSpawn(blockPos, 0.0F);
ClientPacketListener
- Full name:
net.minecraft.client.multiplayer.ClientPacketListener - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientPacketListener.java - Type:
class - Modifiers:
public - Extends:
ClientCommonPacketListenerImpl - Implements:
ClientGamePacketListener,TickablePacketListener
net.minecraft.client.multiplayer.ClientPacketListener#broadcastClientInformation(ClientInformation)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2494 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ broadcastClientInformation ตาม implementation ของ ClientPacketListener
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: remoteClientInformation. เรียกต่อ: equals(), send(). สร้างออบเจ็กต์: ServerboundClientInformationPacket.
Parameters
ClientInformation clientInformation
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientInformation clientInformation = ...;
instance.broadcastClientInformation(clientInformation);
net.minecraft.client.multiplayer.ClientPacketListener#clearLevel()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:417 - Modifiers:
public - Return:
void
คืออะไร
ล้าง Level
ทำงานยังไง
แก้ state: level, levelLoadStatusManager.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#ClientPacketListener(Minecraft,Connection,CommonListenerCookie)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:390 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientPacketListener ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: localGameProfile, registryAccess, enabledFeatures, advancements, suggestionsProvider, pingDebugMonitor. เรียกต่อ: localGameProfile(), receivedRegistries(), enabledFeatures(), getDebugOverlay(), getPingLogger(), chatState(), getChat(), restoreState(). สร้างออบเจ็กต์: ClientAdvancements, ClientSuggestionProvider, PingDebugMonitor, DebugSampleSubscriber.
Parameters
Minecraft minecraftConnection connectionCommonListenerCookie commonListenerCookie
ตัวอย่างใช้งาน
Minecraft minecraft = ...;
Connection connection = ...;
CommonListenerCookie commonListenerCookie = ...;
ClientPacketListener instance = new ClientPacketListener(minecraft, connection, commonListenerCookie);
net.minecraft.client.multiplayer.ClientPacketListener#close()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:411 - Modifiers:
public - Return:
void
คืออะไร
ปิด close
ทำงานยังไง
แก้ state: closed. เรียกต่อ: clearLevel(), onDisconnect().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#enabledFeatures()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2546 - Modifiers:
public - Return:
FeatureFlagSet
คืออะไร
ดำเนินการ enabledFeatures ตาม implementation ของ ClientPacketListener
ทำงานยังไง
คืนค่า: this.enabledFeatures.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#fuelValues()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2562 - Modifiers:
public - Return:
FuelValues
คืออะไร
ดำเนินการ fuelValues ตาม implementation ของ ClientPacketListener
ทำงานยังไง
คืนค่า: this.fuelValues.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getAdvancements()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2415 - Modifiers:
public - Return:
ClientAdvancements
คืออะไร
อ่านค่า Advancements
ทำงานยังไง
คืนค่า: this.advancements.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getCommands()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2419 - Modifiers:
public - Return:
CommandDispatcher<SharedSuggestionProvider>
คืออะไร
อ่านค่า Commands
ทำงานยังไง
คืนค่า: this.commands.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
CommandDispatcher<SharedSuggestionProvider> result = instance.getCommands();
net.minecraft.client.multiplayer.ClientPacketListener#getConnection()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2375 - Modifiers:
public - Return:
Connection
คืออะไร
อ่านค่า Connection
ทำงานยังไง
คืนค่า: this.connection.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getDebugQueryHandler()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2427 - Modifiers:
public - Return:
DebugQueryHandler
คืออะไร
อ่านค่า Debug Query Handler
ทำงานยังไง
คืนค่า: this.debugQueryHandler.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getId()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2431 - Modifiers:
public - Return:
UUID
คืออะไร
อ่านค่า Id
ทำงานยังไง
คืนค่า: this.id.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getLevel()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2423 - Modifiers:
public - Return:
ClientLevel
คืออะไร
อ่านค่า Level
ทำงานยังไง
คืนค่า: this.level.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getListedOnlinePlayers()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2383 - Modifiers:
public - Return:
Collection<PlayerInfo>
คืออะไร
อ่านค่า Listed Online Players
ทำงานยังไง
คืนค่า: this.listedPlayers.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
Collection<PlayerInfo> result = instance.getListedOnlinePlayers();
net.minecraft.client.multiplayer.ClientPacketListener#getLocalGameProfile()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2411 - Modifiers:
public - Return:
GameProfile
คืออะไร
อ่านค่า Local Game Profile
ทำงานยังไง
คืนค่า: this.localGameProfile.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getOnlinePlayerIds()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2391 - Modifiers:
public - Return:
Collection<UUID>
คืออะไร
อ่านค่า Online Player Ids
ทำงานยังไง
เรียกต่อ: keySet(). คืนค่า: this.playerInfoMap.keySet().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getOnlinePlayers()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2387 - Modifiers:
public - Return:
Collection<PlayerInfo>
คืออะไร
อ่านค่า Online Players
ทำงานยังไง
เรียกต่อ: values(). คืนค่า: this.playerInfoMap.values().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getPlayerInfo(String)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2400 - Modifiers:
public - Return:
PlayerInfo
คืออะไร
อ่านค่า Player Info
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: values(), getProfile(), getName(), equals(). มีจุด return อย่างน้อย 2 จุด.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getPlayerInfo(UUID)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2395 - Modifiers:
public - Return:
PlayerInfo
คืออะไร
อ่านค่า Player Info
ทำงานยังไง
เรียกต่อ: get(). คืนค่า: this.playerInfoMap.get(uUID).
Parameters
UUID uUID
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
UUID uUID = ...;
PlayerInfo result = instance.getPlayerInfo(uUID);
net.minecraft.client.multiplayer.ClientPacketListener#getServerData()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2541 - Modifiers:
public - Return:
ServerData
คืออะไร
อ่านค่า Server Data
ทำงานยังไง
คืนค่า: this.serverData.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#getSuggestionsProvider()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:407 - Modifiers:
public - Return:
ClientSuggestionProvider
คืออะไร
อ่านค่า Suggestions Provider
ทำงานยังไง
คืนค่า: this.suggestionsProvider.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientSuggestionProvider result = instance.getSuggestionsProvider();
net.minecraft.client.multiplayer.ClientPacketListener#handleAddEntity(ClientboundAddEntityPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:497 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Add Entity
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: removedPlayerVehicleId. เรียกต่อ: ensureRunningOnSameThread(), isPresent(), getAsInt(), getId(), empty(), createEntityFromPacket(), recreateFromPacket(), addEntity().
Parameters
ClientboundAddEntityPacket clientboundAddEntityPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundAddEntityPacket clientboundAddEntityPacket = ...;
instance.handleAddEntity(clientboundAddEntityPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleAddExperienceOrb(ClientboundAddExperienceOrbPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:545 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Add Experience Orb
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getX(), getY(), getZ(), getValue(), syncPacketPositionCodec(), setYRot(), setXRot(). สร้างออบเจ็กต์: ExperienceOrb.
Parameters
ClientboundAddExperienceOrbPacket clientboundAddExperienceOrbPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundAddExperienceOrbPacket clientboundAddExperienceOrbPacket = ...;
instance.handleAddExperienceOrb(clientboundAddExperienceOrbPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleAddObjective(ClientboundSetObjectivePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2064 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Add Objective
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getObjectiveName(), getMethod(), addObjective(), getDisplayName(), getRenderType(), getNumberFormat(), orElse().
Parameters
ClientboundSetObjectivePacket clientboundSetObjectivePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetObjectivePacket clientboundSetObjectivePacket = ...;
instance.handleAddObjective(clientboundSetObjectivePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleAnimate(ClientboundAnimatePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1010 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Animate
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getId(), getAction(), swing(), stopSleepInBed(), createTrackingEmitter().
Parameters
ClientboundAnimatePacket clientboundAnimatePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundAnimatePacket clientboundAnimatePacket = ...;
instance.handleAnimate(clientboundAnimatePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleAwardStats(ClientboundAwardStatsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1567 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Award Stats
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), stats(), object2IntEntrySet(), getKey(), getIntValue(), getStats(), setValue(), onStatsUpdated().
Parameters
ClientboundAwardStatsPacket clientboundAwardStatsPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundAwardStatsPacket clientboundAwardStatsPacket = ...;
instance.handleAwardStats(clientboundAwardStatsPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleBlockChangedAck(ClientboundBlockChangedAckPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2322 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Block Changed Ack
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), sequence().
Parameters
ClientboundBlockChangedAckPacket clientboundBlockChangedAckPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundBlockChangedAckPacket clientboundBlockChangedAckPacket = ...;
instance.handleBlockChangedAck(clientboundBlockChangedAckPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleBlockDestruction(ClientboundBlockDestructionPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1411 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Block Destruction
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), destroyBlockProgress(), getId(), getPos(), getProgress().
Parameters
ClientboundBlockDestructionPacket clientboundBlockDestructionPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundBlockDestructionPacket clientboundBlockDestructionPacket = ...;
instance.handleBlockDestruction(clientboundBlockDestructionPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleBlockEntityData(ClientboundBlockEntityDataPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1367 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Block Entity Data
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getPos(), getBlockEntity(), getType(), ifPresent(), getTag(), isEmpty(), loadWithComponents().
Parameters
ClientboundBlockEntityDataPacket clientboundBlockEntityDataPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundBlockEntityDataPacket clientboundBlockEntityDataPacket = ...;
instance.handleBlockEntityData(clientboundBlockEntityDataPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleBlockEvent(ClientboundBlockEventPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1402 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Block Event
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), blockEvent(), getPos(), getBlock(), getB0(), getB1().
Parameters
ClientboundBlockEventPacket clientboundBlockEventPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundBlockEventPacket clientboundBlockEventPacket = ...;
instance.handleBlockEvent(clientboundBlockEventPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleBlockUpdate(ClientboundBlockUpdatePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:862 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Block Update
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setServerVerifiedBlockState(), getPos(), getBlockState().
Parameters
ClientboundBlockUpdatePacket clientboundBlockUpdatePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundBlockUpdatePacket clientboundBlockUpdatePacket = ...;
instance.handleBlockUpdate(clientboundBlockUpdatePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleBossUpdate(ClientboundBossEventPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1947 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Boss Update
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getBossOverlay(), update().
Parameters
ClientboundBossEventPacket clientboundBossEventPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundBossEventPacket clientboundBossEventPacket = ...;
instance.handleBossUpdate(clientboundBossEventPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleBundlePacket(ClientboundBundlePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2327 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Bundle Packet
ทำงานยังไง
มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), subPackets(), handle().
Parameters
ClientboundBundlePacket clientboundBundlePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundBundlePacket clientboundBundlePacket = ...;
instance.handleBundlePacket(clientboundBundlePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleChangeDifficulty(ClientboundChangeDifficultyPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1688 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Change Difficulty
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setDifficulty(), getDifficulty(), setDifficultyLocked(), isLocked().
Parameters
ClientboundChangeDifficultyPacket clientboundChangeDifficultyPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundChangeDifficultyPacket clientboundChangeDifficultyPacket = ...;
instance.handleChangeDifficulty(clientboundChangeDifficultyPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleChunkBatchFinished(ClientboundChunkBatchFinishedPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2346 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Chunk Batch Finished
ทำงานยังไง
เรียกต่อ: onBatchFinished(), batchSize(), send(), getDesiredChunksPerTick(). สร้างออบเจ็กต์: ServerboundChunkBatchReceivedPacket.
Parameters
ClientboundChunkBatchFinishedPacket clientboundChunkBatchFinishedPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundChunkBatchFinishedPacket clientboundChunkBatchFinishedPacket = ...;
instance.handleChunkBatchFinished(clientboundChunkBatchFinishedPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleChunkBatchStart(ClientboundChunkBatchStartPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2342 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Chunk Batch Start
ทำงานยังไง
เรียกต่อ: onBatchStart().
Parameters
ClientboundChunkBatchStartPacket clientboundChunkBatchStartPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundChunkBatchStartPacket clientboundChunkBatchStartPacket = ...;
instance.handleChunkBatchStart(clientboundChunkBatchStartPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleChunkBlocksUpdate(ClientboundSectionBlocksUpdatePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:769 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Chunk Blocks Update
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), runUpdates(), setServerVerifiedBlockState().
Parameters
ClientboundSectionBlocksUpdatePacket clientboundSectionBlocksUpdatePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSectionBlocksUpdatePacket clientboundSectionBlocksUpdatePacket = ...;
instance.handleChunkBlocksUpdate(clientboundSectionBlocksUpdatePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleChunksBiomes(ClientboundChunksBiomesPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:790 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Chunks Biomes
ทำงานยังไง
มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), chunkBiomeData(), getChunkSource(), replaceBiomes(), pos(), getReadBuffer(), onChunkLoaded(), getMinSectionY(). สร้างออบเจ็กต์: ChunkPos.
Parameters
ClientboundChunksBiomesPacket clientboundChunksBiomesPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundChunksBiomesPacket clientboundChunksBiomesPacket = ...;
instance.handleChunksBiomes(clientboundChunksBiomesPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleCommands(ClientboundCommandsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1532 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Commands
ทำงานยังไง
แก้ state: commands. เรียกต่อ: ensureRunningOnSameThread(), getRoot(), simple(). สร้างออบเจ็กต์: CommandDispatcher<>.
Parameters
ClientboundCommandsPacket clientboundCommandsPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundCommandsPacket clientboundCommandsPacket = ...;
instance.handleCommands(clientboundCommandsPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleCommandSuggestions(ClientboundCommandSuggestionsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1542 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Command Suggestions
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), completeCustomSuggestions(), id(), toSuggestions().
Parameters
ClientboundCommandSuggestionsPacket clientboundCommandSuggestionsPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundCommandSuggestionsPacket clientboundCommandSuggestionsPacket = ...;
instance.handleCommandSuggestions(clientboundCommandSuggestionsPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleConfigurationStart(ClientboundStartConfigurationPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:867 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Configuration Start
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getChatListener(), clearQueue(), sendChatAcknowledgement(), getChat(), storeState(), clearClientLevel(), setupInboundProtocol(). สร้างออบเจ็กต์: ServerReconfigScreen, ClientConfigurationPacketListenerImpl, CommonListenerCookie.
Parameters
ClientboundStartConfigurationPacket clientboundStartConfigurationPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundStartConfigurationPacket clientboundStartConfigurationPacket = ...;
instance.handleConfigurationStart(clientboundStartConfigurationPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleContainerClose(ClientboundContainerClosePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1397 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Container Close
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), clientSideCloseContainer().
Parameters
ClientboundContainerClosePacket clientboundContainerClosePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundContainerClosePacket clientboundContainerClosePacket = ...;
instance.handleContainerClose(clientboundContainerClosePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleContainerContent(ClientboundContainerSetContentPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1341 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Container Content
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getContainerId(), initializeContents(), getStateId(), getItems(), getCarriedItem().
Parameters
ClientboundContainerSetContentPacket clientboundContainerSetContentPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundContainerSetContentPacket clientboundContainerSetContentPacket = ...;
instance.handleContainerContent(clientboundContainerSetContentPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleContainerSetData(ClientboundContainerSetDataPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1382 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Container Set Data
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getContainerId(), setData(), getId(), getValue().
Parameters
ClientboundContainerSetDataPacket clientboundContainerSetDataPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundContainerSetDataPacket clientboundContainerSetDataPacket = ...;
instance.handleContainerSetData(clientboundContainerSetDataPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleContainerSetSlot(ClientboundContainerSetSlotPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1294 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Container Set Slot
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getItem(), getSlot(), getTutorial(), onGetItem(), isInventoryOpen(), getContainerId(), isHotbarSlot().
Parameters
ClientboundContainerSetSlotPacket clientboundContainerSetSlotPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundContainerSetSlotPacket clientboundContainerSetSlotPacket = ...;
instance.handleContainerSetSlot(clientboundContainerSetSlotPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleCustomChatCompletions(ClientboundCustomChatCompletionsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1764 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Custom Chat Completions
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), modifyCustomCompletions(), action(), entries().
Parameters
ClientboundCustomChatCompletionsPacket clientboundCustomChatCompletionsPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundCustomChatCompletionsPacket clientboundCustomChatCompletionsPacket = ...;
instance.handleCustomChatCompletions(clientboundCustomChatCompletionsPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleCustomPayload(CustomPacketPayload)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1985 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Custom Payload
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: addPath(), entityId(), path(), maxNodeDistance(), addUpdate(), time(), pos(), addWireOrientations(). สร้างออบเจ็กต์: BrainDebugRenderer.PoiInfo.
Parameters
CustomPacketPayload customPacketPayload
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
CustomPacketPayload customPacketPayload = ...;
instance.handleCustomPayload(customPacketPayload);
net.minecraft.client.multiplayer.ClientPacketListener#handleDamageEvent(ClientboundDamageEventPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1125 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Damage Event
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), entityId(), getSource().
Parameters
ClientboundDamageEventPacket clientboundDamageEventPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundDamageEventPacket clientboundDamageEventPacket = ...;
instance.handleDamageEvent(clientboundDamageEventPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleDebugSample(ClientboundDebugSamplePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2351 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Debug Sample
ทำงานยังไง
เรียกต่อ: getDebugOverlay(), logRemoteSample(), sample(), debugSampleType().
Parameters
ClientboundDebugSamplePacket clientboundDebugSamplePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundDebugSamplePacket clientboundDebugSamplePacket = ...;
instance.handleDebugSample(clientboundDebugSamplePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleDeleteChat(ClientboundDeleteChatPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:997 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Delete Chat
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), messageSignature(), unpack(), isEmpty(), disconnect(), ignorePending(), get(), getChatListener().
Parameters
ClientboundDeleteChatPacket clientboundDeleteChatPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundDeleteChatPacket clientboundDeleteChatPacket = ...;
instance.handleDeleteChat(clientboundDeleteChatPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleDisguisedChat(ClientboundDisguisedChatPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:992 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Disguised Chat
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getChatListener(), handleDisguisedChatMessage(), message(), chatType().
Parameters
ClientboundDisguisedChatPacket clientboundDisguisedChatPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundDisguisedChatPacket clientboundDisguisedChatPacket = ...;
instance.handleDisguisedChat(clientboundDisguisedChatPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleEntityEvent(ClientboundEntityEventPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1100 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Entity Event
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getEventId(), getSoundManager(), play(), createTrackingEmitter(), playLocalSound(), getX(). สร้างออบเจ็กต์: GuardianAttackSoundInstance, SnifferSoundInstance.
Parameters
ClientboundEntityEventPacket clientboundEntityEventPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundEntityEventPacket clientboundEntityEventPacket = ...;
instance.handleEntityEvent(clientboundEntityEventPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleEntityLinkPacket(ClientboundSetEntityLinkPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1082 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Entity Link Packet
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getSourceId(), setDelayedLeashHolderId(), getDestId().
Parameters
ClientboundSetEntityLinkPacket clientboundSetEntityLinkPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetEntityLinkPacket clientboundSetEntityLinkPacket = ...;
instance.handleEntityLinkPacket(clientboundSetEntityLinkPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleEntityPositionSync(ClientboundEntityPositionSyncPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:574 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Entity Position Sync
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), id(), values(), position(), getPositionCodec(), setBase(), isControlledByLocalInstance().
Parameters
ClientboundEntityPositionSyncPacket clientboundEntityPositionSyncPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundEntityPositionSyncPacket clientboundEntityPositionSyncPacket = ...;
instance.handleEntityPositionSync(clientboundEntityPositionSyncPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleExplosion(ClientboundExplodePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1254 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Explosion
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), center(), playLocalSound(), x(), y(), z(), explosionSound(), value().
Parameters
ClientboundExplodePacket clientboundExplodePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundExplodePacket clientboundExplodePacket = ...;
instance.handleExplosion(clientboundExplodePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleForgetLevelChunk(ClientboundForgetLevelChunkPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:838 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Forget Level Chunk
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getChunkSource(), drop(), pos(), queueLightRemoval().
Parameters
ClientboundForgetLevelChunkPacket clientboundForgetLevelChunkPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundForgetLevelChunkPacket clientboundForgetLevelChunkPacket = ...;
instance.handleForgetLevelChunk(clientboundForgetLevelChunkPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleGameEvent(ClientboundGameEventPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1418 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Game Event
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEvent(), getParam(), floor(), displayClientMessage(), translatable(), getLevelData(), setRaining(). สร้างออบเจ็กต์: WinScreen, ServerboundClientCommandPacket, DemoIntroScreen.
Parameters
ClientboundGameEventPacket clientboundGameEventPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundGameEventPacket clientboundGameEventPacket = ...;
instance.handleGameEvent(clientboundGameEventPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleHorseScreenOpen(ClientboundHorseScreenOpenPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1273 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Horse Screen Open
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getEntityId(), getInventoryColumns(), getInventorySize(), getContainerId(), getInventory(), setScreen(). สร้างออบเจ็กต์: SimpleContainer, HorseInventoryMenu, HorseInventoryScreen.
Parameters
ClientboundHorseScreenOpenPacket clientboundHorseScreenOpenPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundHorseScreenOpenPacket clientboundHorseScreenOpenPacket = ...;
instance.handleHorseScreenOpen(clientboundHorseScreenOpenPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleHurtAnimation(ClientboundHurtAnimationPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1031 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Hurt Animation
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), id(), animateHurt(), yaw().
Parameters
ClientboundHurtAnimationPacket clientboundHurtAnimationPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundHurtAnimationPacket clientboundHurtAnimationPacket = ...;
instance.handleHurtAnimation(clientboundHurtAnimationPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleInitializeBorder(ClientboundInitializeBorderPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1702 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Initialize Border
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getWorldBorder(), setCenter(), getNewCenterX(), getNewCenterZ(), getLerpTime(), lerpSizeBetween(), getOldSize().
Parameters
ClientboundInitializeBorderPacket clientboundInitializeBorderPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundInitializeBorderPacket clientboundInitializeBorderPacket = ...;
instance.handleInitializeBorder(clientboundInitializeBorderPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleItemCooldown(ClientboundCooldownPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1952 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Item Cooldown
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), duration(), getCooldowns(), removeCooldown(), cooldownGroup(), addCooldown().
Parameters
ClientboundCooldownPacket clientboundCooldownPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundCooldownPacket clientboundCooldownPacket = ...;
instance.handleItemCooldown(clientboundCooldownPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleLevelChunkWithLight(ClientboundLevelChunkWithLightPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:774 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Level Chunk With Light
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getX(), getZ(), updateLevelChunk(), getChunkData(), getLightData(), queueLightUpdate(), applyLightData().
Parameters
ClientboundLevelChunkWithLightPacket clientboundLevelChunkWithLightPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundLevelChunkWithLightPacket clientboundLevelChunkWithLightPacket = ...;
instance.handleLevelChunkWithLight(clientboundLevelChunkWithLightPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleLevelEvent(ClientboundLevelEventPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1507 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Level Event
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), isGlobalEvent(), globalLevelEvent(), getType(), getPos(), getData(), levelEvent().
Parameters
ClientboundLevelEventPacket clientboundLevelEventPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundLevelEventPacket clientboundLevelEventPacket = ...;
instance.handleLevelEvent(clientboundLevelEventPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleLightUpdatePacket(ClientboundLightUpdatePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2271 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Light Update Packet
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getX(), getZ(), getLightData(), queueLightUpdate(), applyLightData().
Parameters
ClientboundLightUpdatePacket clientboundLightUpdatePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundLightUpdatePacket clientboundLightUpdatePacket = ...;
instance.handleLightUpdatePacket(clientboundLightUpdatePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleLogin(ClientboundLoginPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:426 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Login
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: levels, serverChunkRadius, serverSimulationDistance, levelData, level, chatSession. เรียกต่อ: ensureRunningOnSameThread(), commonPlayerSpawnInfo(), newArrayList(), levels(), shuffle(), newLinkedHashSet(), dimension(), dimensionType(). สร้างออบเจ็กต์: MultiPlayerGameMode, ClientLevel.ClientLevelData, ClientLevel, StatsCounter.
Parameters
ClientboundLoginPacket clientboundLoginPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundLoginPacket clientboundLoginPacket = ...;
instance.handleLogin(clientboundLoginPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleLookAt(ClientboundPlayerLookAtPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1552 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Look At
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getPosition(), lookAt(), getFromAnchor().
Parameters
ClientboundPlayerLookAtPacket clientboundPlayerLookAtPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerLookAtPacket clientboundPlayerLookAtPacket = ...;
instance.handleLookAt(clientboundPlayerLookAtPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleMapItemData(ClientboundMapItemDataPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1492 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Map Item Data
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), mapId(), getMapData(), createForClient(), scale(), locked(), dimension(), overrideMapData().
Parameters
ClientboundMapItemDataPacket clientboundMapItemDataPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundMapItemDataPacket clientboundMapItemDataPacket = ...;
instance.handleMapItemData(clientboundMapItemDataPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleMerchantOffers(ClientboundMerchantOffersPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2292 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Merchant Offers
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getContainerId(), setOffers(), getOffers(), setXp(), getVillagerXp(), setMerchantLevel(), getVillagerLevel().
Parameters
ClientboundMerchantOffersPacket clientboundMerchantOffersPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundMerchantOffersPacket clientboundMerchantOffersPacket = ...;
instance.handleMerchantOffers(clientboundMerchantOffersPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleMinecartAlongTrack(ClientboundMoveMinecartPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:689 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Minecart Along Track
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), isControlledByLocalInstance(), getBehavior(), addAll(), lerpSteps().
Parameters
ClientboundMoveMinecartPacket clientboundMoveMinecartPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundMoveMinecartPacket clientboundMoveMinecartPacket = ...;
instance.handleMinecartAlongTrack(clientboundMoveMinecartPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleMoveEntity(ClientboundMoveEntityPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:662 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Move Entity
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), isControlledByLocalInstance(), getPositionCodec(), decode(), getXa(), getYa(), getZa().
Parameters
ClientboundMoveEntityPacket clientboundMoveEntityPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundMoveEntityPacket clientboundMoveEntityPacket = ...;
instance.handleMoveEntity(clientboundMoveEntityPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleMovePlayer(ClientboundPlayerPositionPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:722 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Move Player
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), isPassenger(), setValuesFromPositionPacket(), change(), relatives(), send(), id(), getX(). สร้างออบเจ็กต์: ServerboundAcceptTeleportationPacket, PosRot.
Parameters
ClientboundPlayerPositionPacket clientboundPlayerPositionPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerPositionPacket clientboundPlayerPositionPacket = ...;
instance.handleMovePlayer(clientboundPlayerPositionPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleMoveVehicle(ClientboundMoveVehiclePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1961 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Move Vehicle
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getRootVehicle(), isControlledByLocalInstance(), position(), lerpTargetX(), lerpTargetY(), lerpTargetZ(), distanceTo(). สร้างออบเจ็กต์: Vec3.
Parameters
ClientboundMoveVehiclePacket clientboundMoveVehiclePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundMoveVehiclePacket clientboundMoveVehiclePacket = ...;
instance.handleMoveVehicle(clientboundMoveVehiclePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleOpenBook(ClientboundOpenBookPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1976 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Open Book
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getItemInHand(), getHand(), fromItem(), setScreen(). สร้างออบเจ็กต์: BookViewScreen.
Parameters
ClientboundOpenBookPacket clientboundOpenBookPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundOpenBookPacket clientboundOpenBookPacket = ...;
instance.handleOpenBook(clientboundOpenBookPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleOpenScreen(ClientboundOpenScreenPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1287 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Open Screen
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), create(), getType(), getContainerId(), getTitle().
Parameters
ClientboundOpenScreenPacket clientboundOpenScreenPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundOpenScreenPacket clientboundOpenScreenPacket = ...;
instance.handleOpenScreen(clientboundOpenScreenPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleOpenSignEditor(ClientboundOpenSignEditorPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1357 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Open Sign Editor
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getPos(), getBlockEntity(), openTextEdit(), isFrontText(), warn().
Parameters
ClientboundOpenSignEditorPacket clientboundOpenSignEditorPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundOpenSignEditorPacket clientboundOpenSignEditorPacket = ...;
instance.handleOpenSignEditor(clientboundOpenSignEditorPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleParticleEvent(ClientboundLevelParticlesPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2182 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Particle Event
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: ensureRunningOnSameThread(), getCount(), getMaxSpeed(), getXDist(), getYDist(), getZDist(), addParticle(), getParticle().
Parameters
ClientboundLevelParticlesPacket clientboundLevelParticlesPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundLevelParticlesPacket clientboundLevelParticlesPacket = ...;
instance.handleParticleEvent(clientboundLevelParticlesPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handlePlaceRecipe(ClientboundPlaceGhostRecipePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2261 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Place Recipe
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), containerId(), fillGhostRecipe(), recipeDisplay().
Parameters
ClientboundPlaceGhostRecipePacket clientboundPlaceGhostRecipePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlaceGhostRecipePacket clientboundPlaceGhostRecipePacket = ...;
instance.handlePlaceRecipe(clientboundPlaceGhostRecipePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handlePlayerAbilities(ClientboundPlayerAbilitiesPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1901 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Abilities
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getAbilities(), isFlying(), canInstabuild(), isInvulnerable(), canFly(), setFlyingSpeed(), getFlyingSpeed().
Parameters
ClientboundPlayerAbilitiesPacket clientboundPlayerAbilitiesPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerAbilitiesPacket clientboundPlayerAbilitiesPacket = ...;
instance.handlePlayerAbilities(clientboundPlayerAbilitiesPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handlePlayerChat(ClientboundPlayerChatPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:954 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Chat
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), body(), unpack(), isEmpty(), disconnect(), push(), get(), signature(). สร้างออบเจ็กต์: SignedMessageLink, PlayerChatMessage.
Parameters
ClientboundPlayerChatPacket clientboundPlayerChatPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerChatPacket clientboundPlayerChatPacket = ...;
instance.handlePlayerChat(clientboundPlayerChatPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handlePlayerCombatEnd(ClientboundPlayerCombatEndPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1670 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Combat End
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
ClientboundPlayerCombatEndPacket clientboundPlayerCombatEndPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerCombatEndPacket clientboundPlayerCombatEndPacket = ...;
instance.handlePlayerCombatEnd(clientboundPlayerCombatEndPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handlePlayerCombatEnter(ClientboundPlayerCombatEnterPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1673 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Combat Enter
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
ClientboundPlayerCombatEnterPacket clientboundPlayerCombatEnterPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerCombatEnterPacket clientboundPlayerCombatEnterPacket = ...;
instance.handlePlayerCombatEnter(clientboundPlayerCombatEnterPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handlePlayerCombatKill(ClientboundPlayerCombatKillPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1676 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Combat Kill
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), playerId(), shouldShowDeathScreen(), setScreen(), message(), getLevelData(), isHardcore(). สร้างออบเจ็กต์: DeathScreen.
Parameters
ClientboundPlayerCombatKillPacket clientboundPlayerCombatKillPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerCombatKillPacket clientboundPlayerCombatKillPacket = ...;
instance.handlePlayerCombatKill(clientboundPlayerCombatKillPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handlePlayerInfoRemove(ClientboundPlayerInfoRemovePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1804 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Info Remove
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), profileIds(), getPlayerSocialManager(), removePlayer(), remove().
Parameters
ClientboundPlayerInfoRemovePacket clientboundPlayerInfoRemovePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerInfoRemovePacket clientboundPlayerInfoRemovePacket = ...;
instance.handlePlayerInfoRemove(clientboundPlayerInfoRemovePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handlePlayerInfoUpdate(ClientboundPlayerInfoUpdatePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1816 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Info Update
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), newEntries(), requireNonNull(), profile(), enforcesSecureChat(), putIfAbsent(), profileId(), getPlayerSocialManager(). สร้างออบเจ็กต์: PlayerInfo.
Parameters
ClientboundPlayerInfoUpdatePacket clientboundPlayerInfoUpdatePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerInfoUpdatePacket clientboundPlayerInfoUpdatePacket = ...;
instance.handlePlayerInfoUpdate(clientboundPlayerInfoUpdatePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handlePongResponse(ClientboundPongResponsePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2355 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Pong Response
ทำงานยังไง
เรียกต่อ: onPongReceived().
Parameters
ClientboundPongResponsePacket clientboundPongResponsePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPongResponsePacket clientboundPongResponsePacket = ...;
instance.handlePongResponse(clientboundPongResponsePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleProjectilePowerPacket(ClientboundProjectilePowerPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2335 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Projectile Power Packet
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getId(), getAccelerationPower().
Parameters
ClientboundProjectilePowerPacket clientboundProjectilePowerPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundProjectilePowerPacket clientboundProjectilePowerPacket = ...;
instance.handleProjectilePowerPacket(clientboundProjectilePowerPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleRecipeBookAdd(ClientboundRecipeBookAddPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1581 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Recipe Book Add
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), getRecipeBook(), replace(), clear(), entries(), add(), contents(), highlight().
Parameters
ClientboundRecipeBookAddPacket clientboundRecipeBookAddPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundRecipeBookAddPacket clientboundRecipeBookAddPacket = ...;
instance.handleRecipeBookAdd(clientboundRecipeBookAddPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleRecipeBookRemove(ClientboundRecipeBookRemovePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1602 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Recipe Book Remove
ทำงานยังไง
มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), getRecipeBook(), recipes(), remove(), refreshRecipeBook().
Parameters
ClientboundRecipeBookRemovePacket clientboundRecipeBookRemovePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundRecipeBookRemovePacket clientboundRecipeBookRemovePacket = ...;
instance.handleRecipeBookRemove(clientboundRecipeBookRemovePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleRecipeBookSettings(ClientboundRecipeBookSettingsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1613 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Recipe Book Settings
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getRecipeBook(), setBookSettings(), bookSettings(), refreshRecipeBook().
Parameters
ClientboundRecipeBookSettingsPacket clientboundRecipeBookSettingsPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundRecipeBookSettingsPacket clientboundRecipeBookSettingsPacket = ...;
instance.handleRecipeBookSettings(clientboundRecipeBookSettingsPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleRemoveEntities(ClientboundRemoveEntitiesPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:707 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Remove Entities
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: removedPlayerVehicleId. เรียกต่อ: ensureRunningOnSameThread(), getEntityIds(), forEach(), getEntity(), hasIndirectPassenger(), debug(), getType(), of().
Parameters
ClientboundRemoveEntitiesPacket clientboundRemoveEntitiesPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundRemoveEntitiesPacket clientboundRemoveEntitiesPacket = ...;
instance.handleRemoveEntities(clientboundRemoveEntitiesPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleRemoveMobEffect(ClientboundRemoveMobEffectPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1797 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Remove Mob Effect
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), removeEffectNoUpdate(), effect().
Parameters
ClientboundRemoveMobEffectPacket clientboundRemoveMobEffectPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundRemoveMobEffectPacket clientboundRemoveMobEffectPacket = ...;
instance.handleRemoveMobEffect(clientboundRemoveMobEffectPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleResetScore(ClientboundResetScorePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2106 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Reset Score
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), objectiveName(), forNameOnly(), owner(), resetAllPlayerScores(), getObjective(), resetSinglePlayerScore(), warn().
Parameters
ClientboundResetScorePacket clientboundResetScorePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundResetScorePacket clientboundResetScorePacket = ...;
instance.handleResetScore(clientboundResetScorePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleRespawn(ClientboundRespawnPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1151 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Respawn
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: levelData, level. เรียกต่อ: ensureRunningOnSameThread(), commonPlayerSpawnInfo(), dimension(), dimensionType(), level(), determineLevelLoadingReason(), isDeadOrDying(), getAllMapData(). สร้างออบเจ็กต์: ClientLevel.ClientLevelData, ClientLevel, KeyboardInput.
Parameters
ClientboundRespawnPacket clientboundRespawnPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundRespawnPacket clientboundRespawnPacket = ...;
instance.handleRespawn(clientboundRespawnPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleRotateMob(ClientboundRotateHeadPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:699 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Rotate Mob
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), lerpHeadTo(), getYHeadRot().
Parameters
ClientboundRotateHeadPacket clientboundRotateHeadPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundRotateHeadPacket clientboundRotateHeadPacket = ...;
instance.handleRotateMob(clientboundRotateHeadPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleRotatePlayer(ClientboundPlayerRotationPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:760 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Rotate Player
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setYRot(), yRot(), setXRot(), xRot(), setOldRot(), send(), getYRot(). สร้างออบเจ็กต์: Rot.
Parameters
ClientboundPlayerRotationPacket clientboundPlayerRotationPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundPlayerRotationPacket clientboundPlayerRotationPacket = ...;
instance.handleRotatePlayer(clientboundPlayerRotationPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSelectAdvancementsTab(ClientboundSelectAdvancementsTabPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1521 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Select Advancements Tab
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getTab(), setSelectedTab(), get().
Parameters
ClientboundSelectAdvancementsTabPacket clientboundSelectAdvancementsTabPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSelectAdvancementsTabPacket clientboundSelectAdvancementsTabPacket = ...;
instance.handleSelectAdvancementsTab(clientboundSelectAdvancementsTabPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleServerData(ClientboundServerDataPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1755 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Server Data
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), motd(), iconBytes(), map(), ifPresent(), saveSingleServer().
Parameters
ClientboundServerDataPacket clientboundServerDataPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundServerDataPacket clientboundServerDataPacket = ...;
instance.handleServerData(clientboundServerDataPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetBorderCenter(ClientboundSetBorderCenterPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1718 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Border Center
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getWorldBorder(), setCenter(), getNewCenterX(), getNewCenterZ().
Parameters
ClientboundSetBorderCenterPacket clientboundSetBorderCenterPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetBorderCenterPacket clientboundSetBorderCenterPacket = ...;
instance.handleSetBorderCenter(clientboundSetBorderCenterPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetBorderLerpSize(ClientboundSetBorderLerpSizePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1723 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Border Lerp Size
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getWorldBorder(), lerpSizeBetween(), getOldSize(), getNewSize(), getLerpTime().
Parameters
ClientboundSetBorderLerpSizePacket clientboundSetBorderLerpSizePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetBorderLerpSizePacket clientboundSetBorderLerpSizePacket = ...;
instance.handleSetBorderLerpSize(clientboundSetBorderLerpSizePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetBorderSize(ClientboundSetBorderSizePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1732 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Border Size
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getWorldBorder(), setSize(), getSize().
Parameters
ClientboundSetBorderSizePacket clientboundSetBorderSizePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetBorderSizePacket clientboundSetBorderSizePacket = ...;
instance.handleSetBorderSize(clientboundSetBorderSizePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetBorderWarningDelay(ClientboundSetBorderWarningDelayPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1742 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Border Warning Delay
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getWorldBorder(), setWarningTime(), getWarningDelay().
Parameters
ClientboundSetBorderWarningDelayPacket clientboundSetBorderWarningDelayPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetBorderWarningDelayPacket clientboundSetBorderWarningDelayPacket = ...;
instance.handleSetBorderWarningDelay(clientboundSetBorderWarningDelayPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetBorderWarningDistance(ClientboundSetBorderWarningDistancePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1737 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Border Warning Distance
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getWorldBorder(), setWarningBlocks(), getWarningBlocks().
Parameters
ClientboundSetBorderWarningDistancePacket clientboundSetBorderWarningDistancePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetBorderWarningDistancePacket clientboundSetBorderWarningDistancePacket = ...;
instance.handleSetBorderWarningDistance(clientboundSetBorderWarningDistancePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetCamera(ClientboundSetCameraPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1694 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Camera
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), setCameraEntity().
Parameters
ClientboundSetCameraPacket clientboundSetCameraPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetCameraPacket clientboundSetCameraPacket = ...;
instance.handleSetCamera(clientboundSetCameraPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetChunkCacheCenter(ClientboundSetChunkCacheCenterPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2317 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Chunk Cache Center
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getChunkSource(), updateViewCenter(), getX(), getZ().
Parameters
ClientboundSetChunkCacheCenterPacket clientboundSetChunkCacheCenterPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetChunkCacheCenterPacket clientboundSetChunkCacheCenterPacket = ...;
instance.handleSetChunkCacheCenter(clientboundSetChunkCacheCenterPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetChunkCacheRadius(ClientboundSetChunkCacheRadiusPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2304 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Chunk Cache Radius
ทำงานยังไง
แก้ state: serverChunkRadius. เรียกต่อ: ensureRunningOnSameThread(), getRadius(), setServerRenderDistance(), getChunkSource(), updateViewRadius().
Parameters
ClientboundSetChunkCacheRadiusPacket clientboundSetChunkCacheRadiusPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetChunkCacheRadiusPacket clientboundSetChunkCacheRadiusPacket = ...;
instance.handleSetChunkCacheRadius(clientboundSetChunkCacheRadiusPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetCursorItem(ClientboundSetCursorItemPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1327 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Cursor Item
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getTutorial(), onGetItem(), contents(), setCarried().
Parameters
ClientboundSetCursorItemPacket clientboundSetCursorItemPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetCursorItemPacket clientboundSetCursorItemPacket = ...;
instance.handleSetCursorItem(clientboundSetCursorItemPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetDisplayObjective(ClientboundSetDisplayObjectivePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2122 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Display Objective
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getObjectiveName(), getObjective(), setDisplayObjective(), getSlot().
Parameters
ClientboundSetDisplayObjectivePacket clientboundSetDisplayObjectivePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetDisplayObjectivePacket clientboundSetDisplayObjectivePacket = ...;
instance.handleSetDisplayObjective(clientboundSetDisplayObjectivePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetEntityData(ClientboundSetEntityDataPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:566 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Entity Data
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), id(), getEntityData(), assignValues(), packedItems().
Parameters
ClientboundSetEntityDataPacket clientboundSetEntityDataPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetEntityDataPacket clientboundSetEntityDataPacket = ...;
instance.handleSetEntityData(clientboundSetEntityDataPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetEntityMotion(ClientboundSetEntityMotionPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:558 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Entity Motion
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getId(), lerpMotion(), getXa(), getYa(), getZa().
Parameters
ClientboundSetEntityMotionPacket clientboundSetEntityMotionPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetEntityMotionPacket clientboundSetEntityMotionPacket = ...;
instance.handleSetEntityMotion(clientboundSetEntityMotionPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetEntityPassengersPacket(ClientboundSetPassengersPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1050 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Entity Passengers Packet
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: removedPlayerVehicleId. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getVehicle(), warn(), hasIndirectPassenger(), ejectPassengers(), getPassengers(), startRiding().
Parameters
ClientboundSetPassengersPacket clientboundSetPassengersPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetPassengersPacket clientboundSetPassengersPacket = ...;
instance.handleSetEntityPassengersPacket(clientboundSetPassengersPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetEquipment(ClientboundSetEquipmentPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1390 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Equipment
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getSlots(), forEach(), setItemSlot(), getFirst(), getSecond().
Parameters
ClientboundSetEquipmentPacket clientboundSetEquipmentPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetEquipmentPacket clientboundSetEquipmentPacket = ...;
instance.handleSetEquipment(clientboundSetEquipmentPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetExperience(ClientboundSetExperiencePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1140 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Experience
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setExperienceValues(), getExperienceProgress(), getTotalExperience(), getExperienceLevel().
Parameters
ClientboundSetExperiencePacket clientboundSetExperiencePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetExperiencePacket clientboundSetExperiencePacket = ...;
instance.handleSetExperience(clientboundSetExperiencePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetHealth(ClientboundSetHealthPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1133 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Health
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), hurtTo(), getHealth(), getFoodData(), setFoodLevel(), getFood(), setSaturation(), getSaturation().
Parameters
ClientboundSetHealthPacket clientboundSetHealthPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetHealthPacket clientboundSetHealthPacket = ...;
instance.handleSetHealth(clientboundSetHealthPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetHeldSlot(ClientboundSetHeldSlotPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:655 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Held Slot
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), isHotbarSlot(), slot(), getInventory().
Parameters
ClientboundSetHeldSlotPacket clientboundSetHeldSlotPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetHeldSlotPacket clientboundSetHeldSlotPacket = ...;
instance.handleSetHeldSlot(clientboundSetHeldSlotPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetPlayerInventory(ClientboundSetPlayerInventoryPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1335 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Player Inventory
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getTutorial(), onGetItem(), contents(), getInventory(), setItem(), slot().
Parameters
ClientboundSetPlayerInventoryPacket clientboundSetPlayerInventoryPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetPlayerInventoryPacket clientboundSetPlayerInventoryPacket = ...;
instance.handleSetPlayerInventory(clientboundSetPlayerInventoryPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetPlayerTeamPacket(ClientboundSetPlayerTeamPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2129 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Player Team Packet
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), getTeamAction(), addPlayerTeam(), getName(), getPlayerTeam(), warn(), getPlayerAction(), getParameters().
Parameters
ClientboundSetPlayerTeamPacket clientboundSetPlayerTeamPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetPlayerTeamPacket clientboundSetPlayerTeamPacket = ...;
instance.handleSetPlayerTeamPacket(clientboundSetPlayerTeamPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetScore(ClientboundSetScorePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2091 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Score
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), objectiveName(), forNameOnly(), owner(), getObjective(), getOrCreatePlayerScore(), set(), score().
Parameters
ClientboundSetScorePacket clientboundSetScorePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetScorePacket clientboundSetScorePacket = ...;
instance.handleSetScore(clientboundSetScorePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetSimulationDistance(ClientboundSetSimulationDistancePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2311 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Simulation Distance
ทำงานยังไง
แก้ state: serverSimulationDistance. เรียกต่อ: ensureRunningOnSameThread(), simulationDistance(), setServerSimulationDistance().
Parameters
ClientboundSetSimulationDistancePacket clientboundSetSimulationDistancePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetSimulationDistancePacket clientboundSetSimulationDistancePacket = ...;
instance.handleSetSimulationDistance(clientboundSetSimulationDistancePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetSpawn(ClientboundSetDefaultSpawnPositionPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1045 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Spawn
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setDefaultSpawnPos(), getPos(), getAngle().
Parameters
ClientboundSetDefaultSpawnPositionPacket clientboundSetDefaultSpawnPositionPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetDefaultSpawnPositionPacket clientboundSetDefaultSpawnPositionPacket = ...;
instance.handleSetSpawn(clientboundSetDefaultSpawnPositionPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSetTime(ClientboundSetTimePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1039 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Time
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setTimeFromServer(), gameTime(), dayTime(), tickDayTime(), setTime().
Parameters
ClientboundSetTimePacket clientboundSetTimePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetTimePacket clientboundSetTimePacket = ...;
instance.handleSetTime(clientboundSetTimePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSoundEntityEvent(ClientboundSoundEntityPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1929 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Sound Entity Event
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getId(), playSeededSound(), getSound(), getSource(), getVolume(), getPitch().
Parameters
ClientboundSoundEntityPacket clientboundSoundEntityPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSoundEntityPacket clientboundSoundEntityPacket = ...;
instance.handleSoundEntityEvent(clientboundSoundEntityPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSoundEvent(ClientboundSoundPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1912 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Sound Event
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), playSeededSound(), getX(), getY(), getZ(), getSound(), getSource(), getVolume().
Parameters
ClientboundSoundPacket clientboundSoundPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSoundPacket clientboundSoundPacket = ...;
instance.handleSoundEvent(clientboundSoundPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleStopSoundEvent(ClientboundStopSoundPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1537 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Stop Sound Event
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getSoundManager(), stop(), getName(), getSource().
Parameters
ClientboundStopSoundPacket clientboundStopSoundPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundStopSoundPacket clientboundStopSoundPacket = ...;
instance.handleStopSoundEvent(clientboundStopSoundPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleSystemChat(ClientboundSystemChatPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:949 - Modifiers:
public - Return:
void
คืออะไร
จัดการ System Chat
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getChatListener(), handleSystemMessage(), content(), overlay().
Parameters
ClientboundSystemChatPacket clientboundSystemChatPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSystemChatPacket clientboundSystemChatPacket = ...;
instance.handleSystemChat(clientboundSystemChatPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleTabListCustomisation(ClientboundTabListPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1791 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Tab List Customisation
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), getTabList(), setHeader(), header(), getString(), isEmpty(), setFooter(), footer().
Parameters
ClientboundTabListPacket clientboundTabListPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundTabListPacket clientboundTabListPacket = ...;
instance.handleTabListCustomisation(clientboundTabListPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleTagQueryPacket(ClientboundTagQueryPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1560 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Tag Query Packet
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), handleResponse(), getTransactionId(), getTag(), debug().
Parameters
ClientboundTagQueryPacket clientboundTagQueryPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundTagQueryPacket clientboundTagQueryPacket = ...;
instance.handleTagQueryPacket(clientboundTagQueryPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleTakeItemEntity(ClientboundTakeItemEntityPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:898 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Take Item Entity
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getItemId(), getPlayerId(), playLocalSound(), getX(), getY(), getZ(). สร้างออบเจ็กต์: ItemPickupParticle.
Parameters
ClientboundTakeItemEntityPacket clientboundTakeItemEntityPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundTakeItemEntityPacket clientboundTakeItemEntityPacket = ...;
instance.handleTakeItemEntity(clientboundTakeItemEntityPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleTeleportEntity(ClientboundTeleportEntityPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:599 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Teleport Entity
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), id(), isPresent(), getAsInt(), debug(), setValuesFromPositionPacket(), change(). สร้างออบเจ็กต์: PosRot.
Parameters
ClientboundTeleportEntityPacket clientboundTeleportEntityPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundTeleportEntityPacket clientboundTeleportEntityPacket = ...;
instance.handleTeleportEntity(clientboundTeleportEntityPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleTickingState(ClientboundTickingStatePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:638 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Ticking State
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), tickRateManager(), setTickRate(), tickRate(), setFrozen(), isFrozen().
Parameters
ClientboundTickingStatePacket clientboundTickingStatePacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundTickingStatePacket clientboundTickingStatePacket = ...;
instance.handleTickingState(clientboundTickingStatePacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleTickingStep(ClientboundTickingStepPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:647 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Ticking Step
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), tickRateManager(), setFrozenTicksToRun(), tickSteps().
Parameters
ClientboundTickingStepPacket clientboundTickingStepPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundTickingStepPacket clientboundTickingStepPacket = ...;
instance.handleTickingStep(clientboundTickingStepPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleTitlesClear(ClientboundClearTitlesPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1747 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Titles Clear
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), clearTitles(), shouldResetTimes(), resetTitleTimes().
Parameters
ClientboundClearTitlesPacket clientboundClearTitlesPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundClearTitlesPacket clientboundClearTitlesPacket = ...;
instance.handleTitlesClear(clientboundClearTitlesPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleUpdateAdvancementsPacket(ClientboundUpdateAdvancementsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1516 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Update Advancements Packet
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), update().
Parameters
ClientboundUpdateAdvancementsPacket clientboundUpdateAdvancementsPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundUpdateAdvancementsPacket clientboundUpdateAdvancementsPacket = ...;
instance.handleUpdateAdvancementsPacket(clientboundUpdateAdvancementsPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleUpdateAttributes(ClientboundUpdateAttributesPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2235 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Update Attributes
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getEntityId(), entity(), getAttributes(), getValues(), getInstance(), attribute(). สร้างออบเจ็กต์: IllegalStateException.
Parameters
ClientboundUpdateAttributesPacket clientboundUpdateAttributesPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundUpdateAttributesPacket clientboundUpdateAttributesPacket = ...;
instance.handleUpdateAttributes(clientboundUpdateAttributesPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleUpdateMobEffect(ClientboundUpdateMobEffectPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1628 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Update Mob Effect
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), getEntity(), getEntityId(), getEffect(), getEffectDurationTicks(), getEffectAmplifier(), isEffectAmbient(), isEffectVisible(). สร้างออบเจ็กต์: MobEffectInstance.
Parameters
ClientboundUpdateMobEffectPacket clientboundUpdateMobEffectPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundUpdateMobEffectPacket clientboundUpdateMobEffectPacket = ...;
instance.handleUpdateMobEffect(clientboundUpdateMobEffectPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleUpdateRecipes(ClientboundUpdateRecipesPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1547 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Update Recipes
ทำงานยังไง
แก้ state: recipes. เรียกต่อ: ensureRunningOnSameThread(), itemSets(), stonecutterRecipes(). สร้างออบเจ็กต์: ClientRecipeContainer.
Parameters
ClientboundUpdateRecipesPacket clientboundUpdateRecipesPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundUpdateRecipesPacket clientboundUpdateRecipesPacket = ...;
instance.handleUpdateRecipes(clientboundUpdateRecipesPacket);
net.minecraft.client.multiplayer.ClientPacketListener#handleUpdateTags(ClientboundUpdateTagsPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1655 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Update Tags
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: fuelValues. เรียกต่อ: ensureRunningOnSameThread(), getTags(), size(), isMemoryConnection(), forEach(), isNetworkable(), add(), updateTags(). สร้างออบเจ็กต์: ArrayList<>.
Parameters
ClientboundUpdateTagsPacket clientboundUpdateTagsPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundUpdateTagsPacket clientboundUpdateTagsPacket = ...;
instance.handleUpdateTags(clientboundUpdateTagsPacket);
net.minecraft.client.multiplayer.ClientPacketListener#isAcceptingMessages()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2379 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Accepting Messages
ทำงานยังไง
เรียกต่อ: isConnected(). คืนค่า: this.connection.isConnected() && !this.closed.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#isFeatureEnabled(FeatureFlagSet)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2550 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Feature Enabled
ทำงานยังไง
เรียกต่อ: isSubsetOf(), enabledFeatures(). คืนค่า: featureFlagSet.isSubsetOf(this.enabledFeatures()).
Parameters
FeatureFlagSet featureFlagSet
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
FeatureFlagSet featureFlagSet = ...;
boolean result = instance.isFeatureEnabled(featureFlagSet);
net.minecraft.client.multiplayer.ClientPacketListener#levels()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2435 - Modifiers:
public - Return:
Set<ResourceKey<Level>>
คืออะไร
ดำเนินการ levels ตาม implementation ของ ClientPacketListener
ทำงานยังไง
คืนค่า: this.levels.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#markMessageAsProcessed(PlayerChatMessage,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2443 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ markMessageAsProcessed ตาม implementation ของ ClientPacketListener
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: signature(), addPending(), offset(), sendChatAcknowledgement().
Parameters
PlayerChatMessage playerChatMessageboolean bl
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
PlayerChatMessage playerChatMessage = ...;
instance.markMessageAsProcessed(playerChatMessage, true);
net.minecraft.client.multiplayer.ClientPacketListener#potionBrewing()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2558 - Modifiers:
public - Return:
PotionBrewing
คืออะไร
ดำเนินการ potionBrewing ตาม implementation ของ ClientPacketListener
ทำงานยังไง
คืนค่า: this.potionBrewing.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#prepareKeyPair()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2527 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ prepareKeyPair ตาม implementation ของ ClientPacketListener
ทำงานยังไง
แก้ state: keyPairFuture. เรียกต่อ: getProfileKeyPairManager().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#recipes()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:422 - Modifiers:
public - Return:
RecipeAccess
คืออะไร
ดำเนินการ recipes ตาม implementation ของ ClientPacketListener
ทำงานยังไง
คืนค่า: this.recipes.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#registryAccess()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2439 - Modifiers:
public - Return:
Frozen
คืออะไร
ดำเนินการ registryAccess ตาม implementation ของ ClientPacketListener
ทำงานยังไง
คืนค่า: this.registryAccess.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#scoreboard()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2554 - Modifiers:
public - Return:
Scoreboard
คืออะไร
ดำเนินการ scoreboard ตาม implementation ของ ClientPacketListener
ทำงานยังไง
คืนค่า: this.scoreboard.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#searchTrees()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2570 - Modifiers:
public - Return:
SessionSearchTrees
คืออะไร
ค้นหา Trees
ทำงานยังไง
คืนค่า: this.searchTrees.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#sendChat(String)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2457 - Modifiers:
public - Return:
void
คืออะไร
ส่ง Chat
ทำงานยังไง
เรียกต่อ: now(), getLong(), generateAndApplyUpdate(), pack(), lastSeen(), send(), update(). สร้างออบเจ็กต์: SignedMessageBody, ServerboundChatPacket.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#sendCommand(String)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2465 - Modifiers:
public - Return:
void
คืออะไร
ส่ง Command
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: of(), parseCommand(), arguments(), isEmpty(), send(), now(), getLong(), generateAndApplyUpdate(). สร้างออบเจ็กต์: ServerboundChatCommandPacket, SignedMessageBody, ServerboundChatCommandSignedPacket. คืนค่า: this.signedMessageEncoder.pack(signedMessageBody).
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#sendUnsignedCommand(String)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2481 - Modifiers:
public - Return:
boolean
คืออะไร
ส่ง Unsigned Command
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: hasSignableArguments(), parseCommand(), send(). สร้างออบเจ็กต์: ServerboundChatCommandPacket. มีจุด return อย่างน้อย 2 จุด.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#serverLinks()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2574 - Modifiers:
public - Return:
ServerLinks
คืออะไร
ดำเนินการ serverLinks ตาม implementation ของ ClientPacketListener
ทำงานยังไง
คืนค่า: this.serverLinks.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#setActionBarText(ClientboundSetActionBarTextPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1769 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Action Bar Text
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setOverlayMessage(), text().
Parameters
ClientboundSetActionBarTextPacket clientboundSetActionBarTextPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetActionBarTextPacket clientboundSetActionBarTextPacket = ...;
instance.setActionBarText(clientboundSetActionBarTextPacket);
net.minecraft.client.multiplayer.ClientPacketListener#setSubtitleText(ClientboundSetSubtitleTextPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1779 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Subtitle Text
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setSubtitle(), text().
Parameters
ClientboundSetSubtitleTextPacket clientboundSetSubtitleTextPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetSubtitleTextPacket clientboundSetSubtitleTextPacket = ...;
instance.setSubtitleText(clientboundSetSubtitleTextPacket);
net.minecraft.client.multiplayer.ClientPacketListener#setTitlesAnimation(ClientboundSetTitlesAnimationPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1784 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Titles Animation
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setTimes(), getFadeIn(), getStay(), getFadeOut().
Parameters
ClientboundSetTitlesAnimationPacket clientboundSetTitlesAnimationPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetTitlesAnimationPacket clientboundSetTitlesAnimationPacket = ...;
instance.setTitlesAnimation(clientboundSetTitlesAnimationPacket);
net.minecraft.client.multiplayer.ClientPacketListener#setTitleText(ClientboundSetTitleTextPacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:1774 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Title Text
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), setTitle(), text().
Parameters
ClientboundSetTitleTextPacket clientboundSetTitleTextPacket
ตัวอย่างใช้งาน
ClientPacketListener instance = ...;
ClientboundSetTitleTextPacket clientboundSetTitleTextPacket = ...;
instance.setTitleText(clientboundSetTitleTextPacket);
net.minecraft.client.multiplayer.ClientPacketListener#tick()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2501 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: keyPairFuture. เรียกต่อ: getProfileKeyPairManager(), shouldRefreshKeyPair(), prepareKeyPair(), isDone(), join(), ifPresent(), sendDeferredPackets(), getDebugOverlay(). สร้างออบเจ็กต์: ServerboundPlayerLoadedPacket.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientPacketListener#updateSearchTrees()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientPacketListener.java:2566 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต Search Trees
ทำงานยังไง
เรียกต่อ: rebuildAfterLanguageChange().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientRecipeContainer
- Full name:
net.minecraft.client.multiplayer.ClientRecipeContainer - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientRecipeContainer.java - Type:
class - Modifiers:
public - Implements:
RecipeAccess
net.minecraft.client.multiplayer.ClientRecipeContainer#ClientRecipeContainer(Map<ResourceKey<RecipePropertySet>, RecipePropertySet>,SingleInputSet<StonecutterRecipe>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientRecipeContainer.java:17 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientRecipeContainer ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: itemSets, stonecutterRecipes.
Parameters
Map<ResourceKey<RecipePropertySet>, RecipePropertySet> mapSingleInputSet<StonecutterRecipe> singleInputSet
ตัวอย่างใช้งาน
Map<ResourceKey<RecipePropertySet>, RecipePropertySet> map = ...;
SingleInputSet<StonecutterRecipe> singleInputSet = ...;
ClientRecipeContainer instance = new ClientRecipeContainer(map, singleInputSet);
net.minecraft.client.multiplayer.ClientRecipeContainer#propertySet(ResourceKey<RecipePropertySet>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientRecipeContainer.java:22 - Modifiers:
public - Return:
RecipePropertySet
คืออะไร
ดำเนินการ propertySet ตาม implementation ของ ClientRecipeContainer
ทำงานยังไง
เรียกต่อ: getOrDefault(). คืนค่า: this.itemSets.getOrDefault(resourceKey, RecipePropertySet.EMPTY).
Parameters
ResourceKey<RecipePropertySet> resourceKey
ตัวอย่างใช้งาน
ClientRecipeContainer instance = ...;
ResourceKey<RecipePropertySet> resourceKey = ...;
RecipePropertySet result = instance.propertySet(resourceKey);
net.minecraft.client.multiplayer.ClientRecipeContainer#stonecutterRecipes()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientRecipeContainer.java:26 - Modifiers:
public - Return:
SingleInputSet<StonecutterRecipe>
คืออะไร
ดำเนินการ stonecutterRecipes ตาม implementation ของ ClientRecipeContainer
ทำงานยังไง
คืนค่า: this.stonecutterRecipes.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientRecipeContainer instance = ...;
SingleInputSet<StonecutterRecipe> result = instance.stonecutterRecipes();
ClientRegistryLayer
- Full name:
net.minecraft.client.multiplayer.ClientRegistryLayer - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientRegistryLayer.java - Type:
enum - Modifiers:
public
net.minecraft.client.multiplayer.ClientRegistryLayer#createRegistryAccess()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientRegistryLayer.java:19 - Modifiers:
public static - Return:
LayeredRegistryAccess<ClientRegistryLayer>
คืออะไร
สร้าง Registry Access
ทำงานยังไง
เรียกต่อ: replaceFrom(). สร้างออบเจ็กต์: LayeredRegistryAccess. คืนค่า: new LayeredRegistryAccess(VALUES).replaceFrom(STATIC, new Frozen[]{STATIC_ACCESS}).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientSuggestionProvider
- Full name:
net.minecraft.client.multiplayer.ClientSuggestionProvider - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ClientSuggestionProvider.java - Type:
class - Modifiers:
public - Implements:
SharedSuggestionProvider
net.minecraft.client.multiplayer.ClientSuggestionProvider#ClientSuggestionProvider(ClientPacketListener,Minecraft)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:47 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ClientSuggestionProvider ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: connection, minecraft.
Parameters
ClientPacketListener clientPacketListenerMinecraft minecraft
ตัวอย่างใช้งาน
ClientPacketListener clientPacketListener = ...;
Minecraft minecraft = ...;
ClientSuggestionProvider instance = new ClientSuggestionProvider(clientPacketListener, minecraft);
net.minecraft.client.multiplayer.ClientSuggestionProvider#completeCustomSuggestions(int,Suggestions)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:154 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ completeCustomSuggestions ตาม implementation ของ ClientSuggestionProvider
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: pendingSuggestionsFuture, pendingSuggestionsId. เรียกต่อ: complete().
Parameters
int iSuggestions suggestions
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
Suggestions suggestions = ...;
instance.completeCustomSuggestions(0, suggestions);
net.minecraft.client.multiplayer.ClientSuggestionProvider#customSuggestion(CommandContext<?>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:103 - Modifiers:
public - Return:
CompletableFuture<Suggestions>
คืออะไร
ดำเนินการ customSuggestion ตาม implementation ของ ClientSuggestionProvider
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: pendingSuggestionsFuture. เรียกต่อ: cancel(), send(), getInput(). สร้างออบเจ็กต์: CompletableFuture<>, ServerboundCommandSuggestionPacket. คืนค่า: this.pendingSuggestionsFuture.
Parameters
CommandContext<?> commandContext
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
CommandContext<?> commandContext = ...;
CompletableFuture<Suggestions> result = instance.customSuggestion(commandContext);
net.minecraft.client.multiplayer.ClientSuggestionProvider#enabledFeatures()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:150 - Modifiers:
public - Return:
FeatureFlagSet
คืออะไร
ดำเนินการ enabledFeatures ตาม implementation ของ ClientSuggestionProvider
ทำงานยังไง
คืนค่า: this.connection.enabledFeatures().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientSuggestionProvider#getAbsoluteCoordinates()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:132 - Modifiers:
public - Return:
Collection<TextCoordinates>
คืออะไร
อ่านค่า Absolute Coordinates
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getType(), getLocation(), singleton(), prettyPrint(). สร้างออบเจ็กต์: TextCoordinates. มีจุด return อย่างน้อย 2 จุด.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
Collection<TextCoordinates> result = instance.getAbsoluteCoordinates();
net.minecraft.client.multiplayer.ClientSuggestionProvider#getAllTeams()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:78 - Modifiers:
public - Return:
Collection<String>
คืออะไร
อ่านค่า All Teams
ทำงานยังไง
เรียกต่อ: scoreboard(), getTeamNames(). คืนค่า: this.connection.scoreboard().getTeamNames().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientSuggestionProvider#getAvailableSounds()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:82 - Modifiers:
public - Return:
Stream<ResourceLocation>
คืออะไร
อ่านค่า Available Sounds
ทำงานยังไง
เรียกต่อ: getSoundManager(), stream(). คืนค่า: this.minecraft.getSoundManager().getAvailableSounds().stream().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
Stream<ResourceLocation> result = instance.getAvailableSounds();
net.minecraft.client.multiplayer.ClientSuggestionProvider#getCustomTabSugggestions()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:62 - Modifiers:
public - Return:
Collection<String>
คืออะไร
อ่านค่า Custom Tab Sugggestions
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isEmpty(), getOnlinePlayerNames(), addAll(). สร้างออบเจ็กต์: HashSet<>. มีจุด return อย่างน้อย 2 จุด.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
Collection<String> result = instance.getCustomTabSugggestions();
net.minecraft.client.multiplayer.ClientSuggestionProvider#getOnlinePlayerNames()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:52 - Modifiers:
public - Return:
Collection<String>
คืออะไร
อ่านค่า Online Player Names
ทำงานยังไง
มีการวนลูป. เรียกต่อ: newArrayList(), getOnlinePlayers(), add(), getProfile(), getName(). คืนค่า: list.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
Collection<String> result = instance.getOnlinePlayerNames();
net.minecraft.client.multiplayer.ClientSuggestionProvider#getRelevantCoordinates()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:122 - Modifiers:
public - Return:
Collection<TextCoordinates>
คืออะไร
อ่านค่า Relevant Coordinates
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getType(), getBlockPos(), singleton(), prettyPrint(), getX(), getY(), getZ(). สร้างออบเจ็กต์: TextCoordinates. มีจุด return อย่างน้อย 2 จุด.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
Collection<TextCoordinates> result = instance.getRelevantCoordinates();
net.minecraft.client.multiplayer.ClientSuggestionProvider#getSelectedEntities()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:72 - Modifiers:
public - Return:
Collection<String>
คืออะไร
อ่านค่า Selected Entities
ทำงานยังไง
เรียกต่อ: getType(), singleton(), getEntity(), getStringUUID(), emptyList().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
Collection<String> result = instance.getSelectedEntities();
net.minecraft.client.multiplayer.ClientSuggestionProvider#hasPermission(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:86 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่ามี Permission
ทำงานยังไง
เรียกต่อ: hasPermissions(). คืนค่า: localPlayer != null ? localPlayer.hasPermissions(i) : i == 0.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientSuggestionProvider#levels()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:142 - Modifiers:
public - Return:
Set<ResourceKey<Level>>
คืออะไร
ดำเนินการ levels ตาม implementation ของ ClientSuggestionProvider
ทำงานยังไง
คืนค่า: this.connection.levels().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientSuggestionProvider#modifyCustomCompletions(Action,List<String>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:162 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ modifyCustomCompletions ตาม implementation ของ ClientSuggestionProvider
ทำงานยังไง
แยกกรณีด้วย switch. เรียกต่อ: addAll(), forEach(), clear().
Parameters
Action actionList<String> list
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
Action action = ...;
List<String> list = ...;
instance.modifyCustomCompletions(action, list);
net.minecraft.client.multiplayer.ClientSuggestionProvider#registryAccess()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:146 - Modifiers:
public - Return:
RegistryAccess
คืออะไร
ดำเนินการ registryAccess ตาม implementation ของ ClientSuggestionProvider
ทำงานยังไง
คืนค่า: this.connection.registryAccess().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ClientSuggestionProvider#suggestRegistryElements(ResourceKey<? extends Registry<?>>,ElementSuggestionType,SuggestionsBuilder,CommandContext<?>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ClientSuggestionProvider.java:91 - Modifiers:
public - Return:
CompletableFuture<Suggestions>
คืออะไร
ดำเนินการ suggestRegistryElements ตาม implementation ของ ClientSuggestionProvider
ทำงานยังไง
เรียกต่อ: registryAccess(), lookup(), map(), buildFuture(), orElseGet(), customSuggestion(). มีจุด return อย่างน้อย 2 จุด.
Parameters
ResourceKey<? extends Registry<?>> resourceKeyElementSuggestionType elementSuggestionTypeSuggestionsBuilder suggestionsBuilderCommandContext<?> commandContext
ตัวอย่างใช้งาน
ClientSuggestionProvider instance = ...;
ResourceKey<? extends Registry<?>> resourceKey = ...;
ElementSuggestionType elementSuggestionType = ...;
SuggestionsBuilder suggestionsBuilder = ...;
CommandContext<?> commandContext = ...;
CompletableFuture<Suggestions> result = instance.suggestRegistryElements(resourceKey, elementSuggestionType, suggestionsBuilder, commandContext);
DebugSampleSubscriber
- Full name:
net.minecraft.client.multiplayer.DebugSampleSubscriber - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/DebugSampleSubscriber.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.DebugSampleSubscriber#DebugSampleSubscriber(ClientPacketListener,DebugScreenOverlay)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/DebugSampleSubscriber.java:18 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ DebugSampleSubscriber ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: debugScreenOverlay, connection, lastRequested. สร้างออบเจ็กต์: EnumMap<>.
Parameters
ClientPacketListener clientPacketListenerDebugScreenOverlay debugScreenOverlay
ตัวอย่างใช้งาน
ClientPacketListener clientPacketListener = ...;
DebugScreenOverlay debugScreenOverlay = ...;
DebugSampleSubscriber instance = new DebugSampleSubscriber(clientPacketListener, debugScreenOverlay);
net.minecraft.client.multiplayer.DebugSampleSubscriber#tick()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/DebugSampleSubscriber.java:24 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: showFpsCharts(), sendSubscriptionRequestIfNeeded().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
KnownPacksManager
- Full name:
net.minecraft.client.multiplayer.KnownPacksManager - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/KnownPacksManager.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.KnownPacksManager#createResourceManager()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/KnownPacksManager.java:50 - Modifiers:
public - Return:
CloseableResourceManager
คืออะไร
สร้าง Resource Manager
ทำงานยังไง
เรียกต่อ: openAllSelected(). สร้างออบเจ็กต์: MultiPackResourceManager. คืนค่า: new MultiPackResourceManager(PackType.SERVER_DATA, list).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
KnownPacksManager instance = ...;
CloseableResourceManager result = instance.createResourceManager();
net.minecraft.client.multiplayer.KnownPacksManager#KnownPacksManager()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/KnownPacksManager.java:24 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ KnownPacksManager ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: knownPackToId. เรียกต่อ: reload(), builder(), getAvailablePacks(), forEach(), location(), knownPackInfo(), ifPresent(), put().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.KnownPacksManager#trySelectingPacks(List<KnownPack>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/KnownPacksManager.java:34 - Modifiers:
public - Return:
List<KnownPack>
คืออะไร
ดำเนินการ trySelectingPacks ตาม implementation ของ KnownPacksManager
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: size(), get(), add(), setSelected(). สร้างออบเจ็กต์: ArrayList<>. คืนค่า: list2.
Parameters
List<KnownPack> list
ตัวอย่างใช้งาน
KnownPacksManager instance = ...;
List<KnownPack> list = ...;
List<KnownPack> result = instance.trySelectingPacks(list);
LegacyServerPinger
- Full name:
net.minecraft.client.multiplayer.LegacyServerPinger - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/LegacyServerPinger.java - Type:
class - Modifiers:
public - Extends:
SimpleChannelInboundHandler<ByteBuf>
net.minecraft.client.multiplayer.LegacyServerPinger#channelActive(ChannelHandlerContext)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/LegacyServerPinger.java:26 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ channelActive ตาม implementation ของ LegacyServerPinger
ทำงานยังไง
มีการจัดการ exception. เรียกต่อ: alloc(), buffer(), writeByte(), writeLegacyString(), writerIndex(), writeShort(), getHost(), writeInt().
Parameters
ChannelHandlerContext channelHandlerContext
Throws
Exception
ตัวอย่างใช้งาน
LegacyServerPinger instance = ...;
ChannelHandlerContext channelHandlerContext = ...;
instance.channelActive(channelHandlerContext);
net.minecraft.client.multiplayer.LegacyServerPinger#channelRead0(ChannelHandlerContext,ByteBuf)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/LegacyServerPinger.java:51 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ channelRead0 ตาม implementation ของ LegacyServerPinger
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: readUnsignedByte(), readLegacyString(), splitToList(), equals(), get(), getInt(), handleResponse(), close().
Parameters
ChannelHandlerContext channelHandlerContextByteBuf byteBuf
ตัวอย่างใช้งาน
ChannelHandlerContext channelHandlerContext = ...;
ByteBuf byteBuf = ...;
@Override
protected void channelRead0(ChannelHandlerContext channelHandlerContext, ByteBuf byteBuf) {
super.channelRead0(channelHandlerContext, byteBuf);
}
net.minecraft.client.multiplayer.LegacyServerPinger#exceptionCaught(ChannelHandlerContext,Throwable)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/LegacyServerPinger.java:69 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ exceptionCaught ตาม implementation ของ LegacyServerPinger
ทำงานยังไง
เรียกต่อ: close().
Parameters
ChannelHandlerContext channelHandlerContextThrowable throwable
ตัวอย่างใช้งาน
LegacyServerPinger instance = ...;
ChannelHandlerContext channelHandlerContext = ...;
Throwable throwable = ...;
instance.exceptionCaught(channelHandlerContext, throwable);
net.minecraft.client.multiplayer.LegacyServerPinger#LegacyServerPinger(ServerAddress,LegacyServerPinger.Output)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/LegacyServerPinger.java:21 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ LegacyServerPinger ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: address, output.
Parameters
ServerAddress serverAddressLegacyServerPinger.Output output
ตัวอย่างใช้งาน
ServerAddress serverAddress = ...;
LegacyServerPinger.Output output = ...;
LegacyServerPinger instance = new LegacyServerPinger(serverAddress, output);
LegacyServerPinger$Output
- Full name:
net.minecraft.client.multiplayer.LegacyServerPinger$Output - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/LegacyServerPinger.java - Type:
interface - Modifiers:
public
net.minecraft.client.multiplayer.LegacyServerPinger$Output#handleResponse(int,String,String,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/LegacyServerPinger.java:77 - Modifiers: ``
- Return:
void
คืออะไร
จัดการ Response
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
int iString stringString string2int jint k
ตัวอย่างใช้งาน
LevelLoadStatusManager
- Full name:
net.minecraft.client.multiplayer.LevelLoadStatusManager - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/LevelLoadStatusManager.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.LevelLoadStatusManager#LevelLoadStatusManager(LocalPlayer,ClientLevel,LevelRenderer)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/LevelLoadStatusManager.java:16 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ LevelLoadStatusManager ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: player, level, levelRenderer.
Parameters
LocalPlayer localPlayerClientLevel clientLevelLevelRenderer levelRenderer
ตัวอย่างใช้งาน
LocalPlayer localPlayer = ...;
ClientLevel clientLevel = ...;
LevelRenderer levelRenderer = ...;
LevelLoadStatusManager instance = new LevelLoadStatusManager(localPlayer, clientLevel, levelRenderer);
net.minecraft.client.multiplayer.LevelLoadStatusManager#levelReady()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/LevelLoadStatusManager.java:35 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ levelReady ตาม implementation ของ LevelLoadStatusManager
ทำงานยังไง
แก้ state: status. คืนค่า: this.status == LevelLoadStatusManager.Status.LEVEL_READY.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.LevelLoadStatusManager#loadingPacketsReceived()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/LevelLoadStatusManager.java:39 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ loadingPacketsReceived ตาม implementation ของ LevelLoadStatusManager
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: status.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.LevelLoadStatusManager#tick()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/LevelLoadStatusManager.java:22 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. แก้ state: status. เรียกต่อ: blockPosition(), isOutsideBuildHeight(), getY(), isSectionCompiled(), isSpectator(), isAlive().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
MultiPlayerGameMode
- Full name:
net.minecraft.client.multiplayer.MultiPlayerGameMode - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/MultiPlayerGameMode.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.MultiPlayerGameMode#adjustPlayer(Player)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:89 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ adjustPlayer ตาม implementation ของ MultiPlayerGameMode
ทำงานยังไง
เรียกต่อ: updatePlayerAbilities(), getAbilities().
Parameters
Player player
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#attack(Player,Entity)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:396 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ attack ตาม implementation ของ MultiPlayerGameMode
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureHasSentCarriedItem(), send(), createAttackPacket(), isShiftKeyDown(), resetAttackStrengthTicker().
Parameters
Player playerEntity entity
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
Player player = ...;
Entity entity = ...;
instance.attack(player, entity);
net.minecraft.client.multiplayer.MultiPlayerGameMode#canHurtPlayer()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:108 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่าสามารถ Hurt Player
ทำงานยังไง
เรียกต่อ: isSurvival(). คืนค่า: this.localPlayerMode.isSurvival().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#continueDestroyBlock(BlockPos,Direction)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:202 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ continueDestroyBlock ตาม implementation ของ MultiPlayerGameMode
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: destroyDelay, isDestroying, destroyProgress, destroyTicks. เรียกต่อ: ensureHasSentCarriedItem(), isCreative(), getWorldBorder(), isWithinBounds(), getBlockState(), getTutorial(), onDestroyBlock(), startPrediction(). สร้างออบเจ็กต์: ServerboundPlayerActionPacket, SimpleSoundInstance. มีจุด return อย่างน้อย 7 จุด.
Parameters
BlockPos blockPosDirection direction
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
BlockPos blockPos = ...;
Direction direction = ...;
boolean result = instance.continueDestroyBlock(blockPos, direction);
net.minecraft.client.multiplayer.MultiPlayerGameMode#createPlayer(ClientLevel,StatsCounter,ClientRecipeBook)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:388 - Modifiers:
public - Return:
LocalPlayer
คืออะไร
สร้าง Player
ทำงานยังไง
คืนค่า: this.createPlayer(clientLevel, statsCounter, clientRecipeBook, false, false).
Parameters
ClientLevel clientLevelStatsCounter statsCounterClientRecipeBook clientRecipeBook
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
ClientLevel clientLevel = ...;
StatsCounter statsCounter = ...;
ClientRecipeBook clientRecipeBook = ...;
LocalPlayer result = instance.createPlayer(clientLevel, statsCounter, clientRecipeBook);
net.minecraft.client.multiplayer.MultiPlayerGameMode#createPlayer(ClientLevel,StatsCounter,ClientRecipeBook,boolean,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:392 - Modifiers:
public - Return:
LocalPlayer
คืออะไร
สร้าง Player
ทำงานยังไง
สร้างออบเจ็กต์: LocalPlayer. คืนค่า: new LocalPlayer(this.minecraft, clientLevel, this.connection, statsCounter, clientRecipeBook, bl, bl2).
Parameters
ClientLevel clientLevelStatsCounter statsCounterClientRecipeBook clientRecipeBookboolean blboolean bl2
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
ClientLevel clientLevel = ...;
StatsCounter statsCounter = ...;
ClientRecipeBook clientRecipeBook = ...;
LocalPlayer result = instance.createPlayer(clientLevel, statsCounter, clientRecipeBook, true, true);
net.minecraft.client.multiplayer.MultiPlayerGameMode#destroyBlock(BlockPos)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:112 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ destroyBlock ตาม implementation ของ MultiPlayerGameMode
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: blockActionRestricted(), getBlockState(), getMainHandItem(), getItem(), canAttackBlock(), getBlock(), canUseGameMasterBlocks(), isAir(). มีจุด return อย่างน้อย 5 จุด.
Parameters
BlockPos blockPos
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
BlockPos blockPos = ...;
boolean result = instance.destroyBlock(blockPos);
net.minecraft.client.multiplayer.MultiPlayerGameMode#getDestroyStage()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:508 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Destroy Stage
ทำงานยังไง
คืนค่า: this.destroyProgress > 0.0F ? (int)(this.destroyProgress * 10.0F) : -1.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#getPlayerMode()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:500 - Modifiers:
public - Return:
GameType
คืออะไร
อ่านค่า Player Mode
ทำงานยังไง
คืนค่า: this.localPlayerMode.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#getPreviousPlayerMode()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:495 - Modifiers:
public - Return:
GameType
คืออะไร
อ่านค่า Previous Player Mode
ทำงานยังไง
คืนค่า: this.previousLocalPlayerMode.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#handleCreativeModeItemAdd(ItemStack,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:455 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Creative Mode Item Add
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isCreative(), isFeatureEnabled(), getItem(), requiredFeatures(), send(). สร้างออบเจ็กต์: ServerboundSetCreativeModeSlotPacket.
Parameters
ItemStack itemStackint i
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
ItemStack itemStack = ...;
instance.handleCreativeModeItemAdd(itemStack, 0);
net.minecraft.client.multiplayer.MultiPlayerGameMode#handleCreativeModeItemDrop(ItemStack)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:461 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Creative Mode Item Drop
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isCreative(), isEmpty(), isFeatureEnabled(), getItem(), requiredFeatures(), send(), getDropSpamThrottler(), increment(). สร้างออบเจ็กต์: ServerboundSetCreativeModeSlotPacket.
Parameters
ItemStack itemStack
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
ItemStack itemStack = ...;
instance.handleCreativeModeItemDrop(itemStack);
net.minecraft.client.multiplayer.MultiPlayerGameMode#handleInventoryButtonClick(int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:451 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Inventory Button Click
ทำงานยังไง
เรียกต่อ: send(). สร้างออบเจ็กต์: ServerboundContainerButtonClickPacket.
Parameters
int iint j
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#handleInventoryMouseClick(int,int,int,ClickType,Player)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:418 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Inventory Mouse Click
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: warn(), size(), newArrayListWithCapacity(), add(), getItem(), copy(), clicked(), get(). สร้างออบเจ็กต์: Int2ObjectOpenHashMap<>, ServerboundContainerClickPacket.
Parameters
int iint jint kClickType clickTypePlayer player
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
ClickType clickType = ...;
Player player = ...;
instance.handleInventoryMouseClick(0, 0, 0, clickType, player);
net.minecraft.client.multiplayer.MultiPlayerGameMode#handlePickItemFromBlock(BlockPos,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:512 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Pick Item From Block
ทำงานยังไง
เรียกต่อ: send(). สร้างออบเจ็กต์: ServerboundPickItemFromBlockPacket.
Parameters
BlockPos blockPosboolean bl
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
BlockPos blockPos = ...;
instance.handlePickItemFromBlock(blockPos, true);
net.minecraft.client.multiplayer.MultiPlayerGameMode#handlePickItemFromEntity(Entity,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:516 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Pick Item From Entity
ทำงานยังไง
เรียกต่อ: send(), getId(). สร้างออบเจ็กต์: ServerboundPickItemFromEntityPacket.
Parameters
Entity entityboolean bl
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
Entity entity = ...;
instance.handlePickItemFromEntity(entity, true);
net.minecraft.client.multiplayer.MultiPlayerGameMode#handlePlaceRecipe(int,RecipeDisplayId,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:447 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Place Recipe
ทำงานยังไง
เรียกต่อ: send(). สร้างออบเจ็กต์: ServerboundPlaceRecipePacket.
Parameters
int iRecipeDisplayId recipeDisplayIdboolean bl
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
RecipeDisplayId recipeDisplayId = ...;
instance.handlePlaceRecipe(0, recipeDisplayId, true);
net.minecraft.client.multiplayer.MultiPlayerGameMode#handleSlotStateChanged(int,int,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:520 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Slot State Changed
ทำงานยังไง
เรียกต่อ: send(). สร้างออบเจ็กต์: ServerboundContainerSlotStateChangedPacket.
Parameters
int iint jboolean bl
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#hasExperience()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:475 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่ามี Experience
ทำงานยังไง
เรียกต่อ: isSurvival(). คืนค่า: this.localPlayerMode.isSurvival().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#hasInfiniteItems()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:483 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่ามี Infinite Items
ทำงานยังไง
เรียกต่อ: isCreative(). คืนค่า: this.localPlayerMode.isCreative().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#hasMissTime()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:479 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่ามี Miss Time
ทำงานยังไง
เรียกต่อ: isCreative(). คืนค่า: !this.localPlayerMode.isCreative().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#interact(Player,Entity,InteractionHand)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:405 - Modifiers:
public - Return:
InteractionResult
คืออะไร
จัดการ interaction interact
ทำงานยังไง
แก้ state: localPlayerMode. เรียกต่อ: ensureHasSentCarriedItem(), send(), createInteractionPacket(), isShiftKeyDown(), interactOn(). คืนค่า: (InteractionResult)(this.localPlayerMode == GameType.SPECTATOR ? InteractionResult.PASS : player.interactOn(entity, interactionHand)).
Parameters
Player playerEntity entityInteractionHand interactionHand
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
Player player = ...;
Entity entity = ...;
InteractionHand interactionHand = ...;
InteractionResult result = instance.interact(player, entity, interactionHand);
net.minecraft.client.multiplayer.MultiPlayerGameMode#interactAt(Player,Entity,EntityHitResult,InteractionHand)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:411 - Modifiers:
public - Return:
InteractionResult
คืออะไร
จัดการ interaction At
ทำงานยังไง
แก้ state: localPlayerMode. เรียกต่อ: ensureHasSentCarriedItem(), getLocation(), subtract(), getX(), getY(), getZ(), send(), createInteractionPacket(). คืนค่า: (InteractionResult)(this.localPlayerMode == GameType.SPECTATOR ? InteractionResult.PASS : entity.interactAt(player, vec3, interactionHand)).
Parameters
Player playerEntity entityEntityHitResult entityHitResultInteractionHand interactionHand
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
Player player = ...;
Entity entity = ...;
EntityHitResult entityHitResult = ...;
InteractionHand interactionHand = ...;
InteractionResult result = instance.interactAt(player, entity, entityHitResult, interactionHand);
net.minecraft.client.multiplayer.MultiPlayerGameMode#isAlwaysFlying()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:491 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Always Flying
ทำงานยังไง
แก้ state: localPlayerMode. คืนค่า: this.localPlayerMode == GameType.SPECTATOR.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#isDestroying()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:504 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Destroying
ทำงานยังไง
คืนค่า: this.isDestroying.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#isServerControlledInventory()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:487 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Server Controlled Inventory
ทำงานยังไง
เรียกต่อ: isPassenger(), getVehicle(). คืนค่า: this.minecraft.player.isPassenger() && this.minecraft.player.getVehicle() instanceof HasCustomInventoryScreen.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#MultiPlayerGameMode(Minecraft,ClientPacketListener)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:84 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ MultiPlayerGameMode ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: minecraft, connection.
Parameters
Minecraft minecraftClientPacketListener clientPacketListener
ตัวอย่างใช้งาน
Minecraft minecraft = ...;
ClientPacketListener clientPacketListener = ...;
MultiPlayerGameMode instance = new MultiPlayerGameMode(minecraft, clientPacketListener);
net.minecraft.client.multiplayer.MultiPlayerGameMode#releaseUsingItem(Player)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:469 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ releaseUsingItem ตาม implementation ของ MultiPlayerGameMode
ทำงานยังไง
เรียกต่อ: ensureHasSentCarriedItem(), send(). สร้างออบเจ็กต์: ServerboundPlayerActionPacket.
Parameters
Player player
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#setLocalMode(GameType)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:99 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Local Mode
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: previousLocalPlayerMode, localPlayerMode. เรียกต่อ: updatePlayerAbilities(), getAbilities().
Parameters
GameType gameType
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#setLocalMode(GameType,GameType)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:93 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Local Mode
ทำงานยังไง
แก้ state: localPlayerMode, previousLocalPlayerMode. เรียกต่อ: updatePlayerAbilities(), getAbilities().
Parameters
GameType gameTypeGameType gameType2
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
GameType gameType = ...;
GameType gameType2 = ...;
instance.setLocalMode(gameType, gameType2);
net.minecraft.client.multiplayer.MultiPlayerGameMode#startDestroyBlock(BlockPos,Direction)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:142 - Modifiers:
public - Return:
boolean
คืออะไร
เริ่ม Destroy Block
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: destroyDelay, destroyProgress, isDestroying, destroyBlockPos, destroyingItem, destroyTicks. เรียกต่อ: blockActionRestricted(), getWorldBorder(), isWithinBounds(), isCreative(), getBlockState(), getTutorial(), onDestroyBlock(), startPrediction(). สร้างออบเจ็กต์: ServerboundPlayerActionPacket. มีจุด return อย่างน้อย 5 จุด.
Parameters
BlockPos blockPosDirection direction
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
BlockPos blockPos = ...;
Direction direction = ...;
boolean result = instance.startDestroyBlock(blockPos, direction);
net.minecraft.client.multiplayer.MultiPlayerGameMode#stopDestroyBlock()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:190 - Modifiers:
public - Return:
void
คืออะไร
หยุด Destroy Block
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: isDestroying, destroyProgress. เรียกต่อ: getBlockState(), getTutorial(), onDestroyBlock(), send(), destroyBlockProgress(), getId(), resetAttackStrengthTicker(). สร้างออบเจ็กต์: ServerboundPlayerActionPacket.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#tick()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:272 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureHasSentCarriedItem(), getConnection(), isConnected(), handleDisconnection().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.MultiPlayerGameMode#useItem(Player,InteractionHand)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:355 - Modifiers:
public - Return:
InteractionResult
คืออะไร
ใช้งาน Item
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: localPlayerMode. เรียกต่อ: ensureHasSentCarriedItem(), startPrediction(), getYRot(), getXRot(), getItemInHand(), getCooldowns(), isOnCooldown(), setValue(). สร้างออบเจ็กต์: MutableObject<>, ServerboundUseItemPacket. มีจุด return อย่างน้อย 4 จุด.
Parameters
Player playerInteractionHand interactionHand
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
Player player = ...;
InteractionHand interactionHand = ...;
InteractionResult result = instance.useItem(player, interactionHand);
net.minecraft.client.multiplayer.MultiPlayerGameMode#useItemOn(LocalPlayer,InteractionHand,BlockHitResult)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/MultiPlayerGameMode.java:294 - Modifiers:
public - Return:
InteractionResult
คืออะไร
ใช้งาน Item On
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureHasSentCarriedItem(), getWorldBorder(), isWithinBounds(), getBlockPos(), startPrediction(), setValue(), performUseItemOn(), getValue(). สร้างออบเจ็กต์: MutableObject<>, ServerboundUseItemOnPacket. มีจุด return อย่างน้อย 3 จุด.
Parameters
LocalPlayer localPlayerInteractionHand interactionHandBlockHitResult blockHitResult
ตัวอย่างใช้งาน
MultiPlayerGameMode instance = ...;
LocalPlayer localPlayer = ...;
InteractionHand interactionHand = ...;
BlockHitResult blockHitResult = ...;
InteractionResult result = instance.useItemOn(localPlayer, interactionHand, blockHitResult);
PingDebugMonitor
- Full name:
net.minecraft.client.multiplayer.PingDebugMonitor - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/PingDebugMonitor.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.PingDebugMonitor#onPongReceived(ClientboundPongResponsePacket)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PingDebugMonitor.java:24 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Pong Received
ทำงานยังไง
เรียกต่อ: logSample(), getMillis(), time().
Parameters
ClientboundPongResponsePacket clientboundPongResponsePacket
ตัวอย่างใช้งาน
PingDebugMonitor instance = ...;
ClientboundPongResponsePacket clientboundPongResponsePacket = ...;
instance.onPongReceived(clientboundPongResponsePacket);
net.minecraft.client.multiplayer.PingDebugMonitor#PingDebugMonitor(ClientPacketListener,LocalSampleLogger)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PingDebugMonitor.java:15 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ PingDebugMonitor ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: connection, delayTimer.
Parameters
ClientPacketListener clientPacketListenerLocalSampleLogger localSampleLogger
ตัวอย่างใช้งาน
ClientPacketListener clientPacketListener = ...;
LocalSampleLogger localSampleLogger = ...;
PingDebugMonitor instance = new PingDebugMonitor(clientPacketListener, localSampleLogger);
net.minecraft.client.multiplayer.PingDebugMonitor#tick()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PingDebugMonitor.java:20 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
เรียกต่อ: send(), getMillis(). สร้างออบเจ็กต์: ServerboundPingRequestPacket.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
PlayerInfo
- Full name:
net.minecraft.client.multiplayer.PlayerInfo - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/PlayerInfo.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.PlayerInfo#clearChatSession(boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:77 - Modifiers:
protected - Return:
void
คืออะไร
ล้าง Chat Session
ทำงานยังไง
แก้ state: chatSession, messageValidator. เรียกต่อ: fallbackMessageValidator().
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#getChatSession()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:59 - Modifiers:
public - Return:
RemoteChatSession
คืออะไร
อ่านค่า Chat Session
ทำงานยังไง
คืนค่า: this.chatSession.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#getGameMode()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:86 - Modifiers:
public - Return:
GameType
คืออะไร
อ่านค่า Game Mode
ทำงานยังไง
คืนค่า: this.gameMode.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#getLatency()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:94 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Latency
ทำงานยังไง
คืนค่า: this.latency.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#getMessageValidator()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:64 - Modifiers:
public - Return:
SignedMessageValidator
คืออะไร
อ่านค่า Message Validator
ทำงานยังไง
คืนค่า: this.messageValidator.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#getProfile()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:55 - Modifiers:
public - Return:
GameProfile
คืออะไร
อ่านค่า Profile
ทำงานยังไง
คืนค่า: this.profile.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#getSkin()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:102 - Modifiers:
public - Return:
PlayerSkin
คืออะไร
อ่านค่า Skin
ทำงานยังไง
เรียกต่อ: get(). คืนค่า: this.skinLookup.get().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#getTabListDisplayName()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:115 - Modifiers:
public - Return:
Component
คืออะไร
อ่านค่า Tab List Display Name
ทำงานยังไง
คืนค่า: this.tabListDisplayName.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#getTabListOrder()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:132 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Tab List Order
ทำงานยังไง
คืนค่า: this.tabListOrder.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#getTeam()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:106 - Modifiers:
public - Return:
PlayerTeam
คืออะไร
อ่านค่า Team
ทำงานยังไง
เรียกต่อ: getInstance(), getScoreboard(), getPlayersTeam(), getProfile(), getName(). คืนค่า: Minecraft.getInstance().level.getScoreboard().getPlayersTeam(this.getProfile().getName()).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#hasVerifiableChat()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:68 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่ามี Verifiable Chat
ทำงานยังไง
คืนค่า: this.chatSession != null.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#PlayerInfo(GameProfile,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:36 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ PlayerInfo ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: profile, messageValidator, skinLookup. เรียกต่อ: fallbackMessageValidator(), memoize(), createSkinLookup(), get().
Parameters
GameProfile gameProfileboolean bl
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#setChatSession(RemoteChatSession)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:72 - Modifiers:
protected - Return:
void
คืออะไร
กำหนดค่า Chat Session
ทำงานยังไง
แก้ state: chatSession, messageValidator. เรียกต่อ: createMessageValidator().
Parameters
RemoteChatSession remoteChatSession
ตัวอย่างใช้งาน
RemoteChatSession remoteChatSession = ...;
@Override
protected void setChatSession(RemoteChatSession remoteChatSession) {
super.setChatSession(remoteChatSession);
}
net.minecraft.client.multiplayer.PlayerInfo#setGameMode(GameType)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:90 - Modifiers:
protected - Return:
void
คืออะไร
กำหนดค่า Game Mode
ทำงานยังไง
แก้ state: gameMode.
Parameters
GameType gameType
ตัวอย่างใช้งาน
GameType gameType = ...;
@Override
protected void setGameMode(GameType gameType) {
super.setGameMode(gameType);
}
net.minecraft.client.multiplayer.PlayerInfo#setLatency(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:98 - Modifiers:
protected - Return:
void
คืออะไร
กำหนดค่า Latency
ทำงานยังไง
แก้ state: latency.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#setShowHat(boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:120 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Show Hat
ทำงานยังไง
แก้ state: showHat.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#setTabListDisplayName(Component)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:111 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Tab List Display Name
ทำงานยังไง
แก้ state: tabListDisplayName.
Parameters
Component component
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#setTabListOrder(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:128 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Tab List Order
ทำงานยังไง
แก้ state: tabListOrder.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.PlayerInfo#showHat()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/PlayerInfo.java:124 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ showHat ตาม implementation ของ PlayerInfo
ทำงานยังไง
คืนค่า: this.showHat.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ProfileKeyPairManager
- Full name:
net.minecraft.client.multiplayer.ProfileKeyPairManager - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ProfileKeyPairManager.java - Type:
interface - Modifiers:
public
net.minecraft.client.multiplayer.ProfileKeyPairManager#create(UserApiService,User,Path)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ProfileKeyPairManager.java:26 - Modifiers:
static - Return:
ProfileKeyPairManager
คืออะไร
สร้าง create
ทำงานยังไง
เรียกต่อ: getType(), getProfileId(). สร้างออบเจ็กต์: AccountProfileKeyPairManager. คืนค่า: user.getType() == User.Type.MSA ? new AccountProfileKeyPairManager(userApiService, user.getProfileId(), path) : EMPTY_KEY_MANAGER.
Parameters
UserApiService userApiServiceUser userPath path
ตัวอย่างใช้งาน
UserApiService userApiService = ...;
User user = ...;
Path path = ...;
ProfileKeyPairManager result = ProfileKeyPairManager.create(userApiService, user, path);
net.minecraft.client.multiplayer.ProfileKeyPairManager#prepareKeyPair()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ProfileKeyPairManager.java:30 - Modifiers: ``
- Return:
CompletableFuture<Optional<ProfileKeyPair>>
คืออะไร
ดำเนินการ prepareKeyPair ตาม implementation ของ ProfileKeyPairManager
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ProfileKeyPairManager instance = ...;
CompletableFuture<Optional<ProfileKeyPair>> result = instance.prepareKeyPair();
net.minecraft.client.multiplayer.ProfileKeyPairManager#shouldRefreshKeyPair()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ProfileKeyPairManager.java:32 - Modifiers: ``
- Return:
boolean
คืออะไร
ตรวจสอบว่าควร Refresh Key Pair
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
RegistryDataCollector
- Full name:
net.minecraft.client.multiplayer.RegistryDataCollector - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/RegistryDataCollector.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.RegistryDataCollector#appendContents(ResourceKey<? extends Registry<?>>,List<PackedRegistryEntry>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/RegistryDataCollector.java:39 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ appendContents ตาม implementation ของ RegistryDataCollector
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: contentsCollector. เรียกต่อ: ContentsCollector(), append(). สร้างออบเจ็กต์: RegistryDataCollector.ContentsCollector.
Parameters
ResourceKey<? extends Registry<?>> resourceKeyList<PackedRegistryEntry> list
ตัวอย่างใช้งาน
RegistryDataCollector instance = ...;
ResourceKey<? extends Registry<?>> resourceKey = ...;
List<PackedRegistryEntry> list = ...;
instance.appendContents(resourceKey, list);
net.minecraft.client.multiplayer.RegistryDataCollector#appendTags(Map<ResourceKey<? extends Registry<?>>, NetworkPayload>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/RegistryDataCollector.java:47 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ appendTags ตาม implementation ของ RegistryDataCollector
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: tagCollector. เรียกต่อ: TagCollector(), forEach(). สร้างออบเจ็กต์: RegistryDataCollector.TagCollector.
Parameters
Map<ResourceKey<? extends Registry<?>>, NetworkPayload> map
ตัวอย่างใช้งาน
RegistryDataCollector instance = ...;
Map<ResourceKey<? extends Registry<?>>, NetworkPayload> map = ...;
instance.appendTags(map);
net.minecraft.client.multiplayer.RegistryDataCollector#collectGameRegistries(ResourceProvider,Frozen,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/RegistryDataCollector.java:129 - Modifiers:
public - Return:
Frozen
คืออะไร
ดำเนินการ collectGameRegistries ตาม implementation ของ RegistryDataCollector
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: loadNewElementsAndTags(), loadOnlyTags(), freeze(). คืนค่า: registryAccess.freeze().
Parameters
ResourceProvider resourceProviderFrozen frozenboolean bl
ตัวอย่างใช้งาน
RegistryDataCollector instance = ...;
ResourceProvider resourceProvider = ...;
Frozen frozen = ...;
Frozen result = instance.collectGameRegistries(resourceProvider, frozen, true);
ServerData
- Full name:
net.minecraft.client.multiplayer.ServerData - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ServerData.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.ServerData#copyFrom(ServerData)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:120 - Modifiers:
public - Return:
void
คืออะไร
คัดลอก From
ทำงานยังไง
แก้ state: type. เรียกต่อ: copyNameIconFrom(), setResourcePackStatus(), getResourcePackStatus().
Parameters
ServerData serverData
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#copyNameIconFrom(ServerData)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:114 - Modifiers:
public - Return:
void
คืออะไร
คัดลอก Name Icon From
ทำงานยังไง
แก้ state: ip, name, iconBytes.
Parameters
ServerData serverData
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#getIconBytes()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:93 - Modifiers:
public - Return:
byte[]
คืออะไร
อ่านค่า Icon Bytes
ทำงานยังไง
คืนค่า: this.iconBytes.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#getResourcePackStatus()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:61 - Modifiers:
public - Return:
ServerData.ServerPackStatus
คืออะไร
อ่านค่า Resource Pack Status
ทำงานยังไง
คืนค่า: this.packStatus.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#isLan()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:102 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Lan
ทำงานยังไง
แก้ state: type. คืนค่า: this.type == ServerData.Type.LAN.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#isRealm()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:106 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Realm
ทำงานยังไง
แก้ state: type. คืนค่า: this.type == ServerData.Type.REALM.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#read(CompoundTag)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:69 - Modifiers:
public static - Return:
ServerData
คืออะไร
อ่าน read
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: getString(), contains(), getDecoder(), decode(), setIconBytes(), validateIcon(), warn(), getBoolean(). สร้างออบเจ็กต์: ServerData. คืนค่า: serverData.
Parameters
CompoundTag compoundTag
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#ServerData(String,String,ServerData.Type)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:38 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerData ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: name, ip, type.
Parameters
String stringString string2ServerData.Type type
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#setIconBytes(byte[])
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:98 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Icon Bytes
ทำงานยังไง
แก้ state: iconBytes.
Parameters
byte[] bs
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#setResourcePackStatus(ServerData.ServerPackStatus)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:65 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Resource Pack Status
ทำงานยังไง
แก้ state: packStatus.
Parameters
ServerData.ServerPackStatus serverPackStatus
ตัวอย่างใช้งาน
ServerData instance = ...;
ServerData.ServerPackStatus serverPackStatus = ...;
instance.setResourcePackStatus(serverPackStatus);
net.minecraft.client.multiplayer.ServerData#setState(ServerData.State)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:130 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า State
ทำงานยังไง
แก้ state: state.
Parameters
ServerData.State state
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#state()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:126 - Modifiers:
public - Return:
ServerData.State
คืออะไร
ดำเนินการ state ตาม implementation ของ ServerData
ทำงานยังไง
คืนค่า: this.state.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#type()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:110 - Modifiers:
public - Return:
ServerData.Type
คืออะไร
ดำเนินการ type ตาม implementation ของ ServerData
ทำงานยังไง
คืนค่า: this.type.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#validateIcon(byte[])
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:134 - Modifiers:
public static - Return:
byte[]
คืออะไร
ตรวจสอบความถูกต้อง Icon
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: fromBytes(), width(), height(), warn(). มีจุด return อย่างน้อย 2 จุด.
Parameters
byte[] bs
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerData#write()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:44 - Modifiers:
public - Return:
CompoundTag
คืออะไร
เขียน write
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: packStatus. เรียกต่อ: putString(), getEncoder(), encodeToString(), putBoolean(). สร้างออบเจ็กต์: CompoundTag. คืนค่า: compoundTag.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerData$ServerPackStatus
- Full name:
net.minecraft.client.multiplayer.ServerData$ServerPackStatus - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ServerData.java - Type:
enum - Modifiers:
public
net.minecraft.client.multiplayer.ServerData$ServerPackStatus#getName()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerData.java:162 - Modifiers:
public - Return:
Component
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: this.name.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerList
- Full name:
net.minecraft.client.multiplayer.ServerList - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ServerList.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.ServerList#add(ServerData,boolean)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:128 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม add
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: size(), remove().
Parameters
ServerData serverDataboolean bl
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#get(int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:87 - Modifiers:
public - Return:
ServerData
คืออะไร
อ่านค่า get
ทำงานยังไง
คืนค่า: this.serverList.get(i).
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#get(String)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:91 - Modifiers:
public - Return:
ServerData
คืออะไร
อ่านค่า get
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: equals(). มีจุด return อย่างน้อย 3 จุด.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#load()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:33 - Modifiers:
public - Return:
void
คืออะไร
โหลด load
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: clear(), read(), toPath(), resolve(), getList(), size(), getCompound(), getBoolean().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#remove(ServerData)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:122 - Modifiers:
public - Return:
void
คืออะไร
ลบ remove
ทำงานยังไง
ตรวจเงื่อนไขด้วย if.
Parameters
ServerData serverData
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#replace(int,ServerData)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:151 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ replace ตาม implementation ของ ServerList
ทำงานยังไง
เรียกต่อ: set().
Parameters
int iServerData serverData
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#save()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:58 - Modifiers:
public - Return:
void
คืออะไร
บันทึก save
ทำงานยังไง
มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: write(), putBoolean(), add(), put(), toPath(), createTempFile(), resolve(), safeReplaceFile(). สร้างออบเจ็กต์: ListTag, CompoundTag.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#saveSingleServer(ServerData)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:167 - Modifiers:
public static - Return:
void
คืออะไร
บันทึก Single Server
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: schedule(), getInstance(), load(), set(), save(). สร้างออบเจ็กต์: ServerList.
Parameters
ServerData serverData
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#ServerList(Minecraft)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:29 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerList ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: minecraft.
Parameters
Minecraft minecraft
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#size()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:140 - Modifiers:
public - Return:
int
คืออะไร
ดำเนินการ size ตาม implementation ของ ServerList
ทำงานยังไง
คืนค่า: this.serverList.size().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#swap(int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:144 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ swap ตาม implementation ของ ServerList
ทำงานยังไง
เรียกต่อ: get(), set(), save().
Parameters
int iint j
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerList#unhide(String)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerList.java:108 - Modifiers:
public - Return:
ServerData
คืออะไร
ดำเนินการ unhide ตาม implementation ของ ServerList
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: size(), get(), equals(), remove(), add(). มีจุด return อย่างน้อย 2 จุด.
Parameters
String string
ตัวอย่างใช้งาน
ServerStatusPinger
- Full name:
net.minecraft.client.multiplayer.ServerStatusPinger - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/ServerStatusPinger.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.ServerStatusPinger#formatPlayerCount(int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerStatusPinger.java:164 - Modifiers:
public static - Return:
Component
คืออะไร
ดำเนินการ formatPlayerCount ตาม implementation ของ ServerStatusPinger
ทำงานยังไง
เรียกต่อ: literal(), toString(), withStyle(), translatable(). คืนค่า: Component.translatable("multiplayer.status.player_count", new Object[]{component, component2}).withStyle(ChatFormatting.DARK_GRAY).
Parameters
int iint j
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerStatusPinger#pingServer(ServerData,Runnable,Runnable)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerStatusPinger.java:48 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ pingServer ตาม implementation ของ ServerStatusPinger
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. แก้ state: receivedPing, pingStart, success. เรียกต่อ: parseString(), resolveAddress(), map(), isEmpty(), onPingFailed(), get(), connectToServer(), add(). สร้างออบเจ็กต์: ClientStatusPacketListener, ArrayList<>, ServerboundPingRequestPacket. คืนค่า: connection.isConnected().
Parameters
ServerData serverDataRunnable runnableRunnable runnable2
Throws
UnknownHostException
ตัวอย่างใช้งาน
ServerStatusPinger instance = ...;
ServerData serverData = ...;
Runnable runnable = ...;
Runnable runnable2 = ...;
instance.pingServer(serverData, runnable, runnable2);
net.minecraft.client.multiplayer.ServerStatusPinger#removeAll()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerStatusPinger.java:186 - Modifiers:
public - Return:
void
คืออะไร
ลบ All
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีส่วนที่ synchronize การทำงาน. เรียกต่อ: iterator(), hasNext(), next(), isConnected(), remove(), disconnect(), translatable().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.ServerStatusPinger#tick()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/ServerStatusPinger.java:170 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีส่วนที่ synchronize การทำงาน. เรียกต่อ: iterator(), hasNext(), next(), isConnected(), remove(), handleDisconnection().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
SessionSearchTrees
- Full name:
net.minecraft.client.multiplayer.SessionSearchTrees - Package:
net.minecraft.client.multiplayer - Source:
clientOnly—net/minecraft/client/multiplayer/SessionSearchTrees.java - Type:
class - Modifiers:
public
net.minecraft.client.multiplayer.SessionSearchTrees#creativeNameSearch()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/SessionSearchTrees.java:131 - Modifiers:
public - Return:
SearchTree<ItemStack>
คืออะไร
ดำเนินการ creativeNameSearch ตาม implementation ของ SessionSearchTrees
ทำงานยังไง
เรียกต่อ: join(). คืนค่า: this.creativeByNameSearch.join().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.SessionSearchTrees#creativeTagSearch()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/SessionSearchTrees.java:107 - Modifiers:
public - Return:
SearchTree<ItemStack>
คืออะไร
ดำเนินการ creativeTagSearch ตาม implementation ของ SessionSearchTrees
ทำงานยังไง
เรียกต่อ: join(). คืนค่า: this.creativeByTagSearch.join().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.SessionSearchTrees#rebuildAfterLanguageChange()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/SessionSearchTrees.java:49 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ rebuildAfterLanguageChange ตาม implementation ของ SessionSearchTrees
ทำงานยังไง
มีการวนลูป. เรียกต่อ: values(), run().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.SessionSearchTrees#recipes()
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/SessionSearchTrees.java:90 - Modifiers:
public - Return:
SearchTree<RecipeCollection>
คืออะไร
ดำเนินการ recipes ตาม implementation ของ SessionSearchTrees
ทำงานยังไง
เรียกต่อ: join(). คืนค่า: this.recipeSearch.join().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.SessionSearchTrees#updateCreativeTags(List<ItemStack>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/SessionSearchTrees.java:94 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต Creative Tags
ทำงานยังไง
แก้ state: creativeByTagSearch. เรียกต่อ: register(), supplyAsync(), getTags(), map(), backgroundExecutor(), cancel(). สร้างออบเจ็กต์: IdSearchTree<>.
Parameters
List<ItemStack> list
ตัวอย่างใช้งาน
net.minecraft.client.multiplayer.SessionSearchTrees#updateCreativeTooltips(Provider,List<ItemStack>)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/SessionSearchTrees.java:111 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต Creative Tooltips
ทำงานยังไง
แก้ state: creativeByNameSearch. เรียกต่อ: register(), of(), asCreative(), supplyAsync(), getTooltipLines(), getItemHolder(), unwrapKey(), map(). สร้างออบเจ็กต์: FullTextSearchTree<>.
Parameters
Provider providerList<ItemStack> list
ตัวอย่างใช้งาน
SessionSearchTrees instance = ...;
Provider provider = ...;
List<ItemStack> list = ...;
instance.updateCreativeTooltips(provider, list);
net.minecraft.client.multiplayer.SessionSearchTrees#updateRecipes(ClientRecipeBook,Level)
- Origin:
clientOnly - Source:
net/minecraft/client/multiplayer/SessionSearchTrees.java:61 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต Recipes
ทำงานยังไง
แก้ state: recipeSearch. เรียกต่อ: register(), getCollections(), registryAccess(), lookupOrThrow(), of(), fromLevel(), supplyAsync(), getTooltipLines(). สร้างออบเจ็กต์: FullTextSearchTree<>.
Parameters
ClientRecipeBook clientRecipeBookLevel level
ตัวอย่างใช้งาน
SessionSearchTrees instance = ...;
ClientRecipeBook clientRecipeBook = ...;
Level level = ...;
instance.updateRecipes(clientRecipeBook, level);