Package net.minecraft.server.network
Part 1/1
CommonListenerCookie
- Full name:
net.minecraft.server.network.CommonListenerCookie - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/CommonListenerCookie.java - Type:
record - Modifiers:
public
net.minecraft.server.network.CommonListenerCookie#createInitial(GameProfile,boolean)
- Origin:
common - Source:
net/minecraft/server/network/CommonListenerCookie.java:7 - Modifiers:
public static - Return:
CommonListenerCookie
คืออะไร
สร้าง Initial
ทำงานยังไง
เรียกต่อ: createDefault(). สร้างออบเจ็กต์: CommonListenerCookie. คืนค่า: new CommonListenerCookie(gameProfile, 0, ClientInformation.createDefault(), bl).
Parameters
GameProfile gameProfileboolean bl
ตัวอย่างใช้งาน
GameProfile gameProfile = ...;
CommonListenerCookie result = CommonListenerCookie.createInitial(gameProfile, true);
ConfigurationTask
- Full name:
net.minecraft.server.network.ConfigurationTask - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ConfigurationTask.java - Type:
interface - Modifiers:
public
net.minecraft.server.network.ConfigurationTask#start(Consumer<Packet<?>>)
- Origin:
common - Source:
net/minecraft/server/network/ConfigurationTask.java:7 - Modifiers: ``
- Return:
void
คืออะไร
เริ่ม start
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
Consumer<Packet<?>> consumer
ตัวอย่างใช้งาน
net.minecraft.server.network.ConfigurationTask#type()
- Origin:
common - Source:
net/minecraft/server/network/ConfigurationTask.java:9 - Modifiers: ``
- Return:
ConfigurationTask.Type
คืออะไร
ดำเนินการ type ตาม implementation ของ ConfigurationTask
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
Filterable
- Full name:
net.minecraft.server.network.Filterable - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/Filterable.java - Type:
record - Modifiers:
public
net.minecraft.server.network.Filterable#codec(Codec<T>)
- Origin:
common - Source:
net/minecraft/server/network/Filterable.java:12 - Modifiers:
public static - Return:
Codec<Filterable<T>>
คืออะไร
ดำเนินการ codec ตาม implementation ของ Filterable
ทำงานยังไง
เรียกต่อ: create(), group(), fieldOf(), forGetter(), optionalFieldOf(), apply(), xmap(), withAlternative(). คืนค่า: Codec.withAlternative(codec2, codec3).
Parameters
Codec<T> codec
ตัวอย่างใช้งาน
net.minecraft.server.network.Filterable#from(FilteredText)
- Origin:
common - Source:
net/minecraft/server/network/Filterable.java:29 - Modifiers:
public static - Return:
Filterable<String>
คืออะไร
ดำเนินการ from ตาม implementation ของ Filterable
ทำงานยังไง
เรียกต่อ: raw(), isFiltered(), of(), filteredOrEmpty(), empty(). สร้างออบเจ็กต์: Filterable<>. คืนค่า: new Filterable<>(filteredText.raw(), filteredText.isFiltered() ? Optional.of(filteredText.filteredOrEmpty()) : Optional.empty()).
Parameters
FilteredText filteredText
ตัวอย่างใช้งาน
net.minecraft.server.network.Filterable#get(boolean)
- Origin:
common - Source:
net/minecraft/server/network/Filterable.java:33 - Modifiers:
public - Return:
T
คืออะไร
อ่านค่า get
ทำงานยังไง
เรียกต่อ: orElse(). คืนค่า: bl ? this.filtered.orElse(this.raw) : this.raw.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.network.Filterable#map(Function<T, U>)
- Origin:
common - Source:
net/minecraft/server/network/Filterable.java:37 - Modifiers:
public - Return:
Filterable<U>
คืออะไร
ดำเนินการ map ตาม implementation ของ Filterable
ทำงานยังไง
เรียกต่อ: apply(). สร้างออบเจ็กต์: Filterable<>. คืนค่า: new Filterable<>(function.apply(this.raw), this.filtered.map(function)).
Parameters
Function<T, U> function
ตัวอย่างใช้งาน
Filterable instance = ...;
Function<T, U> function = ...;
Filterable<U> result = instance.map(function);
net.minecraft.server.network.Filterable#passThrough(T)
- Origin:
common - Source:
net/minecraft/server/network/Filterable.java:25 - Modifiers:
public static - Return:
Filterable<T>
คืออะไร
ดำเนินการ passThrough ตาม implementation ของ Filterable
ทำงานยังไง
เรียกต่อ: empty(). สร้างออบเจ็กต์: Filterable<>. คืนค่า: new Filterable<>(object, Optional.empty()).
Parameters
T object
ตัวอย่างใช้งาน
net.minecraft.server.network.Filterable#resolve(Function<T, Optional<U>>)
- Origin:
common - Source:
net/minecraft/server/network/Filterable.java:41 - Modifiers:
public - Return:
Optional<Filterable<U>>
คืออะไร
ดำเนินการ resolve ตาม implementation ของ Filterable
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: apply(), isEmpty(), empty(), isPresent(), get(), of(). สร้างออบเจ็กต์: Filterable<>. มีจุด return อย่างน้อย 3 จุด.
Parameters
Function<T, Optional<U>> function
ตัวอย่างใช้งาน
Filterable instance = ...;
Function<T, Optional<U>> function = ...;
Optional<Filterable<U>> result = instance.resolve(function);
net.minecraft.server.network.Filterable#streamCodec(StreamCodec<B, T>)
- Origin:
common - Source:
net/minecraft/server/network/Filterable.java:21 - Modifiers:
public static - Return:
StreamCodec<B, Filterable<T>>
คืออะไร
ดำเนินการ streamCodec ตาม implementation ของ Filterable
ทำงานยังไง
เรียกต่อ: composite(), apply(). คืนค่า: StreamCodec.composite(streamCodec, Filterable::raw, streamCodec.apply(ByteBufCodecs::optional), Filterable::filtered, Filterable::new).
Parameters
StreamCodec<B, T> streamCodec
ตัวอย่างใช้งาน
StreamCodec<B, T> streamCodec = ...;
StreamCodec<B, Filterable<T>> result = Filterable.streamCodec(streamCodec);
FilteredText
- Full name:
net.minecraft.server.network.FilteredText - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/FilteredText.java - Type:
record - Modifiers:
public
net.minecraft.server.network.FilteredText#filtered()
- Origin:
common - Source:
net/minecraft/server/network/FilteredText.java:18 - Modifiers:
public - Return:
String
คืออะไร
ดำเนินการ filtered ตาม implementation ของ FilteredText
ทำงานยังไง
เรียกต่อ: apply(). คืนค่า: this.mask.apply(this.raw).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.FilteredText#filteredOrEmpty()
- Origin:
common - Source:
net/minecraft/server/network/FilteredText.java:23 - Modifiers:
public - Return:
String
คืออะไร
ดำเนินการ filteredOrEmpty ตาม implementation ของ FilteredText
ทำงานยังไง
เรียกต่อ: requireNonNullElse(), filtered(). คืนค่า: Objects.requireNonNullElse(this.filtered(), "").
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.FilteredText#fullyFiltered(String)
- Origin:
common - Source:
net/minecraft/server/network/FilteredText.java:14 - Modifiers:
public static - Return:
FilteredText
คืออะไร
ดำเนินการ fullyFiltered ตาม implementation ของ FilteredText
ทำงานยังไง
สร้างออบเจ็กต์: FilteredText. คืนค่า: new FilteredText(string, FilterMask.FULLY_FILTERED).
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.network.FilteredText#isFiltered()
- Origin:
common - Source:
net/minecraft/server/network/FilteredText.java:27 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Filtered
ทำงานยังไง
เรียกต่อ: isEmpty(). คืนค่า: !this.mask.isEmpty().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.FilteredText#passThrough(String)
- Origin:
common - Source:
net/minecraft/server/network/FilteredText.java:10 - Modifiers:
public static - Return:
FilteredText
คืออะไร
ดำเนินการ passThrough ตาม implementation ของ FilteredText
ทำงานยังไง
สร้างออบเจ็กต์: FilteredText. คืนค่า: new FilteredText(string, FilterMask.PASS_THROUGH).
Parameters
String string
ตัวอย่างใช้งาน
LegacyProtocolUtils
- Full name:
net.minecraft.server.network.LegacyProtocolUtils - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/LegacyProtocolUtils.java - Type:
class - Modifiers:
public
net.minecraft.server.network.LegacyProtocolUtils#readLegacyString(ByteBuf)
- Origin:
common - Source:
net/minecraft/server/network/LegacyProtocolUtils.java:19 - Modifiers:
public static - Return:
String
คืออะไร
อ่าน Legacy String
ทำงานยังไง
เรียกต่อ: readShort(), toString(), readerIndex(), skipBytes(). คืนค่า: string.
Parameters
ByteBuf byteBuf
ตัวอย่างใช้งาน
net.minecraft.server.network.LegacyProtocolUtils#writeLegacyString(ByteBuf,String)
- Origin:
common - Source:
net/minecraft/server/network/LegacyProtocolUtils.java:14 - Modifiers:
public static - Return:
void
คืออะไร
เขียน Legacy String
ทำงานยังไง
เรียกต่อ: writeShort(), length(), writeCharSequence().
Parameters
ByteBuf byteBufString string
ตัวอย่างใช้งาน
LegacyQueryHandler
- Full name:
net.minecraft.server.network.LegacyQueryHandler - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/LegacyQueryHandler.java - Type:
class - Modifiers:
public - Extends:
ChannelInboundHandlerAdapter
net.minecraft.server.network.LegacyQueryHandler#channelRead(ChannelHandlerContext,Object)
- Origin:
common - Source:
net/minecraft/server/network/LegacyQueryHandler.java:22 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ channelRead ตาม implementation ของ LegacyQueryHandler
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: markReaderIndex(), readUnsignedByte(), channel(), remoteAddress(), readableBytes(), debug(), createVersion0Response(), sendFlushAndClose().
Parameters
ChannelHandlerContext channelHandlerContextObject object
ตัวอย่างใช้งาน
LegacyQueryHandler instance = ...;
ChannelHandlerContext channelHandlerContext = ...;
Object object = ...;
instance.channelRead(channelHandlerContext, object);
net.minecraft.server.network.LegacyQueryHandler#LegacyQueryHandler(ServerInfo)
- Origin:
common - Source:
net/minecraft/server/network/LegacyQueryHandler.java:18 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ LegacyQueryHandler ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server.
Parameters
ServerInfo serverInfo
ตัวอย่างใช้งาน
LegacyTextFilter
- Full name:
net.minecraft.server.network.LegacyTextFilter - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/LegacyTextFilter.java - Type:
class - Modifiers:
public - Extends:
ServerTextFilter
net.minecraft.server.network.LegacyTextFilter#createContext(GameProfile)
- Origin:
common - Source:
net/minecraft/server/network/LegacyTextFilter.java:113 - Modifiers:
public - Return:
TextFilter
คืออะไร
สร้าง Context
ทำงานยังไง
เรียกต่อ: PlayerContext(), join(), processJoinOrLeave(), leave(). สร้างออบเจ็กต์: ServerTextFilter.PlayerContext.
Parameters
GameProfile gameProfile
ตัวอย่างใช้งาน
LegacyTextFilter instance = ...;
GameProfile gameProfile = ...;
TextFilter result = instance.createContext(gameProfile);
net.minecraft.server.network.LegacyTextFilter#createTextFilterFromConfig(String)
- Origin:
common - Source:
net/minecraft/server/network/LegacyTextFilter.java:46 - Modifiers:
public static - Return:
ServerTextFilter
คืออะไร
สร้าง Text Filter From Config
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: parse(), getAsString(), isEmpty(), getAsInt(), getAsJsonObject(), getEndpointFromConfig(), equals(), resolve(). สร้างออบเจ็กต์: URI, IllegalArgumentException, JsonObject, LegacyTextFilter. มีจุด return อย่างน้อย 5 จุด.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.network.LegacyTextFilter#filterText(String,ServerTextFilter.IgnoreStrategy,JsonObject)
- Origin:
common - Source:
net/minecraft/server/network/LegacyTextFilter.java:153 - Modifiers:
protected - Return:
FilteredText
คืออะไร
ดำเนินการ filterText ตาม implementation ของ LegacyTextFilter
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getAsBoolean(), passThrough(), getAsString(), fullyFiltered(), getAsJsonArray(), parseMask(). สร้างออบเจ็กต์: FilteredText. มีจุด return อย่างน้อย 3 จุด.
Parameters
String stringServerTextFilter.IgnoreStrategy ignoreStrategyJsonObject jsonObject
ตัวอย่างใช้งาน
ServerTextFilter.IgnoreStrategy ignoreStrategy = ...;
JsonObject jsonObject = ...;
@Override
protected FilteredText filterText(String string, ServerTextFilter.IgnoreStrategy ignoreStrategy, JsonObject jsonObject) {
return super.filterText(string, ignoreStrategy, jsonObject);
}
net.minecraft.server.network.LegacyTextFilter#setAuthorizationProperty(HttpURLConnection)
- Origin:
common - Source:
net/minecraft/server/network/LegacyTextFilter.java:148 - Modifiers:
protected - Return:
void
คืออะไร
กำหนดค่า Authorization Property
ทำงานยังไง
เรียกต่อ: setRequestProperty().
Parameters
HttpURLConnection httpURLConnection
ตัวอย่างใช้งาน
HttpURLConnection httpURLConnection = ...;
@Override
protected void setAuthorizationProperty(HttpURLConnection httpURLConnection) {
super.setAuthorizationProperty(httpURLConnection);
}
MemoryServerHandshakePacketListenerImpl
- Full name:
net.minecraft.server.network.MemoryServerHandshakePacketListenerImpl - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl.java - Type:
class - Modifiers:
public - Implements:
ServerHandshakePacketListener
net.minecraft.server.network.MemoryServerHandshakePacketListenerImpl#handleIntention(ClientIntentionPacket)
- Origin:
common - Source:
net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl.java:20 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Intention
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: intention(), setupInboundProtocol(), setupOutboundProtocol(). สร้างออบเจ็กต์: UnsupportedOperationException, ServerLoginPacketListenerImpl.
Parameters
ClientIntentionPacket clientIntentionPacket
ตัวอย่างใช้งาน
MemoryServerHandshakePacketListenerImpl instance = ...;
ClientIntentionPacket clientIntentionPacket = ...;
instance.handleIntention(clientIntentionPacket);
net.minecraft.server.network.MemoryServerHandshakePacketListenerImpl#isAcceptingMessages()
- Origin:
common - Source:
net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl.java:34 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Accepting Messages
ทำงานยังไง
เรียกต่อ: isConnected(). คืนค่า: this.connection.isConnected().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
MemoryServerHandshakePacketListenerImpl instance = ...;
boolean result = instance.isAcceptingMessages();
net.minecraft.server.network.MemoryServerHandshakePacketListenerImpl#MemoryServerHandshakePacketListenerImpl(MinecraftServer,Connection)
- Origin:
common - Source:
net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl.java:15 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ MemoryServerHandshakePacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server, connection.
Parameters
MinecraftServer minecraftServerConnection connection
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
Connection connection = ...;
MemoryServerHandshakePacketListenerImpl instance = new MemoryServerHandshakePacketListenerImpl(minecraftServer, connection);
net.minecraft.server.network.MemoryServerHandshakePacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
common - Source:
net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl.java:30 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
MemoryServerHandshakePacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
PlayerChunkSender
- Full name:
net.minecraft.server.network.PlayerChunkSender - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/PlayerChunkSender.java - Type:
class - Modifiers:
public
net.minecraft.server.network.PlayerChunkSender#dropChunk(ServerPlayer,ChunkPos)
- Origin:
common - Source:
net/minecraft/server/network/PlayerChunkSender.java:44 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ dropChunk ตาม implementation ของ PlayerChunkSender
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: remove(), toLong(), isAlive(), send(). สร้างออบเจ็กต์: ClientboundForgetLevelChunkPacket.
Parameters
ServerPlayer serverPlayerChunkPos chunkPos
ตัวอย่างใช้งาน
PlayerChunkSender instance = ...;
ServerPlayer serverPlayer = ...;
ChunkPos chunkPos = ...;
instance.dropChunk(serverPlayer, chunkPos);
net.minecraft.server.network.PlayerChunkSender#isPending(long)
- Origin:
common - Source:
net/minecraft/server/network/PlayerChunkSender.java:120 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Pending
ทำงานยังไง
เรียกต่อ: contains(). คืนค่า: this.pendingChunks.contains(l).
Parameters
long l
ตัวอย่างใช้งาน
net.minecraft.server.network.PlayerChunkSender#markChunkPendingToSend(LevelChunk)
- Origin:
common - Source:
net/minecraft/server/network/PlayerChunkSender.java:40 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ markChunkPendingToSend ตาม implementation ของ PlayerChunkSender
ทำงานยังไง
เรียกต่อ: add(), getPos(), toLong().
Parameters
LevelChunk levelChunk
ตัวอย่างใช้งาน
PlayerChunkSender instance = ...;
LevelChunk levelChunk = ...;
instance.markChunkPendingToSend(levelChunk);
net.minecraft.server.network.PlayerChunkSender#onChunkBatchReceivedByClient(float)
- Origin:
common - Source:
net/minecraft/server/network/PlayerChunkSender.java:110 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Chunk Batch Received By Client
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: unacknowledgedBatches, desiredChunksPerTick, batchQuota, maxUnacknowledgedBatches. เรียกต่อ: isNaN(), clamp().
Parameters
float f
ตัวอย่างใช้งาน
net.minecraft.server.network.PlayerChunkSender#PlayerChunkSender(boolean)
- Origin:
common - Source:
net/minecraft/server/network/PlayerChunkSender.java:36 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ PlayerChunkSender ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: memoryConnection.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.network.PlayerChunkSender#sendNextChunks(ServerPlayer)
- Origin:
common - Source:
net/minecraft/server/network/PlayerChunkSender.java:50 - Modifiers:
public - Return:
void
คืออะไร
ส่ง Next Chunks
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: batchQuota, unacknowledgedBatches. เรียกต่อ: max(), min(), isEmpty(), serverLevel(), getChunkSource(), collectChunksToSend(), chunkPosition(), send(). สร้างออบเจ็กต์: ClientboundChunkBatchFinishedPacket.
Parameters
ServerPlayer serverPlayer
ตัวอย่างใช้งาน
PlayerChunkSender instance = ...;
ServerPlayer serverPlayer = ...;
instance.sendNextChunks(serverPlayer);
PlayerSafetyServiceTextFilter
- Full name:
net.minecraft.server.network.PlayerSafetyServiceTextFilter - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/PlayerSafetyServiceTextFilter.java - Type:
class - Modifiers:
public - Extends:
ServerTextFilter
net.minecraft.server.network.PlayerSafetyServiceTextFilter#connectionReadTimeout()
- Origin:
common - Source:
net/minecraft/server/network/PlayerSafetyServiceTextFilter.java:148 - Modifiers:
protected - Return:
int
คืออะไร
ดำเนินการ connectionReadTimeout ตาม implementation ของ PlayerSafetyServiceTextFilter
ทำงานยังไง
คืนค่า: this.connectionReadTimeoutMs.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.PlayerSafetyServiceTextFilter#createTextFilterFromConfig(String)
- Origin:
common - Source:
net/minecraft/server/network/PlayerSafetyServiceTextFilter.java:48 - Modifiers:
public static - Return:
ServerTextFilter
คืออะไร
สร้าง Text Filter From Config
ทำงานยังไง
มีการจัดการ exception. เรียกต่อ: parse(), create(), getAsString(), getAsInt(), getAsJsonArray(), forEach(), add(), convertToString(). สร้างออบเจ็กต์: HashSet<>, RuntimeException, JsonObject, PlayerSafetyServiceTextFilter. มีจุด return อย่างน้อย 3 จุด.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.network.PlayerSafetyServiceTextFilter#filterText(String,ServerTextFilter.IgnoreStrategy,JsonObject)
- Origin:
common - Source:
net/minecraft/server/network/PlayerSafetyServiceTextFilter.java:124 - Modifiers:
protected - Return:
FilteredText
คืออะไร
ดำเนินการ filterText ตาม implementation ของ PlayerSafetyServiceTextFilter
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getAsJsonObject(), fullyFiltered(), getAsBoolean(), passThrough(), getAsJsonArray(), getAsString(), contains(), parseMask(). สร้างออบเจ็กต์: JsonArray, FilteredText. มีจุด return อย่างน้อย 4 จุด.
Parameters
String stringServerTextFilter.IgnoreStrategy ignoreStrategyJsonObject jsonObject
ตัวอย่างใช้งาน
ServerTextFilter.IgnoreStrategy ignoreStrategy = ...;
JsonObject jsonObject = ...;
@Override
protected FilteredText filterText(String string, ServerTextFilter.IgnoreStrategy ignoreStrategy, JsonObject jsonObject) {
return super.filterText(string, ignoreStrategy, jsonObject);
}
net.minecraft.server.network.PlayerSafetyServiceTextFilter#setAuthorizationProperty(HttpURLConnection)
- Origin:
common - Source:
net/minecraft/server/network/PlayerSafetyServiceTextFilter.java:118 - Modifiers:
protected - Return:
void
คืออะไร
กำหนดค่า Authorization Property
ทำงานยังไง
เรียกต่อ: aquireIAuthenticationResult(), setRequestProperty(), accessToken().
Parameters
HttpURLConnection httpURLConnection
ตัวอย่างใช้งาน
HttpURLConnection httpURLConnection = ...;
@Override
protected void setAuthorizationProperty(HttpURLConnection httpURLConnection) {
super.setAuthorizationProperty(httpURLConnection);
}
ServerCommonPacketListenerImpl
- Full name:
net.minecraft.server.network.ServerCommonPacketListenerImpl - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerCommonPacketListenerImpl.java - Type:
class - Modifiers:
public abstract - Implements:
ServerCommonPacketListener
net.minecraft.server.network.ServerCommonPacketListenerImpl#createCookie(ClientInformation)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:194 - Modifiers:
protected - Return:
CommonListenerCookie
คืออะไร
สร้าง Cookie
ทำงานยังไง
เรียกต่อ: playerProfile(). สร้างออบเจ็กต์: CommonListenerCookie. คืนค่า: new CommonListenerCookie(this.playerProfile(), this.latency, clientInformation, this.transferred).
Parameters
ClientInformation clientInformation
ตัวอย่างใช้งาน
ClientInformation clientInformation = ...;
@Override
protected CommonListenerCookie createCookie(ClientInformation clientInformation) {
return super.createCookie(clientInformation);
}
net.minecraft.server.network.ServerCommonPacketListenerImpl#disconnect(Component)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:168 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ disconnect ตาม implementation ของ ServerCommonPacketListenerImpl
ทำงานยังไง
สร้างออบเจ็กต์: DisconnectionDetails.
Parameters
Component component
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
Component component = ...;
instance.disconnect(component);
net.minecraft.server.network.ServerCommonPacketListenerImpl#disconnect(DisconnectionDetails)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:172 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ disconnect ตาม implementation ของ ServerCommonPacketListenerImpl
ทำงานยังไง
เรียกต่อ: send(), reason(), thenRun(), setReadOnly(), executeBlocking(). สร้างออบเจ็กต์: ClientboundDisconnectPacket.
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.disconnect(disconnectionDetails);
net.minecraft.server.network.ServerCommonPacketListenerImpl#getOwner()
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:185 - Modifiers:
public - Return:
GameProfile
คืออะไร
อ่านค่า Owner
ทำงานยังไง
เรียกต่อ: playerProfile(). คืนค่า: this.playerProfile().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerCommonPacketListenerImpl#handleCookieResponse(ServerboundCookieResponsePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:104 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Cookie Response
ทำงานยังไง
เรียกต่อ: disconnect().
Parameters
ServerboundCookieResponsePacket serverboundCookieResponsePacket
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
ServerboundCookieResponsePacket serverboundCookieResponsePacket = ...;
instance.handleCookieResponse(serverboundCookieResponsePacket);
net.minecraft.server.network.ServerCommonPacketListenerImpl#handleCustomPayload(ServerboundCustomPayloadPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:91 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Custom Payload
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
ServerboundCustomPayloadPacket serverboundCustomPayloadPacket
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
ServerboundCustomPayloadPacket serverboundCustomPayloadPacket = ...;
instance.handleCustomPayload(serverboundCustomPayloadPacket);
net.minecraft.server.network.ServerCommonPacketListenerImpl#handleKeepAlive(ServerboundKeepAlivePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:76 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Keep Alive
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: latency, keepAlivePending. เรียกต่อ: getId(), getMillis(), isSingleplayerOwner(), disconnect().
Parameters
ServerboundKeepAlivePacket serverboundKeepAlivePacket
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
ServerboundKeepAlivePacket serverboundKeepAlivePacket = ...;
instance.handleKeepAlive(serverboundKeepAlivePacket);
net.minecraft.server.network.ServerCommonPacketListenerImpl#handlePong(ServerboundPongPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:87 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Pong
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
ServerboundPongPacket serverboundPongPacket
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
ServerboundPongPacket serverboundPongPacket = ...;
instance.handlePong(serverboundPongPacket);
net.minecraft.server.network.ServerCommonPacketListenerImpl#handleResourcePackResponse(ServerboundResourcePackPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:95 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Resource Pack Response
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), action(), isResourcePackRequired(), info(), playerProfile(), getName(), id(), disconnect().
Parameters
ServerboundResourcePackPacket serverboundResourcePackPacket
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
ServerboundResourcePackPacket serverboundResourcePackPacket = ...;
instance.handleResourcePackResponse(serverboundResourcePackPacket);
net.minecraft.server.network.ServerCommonPacketListenerImpl#isSingleplayerOwner()
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:179 - Modifiers:
protected - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Singleplayer Owner
ทำงานยังไง
เรียกต่อ: playerProfile(). คืนค่า: this.server.isSingleplayerOwner(this.playerProfile()).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerCommonPacketListenerImpl#keepConnectionAlive()
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:109 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ keepConnectionAlive ตาม implementation ของ ServerCommonPacketListenerImpl
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: keepAlivePending, keepAliveTime, keepAliveChallenge. เรียกต่อ: get(), push(), getMillis(), isSingleplayerOwner(), disconnect(), checkIfClosed(), send(), pop(). สร้างออบเจ็กต์: ClientboundKeepAlivePacket.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerCommonPacketListenerImpl#latency()
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:190 - Modifiers:
public - Return:
int
คืออะไร
ดำเนินการ latency ตาม implementation ของ ServerCommonPacketListenerImpl
ทำงานยังไง
คืนค่า: this.latency.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerCommonPacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:62 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isSingleplayerOwner(), info(), halt().
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
net.minecraft.server.network.ServerCommonPacketListenerImpl#onPacketError(Packet,Exception)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:70 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Packet Error
ทำงานยังไง
เรียกต่อ: reportPacketHandlingException(), type().
Parameters
Packet packetException exception
Throws
ReportedException
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
Packet packet = ...;
Exception exception = ...;
instance.onPacketError(packet, exception);
net.minecraft.server.network.ServerCommonPacketListenerImpl#playerProfile()
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:183 - Modifiers:
protected abstract - Return:
GameProfile
คืออะไร
ดำเนินการ playerProfile ตาม implementation ของ ServerCommonPacketListenerImpl
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerCommonPacketListenerImpl#resumeFlushing()
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:142 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ resumeFlushing ตาม implementation ของ ServerCommonPacketListenerImpl
ทำงานยังไง
แก้ state: suspendFlushingOnServerThread. เรียกต่อ: flushChannel().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerCommonPacketListenerImpl#send(Packet<?>)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:147 - Modifiers:
public - Return:
void
คืออะไร
ส่ง send
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Packet<?> packet
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerCommonPacketListenerImpl#send(Packet<?>,PacketSendListener)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:151 - Modifiers:
public - Return:
void
คืออะไร
ส่ง send
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: isTerminal(), close(), isSameThread(), forThrowable(), addCategory(), setDetail(), getClass(), getCanonicalName(). สร้างออบเจ็กต์: ReportedException.
Parameters
Packet<?> packetPacketSendListener packetSendListener
ตัวอย่างใช้งาน
ServerCommonPacketListenerImpl instance = ...;
Packet<?> packet = ...;
PacketSendListener packetSendListener = ...;
instance.send(packet, packetSendListener);
net.minecraft.server.network.ServerCommonPacketListenerImpl#ServerCommonPacketListenerImpl(MinecraftServer,Connection,CommonListenerCookie)
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:47 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerCommonPacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server, connection, keepAliveTime, latency, transferred. เรียกต่อ: getMillis(), latency(), transferred().
Parameters
MinecraftServer minecraftServerConnection connectionCommonListenerCookie commonListenerCookie
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
Connection connection = ...;
CommonListenerCookie commonListenerCookie = ...;
ServerCommonPacketListenerImpl instance = new ServerCommonPacketListenerImpl(minecraftServer, connection, commonListenerCookie);
net.minecraft.server.network.ServerCommonPacketListenerImpl#suspendFlushing()
- Origin:
common - Source:
net/minecraft/server/network/ServerCommonPacketListenerImpl.java:138 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ suspendFlushing ตาม implementation ของ ServerCommonPacketListenerImpl
ทำงานยังไง
แก้ state: suspendFlushingOnServerThread.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerConfigurationPacketListenerImpl
- Full name:
net.minecraft.server.network.ServerConfigurationPacketListenerImpl - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java - Type:
class - Modifiers:
public - Extends:
ServerCommonPacketListenerImpl - Implements:
ServerConfigurationPacketListener,TickablePacketListener,FabricServerConfigurationNetworkHandler
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#handleClientInformation(ServerboundClientInformationPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:109 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Client Information
ทำงานยังไง
แก้ state: clientInformation. เรียกต่อ: information().
Parameters
ServerboundClientInformationPacket serverboundClientInformationPacket
ตัวอย่างใช้งาน
ServerConfigurationPacketListenerImpl instance = ...;
ServerboundClientInformationPacket serverboundClientInformationPacket = ...;
instance.handleClientInformation(serverboundClientInformationPacket);
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#handleConfigurationFinished(ServerboundFinishConfigurationPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:133 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Configuration Finished
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: ensureRunningOnSameThread(), finishCurrentTask(), setupOutboundProtocol(), bind(), decorator(), registryAccess(), getPlayerList(), getPlayer(). สร้างออบเจ็กต์: ClientboundDisconnectPacket.
Parameters
ServerboundFinishConfigurationPacket serverboundFinishConfigurationPacket
ตัวอย่างใช้งาน
ServerConfigurationPacketListenerImpl instance = ...;
ServerboundFinishConfigurationPacket serverboundFinishConfigurationPacket = ...;
instance.handleConfigurationFinished(serverboundFinishConfigurationPacket);
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#handleResourcePackResponse(ServerboundResourcePackPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:114 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Resource Pack Response
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: action(), isTerminal(), finishCurrentTask().
Parameters
ServerboundResourcePackPacket serverboundResourcePackPacket
ตัวอย่างใช้งาน
ServerConfigurationPacketListenerImpl instance = ...;
ServerboundResourcePackPacket serverboundResourcePackPacket = ...;
instance.handleResourcePackResponse(serverboundResourcePackPacket);
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#handleSelectKnownPacks(ServerboundSelectKnownPacks)
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:122 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Select Known Packs
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: synchronizeRegistriesTask. เรียกต่อ: ensureRunningOnSameThread(), handleResponse(), knownPacks(), finishCurrentTask(). สร้างออบเจ็กต์: IllegalStateException.
Parameters
ServerboundSelectKnownPacks serverboundSelectKnownPacks
ตัวอย่างใช้งาน
ServerConfigurationPacketListenerImpl instance = ...;
ServerboundSelectKnownPacks serverboundSelectKnownPacks = ...;
instance.handleSelectKnownPacks(serverboundSelectKnownPacks);
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#isAcceptingMessages()
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:76 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Accepting Messages
ทำงานยังไง
เรียกต่อ: isConnected(). คืนค่า: this.connection.isConnected().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerConfigurationPacketListenerImpl instance = ...;
boolean result = instance.isAcceptingMessages();
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:70 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
เรียกต่อ: info(), reason(), getString().
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ServerConfigurationPacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#playerProfile()
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:65 - Modifiers:
protected - Return:
GameProfile
คืออะไร
ดำเนินการ playerProfile ตาม implementation ของ ServerConfigurationPacketListenerImpl
ทำงานยังไง
คืนค่า: this.gameProfile.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#returnToWorld()
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:98 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ returnToWorld ตาม implementation ของ ServerConfigurationPacketListenerImpl
ทำงานยังไง
เรียกต่อ: add(), startNextTask(). สร้างออบเจ็กต์: JoinWorldTask.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#ServerConfigurationPacketListenerImpl(MinecraftServer,Connection,CommonListenerCookie)
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:59 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerConfigurationPacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: gameProfile, clientInformation. เรียกต่อ: gameProfile(), clientInformation().
Parameters
MinecraftServer minecraftServerConnection connectionCommonListenerCookie commonListenerCookie
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
Connection connection = ...;
CommonListenerCookie commonListenerCookie = ...;
ServerConfigurationPacketListenerImpl instance = new ServerConfigurationPacketListenerImpl(minecraftServer, connection, commonListenerCookie);
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#startConfiguration()
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:81 - Modifiers:
public - Return:
void
คืออะไร
เริ่ม Configuration
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: synchronizeRegistriesTask. เรียกต่อ: send(), getServerModName(), serverLinks(), isEmpty(), untrust(), registries(), getResourceManager(), listPacks(). สร้างออบเจ็กต์: ClientboundCustomPayloadPacket, BrandPayload, ClientboundServerLinksPacket, ClientboundUpdateEnabledFeaturesPacket.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerConfigurationPacketListenerImpl#tick()
- Origin:
common - Source:
net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java:161 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
เรียกต่อ: keepConnectionAlive().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerConnectionListener
- Full name:
net.minecraft.server.network.ServerConnectionListener - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerConnectionListener.java - Type:
class - Modifiers:
public
net.minecraft.server.network.ServerConnectionListener#getConnections()
- Origin:
common - Source:
net/minecraft/server/network/ServerConnectionListener.java:170 - Modifiers:
public - Return:
List<Connection>
คืออะไร
อ่านค่า Connections
ทำงานยังไง
คืนค่า: this.connections.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerConnectionListener#getServer()
- Origin:
common - Source:
net/minecraft/server/network/ServerConnectionListener.java:166 - Modifiers:
public - Return:
MinecraftServer
คืออะไร
อ่านค่า Server
ทำงานยังไง
คืนค่า: this.server.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerConnectionListener#ServerConnectionListener(MinecraftServer)
- Origin:
common - Source:
net/minecraft/server/network/ServerConnectionListener.java:62 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerConnectionListener ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server, running.
Parameters
MinecraftServer minecraftServer
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
ServerConnectionListener instance = new ServerConnectionListener(minecraftServer);
net.minecraft.server.network.ServerConnectionListener#startMemoryChannel()
- Origin:
common - Source:
net/minecraft/server/network/ServerConnectionListener.java:105 - Modifiers:
public - Return:
SocketAddress
คืออะไร
เริ่ม Memory Channel
ทำงานยังไง
มีส่วนที่ synchronize การทำงาน. เรียกต่อ: channel(), childHandler(), initChannel(), setListenerForServerboundHandshake(), add(), pipeline(), configureInMemoryPipeline(), configurePacketHandler(). สร้างออบเจ็กต์: ServerBootstrap, ChannelInitializer<Channel>, Connection, MemoryServerHandshakePacketListenerImpl. คืนค่า: channelFuture.channel().localAddress().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerConnectionListener#startTcpServerListener(InetAddress,int)
- Origin:
common - Source:
net/minecraft/server/network/ServerConnectionListener.java:67 - Modifiers:
public - Return:
void
คืออะไร
เริ่ม Tcp Server Listener
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception ; มีส่วนที่ synchronize การทำงาน. เรียกต่อ: isAvailable(), isEpollEnabled(), get(), info(), add(), channel(), childHandler(), initChannel(). สร้างออบเจ็กต์: ServerBootstrap, ChannelInitializer<Channel>, ReadTimeoutHandler, LegacyQueryHandler.
Parameters
InetAddress inetAddressint i
Throws
IOException
ตัวอย่างใช้งาน
ServerConnectionListener instance = ...;
InetAddress inetAddress = ...;
instance.startTcpServerListener(inetAddress, 0);
net.minecraft.server.network.ServerConnectionListener#stop()
- Origin:
common - Source:
net/minecraft/server/network/ServerConnectionListener.java:125 - Modifiers:
public - Return:
void
คืออะไร
หยุด stop
ทำงานยังไง
มีการวนลูป ; มีการจัดการ exception. แก้ state: running. เรียกต่อ: channel(), close(), sync(), error().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerConnectionListener#tick()
- Origin:
common - Source:
net/minecraft/server/network/ServerConnectionListener.java:137 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception ; มีส่วนที่ synchronize การทำงาน. เรียกต่อ: iterator(), hasNext(), next(), isConnecting(), isConnected(), isMemoryConnection(), forThrowable(), warn(). สร้างออบเจ็กต์: ReportedException, ClientboundDisconnectPacket.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl
- Full name:
net.minecraft.server.network.ServerGamePacketListenerImpl - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerGamePacketListenerImpl.java - Type:
class - Modifiers:
public - Extends:
ServerCommonPacketListenerImpl - Implements:
ServerGamePacketListener,ServerPlayerConnection,TickablePacketListener
net.minecraft.server.network.ServerGamePacketListenerImpl#ackBlockChangesUpTo(int)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1265 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ ackBlockChangesUpTo ตาม implementation ของ ServerGamePacketListenerImpl
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: ackBlockChangesUpTo. เรียกต่อ: max(). สร้างออบเจ็กต์: IllegalArgumentException.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerGamePacketListenerImpl#addPendingMessage(PlayerChatMessage)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1543 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Pending Message
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีส่วนที่ synchronize การทำงาน. เรียกต่อ: signature(), push(), signedBody(), addPending(), trackedMessagesCount(), disconnect(), translatable().
Parameters
PlayerChatMessage playerChatMessage
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
PlayerChatMessage playerChatMessage = ...;
instance.addPendingMessage(playerChatMessage);
net.minecraft.server.network.ServerGamePacketListenerImpl#getPlayer()
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1941 - Modifiers:
public - Return:
ServerPlayer
คืออะไร
อ่านค่า Player
ทำงานยังไง
คืนค่า: this.player.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerGamePacketListenerImpl#getRemoteAddress()
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1578 - Modifiers:
public - Return:
SocketAddress
คืออะไร
อ่านค่า Remote Address
ทำงานยังไง
คืนค่า: this.connection.getRemoteAddress().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerGamePacketListenerImpl#handleAcceptPlayerLoad(ServerboundPlayerLoadedPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:499 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Accept Player Load
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), setClientLoaded().
Parameters
ServerboundPlayerLoadedPacket serverboundPlayerLoadedPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPlayerLoadedPacket serverboundPlayerLoadedPacket = ...;
instance.handleAcceptPlayerLoad(serverboundPlayerLoadedPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleAcceptTeleportPacket(ServerboundAcceptTeleportationPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:478 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Accept Teleport Packet
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: awaitingPositionFromClient, lastGoodX, lastGoodY, lastGoodZ. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), getId(), disconnect(), translatable(), absMoveTo(), getYRot(), getXRot().
Parameters
ServerboundAcceptTeleportationPacket serverboundAcceptTeleportationPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundAcceptTeleportationPacket serverboundAcceptTeleportationPacket = ...;
instance.handleAcceptTeleportPacket(serverboundAcceptTeleportationPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleAnimate(ServerboundSwingPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1483 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Animate
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), resetLastActionTime(), swing(), getHand().
Parameters
ServerboundSwingPacket serverboundSwingPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSwingPacket serverboundSwingPacket = ...;
instance.handleAnimate(serverboundSwingPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleBlockEntityTagQuery(ServerboundBlockEntityTagQueryPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:893 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Block Entity Tag Query
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), hasPermissions(), level(), getBlockEntity(), getPos(), saveWithoutMetadata(), registryAccess(). สร้างออบเจ็กต์: ClientboundTagQueryPacket.
Parameters
ServerboundBlockEntityTagQueryPacket serverboundBlockEntityTagQueryPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundBlockEntityTagQueryPacket serverboundBlockEntityTagQueryPacket = ...;
instance.handleBlockEntityTagQuery(serverboundBlockEntityTagQueryPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleBundleItemSelectedPacket(ServerboundSelectBundleItemPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:514 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Bundle Item Selected Packet
ทำงานยังไง
เรียกต่อ: setSelectedBundleItemIndex(), slotId(), selectedItemIndex().
Parameters
ServerboundSelectBundleItemPacket serverboundSelectBundleItemPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSelectBundleItemPacket serverboundSelectBundleItemPacket = ...;
instance.handleBundleItemSelectedPacket(serverboundSelectBundleItemPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleChangeDifficulty(ServerboundChangeDifficultyPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1837 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Change Difficulty
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), hasPermissions(), isSingleplayerOwner(), setDifficulty(), getDifficulty().
Parameters
ServerboundChangeDifficultyPacket serverboundChangeDifficultyPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundChangeDifficultyPacket serverboundChangeDifficultyPacket = ...;
instance.handleChangeDifficulty(serverboundChangeDifficultyPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleChat(ServerboundChatPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1288 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Chat
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: unpackAndApplyLastSeen(), lastSeenMessages(), isEmpty(), tryHandleChat(), message(), getSignedMessage(), get(), handleMessageDecodeFailure().
Parameters
ServerboundChatPacket serverboundChatPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundChatPacket serverboundChatPacket = ...;
instance.handleChat(serverboundChatPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleChatAck(ServerboundChatAckPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1473 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Chat Ack
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีส่วนที่ synchronize การทำงาน. เรียกต่อ: applyOffset(), offset(), warn(), getName(), getString(), disconnect().
Parameters
ServerboundChatAckPacket serverboundChatAckPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundChatAckPacket serverboundChatAckPacket = ...;
instance.handleChatAck(serverboundChatAckPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleChatCommand(ServerboundChatCommandPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1311 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Chat Command
ทำงานยังไง
เรียกต่อ: tryHandleChat(), command(), performUnsignedChatCommand(), detectRateSpam().
Parameters
ServerboundChatCommandPacket serverboundChatCommandPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundChatCommandPacket serverboundChatCommandPacket = ...;
instance.handleChatCommand(serverboundChatCommandPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleChatSessionUpdate(ServerboundChatSessionUpdatePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1853 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Chat Session Update
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), chatSession(), profilePublicKey(), data(), equals(), expiresAt(), isBefore().
Parameters
ServerboundChatSessionUpdatePacket serverboundChatSessionUpdatePacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundChatSessionUpdatePacket serverboundChatSessionUpdatePacket = ...;
instance.handleChatSessionUpdate(serverboundChatSessionUpdatePacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleChunkBatchReceived(ServerboundChunkBatchReceivedPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1892 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Chunk Batch Received
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), onChunkBatchReceivedByClient(), desiredChunksPerTick().
Parameters
ServerboundChunkBatchReceivedPacket serverboundChunkBatchReceivedPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundChunkBatchReceivedPacket serverboundChunkBatchReceivedPacket = ...;
instance.handleChunkBatchReceived(serverboundChunkBatchReceivedPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleClientCommand(ServerboundClientCommandPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1658 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Client Command
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. แก้ state: player. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), resetLastActionTime(), getAction(), getPlayerList(), respawn(), resetPosition(), trigger().
Parameters
ServerboundClientCommandPacket serverboundClientCommandPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundClientCommandPacket serverboundClientCommandPacket = ...;
instance.handleClientCommand(serverboundClientCommandPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleClientInformation(ServerboundClientInformationPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1827 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Client Information
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), isModelPartShown(), updateOptions(), information(), getPlayerList(), broadcastAll(). สร้างออบเจ็กต์: ClientboundPlayerInfoUpdatePacket.
Parameters
ServerboundClientInformationPacket serverboundClientInformationPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundClientInformationPacket serverboundClientInformationPacket = ...;
instance.handleClientInformation(serverboundClientInformationPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleClientTickEnd(ServerboundClientTickEndPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1922 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Client Tick End
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: receivedMovementThisTick. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), setKnownMovement().
Parameters
ServerboundClientTickEndPacket serverboundClientTickEndPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundClientTickEndPacket serverboundClientTickEndPacket = ...;
instance.handleClientTickEnd(serverboundClientTickEndPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleConfigurationAcknowledged(ServerboundConfigurationAcknowledgedPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1879 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Configuration Acknowledged
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: setupInboundProtocol(), createCookie(), clientInformation(). สร้างออบเจ็กต์: IllegalStateException, ServerConfigurationPacketListenerImpl.
Parameters
ServerboundConfigurationAcknowledgedPacket serverboundConfigurationAcknowledgedPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundConfigurationAcknowledgedPacket serverboundConfigurationAcknowledgedPacket = ...;
instance.handleConfigurationAcknowledged(serverboundConfigurationAcknowledgedPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleContainerButtonClick(ServerboundContainerButtonClickPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1759 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Container Button Click
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), resetLastActionTime(), containerId(), isSpectator(), stillValid(), debug(), clickMenuButton().
Parameters
ServerboundContainerButtonClickPacket serverboundContainerButtonClickPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundContainerButtonClickPacket serverboundContainerButtonClickPacket = ...;
instance.handleContainerButtonClick(serverboundContainerButtonClickPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleContainerClick(ServerboundContainerClickPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1694 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Container Click
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), resetLastActionTime(), getContainerId(), isSpectator(), sendAllDataToRemote(), stillValid(), debug().
Parameters
ServerboundContainerClickPacket serverboundContainerClickPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundContainerClickPacket serverboundContainerClickPacket = ...;
instance.handleContainerClick(serverboundContainerClickPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleContainerClose(ServerboundContainerClosePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1688 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Container Close
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), doCloseContainer().
Parameters
ServerboundContainerClosePacket serverboundContainerClosePacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundContainerClosePacket serverboundContainerClosePacket = ...;
instance.handleContainerClose(serverboundContainerClosePacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleContainerSlotStateChanged(ServerboundContainerSlotStateChangedPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:883 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Container Slot State Changed
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), isSpectator(), containerId(), getContainer(), setSlotState(), slotId(), newState().
Parameters
ServerboundContainerSlotStateChangedPacket serverboundContainerSlotStateChangedPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundContainerSlotStateChangedPacket serverboundContainerSlotStateChangedPacket = ...;
instance.handleContainerSlotStateChanged(serverboundContainerSlotStateChangedPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleCustomCommandSuggestions(ServerboundCommandSuggestionPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:543 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Custom Command Suggestions
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), getCommand(), canRead(), peek(), skip(), getCommands(), getDispatcher(). สร้างออบเจ็กต์: StringReader, Suggestions, ClientboundCommandSuggestionsPacket.
Parameters
ServerboundCommandSuggestionPacket serverboundCommandSuggestionPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundCommandSuggestionPacket serverboundCommandSuggestionPacket = ...;
instance.handleCustomCommandSuggestions(serverboundCommandSuggestionPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleCustomPayload(ServerboundCustomPayloadPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1918 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Custom Payload
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
ServerboundCustomPayloadPacket serverboundCustomPayloadPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundCustomPayloadPacket serverboundCustomPayloadPacket = ...;
instance.handleCustomPayload(serverboundCustomPayloadPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleDebugSampleSubscription(ServerboundDebugSampleSubscriptionPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1898 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Debug Sample Subscription
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), subscribeToDebugSample(), sampleType().
Parameters
ServerboundDebugSampleSubscriptionPacket serverboundDebugSampleSubscriptionPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundDebugSampleSubscriptionPacket serverboundDebugSampleSubscriptionPacket = ...;
instance.handleDebugSampleSubscription(serverboundDebugSampleSubscriptionPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleEditBook(ServerboundEditBookPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:831 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Edit Book
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: slot(), isHotbarSlot(), newArrayList(), title(), ifPresent(), addAll(), pages(), isPresent().
Parameters
ServerboundEditBookPacket serverboundEditBookPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundEditBookPacket serverboundEditBookPacket = ...;
instance.handleEditBook(serverboundEditBookPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleEntityTagQuery(ServerboundEntityTagQueryPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:871 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Entity Tag Query
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), hasPermissions(), level(), getEntity(), getEntityId(), saveWithoutId(), send(). สร้างออบเจ็กต์: CompoundTag, ClientboundTagQueryPacket.
Parameters
ServerboundEntityTagQueryPacket serverboundEntityTagQueryPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundEntityTagQueryPacket serverboundEntityTagQueryPacket = ...;
instance.handleEntityTagQuery(serverboundEntityTagQueryPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleInteract(ServerboundInteractPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1594 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Interact
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), hasClientLoaded(), getTarget(), resetLastActionTime(), setShiftKeyDown(), isUsingSecondaryAction(), getWorldBorder(). สร้างออบเจ็กต์: ServerboundInteractPacket.Handler.
Parameters
ServerboundInteractPacket serverboundInteractPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundInteractPacket serverboundInteractPacket = ...;
instance.handleInteract(serverboundInteractPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleJigsawGenerate(ServerboundJigsawGeneratePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:805 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Jigsaw Generate
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), canUseGameMasterBlocks(), getPos(), level(), getBlockEntity(), generate(), levels().
Parameters
ServerboundJigsawGeneratePacket serverboundJigsawGeneratePacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundJigsawGeneratePacket serverboundJigsawGeneratePacket = ...;
instance.handleJigsawGenerate(serverboundJigsawGeneratePacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleLockDifficulty(ServerboundLockDifficultyPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1845 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Lock Difficulty
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), hasPermissions(), isSingleplayerOwner(), setDifficultyLocked(), isLocked().
Parameters
ServerboundLockDifficultyPacket serverboundLockDifficultyPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundLockDifficultyPacket serverboundLockDifficultyPacket = ...;
instance.handleLockDifficulty(serverboundLockDifficultyPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleMovePlayer(ServerboundMovePlayerPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:903 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Move Player
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: tickCount, receivedMovePacketCount, clientIsFloating, lastGoodX, lastGoodY, lastGoodZ. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), containsInvalidValues(), getX(), getY(), getZ(), getYRot(), getXRot(). สร้างออบเจ็กต์: Vec3.
Parameters
ServerboundMovePlayerPacket serverboundMovePlayerPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundMovePlayerPacket serverboundMovePlayerPacket = ...;
instance.handleMovePlayer(serverboundMovePlayerPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleMoveVehicle(ServerboundMoveVehiclePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:392 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Move Vehicle
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: clientVehicleIsFloating, vehicleLastGoodX, vehicleLastGoodY, vehicleLastGoodZ. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), containsInvalidValues(), position(), x(), y(), z(), yRot(). สร้างออบเจ็กต์: Vec3.
Parameters
ServerboundMoveVehiclePacket serverboundMoveVehiclePacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundMoveVehiclePacket serverboundMoveVehiclePacket = ...;
instance.handleMoveVehicle(serverboundMoveVehiclePacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handlePaddleBoat(ServerboundPaddleBoatPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1239 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Paddle Boat
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), getControlledVehicle(), setPaddleState(), getLeft(), getRight().
Parameters
ServerboundPaddleBoatPacket serverboundPaddleBoatPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPaddleBoatPacket serverboundPaddleBoatPacket = ...;
instance.handlePaddleBoat(serverboundPaddleBoatPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handlePickItemFromBlock(ServerboundPickItemFromBlockPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:644 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Pick Item From Block
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: serverLevel(), ensureRunningOnSameThread(), pos(), canInteractWithBlock(), isLoaded(), getBlockState(), hasInfiniteMaterials(), includeData().
Parameters
ServerboundPickItemFromBlockPacket serverboundPickItemFromBlockPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPickItemFromBlockPacket serverboundPickItemFromBlockPacket = ...;
instance.handlePickItemFromBlock(serverboundPickItemFromBlockPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handlePickItemFromEntity(ServerboundPickItemFromEntityPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:675 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Pick Item From Entity
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: serverLevel(), ensureRunningOnSameThread(), getEntity(), id(), canInteractWithEntity(), getPickResult(), isEmpty(), tryPickItem().
Parameters
ServerboundPickItemFromEntityPacket serverboundPickItemFromEntityPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPickItemFromEntityPacket serverboundPickItemFromEntityPacket = ...;
instance.handlePickItemFromEntity(serverboundPickItemFromEntityPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handlePingRequest(ServerboundPingRequestPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1589 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Ping Request
ทำงานยังไง
เรียกต่อ: send(), getTime(). สร้างออบเจ็กต์: ClientboundPongResponsePacket.
Parameters
ServerboundPingRequestPacket serverboundPingRequestPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPingRequestPacket serverboundPingRequestPacket = ...;
instance.handlePingRequest(serverboundPingRequestPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handlePlaceRecipe(ServerboundPlaceRecipePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1728 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Place Recipe
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), resetLastActionTime(), isSpectator(), containerId(), stillValid(), debug(), getRecipeManager(). สร้างออบเจ็กต์: ClientboundPlaceGhostRecipePacket.
Parameters
ServerboundPlaceRecipePacket serverboundPlaceRecipePacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPlaceRecipePacket serverboundPlaceRecipePacket = ...;
instance.handlePlaceRecipe(serverboundPlaceRecipePacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handlePlayerAbilities(ServerboundPlayerAbilitiesPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1821 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Abilities
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), getAbilities(), isFlying().
Parameters
ServerboundPlayerAbilitiesPacket serverboundPlayerAbilitiesPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPlayerAbilitiesPacket serverboundPlayerAbilitiesPacket = ...;
instance.handlePlayerAbilities(serverboundPlayerAbilitiesPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handlePlayerAction(ServerboundPlayerActionPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1096 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Action
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), hasClientLoaded(), getPos(), resetLastActionTime(), getAction(), isSpectator(), getItemInHand(). สร้างออบเจ็กต์: IllegalArgumentException.
Parameters
ServerboundPlayerActionPacket serverboundPlayerActionPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPlayerActionPacket serverboundPlayerActionPacket = ...;
instance.handlePlayerAction(serverboundPlayerActionPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handlePlayerCommand(ServerboundPlayerCommandPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1490 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Command
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. แก้ state: awaitingPositionFromClient. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), hasClientLoaded(), resetLastActionTime(), getAction(), setShiftKeyDown(), setSprinting(), isSleeping(). สร้างออบเจ็กต์: IllegalArgumentException.
Parameters
ServerboundPlayerCommandPacket serverboundPlayerCommandPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPlayerCommandPacket serverboundPlayerCommandPacket = ...;
instance.handlePlayerCommand(serverboundPlayerCommandPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handlePlayerInput(ServerboundPlayerInputPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:374 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Player Input
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), setLastClientInput(), input().
Parameters
ServerboundPlayerInputPacket serverboundPlayerInputPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundPlayerInputPacket serverboundPlayerInputPacket = ...;
instance.handlePlayerInput(serverboundPlayerInputPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleRecipeBookChangeSettingsPacket(ServerboundRecipeBookChangeSettingsPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:519 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Recipe Book Change Settings Packet
ทำงานยังไง
เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), getRecipeBook(), setBookSetting(), getBookType(), isOpen(), isFiltering().
Parameters
ServerboundRecipeBookChangeSettingsPacket serverboundRecipeBookChangeSettingsPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundRecipeBookChangeSettingsPacket serverboundRecipeBookChangeSettingsPacket = ...;
instance.handleRecipeBookChangeSettingsPacket(serverboundRecipeBookChangeSettingsPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleRecipeBookSeenRecipePacket(ServerboundRecipeBookSeenRecipePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:505 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Recipe Book Seen Recipe Packet
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), getRecipeManager(), getRecipeFromDisplay(), recipe(), getRecipeBook(), removeHighlight(), parent().
Parameters
ServerboundRecipeBookSeenRecipePacket serverboundRecipeBookSeenRecipePacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundRecipeBookSeenRecipePacket serverboundRecipeBookSeenRecipePacket = ...;
instance.handleRecipeBookSeenRecipePacket(serverboundRecipeBookSeenRecipePacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleRenameItem(ServerboundRenameItemPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:707 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Rename Item
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), stillValid(), debug(), setItemName(), getName().
Parameters
ServerboundRenameItemPacket serverboundRenameItemPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundRenameItemPacket serverboundRenameItemPacket = ...;
instance.handleRenameItem(serverboundRenameItemPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSeenAdvancements(ServerboundSeenAdvancementsPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:531 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Seen Advancements
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), getAction(), requireNonNull(), getTab(), getAdvancements(), get(), setSelectedTab().
Parameters
ServerboundSeenAdvancementsPacket serverboundSeenAdvancementsPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSeenAdvancementsPacket serverboundSeenAdvancementsPacket = ...;
instance.handleSeenAdvancements(serverboundSeenAdvancementsPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSelectTrade(ServerboundSelectTradePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:816 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Select Trade
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), getItem(), stillValid(), debug(), setSelectionHint(), tryMoveItems().
Parameters
ServerboundSelectTradePacket serverboundSelectTradePacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSelectTradePacket serverboundSelectTradePacket = ...;
instance.handleSelectTrade(serverboundSelectTradePacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSetBeaconPacket(ServerboundSetBeaconPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:720 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Beacon Packet
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), stillValid(), debug(), updateEffects(), primary(), secondary().
Parameters
ServerboundSetBeaconPacket serverboundSetBeaconPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSetBeaconPacket serverboundSetBeaconPacket = ...;
instance.handleSetBeaconPacket(serverboundSetBeaconPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSetCarriedItem(ServerboundSetCarriedItemPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1273 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Carried Item
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), getSlot(), getSelectionSize(), getInventory(), getUsedItemHand(), stopUsingItem(), resetLastActionTime().
Parameters
ServerboundSetCarriedItemPacket serverboundSetCarriedItemPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSetCarriedItemPacket serverboundSetCarriedItemPacket = ...;
instance.handleSetCarriedItem(serverboundSetCarriedItemPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSetCommandBlock(ServerboundSetCommandBlockPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:566 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Command Block
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), isCommandBlockEnabled(), sendSystemMessage(), translatable(), canUseGameMasterBlocks(), getPos(), level().
Parameters
ServerboundSetCommandBlockPacket serverboundSetCommandBlockPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSetCommandBlockPacket serverboundSetCommandBlockPacket = ...;
instance.handleSetCommandBlock(serverboundSetCommandBlockPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSetCommandMinecart(ServerboundSetCommandMinecartPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:622 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Command Minecart
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), isCommandBlockEnabled(), sendSystemMessage(), translatable(), canUseGameMasterBlocks(), getCommandBlock(), level().
Parameters
ServerboundSetCommandMinecartPacket serverboundSetCommandMinecartPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSetCommandMinecartPacket serverboundSetCommandMinecartPacket = ...;
instance.handleSetCommandMinecart(serverboundSetCommandMinecartPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSetCreativeModeSlot(ServerboundSetCreativeModeSlotPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1775 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Creative Mode Slot
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), isCreative(), slotNum(), itemStack(), isItemEnabled(), level(), enabledFeatures().
Parameters
ServerboundSetCreativeModeSlotPacket serverboundSetCreativeModeSlotPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSetCreativeModeSlotPacket serverboundSetCreativeModeSlotPacket = ...;
instance.handleSetCreativeModeSlot(serverboundSetCreativeModeSlotPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSetJigsawBlock(ServerboundSetJigsawBlockPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:785 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Jigsaw Block
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), canUseGameMasterBlocks(), getPos(), level(), getBlockState(), getBlockEntity(), setName().
Parameters
ServerboundSetJigsawBlockPacket serverboundSetJigsawBlockPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSetJigsawBlockPacket serverboundSetJigsawBlockPacket = ...;
instance.handleSetJigsawBlock(serverboundSetJigsawBlockPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSetStructureBlock(ServerboundSetStructureBlockPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:733 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Set Structure Block
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), canUseGameMasterBlocks(), getPos(), level(), getBlockState(), getBlockEntity(), setMode().
Parameters
ServerboundSetStructureBlockPacket serverboundSetStructureBlockPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSetStructureBlockPacket serverboundSetStructureBlockPacket = ...;
instance.handleSetStructureBlock(serverboundSetStructureBlockPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSignedChatCommand(ServerboundChatCommandSignedPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1329 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Signed Chat Command
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: unpackAndApplyLastSeen(), lastSeenMessages(), isEmpty(), tryHandleChat(), command(), performSignedChatCommand(), get(), detectRateSpam().
Parameters
ServerboundChatCommandSignedPacket serverboundChatCommandSignedPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundChatCommandSignedPacket serverboundChatCommandSignedPacket = ...;
instance.handleSignedChatCommand(serverboundChatCommandSignedPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleSignUpdate(ServerboundSignUpdatePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1802 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Sign Update
ทำงานยังไง
เรียกต่อ: of(), getLines(), map(), collect(), toList(), filterTextPacket(), thenAcceptAsync(), updateSignText().
Parameters
ServerboundSignUpdatePacket serverboundSignUpdatePacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundSignUpdatePacket serverboundSignUpdatePacket = ...;
instance.handleSignUpdate(serverboundSignUpdatePacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleTeleportToEntityPacket(ServerboundTeleportToEntityPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1225 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Teleport To Entity Packet
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), isSpectator(), getAllLevels(), getEntity(), teleportTo(), getX(), getY().
Parameters
ServerboundTeleportToEntityPacket serverboundTeleportToEntityPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundTeleportToEntityPacket serverboundTeleportToEntityPacket = ...;
instance.handleTeleportToEntityPacket(serverboundTeleportToEntityPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleUseItem(ServerboundUseItemPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1201 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Use Item
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), hasClientLoaded(), ackBlockChangesUpTo(), getSequence(), getHand(), getItemInHand(), resetLastActionTime().
Parameters
ServerboundUseItemPacket serverboundUseItemPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundUseItemPacket serverboundUseItemPacket = ...;
instance.handleUseItem(serverboundUseItemPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#handleUseItemOn(ServerboundUseItemOnPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1153 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Use Item On
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: awaitingPositionFromClient. เรียกต่อ: ensureRunningOnSameThread(), serverLevel(), hasClientLoaded(), ackBlockChangesUpTo(), getSequence(), getHand(), getItemInHand(), isItemEnabled(). สร้างออบเจ็กต์: ClientboundBlockUpdatePacket.
Parameters
ServerboundUseItemOnPacket serverboundUseItemOnPacket
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
ServerboundUseItemOnPacket serverboundUseItemOnPacket = ...;
instance.handleUseItemOn(serverboundUseItemOnPacket);
net.minecraft.server.network.ServerGamePacketListenerImpl#isAcceptingMessages()
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:338 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Accepting Messages
ทำงานยังไง
เรียกต่อ: isConnected(). คืนค่า: this.connection.isConnected() && !this.waitingForSwitchToConfig.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerGamePacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1247 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
เรียกต่อ: info(), getName(), getString(), reason(), removePlayerFromWorld().
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
net.minecraft.server.network.ServerGamePacketListenerImpl#playerProfile()
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:350 - Modifiers:
protected - Return:
GameProfile
คืออะไร
ดำเนินการ playerProfile ตาม implementation ของ ServerGamePacketListenerImpl
ทำงานยังไง
เรียกต่อ: getGameProfile(). คืนค่า: this.player.getGameProfile().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerGamePacketListenerImpl#resetPosition()
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:329 - Modifiers:
public - Return:
void
คืออะไร
รีเซ็ต Position
ทำงานยังไง
แก้ state: firstGoodX, firstGoodY, firstGoodZ, lastGoodX, lastGoodY, lastGoodZ. เรียกต่อ: getX(), getY(), getZ().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerGamePacketListenerImpl#sendDisguisedChatMessage(Component,ChatType.Bound)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1574 - Modifiers:
public - Return:
void
คืออะไร
ส่ง Disguised Chat Message
ทำงานยังไง
เรียกต่อ: send(). สร้างออบเจ็กต์: ClientboundDisguisedChatPacket.
Parameters
Component componentChatType.Bound bound
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
Component component = ...;
ChatType.Bound bound = ...;
instance.sendDisguisedChatMessage(component, bound);
net.minecraft.server.network.ServerGamePacketListenerImpl#sendPlayerChatMessage(PlayerChatMessage,ChatType.Bound)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1559 - Modifiers:
public - Return:
void
คืออะไร
ส่ง Player Chat Message
ทำงานยังไง
เรียกต่อ: send(), link(), sender(), index(), signature(), signedBody(), pack(), unsignedContent(). สร้างออบเจ็กต์: ClientboundPlayerChatPacket.
Parameters
PlayerChatMessage playerChatMessageChatType.Bound bound
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
PlayerChatMessage playerChatMessage = ...;
ChatType.Bound bound = ...;
instance.sendPlayerChatMessage(playerChatMessage, bound);
net.minecraft.server.network.ServerGamePacketListenerImpl#ServerGamePacketListenerImpl(MinecraftServer,Connection,ServerPlayer,CommonListenerCookie)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:247 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerGamePacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: chunkSender, player, signedMessageDecoder, chatMessageChain. เรียกต่อ: isMemoryConnection(), getTextFilter(), join(), unsigned(), getUUID(). สร้างออบเจ็กต์: PlayerChunkSender, FutureChain.
Parameters
MinecraftServer minecraftServerConnection connectionServerPlayer serverPlayerCommonListenerCookie commonListenerCookie
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
Connection connection = ...;
ServerPlayer serverPlayer = ...;
CommonListenerCookie commonListenerCookie = ...;
ServerGamePacketListenerImpl instance = new ServerGamePacketListenerImpl(minecraftServer, connection, serverPlayer, commonListenerCookie);
net.minecraft.server.network.ServerGamePacketListenerImpl#shouldHandleMessage(Packet<?>)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:343 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่าควร Handle Message
ทำงานยังไง
เรียกต่อ: isConnected().
Parameters
Packet<?> packet
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
Packet<?> packet = ...;
boolean result = instance.shouldHandleMessage(packet);
net.minecraft.server.network.ServerGamePacketListenerImpl#switchToConfig()
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1582 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ switchToConfig ตาม implementation ของ ServerGamePacketListenerImpl
ทำงานยังไง
แก้ state: waitingForSwitchToConfig. เรียกต่อ: removePlayerFromWorld(), send(), setupOutboundProtocol().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerGamePacketListenerImpl#teleport(double,double,double,float,float)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1081 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ teleport ตาม implementation ของ ServerGamePacketListenerImpl
ทำงานยังไง
เรียกต่อ: emptySet(). สร้างออบเจ็กต์: PositionMoveRotation, Vec3.
Parameters
double ddouble edouble ffloat gfloat h
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerGamePacketListenerImpl#teleport(PositionMoveRotation,Set<Relative>)
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:1085 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ teleport ตาม implementation ของ ServerGamePacketListenerImpl
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: awaitingTeleportTime, awaitingTeleport, awaitingPositionFromClient. เรียกต่อ: teleportSetPosition(), position(), send(), of().
Parameters
PositionMoveRotation positionMoveRotationSet<Relative> set
ตัวอย่างใช้งาน
ServerGamePacketListenerImpl instance = ...;
PositionMoveRotation positionMoveRotation = ...;
Set<Relative> set = ...;
instance.teleport(positionMoveRotation, set);
net.minecraft.server.network.ServerGamePacketListenerImpl#tick()
- Origin:
common - Source:
net/minecraft/server/network/ServerGamePacketListenerImpl.java:259 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: ackBlockChangesUpTo, tickCount, knownMovePacketCount, clientIsFloating, aboveGroundTickCount, lastVehicle. เรียกต่อ: send(), resetPosition(), getX(), getY(), getZ(), doTick(), absMoveTo(), getYRot(). สร้างออบเจ็กต์: ClientboundBlockChangedAckPacket.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerHandshakePacketListenerImpl
- Full name:
net.minecraft.server.network.ServerHandshakePacketListenerImpl - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerHandshakePacketListenerImpl.java - Type:
class - Modifiers:
public - Implements:
ServerHandshakePacketListener
net.minecraft.server.network.ServerHandshakePacketListenerImpl#handleIntention(ClientIntentionPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerHandshakePacketListenerImpl.java:25 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Intention
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. เรียกต่อ: intention(), beginLogin(), getStatus(), setupOutboundProtocol(), repliesToStatus(), setupInboundProtocol(), disconnect(), acceptsTransfers(). สร้างออบเจ็กต์: ServerStatusPacketListenerImpl, ClientboundLoginDisconnectPacket, UnsupportedOperationException.
Parameters
ClientIntentionPacket clientIntentionPacket
ตัวอย่างใช้งาน
ServerHandshakePacketListenerImpl instance = ...;
ClientIntentionPacket clientIntentionPacket = ...;
instance.handleIntention(clientIntentionPacket);
net.minecraft.server.network.ServerHandshakePacketListenerImpl#isAcceptingMessages()
- Origin:
common - Source:
net/minecraft/server/network/ServerHandshakePacketListenerImpl.java:76 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Accepting Messages
ทำงานยังไง
เรียกต่อ: isConnected(). คืนค่า: this.connection.isConnected().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerHandshakePacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
common - Source:
net/minecraft/server/network/ServerHandshakePacketListenerImpl.java:72 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ServerHandshakePacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
net.minecraft.server.network.ServerHandshakePacketListenerImpl#ServerHandshakePacketListenerImpl(MinecraftServer,Connection)
- Origin:
common - Source:
net/minecraft/server/network/ServerHandshakePacketListenerImpl.java:20 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerHandshakePacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server, connection.
Parameters
MinecraftServer minecraftServerConnection connection
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
Connection connection = ...;
ServerHandshakePacketListenerImpl instance = new ServerHandshakePacketListenerImpl(minecraftServer, connection);
ServerLoginPacketListenerImpl
- Full name:
net.minecraft.server.network.ServerLoginPacketListenerImpl - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerLoginPacketListenerImpl.java - Type:
class - Modifiers:
public - Implements:
ServerLoginPacketListener,TickablePacketListener
net.minecraft.server.network.ServerLoginPacketListenerImpl#disconnect(Component)
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:91 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ disconnect ตาม implementation ของ ServerLoginPacketListenerImpl
ทำงานยังไง
มีการจัดการ exception. เรียกต่อ: info(), getUserName(), getString(), send(), error(). สร้างออบเจ็กต์: ClientboundLoginDisconnectPacket.
Parameters
Component component
ตัวอย่างใช้งาน
ServerLoginPacketListenerImpl instance = ...;
Component component = ...;
instance.disconnect(component);
net.minecraft.server.network.ServerLoginPacketListenerImpl#fillListenerSpecificCrashDetails(CrashReport,CrashReportCategory)
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:246 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ fillListenerSpecificCrashDetails ตาม implementation ของ ServerLoginPacketListenerImpl
ทำงานยังไง
เรียกต่อ: setDetail(), toString().
Parameters
CrashReport crashReportCrashReportCategory crashReportCategory
ตัวอย่างใช้งาน
ServerLoginPacketListenerImpl instance = ...;
CrashReport crashReport = ...;
CrashReportCategory crashReportCategory = ...;
instance.fillListenerSpecificCrashDetails(crashReport, crashReportCategory);
net.minecraft.server.network.ServerLoginPacketListenerImpl#getUserName()
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:110 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า User Name
ทำงานยังไง
เรียกต่อ: getLoggableAddress(), logIPs(). คืนค่า: this.requestedUsername != null ? this.requestedUsername + " (" + string + ")" : string.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerLoginPacketListenerImpl#handleCookieResponse(ServerboundCookieResponsePacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:251 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Cookie Response
ทำงานยังไง
เรียกต่อ: disconnect().
Parameters
ServerboundCookieResponsePacket serverboundCookieResponsePacket
ตัวอย่างใช้งาน
ServerLoginPacketListenerImpl instance = ...;
ServerboundCookieResponsePacket serverboundCookieResponsePacket = ...;
instance.handleCookieResponse(serverboundCookieResponsePacket);
net.minecraft.server.network.ServerLoginPacketListenerImpl#handleCustomQueryPacket(ServerboundCustomQueryAnswerPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:228 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Custom Query Packet
ทำงานยังไง
เรียกต่อ: disconnect().
Parameters
ServerboundCustomQueryAnswerPacket serverboundCustomQueryAnswerPacket
ตัวอย่างใช้งาน
ServerLoginPacketListenerImpl instance = ...;
ServerboundCustomQueryAnswerPacket serverboundCustomQueryAnswerPacket = ...;
instance.handleCustomQueryPacket(serverboundCustomQueryAnswerPacket);
net.minecraft.server.network.ServerLoginPacketListenerImpl#handleHello(ServerboundHelloPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:115 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Hello
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: state, requestedUsername. เรียกต่อ: validState(), isValidPlayerName(), name(), getSingleplayerProfile(), equalsIgnoreCase(), getName(), startClientVerification(), usesAuthentication(). สร้างออบเจ็กต์: ClientboundHelloPacket.
Parameters
ServerboundHelloPacket serverboundHelloPacket
ตัวอย่างใช้งาน
ServerLoginPacketListenerImpl instance = ...;
ServerboundHelloPacket serverboundHelloPacket = ...;
instance.handleHello(serverboundHelloPacket);
net.minecraft.server.network.ServerLoginPacketListenerImpl#handleKey(ServerboundKeyPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:166 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Key
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. แก้ state: state. เรียกต่อ: validState(), getKeyPair(), getPrivate(), isChallengeValid(), getSecretKey(), getCipher(), digestData(), getPublic(). สร้างออบเจ็กต์: IllegalStateException, BigInteger, Thread, DefaultUncaughtExceptionHandler.
Parameters
ServerboundKeyPacket serverboundKeyPacket
ตัวอย่างใช้งาน
ServerLoginPacketListenerImpl instance = ...;
ServerboundKeyPacket serverboundKeyPacket = ...;
instance.handleKey(serverboundKeyPacket);
net.minecraft.server.network.ServerLoginPacketListenerImpl#handleLoginAcknowledgement(ServerboundLoginAcknowledgedPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:233 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Login Acknowledgement
ทำงานยังไง
แก้ state: state. เรียกต่อ: validState(), setupOutboundProtocol(), createInitial(), requireNonNull(), setupInboundProtocol(), startConfiguration(). สร้างออบเจ็กต์: ServerConfigurationPacketListenerImpl.
Parameters
ServerboundLoginAcknowledgedPacket serverboundLoginAcknowledgedPacket
ตัวอย่างใช้งาน
ServerLoginPacketListenerImpl instance = ...;
ServerboundLoginAcknowledgedPacket serverboundLoginAcknowledgedPacket = ...;
instance.handleLoginAcknowledgement(serverboundLoginAcknowledgedPacket);
net.minecraft.server.network.ServerLoginPacketListenerImpl#isAcceptingMessages()
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:86 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Accepting Messages
ทำงานยังไง
เรียกต่อ: isConnected(). คืนค่า: this.connection.isConnected().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerLoginPacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:105 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
เรียกต่อ: info(), getUserName(), reason(), getString().
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ServerLoginPacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
net.minecraft.server.network.ServerLoginPacketListenerImpl#ServerLoginPacketListenerImpl(MinecraftServer,Connection,boolean)
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:63 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerLoginPacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server, connection, challenge, transferred. เรียกต่อ: toByteArray(), create(), nextInt().
Parameters
MinecraftServer minecraftServerConnection connectionboolean bl
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
Connection connection = ...;
ServerLoginPacketListenerImpl instance = new ServerLoginPacketListenerImpl(minecraftServer, connection, true);
net.minecraft.server.network.ServerLoginPacketListenerImpl#tick()
- Origin:
common - Source:
net/minecraft/server/network/ServerLoginPacketListenerImpl.java:70 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: state, tick. เรียกต่อ: verifyLoginAndFinishConnectionSetup(), requireNonNull(), isPlayerAlreadyInWorld(), finishLoginAndWaitForClient(), disconnect(), translatable().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerPlayerConnection
- Full name:
net.minecraft.server.network.ServerPlayerConnection - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerPlayerConnection.java - Type:
interface - Modifiers:
public
net.minecraft.server.network.ServerPlayerConnection#getPlayer()
- Origin:
common - Source:
net/minecraft/server/network/ServerPlayerConnection.java:7 - Modifiers: ``
- Return:
ServerPlayer
คืออะไร
อ่านค่า Player
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerPlayerConnection#send(Packet<?>)
- Origin:
common - Source:
net/minecraft/server/network/ServerPlayerConnection.java:9 - Modifiers: ``
- Return:
void
คืออะไร
ส่ง send
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
Packet<?> packet
ตัวอย่างใช้งาน
ServerStatusPacketListenerImpl
- Full name:
net.minecraft.server.network.ServerStatusPacketListenerImpl - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerStatusPacketListenerImpl.java - Type:
class - Modifiers:
public - Implements:
ServerStatusPacketListener
net.minecraft.server.network.ServerStatusPacketListenerImpl#handlePingRequest(ServerboundPingRequestPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerStatusPacketListenerImpl.java:43 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Ping Request
ทำงานยังไง
เรียกต่อ: send(), getTime(), disconnect(). สร้างออบเจ็กต์: ClientboundPongResponsePacket.
Parameters
ServerboundPingRequestPacket serverboundPingRequestPacket
ตัวอย่างใช้งาน
ServerStatusPacketListenerImpl instance = ...;
ServerboundPingRequestPacket serverboundPingRequestPacket = ...;
instance.handlePingRequest(serverboundPingRequestPacket);
net.minecraft.server.network.ServerStatusPacketListenerImpl#handleStatusRequest(ServerboundStatusRequestPacket)
- Origin:
common - Source:
net/minecraft/server/network/ServerStatusPacketListenerImpl.java:33 - Modifiers:
public - Return:
void
คืออะไร
จัดการ Status Request
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: hasRequestedStatus. เรียกต่อ: disconnect(), send(). สร้างออบเจ็กต์: ClientboundStatusResponsePacket.
Parameters
ServerboundStatusRequestPacket serverboundStatusRequestPacket
ตัวอย่างใช้งาน
ServerStatusPacketListenerImpl instance = ...;
ServerboundStatusRequestPacket serverboundStatusRequestPacket = ...;
instance.handleStatusRequest(serverboundStatusRequestPacket);
net.minecraft.server.network.ServerStatusPacketListenerImpl#isAcceptingMessages()
- Origin:
common - Source:
net/minecraft/server/network/ServerStatusPacketListenerImpl.java:28 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Accepting Messages
ทำงานยังไง
เรียกต่อ: isConnected(). คืนค่า: this.connection.isConnected().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerStatusPacketListenerImpl#onDisconnect(DisconnectionDetails)
- Origin:
common - Source:
net/minecraft/server/network/ServerStatusPacketListenerImpl.java:24 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Disconnect
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
DisconnectionDetails disconnectionDetails
ตัวอย่างใช้งาน
ServerStatusPacketListenerImpl instance = ...;
DisconnectionDetails disconnectionDetails = ...;
instance.onDisconnect(disconnectionDetails);
net.minecraft.server.network.ServerStatusPacketListenerImpl#ServerStatusPacketListenerImpl(ServerStatus,Connection)
- Origin:
common - Source:
net/minecraft/server/network/ServerStatusPacketListenerImpl.java:19 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerStatusPacketListenerImpl ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: status, connection.
Parameters
ServerStatus serverStatusConnection connection
ตัวอย่างใช้งาน
ServerStatus serverStatus = ...;
Connection connection = ...;
ServerStatusPacketListenerImpl instance = new ServerStatusPacketListenerImpl(serverStatus, connection);
ServerTextFilter
- Full name:
net.minecraft.server.network.ServerTextFilter - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerTextFilter.java - Type:
class - Modifiers:
public abstract - Implements:
AutoCloseable
net.minecraft.server.network.ServerTextFilter#close()
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:125 - Modifiers:
public - Return:
void
คืออะไร
ปิด close
ทำงานยังไง
เรียกต่อ: shutdownNow().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerTextFilter#connectionReadTimeout()
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:181 - Modifiers:
protected - Return:
int
คืออะไร
ดำเนินการ connectionReadTimeout ตาม implementation ของ ServerTextFilter
ทำงานยังไง
คืนค่า: 2000.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerTextFilter#createContext(GameProfile)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:199 - Modifiers:
public - Return:
TextFilter
คืออะไร
สร้าง Context
ทำงานยังไง
เรียกต่อ: PlayerContext(). สร้างออบเจ็กต์: ServerTextFilter.PlayerContext. คืนค่า: new ServerTextFilter.PlayerContext(gameProfile).
Parameters
GameProfile gameProfile
ตัวอย่างใช้งาน
ServerTextFilter instance = ...;
GameProfile gameProfile = ...;
TextFilter result = instance.createContext(gameProfile);
net.minecraft.server.network.ServerTextFilter#createFromConfig(DedicatedServerProperties)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:72 - Modifiers:
public static - Return:
ServerTextFilter
คืออะไร
สร้าง From Config
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. เรียกต่อ: isBlank(), createTextFilterFromConfig(), warn(). มีจุด return อย่างน้อย 2 จุด.
Parameters
DedicatedServerProperties dedicatedServerProperties
ตัวอย่างใช้งาน
DedicatedServerProperties dedicatedServerProperties = ...;
ServerTextFilter result = ServerTextFilter.createFromConfig(dedicatedServerProperties);
net.minecraft.server.network.ServerTextFilter#createWorkerPool(int)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:50 - Modifiers:
protected static - Return:
ExecutorService
คืออะไร
สร้าง Worker Pool
ทำงานยังไง
เรียกต่อ: newFixedThreadPool(). คืนค่า: Executors.newFixedThreadPool(i, THREAD_FACTORY).
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerTextFilter#drainStream(InputStream)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:130 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ drainStream ตาม implementation ของ ServerTextFilter
ทำงานยังไง
มีการวนลูป. เรียกต่อ: read().
Parameters
InputStream inputStream
Throws
IOException
ตัวอย่างใช้งาน
InputStream inputStream = ...;
@Override
protected void drainStream(InputStream inputStream) {
super.drainStream(inputStream);
}
net.minecraft.server.network.ServerTextFilter#filterText(String,ServerTextFilter.IgnoreStrategy,JsonObject)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:105 - Modifiers:
protected abstract - Return:
FilteredText
คืออะไร
ดำเนินการ filterText ตาม implementation ของ ServerTextFilter
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
String stringServerTextFilter.IgnoreStrategy ignoreStrategyJsonObject jsonObject
ตัวอย่างใช้งาน
ServerTextFilter.IgnoreStrategy ignoreStrategy = ...;
JsonObject jsonObject = ...;
@Override
protected FilteredText filterText(String string, ServerTextFilter.IgnoreStrategy ignoreStrategy, JsonObject jsonObject) {
return super.filterText(string, ignoreStrategy, jsonObject);
}
net.minecraft.server.network.ServerTextFilter#getEndpoint(URI,JsonObject,String,String)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:63 - Modifiers:
protected static - Return:
URL
คืออะไร
อ่านค่า Endpoint
ทำงานยังไง
เรียกต่อ: getEndpointFromConfig(), resolve(), toURL(). คืนค่า: uRI.resolve("/" + string3).toURL().
Parameters
URI uRIJsonObject jsonObjectString stringString string2
Throws
MalformedURLException
ตัวอย่างใช้งาน
URI uRI = ...;
JsonObject jsonObject = ...;
@Override
protected URL getEndpoint(URI uRI, JsonObject jsonObject, String string, String string2) {
return super.getEndpoint(uRI, jsonObject, string, string2);
}
net.minecraft.server.network.ServerTextFilter#getEndpointFromConfig(JsonObject,String,String)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:68 - Modifiers:
protected static - Return:
String
คืออะไร
อ่านค่า Endpoint From Config
ทำงานยังไง
เรียกต่อ: getAsString(). คืนค่า: jsonObject != null ? GsonHelper.getAsString(jsonObject, string, string2) : string2.
Parameters
JsonObject jsonObjectString stringString string2
ตัวอย่างใช้งาน
JsonObject jsonObject = ...;
@Override
protected String getEndpointFromConfig(JsonObject jsonObject, String string, String string2) {
return super.getEndpointFromConfig(jsonObject, string, string2);
}
net.minecraft.server.network.ServerTextFilter#getURLConnection(URL)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:185 - Modifiers:
protected - Return:
HttpURLConnection
คืออะไร
อ่านค่า URLConnection
ทำงานยังไง
เรียกต่อ: openConnection(), setConnectTimeout(), setReadTimeout(), connectionReadTimeout(), setUseCaches(), setDoOutput(), setDoInput(), setRequestMethod(). คืนค่า: httpURLConnection.
Parameters
URL uRL
Throws
IOException
ตัวอย่างใช้งาน
URL uRL = ...;
@Override
protected HttpURLConnection getURLConnection(URL uRL) {
return super.getURLConnection(uRL);
}
net.minecraft.server.network.ServerTextFilter#makeRequest(JsonObject,URL)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:153 - Modifiers:
protected - Return:
HttpURLConnection
คืออะไร
สร้าง Request
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: getURLConnection(), setAuthorizationProperty(), getOutputStream(), write(), close(), addSuppressed(), getResponseCode(), RequestFailedException(). สร้างออบเจ็กต์: OutputStreamWriter, JsonWriter, ServerTextFilter.RequestFailedException. คืนค่า: httpURLConnection.
Parameters
JsonObject jsonObjectURL uRL
Throws
IOException
ตัวอย่างใช้งาน
JsonObject jsonObject = ...;
URL uRL = ...;
@Override
protected HttpURLConnection makeRequest(JsonObject jsonObject, URL uRL) {
return super.makeRequest(jsonObject, uRL);
}
net.minecraft.server.network.ServerTextFilter#parseMask(String,JsonArray,ServerTextFilter.IgnoreStrategy)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:107 - Modifiers:
protected - Return:
FilterMask
คืออะไร
แปลง/วิเคราะห์ข้อมูล Mask
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: isEmpty(), shouldIgnore(), size(), length(), setFiltered(), get(), getAsInt(). สร้างออบเจ็กต์: FilterMask. มีจุด return อย่างน้อย 3 จุด.
Parameters
String stringJsonArray jsonArrayServerTextFilter.IgnoreStrategy ignoreStrategy
ตัวอย่างใช้งาน
JsonArray jsonArray = ...;
ServerTextFilter.IgnoreStrategy ignoreStrategy = ...;
@Override
protected FilterMask parseMask(String string, JsonArray jsonArray, ServerTextFilter.IgnoreStrategy ignoreStrategy) {
return super.parseMask(string, jsonArray, ignoreStrategy);
}
net.minecraft.server.network.ServerTextFilter#requestMessageProcessing(GameProfile,String,ServerTextFilter.IgnoreStrategy,Executor)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:89 - Modifiers:
protected - Return:
CompletableFuture<FilteredText>
คืออะไร
ดำเนินการ requestMessageProcessing ตาม implementation ของ ServerTextFilter
ทำงานยังไง
มีการจัดการ exception. เรียกต่อ: isEmpty(), completedFuture(), supplyAsync(), encode(), processRequestResponse(), filterText(), warn(), fullyFiltered(). มีจุด return อย่างน้อย 2 จุด.
Parameters
GameProfile gameProfileString stringServerTextFilter.IgnoreStrategy ignoreStrategyExecutor executor
ตัวอย่างใช้งาน
GameProfile gameProfile = ...;
ServerTextFilter.IgnoreStrategy ignoreStrategy = ...;
Executor executor = ...;
@Override
protected CompletableFuture<FilteredText> requestMessageProcessing(GameProfile gameProfile, String string, ServerTextFilter.IgnoreStrategy ignoreStrategy, Executor executor) {
return super.requestMessageProcessing(gameProfile, string, ignoreStrategy, executor);
}
net.minecraft.server.network.ServerTextFilter#ServerTextFilter(URL,ServerTextFilter.MessageEncoder,ServerTextFilter.IgnoreStrategy,ExecutorService)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:54 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerTextFilter ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: chatIgnoreStrategy, workerPool, chatEndpoint, chatEncoder.
Parameters
URL uRLServerTextFilter.MessageEncoder messageEncoderServerTextFilter.IgnoreStrategy ignoreStrategyExecutorService executorService
ตัวอย่างใช้งาน
URL uRL = ...;
ServerTextFilter.MessageEncoder messageEncoder = ...;
ServerTextFilter.IgnoreStrategy ignoreStrategy = ...;
ExecutorService executorService = ...;
ServerTextFilter instance = new ServerTextFilter(uRL, messageEncoder, ignoreStrategy, executorService);
net.minecraft.server.network.ServerTextFilter#setAuthorizationProperty(HttpURLConnection)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:179 - Modifiers:
protected abstract - Return:
void
คืออะไร
กำหนดค่า Authorization Property
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
HttpURLConnection httpURLConnection
ตัวอย่างใช้งาน
HttpURLConnection httpURLConnection = ...;
@Override
protected void setAuthorizationProperty(HttpURLConnection httpURLConnection) {
super.setAuthorizationProperty(httpURLConnection);
}
ServerTextFilter$IgnoreStrategy
- Full name:
net.minecraft.server.network.ServerTextFilter$IgnoreStrategy - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerTextFilter.java - Type:
interface - Modifiers:
public
net.minecraft.server.network.ServerTextFilter$IgnoreStrategy#ignoreOverThreshold(int)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:208 - Modifiers:
static - Return:
ServerTextFilter.IgnoreStrategy
คืออะไร
ดำเนินการ ignoreOverThreshold ตาม implementation ของ ServerTextFilter$IgnoreStrategy
ทำงานยังไง
คืนค่า: (string, j) -> j >= i.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerTextFilter$IgnoreStrategy#select(int)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:212 - Modifiers:
static - Return:
ServerTextFilter.IgnoreStrategy
คืออะไร
ดำเนินการ select ตาม implementation ของ ServerTextFilter$IgnoreStrategy
ทำงานยังไง
แยกกรณีด้วย switch. เรียกต่อ: ignoreOverThreshold(). คืนค่า: switch (i) { case -1 -> NEVER_IGNORE.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.network.ServerTextFilter$IgnoreStrategy#shouldIgnore(String,int)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:220 - Modifiers: ``
- Return:
boolean
คืออะไร
ตรวจสอบว่าควร Ignore
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
String stringint i
ตัวอย่างใช้งาน
ServerTextFilter$MessageEncoder
- Full name:
net.minecraft.server.network.ServerTextFilter$MessageEncoder - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerTextFilter.java - Type:
interface - Modifiers:
protected
net.minecraft.server.network.ServerTextFilter$MessageEncoder#encode(GameProfile,String)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:225 - Modifiers: ``
- Return:
JsonObject
คืออะไร
เข้ารหัสข้อมูล encode
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
GameProfile gameProfileString string
ตัวอย่างใช้งาน
ServerTextFilter.MessageEncoder instance = ...;
GameProfile gameProfile = ...;
JsonObject result = instance.encode(gameProfile, "value");
ServerTextFilter$PlayerContext
- Full name:
net.minecraft.server.network.ServerTextFilter$PlayerContext - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerTextFilter.java - Type:
class - Modifiers:
protected - Implements:
TextFilter
net.minecraft.server.network.ServerTextFilter$PlayerContext#PlayerContext(GameProfile)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:232 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerTextFilter.PlayerContext ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
มีการวนลูป. แก้ state: profile, streamExecutor. เรียกต่อ: getName(). สร้างออบเจ็กต์: ConsecutiveExecutor.
Parameters
GameProfile gameProfile
ตัวอย่างใช้งาน
GameProfile gameProfile = ...;
ServerTextFilter.PlayerContext instance = new ServerTextFilter.PlayerContext(gameProfile);
net.minecraft.server.network.ServerTextFilter$PlayerContext#processMessageBundle(List<String>)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:238 - Modifiers:
public - Return:
CompletableFuture<List<FilteredText>>
คืออะไร
ดำเนินการ processMessageBundle ตาม implementation ของ ServerTextFilter$PlayerContext
ทำงานยังไง
เรียกต่อ: stream(), map(), requestMessageProcessing(), collect(), toImmutableList(), sequenceFailFast(), exceptionally(), of(). คืนค่า: Util.sequenceFailFast(list2).exceptionally(throwable -> ImmutableList.of()).
Parameters
List<String> list
ตัวอย่างใช้งาน
ServerTextFilter.PlayerContext instance = ...;
List<String> list = ...;
CompletableFuture<List<FilteredText>> result = instance.processMessageBundle(list);
net.minecraft.server.network.ServerTextFilter$PlayerContext#processStreamMessage(String)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:246 - Modifiers:
public - Return:
CompletableFuture<FilteredText>
คืออะไร
ดำเนินการ processStreamMessage ตาม implementation ของ ServerTextFilter$PlayerContext
ทำงานยังไง
เรียกต่อ: requestMessageProcessing(). คืนค่า: ServerTextFilter.this.requestMessageProcessing(this.profile, string, ServerTextFilter.this.chatIgnoreStrategy, this.streamExecutor).
Parameters
String string
ตัวอย่างใช้งาน
ServerTextFilter.PlayerContext instance = ...;
CompletableFuture<FilteredText> result = instance.processStreamMessage("value");
ServerTextFilter$RequestFailedException
- Full name:
net.minecraft.server.network.ServerTextFilter$RequestFailedException - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/ServerTextFilter.java - Type:
class - Modifiers:
protected static - Extends:
RuntimeException
net.minecraft.server.network.ServerTextFilter$RequestFailedException#RequestFailedException(String)
- Origin:
common - Source:
net/minecraft/server/network/ServerTextFilter.java:253 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerTextFilter.RequestFailedException ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
String string
ตัวอย่างใช้งาน
ServerTextFilter.RequestFailedException instance = new ServerTextFilter.RequestFailedException("value");
TextFilter
- Full name:
net.minecraft.server.network.TextFilter - Package:
net.minecraft.server.network - Source:
common—net/minecraft/server/network/TextFilter.java - Type:
interface - Modifiers:
public
net.minecraft.server.network.TextFilter#join()
- Origin:
common - Source:
net/minecraft/server/network/TextFilter.java:20 - Modifiers:
default - Return:
void
คืออะไร
รวม/เข้าร่วม join
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.TextFilter#leave()
- Origin:
common - Source:
net/minecraft/server/network/TextFilter.java:23 - Modifiers:
default - Return:
void
คืออะไร
ดำเนินการ leave ตาม implementation ของ TextFilter
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.network.TextFilter#processMessageBundle(List<String>)
- Origin:
common - Source:
net/minecraft/server/network/TextFilter.java:28 - Modifiers: ``
- Return:
CompletableFuture<List<FilteredText>>
คืออะไร
ดำเนินการ processMessageBundle ตาม implementation ของ TextFilter
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
List<String> list
ตัวอย่างใช้งาน
TextFilter instance = ...;
List<String> list = ...;
CompletableFuture<List<FilteredText>> result = instance.processMessageBundle(list);
net.minecraft.server.network.TextFilter#processStreamMessage(String)
- Origin:
common - Source:
net/minecraft/server/network/TextFilter.java:26 - Modifiers: ``
- Return:
CompletableFuture<FilteredText>
คืออะไร
ดำเนินการ processStreamMessage ตาม implementation ของ TextFilter
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
String string
ตัวอย่างใช้งาน
TextFilter instance = ...;
CompletableFuture<FilteredText> result = instance.processStreamMessage("value");