Package net.minecraft.server.rcon
Part 1/1
NetworkDataOutputStream
- Full name:
net.minecraft.server.rcon.NetworkDataOutputStream - Package:
net.minecraft.server.rcon - Source:
common—net/minecraft/server/rcon/NetworkDataOutputStream.java - Type:
class - Modifiers:
public
net.minecraft.server.rcon.NetworkDataOutputStream#NetworkDataOutputStream(int)
- Origin:
common - Source:
net/minecraft/server/rcon/NetworkDataOutputStream.java:11 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ NetworkDataOutputStream ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: outputStream, dataOutputStream. สร้างออบเจ็กต์: ByteArrayOutputStream, DataOutputStream.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.rcon.NetworkDataOutputStream#reset()
- Origin:
common - Source:
net/minecraft/server/rcon/NetworkDataOutputStream.java:45 - Modifiers:
public - Return:
void
คืออะไร
รีเซ็ต reset
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.rcon.NetworkDataOutputStream#toByteArray()
- Origin:
common - Source:
net/minecraft/server/rcon/NetworkDataOutputStream.java:41 - Modifiers:
public - Return:
byte[]
คืออะไร
ดำเนินการ toByteArray ตาม implementation ของ NetworkDataOutputStream
ทำงานยังไง
คืนค่า: this.outputStream.toByteArray().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.rcon.NetworkDataOutputStream#write(int)
- Origin:
common - Source:
net/minecraft/server/rcon/NetworkDataOutputStream.java:25 - Modifiers:
public - Return:
void
คืออะไร
เขียน write
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int i
Throws
IOException
ตัวอย่างใช้งาน
net.minecraft.server.rcon.NetworkDataOutputStream#writeBytes(byte[])
- Origin:
common - Source:
net/minecraft/server/rcon/NetworkDataOutputStream.java:16 - Modifiers:
public - Return:
void
คืออะไร
เขียน Bytes
ทำงานยังไง
เรียกต่อ: write().
Parameters
byte[] bs
Throws
IOException
ตัวอย่างใช้งาน
net.minecraft.server.rcon.NetworkDataOutputStream#writeFloat(float)
- Origin:
common - Source:
net/minecraft/server/rcon/NetworkDataOutputStream.java:37 - Modifiers:
public - Return:
void
คืออะไร
เขียน Float
ทำงานยังไง
เรียกต่อ: writeInt(), reverseBytes(), floatToIntBits().
Parameters
float f
Throws
IOException
ตัวอย่างใช้งาน
net.minecraft.server.rcon.NetworkDataOutputStream#writeInt(int)
- Origin:
common - Source:
net/minecraft/server/rcon/NetworkDataOutputStream.java:33 - Modifiers:
public - Return:
void
คืออะไร
เขียน Int
ทำงานยังไง
เรียกต่อ: reverseBytes().
Parameters
int i
Throws
IOException
ตัวอย่างใช้งาน
net.minecraft.server.rcon.NetworkDataOutputStream#writeShort(short)
- Origin:
common - Source:
net/minecraft/server/rcon/NetworkDataOutputStream.java:29 - Modifiers:
public - Return:
void
คืออะไร
เขียน Short
ทำงานยังไง
เรียกต่อ: reverseBytes().
Parameters
short s
Throws
IOException
ตัวอย่างใช้งาน
net.minecraft.server.rcon.NetworkDataOutputStream#writeString(String)
- Origin:
common - Source:
net/minecraft/server/rcon/NetworkDataOutputStream.java:20 - Modifiers:
public - Return:
void
คืออะไร
เขียน String
ทำงานยังไง
เรียกต่อ: writeBytes(), write().
Parameters
String string
Throws
IOException
ตัวอย่างใช้งาน
PktUtils
- Full name:
net.minecraft.server.rcon.PktUtils - Package:
net.minecraft.server.rcon - Source:
common—net/minecraft/server/rcon/PktUtils.java - Type:
class - Modifiers:
public
net.minecraft.server.rcon.PktUtils#intFromByteArray(byte[],int)
- Origin:
common - Source:
net/minecraft/server/rcon/PktUtils.java:20 - Modifiers:
public static - Return:
int
คืออะไร
ดำเนินการ intFromByteArray ตาม implementation ของ PktUtils
ทำงานยังไง
คืนค่า: intFromByteArray(bs, i, bs.length).
Parameters
byte[] bsint i
ตัวอย่างใช้งาน
net.minecraft.server.rcon.PktUtils#intFromByteArray(byte[],int,int)
- Origin:
common - Source:
net/minecraft/server/rcon/PktUtils.java:24 - Modifiers:
public static - Return:
int
คืออะไร
ดำเนินการ intFromByteArray ตาม implementation ของ PktUtils
ทำงานยังไง
คืนค่า: 0 > j - i - 4 ? 0 : bs[i + 3] << 24 | (bs[i + 2] & 0xFF) << 16 | (bs[i + 1] & 0xFF) << 8 | bs[i] & 0xFF.
Parameters
byte[] bsint iint j
ตัวอย่างใช้งาน
net.minecraft.server.rcon.PktUtils#intFromNetworkByteArray(byte[],int,int)
- Origin:
common - Source:
net/minecraft/server/rcon/PktUtils.java:28 - Modifiers:
public static - Return:
int
คืออะไร
ดำเนินการ intFromNetworkByteArray ตาม implementation ของ PktUtils
ทำงานยังไง
คืนค่า: 0 > j - i - 4 ? 0 : bs[i] << 24 | (bs[i + 1] & 0xFF) << 16 | (bs[i + 2] & 0xFF) << 8 | bs[i + 3] & 0xFF.
Parameters
byte[] bsint iint j
ตัวอย่างใช้งาน
net.minecraft.server.rcon.PktUtils#stringFromByteArray(byte[],int,int)
- Origin:
common - Source:
net/minecraft/server/rcon/PktUtils.java:9 - Modifiers:
public static - Return:
String
คืออะไร
ดำเนินการ stringFromByteArray ตาม implementation ของ PktUtils
ทำงานยังไง
มีการวนลูป. สร้างออบเจ็กต์: String. คืนค่า: new String(bs, i, l - i, StandardCharsets.UTF_8).
Parameters
byte[] bsint iint j
ตัวอย่างใช้งาน
net.minecraft.server.rcon.PktUtils#toHexString(byte)
- Origin:
common - Source:
net/minecraft/server/rcon/PktUtils.java:32 - Modifiers:
public static - Return:
String
คืออะไร
ดำเนินการ toHexString ตาม implementation ของ PktUtils
ทำงานยังไง
คืนค่า: "" + HEX_CHAR[(b & 240) >>> 4] + HEX_CHAR[b & 15].
Parameters
byte b
ตัวอย่างใช้งาน
RconConsoleSource
- Full name:
net.minecraft.server.rcon.RconConsoleSource - Package:
net.minecraft.server.rcon - Source:
common—net/minecraft/server/rcon/RconConsoleSource.java - Type:
class - Modifiers:
public - Implements:
CommandSource
net.minecraft.server.rcon.RconConsoleSource#acceptsFailure()
- Origin:
common - Source:
net/minecraft/server/rcon/RconConsoleSource.java:46 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ acceptsFailure ตาม implementation ของ RconConsoleSource
ทำงานยังไง
คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.rcon.RconConsoleSource#acceptsSuccess()
- Origin:
common - Source:
net/minecraft/server/rcon/RconConsoleSource.java:41 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ acceptsSuccess ตาม implementation ของ RconConsoleSource
ทำงานยังไง
คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.rcon.RconConsoleSource#createCommandSourceStack()
- Origin:
common - Source:
net/minecraft/server/rcon/RconConsoleSource.java:29 - Modifiers:
public - Return:
CommandSourceStack
คืออะไร
สร้าง Command Source Stack
ทำงานยังไง
เรียกต่อ: overworld(), atLowerCornerOf(), getSharedSpawnPos(). สร้างออบเจ็กต์: CommandSourceStack. คืนค่า: new CommandSourceStack( this, Vec3.atLowerCornerOf(serverLevel.getSharedSpawnPos()), Vec2.ZERO, serverLevel, 4, "Rcon", RCON_COMPONENT, this.server, null ).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.rcon.RconConsoleSource#getCommandResponse()
- Origin:
common - Source:
net/minecraft/server/rcon/RconConsoleSource.java:25 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Command Response
ทำงานยังไง
เรียกต่อ: toString(). คืนค่า: this.buffer.toString().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.rcon.RconConsoleSource#prepareForCommand()
- Origin:
common - Source:
net/minecraft/server/rcon/RconConsoleSource.java:21 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ prepareForCommand ตาม implementation ของ RconConsoleSource
ทำงานยังไง
เรียกต่อ: setLength().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.rcon.RconConsoleSource#RconConsoleSource(MinecraftServer)
- Origin:
common - Source:
net/minecraft/server/rcon/RconConsoleSource.java:17 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ RconConsoleSource ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server.
Parameters
MinecraftServer minecraftServer
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
RconConsoleSource instance = new RconConsoleSource(minecraftServer);
net.minecraft.server.rcon.RconConsoleSource#sendSystemMessage(Component)
- Origin:
common - Source:
net/minecraft/server/rcon/RconConsoleSource.java:36 - Modifiers:
public - Return:
void
คืออะไร
ส่ง System Message
ทำงานยังไง
เรียกต่อ: append(), getString().
Parameters
Component component
ตัวอย่างใช้งาน
net.minecraft.server.rcon.RconConsoleSource#shouldInformAdmins()
- Origin:
common - Source:
net/minecraft/server/rcon/RconConsoleSource.java:51 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่าควร Inform Admins
ทำงานยังไง
เรียกต่อ: shouldRconBroadcast(). คืนค่า: this.server.shouldRconBroadcast().
Parameters
- ไม่มี