Package net.minecraft.server
Part 1/1
Bootstrap
- Full name:
net.minecraft.server.Bootstrap - Package:
net.minecraft.server - Source:
common—net/minecraft/server/Bootstrap.java - Type:
class - Modifiers:
public
net.minecraft.server.Bootstrap#bootStrap()
- Origin:
common - Source:
net/minecraft/server/Bootstrap.java:40 - Modifiers:
public static - Return:
void
คืออะไร
ดำเนินการ bootStrap ตาม implementation ของ Bootstrap
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: now(), keySet(), isEmpty(), getKey(), validate(), wrapStreams(), set(), between(). สร้างออบเจ็กต์: IllegalStateException.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.Bootstrap#checkBootstrapCalled(Supplier<String>)
- Origin:
common - Source:
net/minecraft/server/Bootstrap.java:99 - Modifiers:
public static - Return:
void
คืออะไร
ตรวจสอบ Bootstrap Called
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: createBootstrapException().
Parameters
Supplier<String> supplier
ตัวอย่างใช้งาน
net.minecraft.server.Bootstrap#getMissingTranslations()
- Origin:
common - Source:
net/minecraft/server/Bootstrap.java:87 - Modifiers:
public static - Return:
Set<String>
คืออะไร
อ่านค่า Missing Translations
ทำงานยังไง
เรียกต่อ: checkTranslations(), toString(), replace(), checkGameruleTranslations(). สร้างออบเจ็กต์: TreeSet<>. คืนค่า: set.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.Bootstrap#realStdoutPrintln(String)
- Origin:
common - Source:
net/minecraft/server/Bootstrap.java:136 - Modifiers:
public static - Return:
void
คืออะไร
ดำเนินการ realStdoutPrintln ตาม implementation ของ Bootstrap
ทำงานยังไง
เรียกต่อ: println().
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.Bootstrap#validate()
- Origin:
common - Source:
net/minecraft/server/Bootstrap.java:116 - Modifiers:
public static - Return:
void
คืออะไร
ตรวจสอบความถูกต้อง validate
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: checkBootstrapCalled(), getMissingTranslations(), forEach(), error().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ChainedJsonException
- Full name:
net.minecraft.server.ChainedJsonException - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ChainedJsonException.java - Type:
class - Modifiers:
public - Extends:
IOException
net.minecraft.server.ChainedJsonException#ChainedJsonException(String)
- Origin:
common - Source:
net/minecraft/server/ChainedJsonException.java:14 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ChainedJsonException ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: message. เรียกต่อ: add(), Entry(). สร้างออบเจ็กต์: ChainedJsonException.Entry.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.ChainedJsonException#ChainedJsonException(String,Throwable)
- Origin:
common - Source:
net/minecraft/server/ChainedJsonException.java:19 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ChainedJsonException ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: message. เรียกต่อ: add(), Entry(). สร้างออบเจ็กต์: ChainedJsonException.Entry.
Parameters
String stringThrowable throwable
ตัวอย่างใช้งาน
Throwable throwable = ...;
ChainedJsonException instance = new ChainedJsonException("value", throwable);
net.minecraft.server.ChainedJsonException#forException(Exception)
- Origin:
common - Source:
net/minecraft/server/ChainedJsonException.java:39 - Modifiers:
public static - Return:
ChainedJsonException
คืออะไร
ดำเนินการ forException ตาม implementation ของ ChainedJsonException
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getMessage(). สร้างออบเจ็กต์: ChainedJsonException. มีจุด return อย่างน้อย 2 จุด.
Parameters
Exception exception
ตัวอย่างใช้งาน
Exception exception = ...;
ChainedJsonException result = ChainedJsonException.forException(exception);
net.minecraft.server.ChainedJsonException#getMessage()
- Origin:
common - Source:
net/minecraft/server/ChainedJsonException.java:34 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Message
ทำงานยังไง
เรียกต่อ: get(), size(). คืนค่า: "Invalid " + this.entries.get(this.entries.size() - 1) + ": " + this.message.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ChainedJsonException#prependJsonKey(String)
- Origin:
common - Source:
net/minecraft/server/ChainedJsonException.java:25 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ prependJsonKey ตาม implementation ของ ChainedJsonException
ทำงานยังไง
เรียกต่อ: get(), addJsonKey().
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.ChainedJsonException#setFilenameAndFlush(String)
- Origin:
common - Source:
net/minecraft/server/ChainedJsonException.java:29 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Filename And Flush
ทำงานยังไง
เรียกต่อ: get(), add(), Entry(). สร้างออบเจ็กต์: ChainedJsonException.Entry.
Parameters
String string
ตัวอย่างใช้งาน
ChainedJsonException$Entry
- Full name:
net.minecraft.server.ChainedJsonException$Entry - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ChainedJsonException.java - Type:
class - Modifiers:
public static
net.minecraft.server.ChainedJsonException$Entry#getFilename()
- Origin:
common - Source:
net/minecraft/server/ChainedJsonException.java:64 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Filename
ทำงานยังไง
คืนค่า: this.filename.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ChainedJsonException$Entry#getJsonKeys()
- Origin:
common - Source:
net/minecraft/server/ChainedJsonException.java:69 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Json Keys
ทำงานยังไง
เรียกต่อ: join(). คืนค่า: StringUtils.join(this.jsonKeys, "->").
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ChainedJsonException$Entry#toString()
- Origin:
common - Source:
net/minecraft/server/ChainedJsonException.java:73 - Modifiers:
public - Return:
String
คืออะไร
ดำเนินการ toString ตาม implementation ของ ChainedJsonException$Entry
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isEmpty(), getJsonKeys(). มีจุด return อย่างน้อย 2 จุด.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ConsoleInput
- Full name:
net.minecraft.server.ConsoleInput - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ConsoleInput.java - Type:
class - Modifiers:
public
net.minecraft.server.ConsoleInput#ConsoleInput(String,CommandSourceStack)
- Origin:
common - Source:
net/minecraft/server/ConsoleInput.java:9 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ConsoleInput ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: msg, source.
Parameters
String stringCommandSourceStack commandSourceStack
ตัวอย่างใช้งาน
CommandSourceStack commandSourceStack = ...;
ConsoleInput instance = new ConsoleInput("value", commandSourceStack);
DebugLoggedPrintStream
- Full name:
net.minecraft.server.DebugLoggedPrintStream - Package:
net.minecraft.server - Source:
common—net/minecraft/server/DebugLoggedPrintStream.java - Type:
class - Modifiers:
public - Extends:
LoggedPrintStream
net.minecraft.server.DebugLoggedPrintStream#DebugLoggedPrintStream(String,OutputStream)
- Origin:
common - Source:
net/minecraft/server/DebugLoggedPrintStream.java:10 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ DebugLoggedPrintStream ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
String stringOutputStream outputStream
ตัวอย่างใช้งาน
OutputStream outputStream = ...;
DebugLoggedPrintStream instance = new DebugLoggedPrintStream("value", outputStream);
net.minecraft.server.DebugLoggedPrintStream#logLine(String)
- Origin:
common - Source:
net/minecraft/server/DebugLoggedPrintStream.java:14 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ logLine ตาม implementation ของ DebugLoggedPrintStream
ทำงานยังไง
เรียกต่อ: currentThread(), getStackTrace(), min(), info(), getFileName(), getLineNumber().
Parameters
String string
ตัวอย่างใช้งาน
Eula
- Full name:
net.minecraft.server.Eula - Package:
net.minecraft.server - Source:
common—net/minecraft/server/Eula.java - Type:
class - Modifiers:
public
net.minecraft.server.Eula#Eula(Path)
- Origin:
common - Source:
net/minecraft/server/Eula.java:18 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ Eula ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: file, agreed. เรียกต่อ: readFile().
Parameters
Path path
ตัวอย่างใช้งาน
net.minecraft.server.Eula#hasAgreedToEULA()
- Origin:
common - Source:
net/minecraft/server/Eula.java:35 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่ามี Agreed To EULA
ทำงานยังไง
คืนค่า: this.agreed.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
LoggedPrintStream
- Full name:
net.minecraft.server.LoggedPrintStream - Package:
net.minecraft.server - Source:
common—net/minecraft/server/LoggedPrintStream.java - Type:
class - Modifiers:
public - Extends:
PrintStream
net.minecraft.server.LoggedPrintStream#LoggedPrintStream(String,OutputStream)
- Origin:
common - Source:
net/minecraft/server/LoggedPrintStream.java:13 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ LoggedPrintStream ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: name.
Parameters
String stringOutputStream outputStream
ตัวอย่างใช้งาน
OutputStream outputStream = ...;
LoggedPrintStream instance = new LoggedPrintStream("value", outputStream);
net.minecraft.server.LoggedPrintStream#logLine(String)
- Origin:
common - Source:
net/minecraft/server/LoggedPrintStream.java:28 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ logLine ตาม implementation ของ LoggedPrintStream
ทำงานยังไง
เรียกต่อ: info().
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.LoggedPrintStream#println(Object)
- Origin:
common - Source:
net/minecraft/server/LoggedPrintStream.java:23 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ println ตาม implementation ของ LoggedPrintStream
ทำงานยังไง
เรียกต่อ: logLine(), valueOf().
Parameters
Object object
ตัวอย่างใช้งาน
net.minecraft.server.LoggedPrintStream#println(String)
- Origin:
common - Source:
net/minecraft/server/LoggedPrintStream.java:18 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ println ตาม implementation ของ LoggedPrintStream
ทำงานยังไง
เรียกต่อ: logLine().
Parameters
String string
ตัวอย่างใช้งาน
Main
- Full name:
net.minecraft.server.Main - Package:
net.minecraft.server - Source:
common—net/minecraft/server/Main.java - Type:
class - Modifiers:
public
net.minecraft.server.Main#main(String[])
- Origin:
common - Source:
net/minecraft/server/Main.java:66 - Modifiers:
public static - Return:
void
คืออะไร
ดำเนินการ main ตาม implementation ของ Main
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: tryDetectVersion(), accepts(), forHelp(), withRequiredArg(), defaultsTo(), ofType(), withValuesConvertedBy(), nonOptions(). สร้างออบเจ็กต์: OptionParser, PathConverter, DedicatedServerSettings, Eula. มีจุด return อย่างน้อย 2 จุด.
Parameters
String[] strings
ตัวอย่างใช้งาน
MinecraftServer
- Full name:
net.minecraft.server.MinecraftServer - Package:
net.minecraft.server - Source:
common—net/minecraft/server/MinecraftServer.java - Type:
class - Modifiers:
public abstract - Extends:
ReentrantBlockableEventLoop<TickTask> - Implements:
ServerInfo,ChunkIOErrorReporter,CommandSource
net.minecraft.server.MinecraftServer#acceptsFailure()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1673 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ acceptsFailure ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#acceptsSuccess()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1668 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ acceptsSuccess ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#acceptsTransfers()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1983 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ acceptsTransfers ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: false.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#addTickable(Runnable)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1115 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Tickable
ทำงานยังไง
เรียกต่อ: add().
Parameters
Runnable runnable
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#cancelRecordingMetrics()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1888 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ cancelRecordingMetrics ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: cancel().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#close()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:584 - Modifiers:
public - Return:
void
คืออะไร
ปิด close
ทำงานยังไง
เรียกต่อ: stopServer().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#configurePackRepository(PackRepository,WorldDataConfiguration,boolean,boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1530 - Modifiers:
public static - Return:
WorldDataConfiguration
คืออะไร
ดำเนินการ configurePackRepository ตาม implementation ของ MinecraftServer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: dataPacks(), of(), enabledFeatures(), allFlags(), reload(), configureRepositoryWithSelection(), newLinkedHashSet(), getEnabled(). มีจุด return อย่างน้อย 2 จุด.
Parameters
PackRepository packRepositoryWorldDataConfiguration worldDataConfigurationboolean blboolean bl2
ตัวอย่างใช้งาน
PackRepository packRepository = ...;
WorldDataConfiguration worldDataConfiguration = ...;
WorldDataConfiguration result = MinecraftServer.configurePackRepository(packRepository, worldDataConfiguration, true, true);
net.minecraft.server.MinecraftServer#createCommandSourceStack()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1653 - Modifiers:
public - Return:
CommandSourceStack
คืออะไร
สร้าง Command Source Stack
ทำงานยังไง
เรียกต่อ: overworld(), atLowerCornerOf(), getSharedSpawnPos(), literal(). สร้างออบเจ็กต์: CommandSourceStack.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#createGameModeForPlayer(ServerPlayer)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1924 - Modifiers:
public - Return:
ServerPlayerGameMode
คืออะไร
สร้าง Game Mode For Player
ทำงานยังไง
เรียกต่อ: isDemo(). สร้างออบเจ็กต์: DemoMode, ServerPlayerGameMode. คืนค่า: this.isDemo() ? new DemoMode(serverPlayer) : new ServerPlayerGameMode(serverPlayer).
Parameters
ServerPlayer serverPlayer
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
ServerPlayer serverPlayer = ...;
ServerPlayerGameMode result = instance.createGameModeForPlayer(serverPlayer);
net.minecraft.server.MinecraftServer#createLevels(ChunkProgressListener)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:363 - Modifiers:
protected - Return:
void
คืออะไร
สร้าง Levels
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. แก้ state: commandStorage. เรียกต่อ: overworldData(), isDebugWorld(), compositeAccess(), lookupOrThrow(), worldGenOptions(), seed(), obfuscateSeed(), of(). สร้างออบเจ็กต์: PhantomSpawner, PatrolSpawner, CatSpawner, VillageSiege.
Parameters
ChunkProgressListener chunkProgressListener
ตัวอย่างใช้งาน
ChunkProgressListener chunkProgressListener = ...;
@Override
protected void createLevels(ChunkProgressListener chunkProgressListener) {
super.createLevels(chunkProgressListener);
}
net.minecraft.server.MinecraftServer#createTextFilterForPlayer(ServerPlayer)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1920 - Modifiers:
public - Return:
TextFilter
คืออะไร
สร้าง Text Filter For Player
ทำงานยังไง
คืนค่า: TextFilter.DUMMY.
Parameters
ServerPlayer serverPlayer
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
ServerPlayer serverPlayer = ...;
TextFilter result = instance.createTextFilterForPlayer(serverPlayer);
net.minecraft.server.MinecraftServer#doRunTask(TickTask)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:876 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ doRunTask ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: get(), incrementCounter().
Parameters
TickTask tickTask
ตัวอย่างใช้งาน
TickTask tickTask = ...;
@Override
protected void doRunTask(TickTask tickTask) {
super.doRunTask(tickTask);
}
net.minecraft.server.MinecraftServer#dumpServerProperties(Path)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1748 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ dumpServerProperties ตาม implementation ของ MinecraftServer
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Path path
Throws
IOException
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#endMetricsRecordingTick()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1863 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ endMetricsRecordingTick ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: endTick().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#enforceSecureProfile()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1459 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ enforceSecureProfile ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: false.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#executeIfPossible(Runnable)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1441 - Modifiers:
public - Return:
void
คืออะไร
สั่งทำงาน If Possible
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isStopped(). สร้างออบเจ็กต์: RejectedExecutionException.
Parameters
Runnable runnable
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#fillServerSystemReport(SystemReport)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1196 - Modifiers:
public abstract - Return:
SystemReport
คืออะไร
ดำเนินการ fillServerSystemReport ตาม implementation ของ MinecraftServer
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
SystemReport systemReport
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
SystemReport systemReport = ...;
SystemReport result = instance.fillServerSystemReport(systemReport);
net.minecraft.server.MinecraftServer#fillSystemReport(SystemReport)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1172 - Modifiers:
public - Return:
SystemReport
คืออะไร
ดำเนินการ fillSystemReport ตาม implementation ของ MinecraftServer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: setDetail(), toString(), getPlayerCount(), getMaxPlayers(), getPlayers(), displayPackList(), getSelectedPacks(), getAvailablePacks(). คืนค่า: this.fillServerSystemReport(systemReport).
Parameters
SystemReport systemReport
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
SystemReport systemReport = ...;
SystemReport result = instance.fillSystemReport(systemReport);
net.minecraft.server.MinecraftServer#finishRecordingMetrics()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1884 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ finishRecordingMetrics ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: end().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#forceDifficulty()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:360 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ forceDifficulty ตาม implementation ของ MinecraftServer
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#forceSynchronousWrites()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1896 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ forceSynchronousWrites ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#forceTimeSynchronization()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1100 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ forceTimeSynchronization ตาม implementation ของ MinecraftServer
ทำงานยังไง
มีการวนลูป. เรียกต่อ: get(), push(), getAllLevels(), synchronizeTime(), pop().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#fuelValues()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:2036 - Modifiers:
public - Return:
FuelValues
คืออะไร
ดำเนินการ fuelValues ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: this.fuelValues.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getAbsoluteMaxWorldSize()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1432 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Absolute Max World Size
ทำงานยังไง
คืนค่า: 29999984.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getAdvancements()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1475 - Modifiers:
public - Return:
ServerAdvancementManager
คืออะไร
อ่านค่า Advancements
ทำงานยังไง
คืนค่า: this.resources.managers.getAdvancements().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getAllLevels()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1144 - Modifiers:
public - Return:
Iterable<ServerLevel>
คืออะไร
อ่านค่า All Levels
ทำงานยังไง
เรียกต่อ: values(). คืนค่า: this.levels.values().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getAverageTickTimeNanos()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1721 - Modifiers:
public - Return:
long
คืออะไร
อ่านค่า Average Tick Time Nanos
ทำงานยังไง
เรียกต่อ: min(), max(). คืนค่า: this.aggregatedTickTimesNanos / Math.min(100, Math.max(this.tickCount, 1)).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getChatDecorator()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1972 - Modifiers:
public - Return:
ChatDecorator
คืออะไร
อ่านค่า Chat Decorator
ทำงานยังไง
คืนค่า: ChatDecorator.PLAIN.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getCommands()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1649 - Modifiers:
public - Return:
Commands
คืออะไร
อ่านค่า Commands
ทำงานยังไง
คืนค่า: this.resources.managers.getCommands().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getCommandStorage()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1689 - Modifiers:
public - Return:
CommandStorage
คืออะไร
อ่านค่า Command Storage
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: commandStorage. สร้างออบเจ็กต์: NullPointerException. คืนค่า: this.commandStorage.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getCompressionThreshold()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1455 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Compression Threshold
ทำงานยังไง
คืนค่า: 256.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getConnection()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1357 - Modifiers:
public - Return:
ServerConnectionListener
คืออะไร
อ่านค่า Connection
ทำงานยังไง
คืนค่า: this.connection.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getCurrentSmoothedTickTime()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1713 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Current Smoothed Tick Time
ทำงานยังไง
คืนค่า: this.smoothedTickTimeMillis.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getCustomBossEvents()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1701 - Modifiers:
public - Return:
CustomBossEvents
คืออะไร
อ่านค่า Custom Boss Events
ทำงานยังไง
คืนค่า: this.customBossEvents.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getDefaultGameType()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:532 - Modifiers:
public - Return:
GameType
คืออะไร
อ่านค่า Default Game Type
ทำงานยังไง
เรียกต่อ: getGameType(). คืนค่า: this.worldData.getGameType().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getFile(String)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1127 - Modifiers:
public - Return:
Path
คืออะไร
อ่านค่า File
ทำงานยังไง
เรียกต่อ: getServerDirectory(), resolve(). คืนค่า: this.getServerDirectory().resolve(string).
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getFixerUpper()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1467 - Modifiers:
public - Return:
DataFixer
คืออะไร
อ่านค่า Fixer Upper
ทำงานยังไง
คืนค่า: this.fixerUpper.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getForcedGameType()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1928 - Modifiers:
public - Return:
GameType
คืออะไร
อ่านค่า Forced Game Type
ทำงานยังไง
คืนค่า: null.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getFunctionCompilationLevel()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:542 - Modifiers:
public abstract - Return:
int
คืออะไร
อ่านค่า Function Compilation Level
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getFunctions()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1479 - Modifiers:
public - Return:
ServerFunctionManager
คืออะไร
อ่านค่า Functions
ทำงานยังไง
คืนค่า: this.functionManager.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getGameRules()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1697 - Modifiers:
public - Return:
GameRules
คืออะไร
อ่านค่า Game Rules
ทำงานยังไง
เรียกต่อ: overworld(). คืนค่า: this.overworld().getGameRules().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getKeyPair()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1207 - Modifiers:
public - Return:
KeyPair
คืออะไร
อ่านค่า Key Pair
ทำงานยังไง
คืนค่า: this.keyPair.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getLevel(ResourceKey<Level>)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1135 - Modifiers:
public - Return:
ServerLevel
คืออะไร
อ่านค่า Level
ทำงานยังไง
เรียกต่อ: get(). คืนค่า: this.levels.get(resourceKey).
Parameters
ResourceKey<Level> resourceKey
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
ResourceKey<Level> resourceKey = ...;
ServerLevel result = instance.getLevel(resourceKey);
net.minecraft.server.MinecraftServer#getLocalIp()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:644 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Local Ip
ทำงานยังไง
คืนค่า: this.localIp.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getMaxChainedNeighborUpdates()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1959 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Max Chained Neighbor Updates
ทำงานยังไง
คืนค่า: 1000000.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getMaxPlayers()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1158 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Max Players
ทำงานยังไง
คืนค่า: this.playerList.getMaxPlayers().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getModdedStatus()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1198 - Modifiers:
public - Return:
ModCheck
คืออะไร
อ่านค่า Modded Status
ทำงานยังไง
เรียกต่อ: identify(). คืนค่า: ModCheck.identify("vanilla", this::getServerModName, "Server", MinecraftServer.class).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getMotd()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1330 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Motd
ทำงานยังไง
คืนค่า: this.motd.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getNextTickTime()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1463 - Modifiers:
public - Return:
long
คืออะไร
อ่านค่า Next Tick Time
ทำงานยังไง
คืนค่า: this.nextTickTimeNanos.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getOperatorUserPermissionLevel()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:540 - Modifiers:
public abstract - Return:
int
คืออะไร
อ่านค่า Operator User Permission Level
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getPackRepository()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1645 - Modifiers:
public - Return:
PackRepository
คืออะไร
อ่านค่า Pack Repository
ทำงานยังไง
คืนค่า: this.packRepository.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getPlayerCount()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1153 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Player Count
ทำงานยังไง
คืนค่า: this.playerList.getPlayerCount().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getPlayerIdleTimeout()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1397 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Player Idle Timeout
ทำงานยังไง
คืนค่า: this.playerIdleTimeout.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getPlayerList()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1343 - Modifiers:
public - Return:
PlayerList
คืออะไร
อ่านค่า Player List
ทำงานยังไง
คืนค่า: this.playerList.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getPlayerNames()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1163 - Modifiers:
public - Return:
String[]
คืออะไร
อ่านค่า Player Names
ทำงานยังไง
เรียกต่อ: getPlayerNamesArray(). คืนค่า: this.playerList.getPlayerNamesArray().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getPort()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1211 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Port
ทำงานยังไง
คืนค่า: this.port.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getPreventProxyConnections()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1302 - Modifiers:
public - Return:
boolean
คืออะไร
อ่านค่า Prevent Proxy Connections
ทำงานยังไง
คืนค่า: this.preventProxyConnections.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getProfileCache()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1418 - Modifiers:
public - Return:
GameProfileCache
คืออะไร
อ่านค่า Profile Cache
ทำงานยังไง
เรียกต่อ: profileCache(). คืนค่า: this.services.profileCache().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getProfileKeySignatureValidator()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1409 - Modifiers:
public - Return:
SignatureValidator
คืออะไร
อ่านค่า Profile Key Signature Validator
ทำงานยังไง
เรียกต่อ: profileKeySignatureValidator(). คืนค่า: this.services.profileKeySignatureValidator().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
SignatureValidator result = instance.getProfileKeySignatureValidator();
net.minecraft.server.MinecraftServer#getProfilePermissions(GameProfile)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1729 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Profile Permissions
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getPlayerList(), isOp(), getOps(), get(), getLevel(), isSingleplayerOwner(), isSingleplayer(), isAllowCommandsForAllPlayers(). มีจุด return อย่างน้อย 5 จุด.
Parameters
GameProfile gameProfile
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
GameProfile gameProfile = ...;
int result = instance.getProfilePermissions(gameProfile);
net.minecraft.server.MinecraftServer#getProfileRepository()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1414 - Modifiers:
public - Return:
GameProfileRepository
คืออะไร
อ่านค่า Profile Repository
ทำงานยังไง
เรียกต่อ: profileRepository(). คืนค่า: this.services.profileRepository().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getProxy()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1393 - Modifiers:
public - Return:
Proxy
คืออะไร
อ่านค่า Proxy
ทำงานยังไง
คืนค่า: this.proxy.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getRateLimitPacketsPerSecond()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1292 - Modifiers:
public abstract - Return:
int
คืออะไร
อ่านค่า Rate Limit Packets Per Second
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getRecipeManager()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1681 - Modifiers:
public - Return:
RecipeManager
คืออะไร
อ่านค่า Recipe Manager
ทำงานยังไง
คืนค่า: this.resources.managers.getRecipeManager().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getResourceManager()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1933 - Modifiers:
public - Return:
ResourceManager
คืออะไร
อ่านค่า Resource Manager
ทำงานยังไง
คืนค่า: this.resources.resourceManager.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getRunningThread()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1450 - Modifiers:
public - Return:
Thread
คืออะไร
อ่านค่า Running Thread
ทำงานยังไง
คืนค่า: this.serverThread.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getScaledTrackingDistance(int)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1250 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Scaled Tracking Distance
ทำงานยังไง
คืนค่า: i.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getScoreboard()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1685 - Modifiers:
public - Return:
ServerScoreboard
คืออะไร
อ่านค่า Scoreboard
ทำงานยังไง
คืนค่า: this.scoreboard.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getServerDirectory()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:904 - Modifiers:
public - Return:
Path
คืออะไร
อ่านค่า Server Directory
ทำงานยังไง
เรียกต่อ: of(). คืนค่า: Path.of("").
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getServerModName()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1167 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Server Mod Name
ทำงานยังไง
คืนค่า: "vanilla".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getServerResourcePack()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1282 - Modifiers:
public - Return:
Optional<MinecraftServer.ServerResourcePackInfo>
คืออะไร
อ่านค่า Server Resource Pack
ทำงานยังไง
เรียกต่อ: empty(). คืนค่า: Optional.empty().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
Optional<MinecraftServer.ServerResourcePackInfo> result = instance.getServerResourcePack();
net.minecraft.server.MinecraftServer#getServerVersion()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1148 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Server Version
ทำงานยังไง
เรียกต่อ: getCurrentVersion(), getName(). คืนค่า: SharedConstants.getCurrentVersion().getName().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getSessionService()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1405 - Modifiers:
public - Return:
MinecraftSessionService
คืออะไร
อ่านค่า Session Service
ทำงานยังไง
เรียกต่อ: sessionService(). คืนค่า: this.services.sessionService().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getSingleplayerProfile()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1219 - Modifiers:
public - Return:
GameProfile
คืออะไร
อ่านค่า Singleplayer Profile
ทำงานยังไง
คืนค่า: this.singleplayerProfile.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getSpawnProtectionRadius()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1377 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Spawn Protection Radius
ทำงานยังไง
คืนค่า: 16.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getSpawnRadius(ServerLevel)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1471 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Spawn Radius
ทำงานยังไง
เรียกต่อ: getGameRules(), getInt(). คืนค่า: serverLevel != null ? serverLevel.getGameRules().getInt(GameRules.RULE_SPAWN_RADIUS) : 10.
Parameters
ServerLevel serverLevel
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
ServerLevel serverLevel = ...;
int result = instance.getSpawnRadius(serverLevel);
net.minecraft.server.MinecraftServer#getStatus()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1423 - Modifiers:
public - Return:
ServerStatus
คืออะไร
อ่านค่า Status
ทำงานยังไง
คืนค่า: this.status.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getStructureManager()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1900 - Modifiers:
public - Return:
StructureTemplateManager
คืออะไร
อ่านค่า Structure Manager
ทำงานยังไง
คืนค่า: this.structureTemplateManager.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getTickCount()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1373 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Tick Count
ทำงานยังไง
คืนค่า: this.tickCount.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getTickTimeLogger()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1000 - Modifiers:
protected abstract - Return:
SampleLogger
คืออะไร
อ่านค่า Tick Time Logger
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getTickTimesNanos()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1725 - Modifiers:
public - Return:
long[]
คืออะไร
อ่านค่า Tick Times Nanos
ทำงานยังไง
คืนค่า: this.tickTimesNanos.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getWorldData()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1904 - Modifiers:
public - Return:
WorldData
คืออะไร
อ่านค่า World Data
ทำงานยังไง
คืนค่า: this.worldData.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#getWorldPath(LevelResource)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1892 - Modifiers:
public - Return:
Path
คืออะไร
อ่านค่า World Path
ทำงานยังไง
เรียกต่อ: getLevelPath(). คืนค่า: this.storageSource.getLevelPath(levelResource).
Parameters
LevelResource levelResource
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
LevelResource levelResource = ...;
Path result = instance.getWorldPath(levelResource);
net.minecraft.server.MinecraftServer#getWorldScreenshotFile()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:900 - Modifiers:
public - Return:
Optional<Path>
คืออะไร
อ่านค่า World Screenshot File
ทำงานยังไง
เรียกต่อ: getIconFile(). คืนค่า: this.storageSource.getIconFile().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#halt(boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:656 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ halt ตาม implementation ของ MinecraftServer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. แก้ state: running. เรียกต่อ: join(), error().
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#hasGui()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1365 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่ามี Gui
ทำงานยังไง
คืนค่า: false.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#hidesOnlinePlayers()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1389 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ hidesOnlinePlayers ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: false.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#initializeKeyPair()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1232 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ initializeKeyPair ตาม implementation ของ MinecraftServer
ทำงานยังไง
มีการจัดการ exception. แก้ state: keyPair. เรียกต่อ: info(), generateKeyPair(). สร้างออบเจ็กต์: IllegalStateException.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#initServer()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:334 - Modifiers:
protected abstract - Return:
boolean
คืออะไร
ดำเนินการ initServer ตาม implementation ของ MinecraftServer
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
Throws
IOException
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#invalidateStatus()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1428 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ invalidateStatus ตาม implementation ของ MinecraftServer
ทำงานยังไง
แก้ state: lastServerStatus.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isCommandBlockEnabled()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1328 - Modifiers:
public abstract - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Command Block Enabled
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isCurrentlySaving()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1937 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Currently Saving
ทำงานยังไง
คืนค่า: this.isSaving.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isDedicatedServer()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1290 - Modifiers:
public abstract - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Dedicated Server
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isDemo()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1274 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Demo
ทำงานยังไง
คืนค่า: this.isDemo.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isEnforceWhitelist()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1705 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Enforce Whitelist
ทำงานยังไง
คืนค่า: this.enforceWhitelist.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isEpollEnabled()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1310 - Modifiers:
public abstract - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Epoll Enabled
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isFlightAllowed()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1320 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Flight Allowed
ทำงานยังไง
คืนค่า: this.allowFlight.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isHardcore()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:536 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Hardcore
ทำงานยังไง
คืนค่า: this.worldData.isHardcore().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isLevelEnabled(Level)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1111 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Level Enabled
ทำงานยังไง
คืนค่า: true.
Parameters
Level level
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isPaused()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:914 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Paused
ทำงานยังไง
คืนค่า: false.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isPublished()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1351 - Modifiers:
public abstract - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Published
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isPvpAllowed()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1312 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Pvp Allowed
ทำงานยังไง
คืนค่า: this.pvp.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isReady()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1361 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Ready
ทำงานยังไง
คืนค่า: this.isReady.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isRecordingMetrics()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1867 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Recording Metrics
ทำงานยังไง
เรียกต่อ: isRecording(). คืนค่า: this.metricsRecorder.isRecording().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isResourcePackRequired()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1286 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Resource Pack Required
ทำงานยังไง
เรียกต่อ: getServerResourcePack(), filter(), isPresent(). คืนค่า: this.getServerResourcePack().filter(MinecraftServer.ServerResourcePackInfo::isRequired).isPresent().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isRunning()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:652 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Running
ทำงานยังไง
คืนค่า: this.running.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isShutdown()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1123 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Shutdown
ทำงานยังไง
เรียกต่อ: isAlive(). คืนค่า: !this.serverThread.isAlive().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isSingleplayer()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1228 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Singleplayer
ทำงานยังไง
คืนค่า: this.singleplayerProfile != null.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isSingleplayerOwner(GameProfile)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1746 - Modifiers:
public abstract - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Singleplayer Owner
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
GameProfile gameProfile
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
GameProfile gameProfile = ...;
boolean result = instance.isSingleplayerOwner(gameProfile);
net.minecraft.server.MinecraftServer#isSpawningMonsters()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1270 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Spawning Monsters
ทำงานยังไง
เรียกต่อ: getDifficulty(). คืนค่า: this.worldData.getDifficulty() != Difficulty.PEACEFUL.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isStopped()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1339 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Stopped
ทำงานยังไง
คืนค่า: this.stopped.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isTickTimeLoggingEnabled()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1002 - Modifiers:
public abstract - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Tick Time Logging Enabled
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isTimeProfilerRunning()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1941 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Time Profiler Running
ทำงานยังไง
คืนค่า: this.debugCommandProfilerDelayStart || this.debugCommandProfiler != null.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#isUnderSpawnProtection(ServerLevel,BlockPos,Player)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1381 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Under Spawn Protection
ทำงานยังไง
คืนค่า: false.
Parameters
ServerLevel serverLevelBlockPos blockPosPlayer player
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
ServerLevel serverLevel = ...;
BlockPos blockPos = ...;
Player player = ...;
boolean result = instance.isUnderSpawnProtection(serverLevel, blockPos, player);
net.minecraft.server.MinecraftServer#kickUnlistedPlayers(CommandSourceStack)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1632 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ kickUnlistedPlayers ตาม implementation ของ MinecraftServer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: isEnforceWhitelist(), getServer(), getPlayerList(), getWhiteList(), newArrayList(), getPlayers(), isWhiteListed(), getGameProfile().
Parameters
CommandSourceStack commandSourceStack
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
CommandSourceStack commandSourceStack = ...;
instance.kickUnlistedPlayers(commandSourceStack);
net.minecraft.server.MinecraftServer#levelKeys()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1140 - Modifiers:
public - Return:
Set<ResourceKey<Level>>
คืออะไร
ดำเนินการ levelKeys ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: keySet(). คืนค่า: this.levels.keySet().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#loadLevel()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:336 - Modifiers:
protected - Return:
void
คืออะไร
โหลด Level
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: isRunning(), onWorldLoadedStarted(), setModdedInfo(), getServerModName(), getModdedStatus(), shouldReportAsModified(), create(), getGameRules().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#logChatMessage(Component,ChatType.Bound,String)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1963 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ logChatMessage ตาม implementation ของ MinecraftServer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: decorate(), getString(), info().
Parameters
Component componentChatType.Bound boundString string
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
Component component = ...;
ChatType.Bound bound = ...;
instance.logChatMessage(component, bound, "value");
net.minecraft.server.MinecraftServer#logIPs()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1976 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ logIPs ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#managedBlock(BooleanSupplier)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:818 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ managedBlock ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: throwIfFatalException(), getAsBoolean().
Parameters
BooleanSupplier booleanSupplier
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
BooleanSupplier booleanSupplier = ...;
instance.managedBlock(booleanSupplier);
net.minecraft.server.MinecraftServer#MinecraftServer(Thread,LevelStorageSource.LevelStorageAccess,PackRepository,WorldStem,Proxy,DataFixer,Services,ChunkProgressListenerFactory)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:288 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ MinecraftServer ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: registries, worldData, proxy, packRepository, resources, services. เรียกต่อ: registries(), worldData(), compositeAccess(), lookupOrThrow(), containsKey(), ReloadableResources(), resourceManager(), dataPackResources(). สร้างออบเจ็กต์: IllegalStateException, MinecraftServer.ReloadableResources, ServerConnectionListener, ServerTickRateManager.
Parameters
Thread threadLevelStorageSource.LevelStorageAccess levelStorageAccessPackRepository packRepositoryWorldStem worldStemProxy proxyDataFixer dataFixerServices servicesChunkProgressListenerFactory chunkProgressListenerFactory
ตัวอย่างใช้งาน
Thread thread = ...;
LevelStorageSource.LevelStorageAccess levelStorageAccess = ...;
PackRepository packRepository = ...;
WorldStem worldStem = ...;
Proxy proxy = ...;
DataFixer dataFixer = ...;
Services services = ...;
ChunkProgressListenerFactory chunkProgressListenerFactory = ...;
MinecraftServer instance = new MinecraftServer(thread, levelStorageAccess, packRepository, worldStem, proxy, dataFixer, services, chunkProgressListenerFactory);
net.minecraft.server.MinecraftServer#onServerCrash(CrashReport)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:908 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Server Crash
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
CrashReport crashReport
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#onServerExit()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:911 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Server Exit
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#onTickRateChanged()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:993 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Tick Rate Changed
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: ticksUntilAutosave. เรียกต่อ: computeNextAutosaveInterval().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#overworld()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1131 - Modifiers:
public final - Return:
ServerLevel
คืออะไร
ดำเนินการ overworld ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: get(). คืนค่า: this.levels.get(Level.OVERWORLD).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#pauseWhileEmptySeconds()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:2044 - Modifiers:
protected - Return:
int
คืออะไร
ดำเนินการ pauseWhileEmptySeconds ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: 0.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#pollTask()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:853 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ pollTask ตาม implementation ของ MinecraftServer
ทำงานยังไง
แก้ state: mayHaveDelayedTasks. เรียกต่อ: pollTaskInternal(). คืนค่า: bl.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#potionBrewing()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:2032 - Modifiers:
public - Return:
PotionBrewing
คืออะไร
ดำเนินการ potionBrewing ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: this.potionBrewing.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#publishServer(GameType,boolean,int)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1369 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ publishServer ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: false.
Parameters
GameType gameTypeboolean blint i
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
GameType gameType = ...;
boolean result = instance.publishServer(gameType, true, 0);
net.minecraft.server.MinecraftServer#registries()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1912 - Modifiers:
public - Return:
LayeredRegistryAccess<RegistryLayer>
คืออะไร
ดำเนินการ registries ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: this.registries.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
LayeredRegistryAccess<RegistryLayer> result = instance.registries();
net.minecraft.server.MinecraftServer#registryAccess()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1908 - Modifiers:
public - Return:
RegistryAccess.Frozen
คืออะไร
ดำเนินการ registryAccess ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: compositeAccess(). คืนค่า: this.registries.compositeAccess().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#reloadableRegistries()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1916 - Modifiers:
public - Return:
ReloadableServerRegistries.Holder
คืออะไร
ดำเนินการ reloadableRegistries ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: fullRegistries(). คืนค่า: this.resources.managers.fullRegistries().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
ReloadableServerRegistries.Holder result = instance.reloadableRegistries();
net.minecraft.server.MinecraftServer#reloadResources(Collection<String>)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1483 - Modifiers:
public - Return:
CompletableFuture<Void>
คืออะไร
ดำเนินการ reloadResources ตาม implementation ของ MinecraftServer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: resources, fuelValues. เรียกต่อ: supplyAsync(), stream(), map(), filter(), collect(), toImmutableList(), thenCompose(), loadTagsForExistingRegistries(). สร้างออบเจ็กต์: MultiPackResourceManager, MinecraftServer.ReloadableResources, WorldDataConfiguration. คืนค่า: completableFuture.
Parameters
Collection<String> collection
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
Collection<String> collection = ...;
CompletableFuture<Void> result = instance.reloadResources(collection);
net.minecraft.server.MinecraftServer#repliesToStatus()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1385 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ repliesToStatus ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#reportChunkLoadFailure(Throwable,RegionStorageInfo,ChunkPos)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:2014 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ reportChunkLoadFailure ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: error(), addEntry(), storeChunkIoError(), forThrowable().
Parameters
Throwable throwableRegionStorageInfo regionStorageInfoChunkPos chunkPos
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
Throwable throwable = ...;
RegionStorageInfo regionStorageInfo = ...;
ChunkPos chunkPos = ...;
instance.reportChunkLoadFailure(throwable, regionStorageInfo, chunkPos);
net.minecraft.server.MinecraftServer#reportChunkSaveFailure(Throwable,RegionStorageInfo,ChunkPos)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:2021 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ reportChunkSaveFailure ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: error(), addEntry(), storeChunkIoError(), forThrowable().
Parameters
Throwable throwableRegionStorageInfo regionStorageInfoChunkPos chunkPos
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
Throwable throwable = ...;
RegionStorageInfo regionStorageInfo = ...;
ChunkPos chunkPos = ...;
instance.reportChunkSaveFailure(throwable, regionStorageInfo, chunkPos);
net.minecraft.server.MinecraftServer#reportPacketHandlingException(Throwable,PacketType<?>)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:2028 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ reportPacketHandlingException ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: addEntry(), toString().
Parameters
Throwable throwablePacketType<?> packetType
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
Throwable throwable = ...;
PacketType<?> packetType = ...;
instance.reportPacketHandlingException(throwable, packetType);
net.minecraft.server.MinecraftServer#runServer()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:667 - Modifiers:
protected - Return:
void
คืออะไร
สั่งทำงาน Server
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. แก้ state: nextTickTimeNanos, statusIcon, status, lastOverloadWarningNanos, debugCommandProfilerDelayStart, debugCommandProfiler. เรียกต่อ: initServer(), getNanos(), loadStatusIcon(), orElse(), buildServerStatus(), isPaused(), isSprinting(), checkShouldSprintThisTick(). สร้างออบเจ็กต์: IllegalStateException, MinecraftServer.TimeProfiler.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#saveAllChunks(boolean,boolean,boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:546 - Modifiers:
public - Return:
boolean
คืออะไร
บันทึก All Chunks
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getAllLevels(), info(), dimension(), location(), save(), overworld(), overworldData(), setWorldBorder(). คืนค่า: bl4.
Parameters
boolean blboolean bl2boolean bl3
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#saveEverything(boolean,boolean,boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:574 - Modifiers:
public - Return:
boolean
คืออะไร
บันทึก Everything
ทำงานยังไง
มีการจัดการ exception. แก้ state: isSaving. เรียกต่อ: getPlayerList(), saveAll(), saveAllChunks(). คืนค่า: this.saveAllChunks(bl, bl2, bl3).
Parameters
boolean blboolean bl2boolean bl3
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#scheduleExecutables()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1436 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ scheduleExecutables ตาม implementation ของ MinecraftServer
ทำงานยังไง
เรียกต่อ: isStopped(). คืนค่า: super.scheduleExecutables() && !this.isStopped().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#sendSystemMessage(Component)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1202 - Modifiers:
public - Return:
void
คืออะไร
ส่ง System Message
ทำงานยังไง
เรียกต่อ: info(), getString().
Parameters
Component component
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#serverLinks()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:2040 - Modifiers:
public - Return:
ServerLinks
คืออะไร
ดำเนินการ serverLinks ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: ServerLinks.EMPTY.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setDefaultGameType(GameType)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1353 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Default Game Type
ทำงานยังไง
เรียกต่อ: setGameType().
Parameters
GameType gameType
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setDemo(boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1278 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Demo
ทำงานยังไง
แก้ state: isDemo.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setDifficulty(Difficulty,boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1242 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Difficulty
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isDifficultyLocked(), isHardcore(), updateMobSpawningFlags(), getPlayerList(), getPlayers(), forEach().
Parameters
Difficulty difficultyboolean bl
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
Difficulty difficulty = ...;
instance.setDifficulty(difficulty, true);
net.minecraft.server.MinecraftServer#setDifficultyLocked(boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1260 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Difficulty Locked
ทำงานยังไง
เรียกต่อ: getPlayerList(), getPlayers(), forEach().
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setEnforceWhitelist(boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1709 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Enforce Whitelist
ทำงานยังไง
แก้ state: enforceWhitelist.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setFatalException(RuntimeException)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:814 - Modifiers:
public static - Return:
void
คืออะไร
กำหนดค่า Fatal Exception
ทำงานยังไง
เรียกต่อ: compareAndSet().
Parameters
RuntimeException runtimeException
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setFlightAllowed(boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1324 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Flight Allowed
ทำงานยังไง
แก้ state: allowFlight.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setId(String)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1119 - Modifiers:
protected - Return:
void
คืออะไร
กำหนดค่า Id
ทำงานยังไง
แก้ state: serverId.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setLocalIp(String)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:648 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Local Ip
ทำงานยังไง
แก้ state: localIp.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setMotd(String)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1335 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Motd
ทำงานยังไง
แก้ state: motd.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setPlayerIdleTimeout(int)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1401 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Player Idle Timeout
ทำงานยังไง
แก้ state: playerIdleTimeout.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setPlayerList(PlayerList)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1347 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Player List
ทำงานยังไง
แก้ state: playerList.
Parameters
PlayerList playerList
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setPort(int)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1215 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Port
ทำงานยังไง
แก้ state: port.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setPreventProxyConnections(boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1306 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Prevent Proxy Connections
ทำงานยังไง
แก้ state: preventProxyConnections.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setPvpAllowed(boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1316 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Pvp Allowed
ทำงานยังไง
แก้ state: pvp.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#setSingleplayerProfile(GameProfile)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1224 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Singleplayer Profile
ทำงานยังไง
แก้ state: singleplayerProfile.
Parameters
GameProfile gameProfile
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
GameProfile gameProfile = ...;
instance.setSingleplayerProfile(gameProfile);
net.minecraft.server.MinecraftServer#setUsesAuthentication(boolean)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1298 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Uses Authentication
ทำงานยังไง
แก้ state: onlineMode.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#shouldInformAdmins()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1678 - Modifiers:
public abstract - Return:
boolean
คืออะไร
ตรวจสอบว่าควร Inform Admins
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#shouldRconBroadcast()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:544 - Modifiers:
public abstract - Return:
boolean
คืออะไร
ตรวจสอบว่าควร Rcon Broadcast
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#shouldRun(TickTask)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:849 - Modifiers:
protected - Return:
boolean
คืออะไร
ตรวจสอบว่าควร Run
ทำงานยังไง
เรียกต่อ: getTick(), haveTime(). คืนค่า: tickTask.getTick() + 3 < this.tickCount || this.haveTime().
Parameters
TickTask tickTask
ตัวอย่างใช้งาน
TickTask tickTask = ...;
@Override
protected boolean shouldRun(TickTask tickTask) {
return super.shouldRun(tickTask);
}
net.minecraft.server.MinecraftServer#spin(Function<Thread, S>)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:274 - Modifiers:
public static - Return:
S
คืออะไร
ดำเนินการ spin ตาม implementation ของ MinecraftServer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: get(), runServer(), setUncaughtExceptionHandler(), error(), getRuntime(), availableProcessors(), setPriority(), apply(). สร้างออบเจ็กต์: AtomicReference<>, Thread. คืนค่า: minecraftServer.
Parameters
Function<Thread, S> function
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#startRecordingMetrics(Consumer<ProfileResults>,Consumer<Path>)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1871 - Modifiers:
public - Return:
void
คืออะไร
เริ่ม Recording Metrics
ทำงานยังไง
แก้ state: onMetricsRecordingStopped, onMetricsRecordingFinished, willStartRecordingMetrics. เรียกต่อ: stopRecordingMetrics(), accept().
Parameters
Consumer<ProfileResults> consumerConsumer<Path> consumer2
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
Consumer<ProfileResults> consumer = ...;
Consumer<Path> consumer2 = ...;
instance.startRecordingMetrics(consumer, consumer2);
net.minecraft.server.MinecraftServer#startTimeProfiler()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1945 - Modifiers:
public - Return:
void
คืออะไร
เริ่ม Time Profiler
ทำงานยังไง
แก้ state: debugCommandProfilerDelayStart.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#stopRecordingMetrics()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1880 - Modifiers:
public - Return:
void
คืออะไร
หยุด Recording Metrics
ทำงานยังไง
แก้ state: metricsRecorder.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#stopServer()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:589 - Modifiers:
public - Return:
void
คืออะไร
หยุด Server
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. แก้ state: isSaving, nextTickTimeNanos. เรียกต่อ: isRecording(), cancelRecordingMetrics(), info(), getConnection(), stop(), saveAll(), removeAll(), getAllLevels().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#stopTimeProfiler()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1949 - Modifiers:
public - Return:
ProfileResults
คืออะไร
หยุด Time Profiler
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: debugCommandProfiler. เรียกต่อ: stop(), getNanos(). มีจุด return อย่างน้อย 2 จุด.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#subscribeToDebugSample(ServerPlayer,RemoteDebugSampleType)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1980 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ subscribeToDebugSample ตาม implementation ของ MinecraftServer
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
ServerPlayer serverPlayerRemoteDebugSampleType remoteDebugSampleType
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
ServerPlayer serverPlayer = ...;
RemoteDebugSampleType remoteDebugSampleType = ...;
instance.subscribeToDebugSample(serverPlayer, remoteDebugSampleType);
net.minecraft.server.MinecraftServer#throwIfFatalException()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:805 - Modifiers:
public static - Return:
boolean
คืออะไร
ดำเนินการ throwIfFatalException ตาม implementation ของ MinecraftServer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: get(). คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#tickChildren(BooleanSupplier)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1035 - Modifiers:
protected - Return:
void
คืออะไร
ประมวลผล tick Children
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: get(), getPlayerList(), getPlayers(), forEach(), suspendFlushing(), push(), getFunctions(), tick(). สร้างออบเจ็กต์: ReportedException.
Parameters
BooleanSupplier booleanSupplier
ตัวอย่างใช้งาน
BooleanSupplier booleanSupplier = ...;
@Override
protected void tickChildren(BooleanSupplier booleanSupplier) {
super.tickChildren(booleanSupplier);
}
net.minecraft.server.MinecraftServer#tickConnection()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1088 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick Connection
ทำงานยังไง
เรียกต่อ: getConnection(), tick().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#tickRateManager()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1717 - Modifiers:
public - Return:
ServerTickRateManager
คืออะไร
ประมวลผล tick Rate Manager
ทำงานยังไง
คืนค่า: this.tickRateManager.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#tickServer(BooleanSupplier)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:918 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick Server
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: emptyTicks, tickCount, lastServerStatus, status, ticksUntilAutosave, aggregatedTickTimesNanos. เรียกต่อ: getNanos(), pauseWhileEmptySeconds(), getPlayerCount(), isSprinting(), info(), autoSave(), tickConnection(), tick().
Parameters
BooleanSupplier booleanSupplier
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
BooleanSupplier booleanSupplier = ...;
instance.tickServer(booleanSupplier);
net.minecraft.server.MinecraftServer#usesAuthentication()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:1294 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ usesAuthentication ตาม implementation ของ MinecraftServer
ทำงานยังไง
คืนค่า: this.onlineMode.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#waitForTasks()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:834 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ waitForTasks ตาม implementation ของ MinecraftServer
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: idleTimeNanos. เรียกต่อ: isTickTimeLoggingEnabled(), getNanos(), parkNanos().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#waitUntilNextTick()
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:823 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ waitUntilNextTick ตาม implementation ของ MinecraftServer
ทำงานยังไง
มีการจัดการ exception. แก้ state: waitingForNextTick. เรียกต่อ: runAllTasks(), managedBlock(), haveTime().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.MinecraftServer#wrapRunnable(Runnable)
- Origin:
common - Source:
net/minecraft/server/MinecraftServer.java:845 - Modifiers:
public - Return:
TickTask
คืออะไร
ดำเนินการ wrapRunnable ตาม implementation ของ MinecraftServer
ทำงานยังไง
สร้างออบเจ็กต์: TickTask. คืนค่า: new TickTask(this.tickCount, runnable).
Parameters
Runnable runnable
ตัวอย่างใช้งาน
MinecraftServer instance = ...;
Runnable runnable = ...;
TickTask result = instance.wrapRunnable(runnable);
PlayerAdvancements
- Full name:
net.minecraft.server.PlayerAdvancements - Package:
net.minecraft.server - Source:
common—net/minecraft/server/PlayerAdvancements.java - Type:
class - Modifiers:
public
net.minecraft.server.PlayerAdvancements#award(AdvancementHolder,String)
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:167 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ award ตาม implementation ของ PlayerAdvancements
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getOrStartProgress(), isDone(), grantProgress(), unregisterListeners(), add(), value(), rewards(), grant(). คืนค่า: bl.
Parameters
AdvancementHolder advancementHolderString string
ตัวอย่างใช้งาน
PlayerAdvancements instance = ...;
AdvancementHolder advancementHolder = ...;
boolean result = instance.award(advancementHolder, "value");
net.minecraft.server.PlayerAdvancements#flushDirty(ServerPlayer)
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:247 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ flushDirty ตาม implementation ของ PlayerAdvancements
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: isFirstPacket. เรียกต่อ: isEmpty(), updateTreeVisibility(), clear(), contains(), put(), id(), get(), send(). สร้างออบเจ็กต์: HashMap<>, HashSet<>, ClientboundUpdateAdvancementsPacket.
Parameters
ServerPlayer serverPlayer
ตัวอย่างใช้งาน
PlayerAdvancements instance = ...;
ServerPlayer serverPlayer = ...;
instance.flushDirty(serverPlayer);
net.minecraft.server.PlayerAdvancements#getOrStartProgress(AdvancementHolder)
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:287 - Modifiers:
public - Return:
AdvancementProgress
คืออะไร
อ่านค่า Or Start Progress
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: get(), startProgress(). สร้างออบเจ็กต์: AdvancementProgress. คืนค่า: advancementProgress.
Parameters
AdvancementHolder advancementHolder
ตัวอย่างใช้งาน
PlayerAdvancements instance = ...;
AdvancementHolder advancementHolder = ...;
AdvancementProgress result = instance.getOrStartProgress(advancementHolder);
net.minecraft.server.PlayerAdvancements#PlayerAdvancements(DataFixer,PlayerList,ServerAdvancementManager,Path,ServerPlayer)
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:64 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ PlayerAdvancements ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: playerList, playerSavePath, player, tree, codec. เรียกต่อ: tree(), wrapCodec(), load().
Parameters
DataFixer dataFixerPlayerList playerListServerAdvancementManager serverAdvancementManagerPath pathServerPlayer serverPlayer
ตัวอย่างใช้งาน
DataFixer dataFixer = ...;
PlayerList playerList = ...;
ServerAdvancementManager serverAdvancementManager = ...;
Path path = ...;
ServerPlayer serverPlayer = ...;
PlayerAdvancements instance = new PlayerAdvancements(dataFixer, playerList, serverAdvancementManager, path, serverPlayer);
net.minecraft.server.PlayerAdvancements#reload(ServerAdvancementManager)
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:84 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ reload ตาม implementation ของ PlayerAdvancements
ทำงานยังไง
แก้ state: isFirstPacket, lastSelectedTab, tree. เรียกต่อ: stopListening(), clear(), tree(), load().
Parameters
ServerAdvancementManager serverAdvancementManager
ตัวอย่างใช้งาน
PlayerAdvancements instance = ...;
ServerAdvancementManager serverAdvancementManager = ...;
instance.reload(serverAdvancementManager);
net.minecraft.server.PlayerAdvancements#revoke(AdvancementHolder,String)
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:192 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ revoke ตาม implementation ของ PlayerAdvancements
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getOrStartProgress(), isDone(), revokeProgress(), registerListeners(), add(), markForVisibilityUpdate(). คืนค่า: bl.
Parameters
AdvancementHolder advancementHolderString string
ตัวอย่างใช้งาน
PlayerAdvancements instance = ...;
AdvancementHolder advancementHolder = ...;
boolean result = instance.revoke(advancementHolder, "value");
net.minecraft.server.PlayerAdvancements#save()
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:130 - Modifiers:
public - Return:
void
คืออะไร
บันทึก save
ทำงานยังไง
มีการจัดการ exception. เรียกต่อ: encodeStart(), asData(), getOrThrow(), createDirectoriesSafe(), getParent(), newBufferedWriter(), toJson(), newJsonWriter().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.PlayerAdvancements#setPlayer(ServerPlayer)
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:74 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Player
ทำงานยังไง
แก้ state: player.
Parameters
ServerPlayer serverPlayer
ตัวอย่างใช้งาน
PlayerAdvancements instance = ...;
ServerPlayer serverPlayer = ...;
instance.setPlayer(serverPlayer);
net.minecraft.server.PlayerAdvancements#setSelectedTab(AdvancementHolder)
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:274 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Selected Tab
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: lastSelectedTab. เรียกต่อ: value(), isRoot(), display(), isPresent(), send(), id(). สร้างออบเจ็กต์: ClientboundSelectAdvancementsTabPacket.
Parameters
AdvancementHolder advancementHolder
ตัวอย่างใช้งาน
PlayerAdvancements instance = ...;
AdvancementHolder advancementHolder = ...;
instance.setSelectedTab(advancementHolder);
net.minecraft.server.PlayerAdvancements#stopListening()
- Origin:
common - Source:
net/minecraft/server/PlayerAdvancements.java:78 - Modifiers:
public - Return:
void
คืออะไร
หยุด Listening
ทำงานยังไง
มีการวนลูป. เรียกต่อ: removePlayerListeners().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
RegistryLayer
- Full name:
net.minecraft.server.RegistryLayer - Package:
net.minecraft.server - Source:
common—net/minecraft/server/RegistryLayer.java - Type:
enum - Modifiers:
public
net.minecraft.server.RegistryLayer#createRegistryAccess()
- Origin:
common - Source:
net/minecraft/server/RegistryLayer.java:17 - Modifiers:
public static - Return:
LayeredRegistryAccess<RegistryLayer>
คืออะไร
สร้าง Registry Access
ทำงานยังไง
เรียกต่อ: replaceFrom(). สร้างออบเจ็กต์: LayeredRegistryAccess<>. คืนค่า: new LayeredRegistryAccess<>(VALUES).replaceFrom(STATIC, STATIC_ACCESS).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ReloadableServerRegistries
- Full name:
net.minecraft.server.ReloadableServerRegistries - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ReloadableServerRegistries.java - Type:
class - Modifiers:
public
net.minecraft.server.ReloadableServerRegistries#reload(LayeredRegistryAccess<RegistryLayer>,List<Registry.PendingTags<?>>,ResourceManager,Executor)
- Origin:
common - Source:
net/minecraft/server/ReloadableServerRegistries.java:42 - Modifiers:
public static - Return:
CompletableFuture<ReloadableServerRegistries.LoadResult>
คืออะไร
ดำเนินการ reload ตาม implementation ของ ReloadableServerRegistries
ทำงานยังไง
เรียกต่อ: buildUpdatedLookups(), getAccessForLoading(), create(), stream(), createSerializationContext(), values(), map(), scheduleRegistryLoad(). คืนค่า: completableFuture.thenApplyAsync(listx -> createAndValidateFullContext(layeredRegistryAccess, provider, listx), executor).
Parameters
LayeredRegistryAccess<RegistryLayer> layeredRegistryAccessList<Registry.PendingTags<?>> listResourceManager resourceManagerExecutor executor
ตัวอย่างใช้งาน
LayeredRegistryAccess<RegistryLayer> layeredRegistryAccess = ...;
List<Registry.PendingTags<?>> list = ...;
ResourceManager resourceManager = ...;
Executor executor = ...;
CompletableFuture<ReloadableServerRegistries.LoadResult> result = ReloadableServerRegistries.reload(layeredRegistryAccess, list, resourceManager, executor);
ReloadableServerRegistries$Holder
- Full name:
net.minecraft.server.ReloadableServerRegistries$Holder - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ReloadableServerRegistries.java - Type:
class - Modifiers:
public static
net.minecraft.server.ReloadableServerRegistries$Holder#getKeys(ResourceKey<? extends Registry<?>>)
- Origin:
common - Source:
net/minecraft/server/ReloadableServerRegistries.java:117 - Modifiers:
public - Return:
Collection<ResourceLocation>
คืออะไร
อ่านค่า Keys
ทำงานยังไง
เรียกต่อ: lookupOrThrow(), listElementIds(), map(), toList(). คืนค่า: this.registries.lookupOrThrow(resourceKey).listElementIds().map(ResourceKey::location).toList().
Parameters
ResourceKey<? extends Registry<?>> resourceKey
ตัวอย่างใช้งาน
ReloadableServerRegistries.Holder instance = ...;
ResourceKey<? extends Registry<?>> resourceKey = ...;
Collection<ResourceLocation> result = instance.getKeys(resourceKey);
net.minecraft.server.ReloadableServerRegistries$Holder#getLootTable(ResourceKey<LootTable>)
- Origin:
common - Source:
net/minecraft/server/ReloadableServerRegistries.java:121 - Modifiers:
public - Return:
LootTable
คืออะไร
อ่านค่า Loot Table
ทำงานยังไง
เรียกต่อ: lookup(), flatMap(), get(), map(), orElse().
Parameters
ResourceKey<LootTable> resourceKey
ตัวอย่างใช้งาน
ReloadableServerRegistries.Holder instance = ...;
ResourceKey<LootTable> resourceKey = ...;
LootTable result = instance.getLootTable(resourceKey);
net.minecraft.server.ReloadableServerRegistries$Holder#Holder(HolderLookup.Provider)
- Origin:
common - Source:
net/minecraft/server/ReloadableServerRegistries.java:109 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ReloadableServerRegistries.Holder ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: registries.
Parameters
HolderLookup.Provider provider
ตัวอย่างใช้งาน
HolderLookup.Provider provider = ...;
ReloadableServerRegistries.Holder instance = new ReloadableServerRegistries.Holder(provider);
net.minecraft.server.ReloadableServerRegistries$Holder#lookup()
- Origin:
common - Source:
net/minecraft/server/ReloadableServerRegistries.java:113 - Modifiers:
public - Return:
HolderGetter.Provider
คืออะไร
ดำเนินการ lookup ตาม implementation ของ ReloadableServerRegistries$Holder
ทำงานยังไง
คืนค่า: this.registries.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ReloadableServerResources
- Full name:
net.minecraft.server.ReloadableServerResources - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ReloadableServerResources.java - Type:
class - Modifiers:
public
net.minecraft.server.ReloadableServerResources#fullRegistries()
- Origin:
common - Source:
net/minecraft/server/ReloadableServerResources.java:50 - Modifiers:
public - Return:
ReloadableServerRegistries.Holder
คืออะไร
ดำเนินการ fullRegistries ตาม implementation ของ ReloadableServerResources
ทำงานยังไง
คืนค่า: this.fullRegistryHolder.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ReloadableServerResources instance = ...;
ReloadableServerRegistries.Holder result = instance.fullRegistries();
net.minecraft.server.ReloadableServerResources#getAdvancements()
- Origin:
common - Source:
net/minecraft/server/ReloadableServerResources.java:62 - Modifiers:
public - Return:
ServerAdvancementManager
คืออะไร
อ่านค่า Advancements
ทำงานยังไง
คืนค่า: this.advancements.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ReloadableServerResources instance = ...;
ServerAdvancementManager result = instance.getAdvancements();
net.minecraft.server.ReloadableServerResources#getCommands()
- Origin:
common - Source:
net/minecraft/server/ReloadableServerResources.java:58 - Modifiers:
public - Return:
Commands
คืออะไร
อ่านค่า Commands
ทำงานยังไง
คืนค่า: this.commands.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ReloadableServerResources#getFunctionLibrary()
- Origin:
common - Source:
net/minecraft/server/ReloadableServerResources.java:46 - Modifiers:
public - Return:
ServerFunctionLibrary
คืออะไร
อ่านค่า Function Library
ทำงานยังไง
คืนค่า: this.functionLibrary.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ReloadableServerResources instance = ...;
ServerFunctionLibrary result = instance.getFunctionLibrary();
net.minecraft.server.ReloadableServerResources#getRecipeManager()
- Origin:
common - Source:
net/minecraft/server/ReloadableServerResources.java:54 - Modifiers:
public - Return:
RecipeManager
คืออะไร
อ่านค่า Recipe Manager
ทำงานยังไง
คืนค่า: this.recipes.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ReloadableServerResources#listeners()
- Origin:
common - Source:
net/minecraft/server/ReloadableServerResources.java:66 - Modifiers:
public - Return:
List<PreparableReloadListener>
คืออะไร
ดำเนินการ listeners ตาม implementation ของ ReloadableServerResources
ทำงานยังไง
เรียกต่อ: of(). คืนค่า: List.of(this.recipes, this.functionLibrary, this.advancements).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ReloadableServerResources instance = ...;
List<PreparableReloadListener> result = instance.listeners();
net.minecraft.server.ReloadableServerResources#loadResources(ResourceManager,LayeredRegistryAccess<RegistryLayer>,List<Registry.PendingTags<?>>,FeatureFlagSet,Commands.CommandSelection,int,Executor,Executor)
- Origin:
common - Source:
net/minecraft/server/ReloadableServerResources.java:70 - Modifiers:
public static - Return:
CompletableFuture<ReloadableServerResources>
คืออะไร
โหลด Resources
ทำงานยังไง
เรียกต่อ: reload(), thenCompose(), layers(), lookupWithUpdatedTags(), create(), listeners(), isDebugEnabled(), done(). สร้างออบเจ็กต์: ReloadableServerResources.
Parameters
ResourceManager resourceManagerLayeredRegistryAccess<RegistryLayer> layeredRegistryAccessList<Registry.PendingTags<?>> listFeatureFlagSet featureFlagSetCommands.CommandSelection commandSelectionint iExecutor executorExecutor executor2
ตัวอย่างใช้งาน
ResourceManager resourceManager = ...;
LayeredRegistryAccess<RegistryLayer> layeredRegistryAccess = ...;
List<Registry.PendingTags<?>> list = ...;
FeatureFlagSet featureFlagSet = ...;
Commands.CommandSelection commandSelection = ...;
Executor executor = ...;
Executor executor2 = ...;
CompletableFuture<ReloadableServerResources> result = ReloadableServerResources.loadResources(resourceManager, layeredRegistryAccess, list, featureFlagSet, commandSelection, 0, executor, executor2);
net.minecraft.server.ReloadableServerResources#updateStaticRegistryTags()
- Origin:
common - Source:
net/minecraft/server/ReloadableServerResources.java:95 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต Static Registry Tags
ทำงานยังไง
เรียกต่อ: forEach().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
RunningOnDifferentThreadException
- Full name:
net.minecraft.server.RunningOnDifferentThreadException - Package:
net.minecraft.server - Source:
common—net/minecraft/server/RunningOnDifferentThreadException.java - Type:
class - Modifiers:
public final - Extends:
RuntimeException
net.minecraft.server.RunningOnDifferentThreadException#fillInStackTrace()
- Origin:
common - Source:
net/minecraft/server/RunningOnDifferentThreadException.java:10 - Modifiers:
public synchronized - Return:
Throwable
คืออะไร
ดำเนินการ fillInStackTrace ตาม implementation ของ RunningOnDifferentThreadException
ทำงานยังไง
เรียกต่อ: setStackTrace(). คืนค่า: this.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerAdvancementManager
- Full name:
net.minecraft.server.ServerAdvancementManager - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerAdvancementManager.java - Type:
class - Modifiers:
public - Extends:
SimpleJsonResourceReloadListener<Advancement>
net.minecraft.server.ServerAdvancementManager#apply(Map<ResourceLocation, Advancement>,ResourceManager,ProfilerFiller)
- Origin:
common - Source:
net/minecraft/server/ServerAdvancementManager.java:34 - Modifiers:
protected - Return:
void
คืออะไร
นำไปใช้ apply
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: advancements, tree. เรียกต่อ: builder(), forEach(), validate(), put(), buildOrThrow(), addAll(), values(), roots(). สร้างออบเจ็กต์: AdvancementHolder, AdvancementTree.
Parameters
Map<ResourceLocation, Advancement> mapResourceManager resourceManagerProfilerFiller profilerFiller
ตัวอย่างใช้งาน
Map<ResourceLocation, Advancement> map = ...;
ResourceManager resourceManager = ...;
ProfilerFiller profilerFiller = ...;
@Override
protected void apply(Map<ResourceLocation, Advancement> map, ResourceManager resourceManager, ProfilerFiller profilerFiller) {
super.apply(map, resourceManager, profilerFiller);
}
net.minecraft.server.ServerAdvancementManager#get(ResourceLocation)
- Origin:
common - Source:
net/minecraft/server/ServerAdvancementManager.java:59 - Modifiers:
public - Return:
AdvancementHolder
คืออะไร
อ่านค่า get
ทำงานยังไง
คืนค่า: this.advancements.get(resourceLocation).
Parameters
ResourceLocation resourceLocation
ตัวอย่างใช้งาน
ServerAdvancementManager instance = ...;
ResourceLocation resourceLocation = ...;
AdvancementHolder result = instance.get(resourceLocation);
net.minecraft.server.ServerAdvancementManager#getAllAdvancements()
- Origin:
common - Source:
net/minecraft/server/ServerAdvancementManager.java:68 - Modifiers:
public - Return:
Collection<AdvancementHolder>
คืออะไร
อ่านค่า All Advancements
ทำงานยังไง
เรียกต่อ: values(). คืนค่า: this.advancements.values().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerAdvancementManager instance = ...;
Collection<AdvancementHolder> result = instance.getAllAdvancements();
net.minecraft.server.ServerAdvancementManager#ServerAdvancementManager(HolderLookup.Provider)
- Origin:
common - Source:
net/minecraft/server/ServerAdvancementManager.java:29 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerAdvancementManager ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: registries.
Parameters
HolderLookup.Provider provider
ตัวอย่างใช้งาน
HolderLookup.Provider provider = ...;
ServerAdvancementManager instance = new ServerAdvancementManager(provider);
net.minecraft.server.ServerAdvancementManager#tree()
- Origin:
common - Source:
net/minecraft/server/ServerAdvancementManager.java:64 - Modifiers:
public - Return:
AdvancementTree
คืออะไร
ดำเนินการ tree ตาม implementation ของ ServerAdvancementManager
ทำงานยังไง
คืนค่า: this.tree.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerFunctionLibrary
- Full name:
net.minecraft.server.ServerFunctionLibrary - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerFunctionLibrary.java - Type:
class - Modifiers:
public - Implements:
PreparableReloadListener
net.minecraft.server.ServerFunctionLibrary#getAvailableTags()
- Origin:
common - Source:
net/minecraft/server/ServerFunctionLibrary.java:61 - Modifiers:
public - Return:
Iterable<ResourceLocation>
คืออะไร
อ่านค่า Available Tags
ทำงานยังไง
เรียกต่อ: keySet(). คืนค่า: this.tags.keySet().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerFunctionLibrary instance = ...;
Iterable<ResourceLocation> result = instance.getAvailableTags();
net.minecraft.server.ServerFunctionLibrary#getFunction(ResourceLocation)
- Origin:
common - Source:
net/minecraft/server/ServerFunctionLibrary.java:49 - Modifiers:
public - Return:
Optional<CommandFunction<CommandSourceStack>>
คืออะไร
อ่านค่า Function
ทำงานยังไง
เรียกต่อ: ofNullable(), get(). คืนค่า: Optional.ofNullable(this.functions.get(resourceLocation)).
Parameters
ResourceLocation resourceLocation
ตัวอย่างใช้งาน
ServerFunctionLibrary instance = ...;
ResourceLocation resourceLocation = ...;
Optional<CommandFunction<CommandSourceStack>> result = instance.getFunction(resourceLocation);
net.minecraft.server.ServerFunctionLibrary#getFunctions()
- Origin:
common - Source:
net/minecraft/server/ServerFunctionLibrary.java:53 - Modifiers:
public - Return:
Map<ResourceLocation, CommandFunction<CommandSourceStack>>
คืออะไร
อ่านค่า Functions
ทำงานยังไง
คืนค่า: this.functions.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerFunctionLibrary instance = ...;
Map<ResourceLocation, CommandFunction<CommandSourceStack>> result = instance.getFunctions();
net.minecraft.server.ServerFunctionLibrary#getTag(ResourceLocation)
- Origin:
common - Source:
net/minecraft/server/ServerFunctionLibrary.java:57 - Modifiers:
public - Return:
List<CommandFunction<CommandSourceStack>>
คืออะไร
อ่านค่า Tag
ทำงานยังไง
เรียกต่อ: getOrDefault(), of(). คืนค่า: this.tags.getOrDefault(resourceLocation, List.of()).
Parameters
ResourceLocation resourceLocation
ตัวอย่างใช้งาน
ServerFunctionLibrary instance = ...;
ResourceLocation resourceLocation = ...;
List<CommandFunction<CommandSourceStack>> result = instance.getTag(resourceLocation);
net.minecraft.server.ServerFunctionLibrary#reload(PreparableReloadListener.PreparationBarrier,ResourceManager,Executor,Executor)
- Origin:
common - Source:
net/minecraft/server/ServerFunctionLibrary.java:70 - Modifiers:
public - Return:
CompletableFuture<Void>
คืออะไร
ดำเนินการ reload ตาม implementation ของ ServerFunctionLibrary
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: functions, tags. เรียกต่อ: supplyAsync(), load(), listMatchingResources(), thenCompose(), newHashMap(), entrySet(), getKey(), fileToId(). สร้างออบเจ็กต์: CommandSourceStack. มีจุด return อย่างน้อย 3 จุด.
Parameters
PreparableReloadListener.PreparationBarrier preparationBarrierResourceManager resourceManagerExecutor executorExecutor executor2
ตัวอย่างใช้งาน
ServerFunctionLibrary instance = ...;
PreparableReloadListener.PreparationBarrier preparationBarrier = ...;
ResourceManager resourceManager = ...;
Executor executor = ...;
Executor executor2 = ...;
CompletableFuture<Void> result = instance.reload(preparationBarrier, resourceManager, executor, executor2);
net.minecraft.server.ServerFunctionLibrary#ServerFunctionLibrary(int,CommandDispatcher<CommandSourceStack>)
- Origin:
common - Source:
net/minecraft/server/ServerFunctionLibrary.java:65 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerFunctionLibrary ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: functionCompilationLevel, dispatcher.
Parameters
int iCommandDispatcher<CommandSourceStack> commandDispatcher
ตัวอย่างใช้งาน
CommandDispatcher<CommandSourceStack> commandDispatcher = ...;
ServerFunctionLibrary instance = new ServerFunctionLibrary(0, commandDispatcher);
ServerFunctionManager
- Full name:
net.minecraft.server.ServerFunctionManager - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerFunctionManager.java - Type:
class - Modifiers:
public
net.minecraft.server.ServerFunctionManager#execute(CommandFunction<CommandSourceStack>,CommandSourceStack)
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:62 - Modifiers:
public - Return:
void
คืออะไร
สั่งทำงาน execute
ทำงานยังไง
มีการจัดการ exception. เรียกต่อ: get(), push(), id(), instantiate(), getDispatcher(), executeCommandInContext(), queueInitialFunctionCall(), warn().
Parameters
CommandFunction<CommandSourceStack> commandFunctionCommandSourceStack commandSourceStack
ตัวอย่างใช้งาน
ServerFunctionManager instance = ...;
CommandFunction<CommandSourceStack> commandFunction = ...;
CommandSourceStack commandSourceStack = ...;
instance.execute(commandFunction, commandSourceStack);
net.minecraft.server.ServerFunctionManager#get(ResourceLocation)
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:94 - Modifiers:
public - Return:
Optional<CommandFunction<CommandSourceStack>>
คืออะไร
อ่านค่า get
ทำงานยังไง
เรียกต่อ: getFunction(). คืนค่า: this.library.getFunction(resourceLocation).
Parameters
ResourceLocation resourceLocation
ตัวอย่างใช้งาน
ServerFunctionManager instance = ...;
ResourceLocation resourceLocation = ...;
Optional<CommandFunction<CommandSourceStack>> result = instance.get(resourceLocation);
net.minecraft.server.ServerFunctionManager#getDispatcher()
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:36 - Modifiers:
public - Return:
CommandDispatcher<CommandSourceStack>
คืออะไร
อ่านค่า Dispatcher
ทำงานยังไง
เรียกต่อ: getCommands(). คืนค่า: this.server.getCommands().getDispatcher().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerFunctionManager instance = ...;
CommandDispatcher<CommandSourceStack> result = instance.getDispatcher();
net.minecraft.server.ServerFunctionManager#getFunctionNames()
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:102 - Modifiers:
public - Return:
Iterable<ResourceLocation>
คืออะไร
อ่านค่า Function Names
ทำงานยังไง
เรียกต่อ: getFunctions(), keySet(). คืนค่า: this.library.getFunctions().keySet().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerFunctionManager instance = ...;
Iterable<ResourceLocation> result = instance.getFunctionNames();
net.minecraft.server.ServerFunctionManager#getGameLoopSender()
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:90 - Modifiers:
public - Return:
CommandSourceStack
คืออะไร
อ่านค่า Game Loop Sender
ทำงานยังไง
เรียกต่อ: createCommandSourceStack(), withPermission(), withSuppressedOutput(). คืนค่า: this.server.createCommandSourceStack().withPermission(2).withSuppressedOutput().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerFunctionManager#getTag(ResourceLocation)
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:98 - Modifiers:
public - Return:
List<CommandFunction<CommandSourceStack>>
คืออะไร
อ่านค่า Tag
ทำงานยังไง
คืนค่า: this.library.getTag(resourceLocation).
Parameters
ResourceLocation resourceLocation
ตัวอย่างใช้งาน
ServerFunctionManager instance = ...;
ResourceLocation resourceLocation = ...;
List<CommandFunction<CommandSourceStack>> result = instance.getTag(resourceLocation);
net.minecraft.server.ServerFunctionManager#getTagNames()
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:106 - Modifiers:
public - Return:
Iterable<ResourceLocation>
คืออะไร
อ่านค่า Tag Names
ทำงานยังไง
เรียกต่อ: getAvailableTags(). คืนค่า: this.library.getAvailableTags().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerFunctionManager#replaceLibrary(ServerFunctionLibrary)
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:80 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ replaceLibrary ตาม implementation ของ ServerFunctionManager
ทำงานยังไง
แก้ state: library. เรียกต่อ: postReload().
Parameters
ServerFunctionLibrary serverFunctionLibrary
ตัวอย่างใช้งาน
ServerFunctionManager instance = ...;
ServerFunctionLibrary serverFunctionLibrary = ...;
instance.replaceLibrary(serverFunctionLibrary);
net.minecraft.server.ServerFunctionManager#ServerFunctionManager(MinecraftServer,ServerFunctionLibrary)
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:30 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerFunctionManager ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server, library. เรียกต่อ: postReload().
Parameters
MinecraftServer minecraftServerServerFunctionLibrary serverFunctionLibrary
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
ServerFunctionLibrary serverFunctionLibrary = ...;
ServerFunctionManager instance = new ServerFunctionManager(minecraftServer, serverFunctionLibrary);
net.minecraft.server.ServerFunctionManager#tick()
- Origin:
common - Source:
net/minecraft/server/ServerFunctionManager.java:40 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: postReload. เรียกต่อ: tickRateManager(), runsNormally(), getTag(), executeTagFunctions().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerInfo
- Full name:
net.minecraft.server.ServerInfo - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerInfo.java - Type:
interface - Modifiers:
public
net.minecraft.server.ServerInfo#getMaxPlayers()
- Origin:
common - Source:
net/minecraft/server/ServerInfo.java:10 - Modifiers: ``
- Return:
int
คืออะไร
อ่านค่า Max Players
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInfo#getMotd()
- Origin:
common - Source:
net/minecraft/server/ServerInfo.java:4 - Modifiers: ``
- Return:
String
คืออะไร
อ่านค่า Motd
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInfo#getPlayerCount()
- Origin:
common - Source:
net/minecraft/server/ServerInfo.java:8 - Modifiers: ``
- Return:
int
คืออะไร
อ่านค่า Player Count
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInfo#getServerVersion()
- Origin:
common - Source:
net/minecraft/server/ServerInfo.java:6 - Modifiers: ``
- Return:
String
คืออะไร
อ่านค่า Server Version
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerInterface
- Full name:
net.minecraft.server.ServerInterface - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerInterface.java - Type:
interface - Modifiers:
public - Implements:
ServerInfo
net.minecraft.server.ServerInterface#getLevelIdName()
- Origin:
common - Source:
net/minecraft/server/ServerInterface.java:16 - Modifiers: ``
- Return:
String
คืออะไร
อ่านค่า Level Id Name
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInterface#getPlayerNames()
- Origin:
common - Source:
net/minecraft/server/ServerInterface.java:14 - Modifiers: ``
- Return:
String[]
คืออะไร
อ่านค่า Player Names
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInterface#getPluginNames()
- Origin:
common - Source:
net/minecraft/server/ServerInterface.java:18 - Modifiers: ``
- Return:
String
คืออะไร
อ่านค่า Plugin Names
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInterface#getProperties()
- Origin:
common - Source:
net/minecraft/server/ServerInterface.java:6 - Modifiers: ``
- Return:
DedicatedServerProperties
คืออะไร
อ่านค่า Properties
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInterface#getServerIp()
- Origin:
common - Source:
net/minecraft/server/ServerInterface.java:8 - Modifiers: ``
- Return:
String
คืออะไร
อ่านค่า Server Ip
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInterface#getServerName()
- Origin:
common - Source:
net/minecraft/server/ServerInterface.java:12 - Modifiers: ``
- Return:
String
คืออะไร
อ่านค่า Server Name
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInterface#getServerPort()
- Origin:
common - Source:
net/minecraft/server/ServerInterface.java:10 - Modifiers: ``
- Return:
int
คืออะไร
อ่านค่า Server Port
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerInterface#runCommand(String)
- Origin:
common - Source:
net/minecraft/server/ServerInterface.java:20 - Modifiers: ``
- Return:
String
คืออะไร
สั่งทำงาน Command
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
String string
ตัวอย่างใช้งาน
ServerLinks
- Full name:
net.minecraft.server.ServerLinks - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerLinks.java - Type:
record - Modifiers:
public
net.minecraft.server.ServerLinks#findKnownType(ServerLinks.KnownLinkType)
- Origin:
common - Source:
net/minecraft/server/ServerLinks.java:27 - Modifiers:
public - Return:
Optional<ServerLinks.Entry>
คืออะไร
ค้นหา Known Type
ทำงานยังไง
เรียกต่อ: stream(), filter(), map(), findFirst(). คืนค่า: this.entries.stream().filter(entry -> entry.type.map(knownLinkType2 -> knownLinkType2 == knownLinkType, component -> false)).findFirst().
Parameters
ServerLinks.KnownLinkType knownLinkType
ตัวอย่างใช้งาน
ServerLinks instance = ...;
ServerLinks.KnownLinkType knownLinkType = ...;
Optional<ServerLinks.Entry> result = instance.findKnownType(knownLinkType);
net.minecraft.server.ServerLinks#isEmpty()
- Origin:
common - Source:
net/minecraft/server/ServerLinks.java:23 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Empty
ทำงานยังไง
คืนค่า: this.entries.isEmpty().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerLinks#untrust()
- Origin:
common - Source:
net/minecraft/server/ServerLinks.java:31 - Modifiers:
public - Return:
List<ServerLinks.UntrustedEntry>
คืออะไร
ดำเนินการ untrust ตาม implementation ของ ServerLinks
ทำงานยังไง
เรียกต่อ: stream(), map(), UntrustedEntry(), toString(), toList(). สร้างออบเจ็กต์: ServerLinks.UntrustedEntry. คืนค่า: this.entries.stream().map(entry -> new ServerLinks.UntrustedEntry(entry.type, entry.link.toString())).toList().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerLinks$Entry
- Full name:
net.minecraft.server.ServerLinks$Entry - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerLinks.java - Type:
record - Modifiers:
public
net.minecraft.server.ServerLinks$Entry#custom(Component,URI)
- Origin:
common - Source:
net/minecraft/server/ServerLinks.java:41 - Modifiers:
public static - Return:
ServerLinks.Entry
คืออะไร
ดำเนินการ custom ตาม implementation ของ ServerLinks$Entry
ทำงานยังไง
เรียกต่อ: Entry(), right(). สร้างออบเจ็กต์: ServerLinks.Entry. คืนค่า: new ServerLinks.Entry(Either.right(component), uRI).
Parameters
Component componentURI uRI
ตัวอย่างใช้งาน
Component component = ...;
URI uRI = ...;
ServerLinks.Entry result = ServerLinks.Entry.custom(component, uRI);
net.minecraft.server.ServerLinks$Entry#displayName()
- Origin:
common - Source:
net/minecraft/server/ServerLinks.java:45 - Modifiers:
public - Return:
Component
คืออะไร
ดำเนินการ displayName ตาม implementation ของ ServerLinks$Entry
ทำงานยังไง
เรียกต่อ: map(). คืนค่า: this.type.map(ServerLinks.KnownLinkType::displayName, component -> (Component)component).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerLinks$Entry#knownType(ServerLinks.KnownLinkType,URI)
- Origin:
common - Source:
net/minecraft/server/ServerLinks.java:37 - Modifiers:
public static - Return:
ServerLinks.Entry
คืออะไร
ดำเนินการ knownType ตาม implementation ของ ServerLinks$Entry
ทำงานยังไง
เรียกต่อ: Entry(), left(). สร้างออบเจ็กต์: ServerLinks.Entry. คืนค่า: new ServerLinks.Entry(Either.left(knownLinkType), uRI).
Parameters
ServerLinks.KnownLinkType knownLinkTypeURI uRI
ตัวอย่างใช้งาน
ServerLinks.KnownLinkType knownLinkType = ...;
URI uRI = ...;
ServerLinks.Entry result = ServerLinks.Entry.knownType(knownLinkType, uRI);
ServerLinks$KnownLinkType
- Full name:
net.minecraft.server.ServerLinks$KnownLinkType - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerLinks.java - Type:
enum - Modifiers:
public
net.minecraft.server.ServerLinks$KnownLinkType#create(URI)
- Origin:
common - Source:
net/minecraft/server/ServerLinks.java:78 - Modifiers:
public - Return:
ServerLinks.Entry
คืออะไร
สร้าง create
ทำงานยังไง
เรียกต่อ: knownType(). คืนค่า: ServerLinks.Entry.knownType(this, uRI).
Parameters
URI uRI
ตัวอย่างใช้งาน
ServerLinks.KnownLinkType instance = ...;
URI uRI = ...;
ServerLinks.Entry result = instance.create(uRI);
ServerScoreboard
- Full name:
net.minecraft.server.ServerScoreboard - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerScoreboard.java - Type:
class - Modifiers:
public - Extends:
Scoreboard
net.minecraft.server.ServerScoreboard#addDirtyListener(Runnable)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:165 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Dirty Listener
ทำงานยังไง
เรียกต่อ: add().
Parameters
Runnable runnable
ตัวอย่างใช้งาน
net.minecraft.server.ServerScoreboard#addPlayerToTeam(String,PlayerTeam)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:100 - Modifiers:
public - Return:
boolean
คืออะไร
เพิ่ม Player To Team
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getPlayerList(), broadcastAll(), createPlayerPacket(), setDirty(). มีจุด return อย่างน้อย 2 จุด.
Parameters
String stringPlayerTeam playerTeam
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
PlayerTeam playerTeam = ...;
boolean result = instance.addPlayerToTeam("value", playerTeam);
net.minecraft.server.ServerScoreboard#dataFactory()
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:249 - Modifiers:
public - Return:
SavedData.Factory<ScoreboardSaveData>
คืออะไร
ดำเนินการ dataFactory ตาม implementation ของ ServerScoreboard
ทำงานยังไง
สร้างออบเจ็กต์: SavedData.Factory<>. คืนค่า: new SavedData.Factory<>(this::createData, this::createData, DataFixTypes.SAVED_DATA_SCOREBOARD).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
SavedData.Factory<ScoreboardSaveData> result = instance.dataFactory();
net.minecraft.server.ServerScoreboard#getObjectiveDisplaySlotCount(Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:237 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Objective Display Slot Count
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: values(), getDisplayObjective(). คืนค่า: i.
Parameters
Objective objective
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
Objective objective = ...;
int result = instance.getObjectiveDisplaySlotCount(objective);
net.minecraft.server.ServerScoreboard#getStartTrackingPackets(Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:175 - Modifiers:
public - Return:
List<Packet<?>>
คืออะไร
อ่านค่า Start Tracking Packets
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: newArrayList(), add(), values(), getDisplayObjective(), listPlayerScores(), owner(), getName(), value(). สร้างออบเจ็กต์: ClientboundSetObjectivePacket, ClientboundSetDisplayObjectivePacket, ClientboundSetScorePacket. คืนค่า: list.
Parameters
Objective objective
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
Objective objective = ...;
List<Packet<?>> result = instance.getStartTrackingPackets(objective);
net.minecraft.server.ServerScoreboard#getStopTrackingPackets(Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:212 - Modifiers:
public - Return:
List<Packet<?>>
คืออะไร
อ่านค่า Stop Tracking Packets
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: newArrayList(), add(), values(), getDisplayObjective(). สร้างออบเจ็กต์: ClientboundSetObjectivePacket, ClientboundSetDisplayObjectivePacket. คืนค่า: list.
Parameters
Objective objective
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
Objective objective = ...;
List<Packet<?>> result = instance.getStopTrackingPackets(objective);
net.minecraft.server.ServerScoreboard#onObjectiveAdded(Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:118 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Objective Added
ทำงานยังไง
เรียกต่อ: setDirty().
Parameters
Objective objective
ตัวอย่างใช้งาน
net.minecraft.server.ServerScoreboard#onObjectiveChanged(Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:124 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Objective Changed
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: contains(), getPlayerList(), broadcastAll(), setDirty(). สร้างออบเจ็กต์: ClientboundSetObjectivePacket.
Parameters
Objective objective
ตัวอย่างใช้งาน
net.minecraft.server.ServerScoreboard#onObjectiveRemoved(Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:134 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Objective Removed
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: contains(), stopTrackingObjective(), setDirty().
Parameters
Objective objective
ตัวอย่างใช้งาน
net.minecraft.server.ServerScoreboard#onPlayerRemoved(ScoreHolder)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:60 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Player Removed
ทำงานยังไง
เรียกต่อ: getPlayerList(), broadcastAll(), getScoreboardName(), setDirty(). สร้างออบเจ็กต์: ClientboundResetScorePacket.
Parameters
ScoreHolder scoreHolder
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
ScoreHolder scoreHolder = ...;
instance.onPlayerRemoved(scoreHolder);
net.minecraft.server.ServerScoreboard#onPlayerScoreRemoved(ScoreHolder,Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:67 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Player Score Removed
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: contains(), getPlayerList(), broadcastAll(), getScoreboardName(), getName(), setDirty(). สร้างออบเจ็กต์: ClientboundResetScorePacket.
Parameters
ScoreHolder scoreHolderObjective objective
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
ScoreHolder scoreHolder = ...;
Objective objective = ...;
instance.onPlayerScoreRemoved(scoreHolder, objective);
net.minecraft.server.ServerScoreboard#onScoreChanged(ScoreHolder,Objective,Score)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:38 - Modifiers:
protected - Return:
void
คืออะไร
จัดการเหตุการณ์ Score Changed
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: contains(), getPlayerList(), broadcastAll(), getScoreboardName(), getName(), value(), ofNullable(), display(). สร้างออบเจ็กต์: ClientboundSetScorePacket.
Parameters
ScoreHolder scoreHolderObjective objectiveScore score
ตัวอย่างใช้งาน
ScoreHolder scoreHolder = ...;
Objective objective = ...;
Score score = ...;
@Override
protected void onScoreChanged(ScoreHolder scoreHolder, Objective objective, Score score) {
super.onScoreChanged(scoreHolder, objective, score);
}
net.minecraft.server.ServerScoreboard#onScoreLockChanged(ScoreHolder,Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:54 - Modifiers:
protected - Return:
void
คืออะไร
จัดการเหตุการณ์ Score Lock Changed
ทำงานยังไง
เรียกต่อ: setDirty().
Parameters
ScoreHolder scoreHolderObjective objective
ตัวอย่างใช้งาน
ScoreHolder scoreHolder = ...;
Objective objective = ...;
@Override
protected void onScoreLockChanged(ScoreHolder scoreHolder, Objective objective) {
super.onScoreLockChanged(scoreHolder, objective);
}
net.minecraft.server.ServerScoreboard#onTeamAdded(PlayerTeam)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:144 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Team Added
ทำงานยังไง
เรียกต่อ: getPlayerList(), broadcastAll(), createAddOrModifyPacket(), setDirty().
Parameters
PlayerTeam playerTeam
ตัวอย่างใช้งาน
net.minecraft.server.ServerScoreboard#onTeamChanged(PlayerTeam)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:151 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Team Changed
ทำงานยังไง
เรียกต่อ: getPlayerList(), broadcastAll(), createAddOrModifyPacket(), setDirty().
Parameters
PlayerTeam playerTeam
ตัวอย่างใช้งาน
net.minecraft.server.ServerScoreboard#onTeamRemoved(PlayerTeam)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:158 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Team Removed
ทำงานยังไง
เรียกต่อ: getPlayerList(), broadcastAll(), createRemovePacket(), setDirty().
Parameters
PlayerTeam playerTeam
ตัวอย่างใช้งาน
net.minecraft.server.ServerScoreboard#removePlayerFromTeam(String,PlayerTeam)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:111 - Modifiers:
public - Return:
void
คืออะไร
ลบ Player From Team
ทำงานยังไง
เรียกต่อ: getPlayerList(), broadcastAll(), createPlayerPacket(), setDirty().
Parameters
String stringPlayerTeam playerTeam
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
PlayerTeam playerTeam = ...;
instance.removePlayerFromTeam("value", playerTeam);
net.minecraft.server.ServerScoreboard#ServerScoreboard(MinecraftServer)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:34 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerScoreboard ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server.
Parameters
MinecraftServer minecraftServer
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
ServerScoreboard instance = new ServerScoreboard(minecraftServer);
net.minecraft.server.ServerScoreboard#setDirty()
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:169 - Modifiers:
protected - Return:
void
คืออะไร
กำหนดค่า Dirty
ทำงานยังไง
มีการวนลูป. เรียกต่อ: run().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerScoreboard#setDisplayObjective(DisplaySlot,Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:77 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Display Objective
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getDisplayObjective(), getObjectiveDisplaySlotCount(), getPlayerList(), broadcastAll(), stopTrackingObjective(), contains(), startTrackingObjective(), setDirty(). สร้างออบเจ็กต์: ClientboundSetDisplayObjectivePacket.
Parameters
DisplaySlot displaySlotObjective objective
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
DisplaySlot displaySlot = ...;
Objective objective = ...;
instance.setDisplayObjective(displaySlot, objective);
net.minecraft.server.ServerScoreboard#startTrackingObjective(Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:200 - Modifiers:
public - Return:
void
คืออะไร
เริ่ม Tracking Objective
ทำงานยังไง
มีการวนลูป. เรียกต่อ: getStartTrackingPackets(), getPlayerList(), getPlayers(), send(), add().
Parameters
Objective objective
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
Objective objective = ...;
instance.startTrackingObjective(objective);
net.minecraft.server.ServerScoreboard#stopTrackingObjective(Objective)
- Origin:
common - Source:
net/minecraft/server/ServerScoreboard.java:225 - Modifiers:
public - Return:
void
คืออะไร
หยุด Tracking Objective
ทำงานยังไง
มีการวนลูป. เรียกต่อ: getStopTrackingPackets(), getPlayerList(), getPlayers(), send(), remove().
Parameters
Objective objective
ตัวอย่างใช้งาน
ServerScoreboard instance = ...;
Objective objective = ...;
instance.stopTrackingObjective(objective);
ServerTickRateManager
- Full name:
net.minecraft.server.ServerTickRateManager - Package:
net.minecraft.server - Source:
common—net/minecraft/server/ServerTickRateManager.java - Type:
class - Modifiers:
public - Extends:
TickRateManager
net.minecraft.server.ServerTickRateManager#checkShouldSprintThisTick()
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:92 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบ Should Sprint This Tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: sprintTickStartTime, remainingSprintTicks. เรียกต่อ: nanoTime(), finishTickSprint(). มีจุด return อย่างน้อย 3 จุด.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerTickRateManager#endTickWork()
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:105 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ endTickWork ตาม implementation ของ ServerTickRateManager
ทำงานยังไง
แก้ state: sprintTimeSpend. เรียกต่อ: nanoTime().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerTickRateManager#isSprinting()
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:22 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Sprinting
ทำงานยังไง
คืนค่า: this.scheduledCurrentSprintTicks > 0L.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerTickRateManager#requestGameToSprint(int)
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:69 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ requestGameToSprint ตาม implementation ของ ServerTickRateManager
ทำงานยังไง
แก้ state: sprintTimeSpend, scheduledCurrentSprintTicks, remainingSprintTicks, previousIsFrozen. เรียกต่อ: isFrozen(), setFrozen(). คืนค่า: bl.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.ServerTickRateManager#ServerTickRateManager(MinecraftServer)
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:18 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerTickRateManager ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: server.
Parameters
MinecraftServer minecraftServer
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
ServerTickRateManager instance = new ServerTickRateManager(minecraftServer);
net.minecraft.server.ServerTickRateManager#setFrozen(boolean)
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:26 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Frozen
ทำงานยังไง
เรียกต่อ: updateStateToClients().
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.server.ServerTickRateManager#setTickRate(float)
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:109 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Tick Rate
ทำงานยังไง
เรียกต่อ: onTickRateChanged(), updateStateToClients().
Parameters
float f
ตัวอย่างใช้งาน
net.minecraft.server.ServerTickRateManager#stepGameIfPaused(int)
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:40 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ stepGameIfPaused ตาม implementation ของ ServerTickRateManager
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: frozenTicksToRun. เรียกต่อ: isFrozen(), updateStepTicks(). มีจุด return อย่างน้อย 2 จุด.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.server.ServerTickRateManager#stopSprinting()
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:60 - Modifiers:
public - Return:
boolean
คืออะไร
หยุด Sprinting
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: finishTickSprint(). มีจุด return อย่างน้อย 2 จุด.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerTickRateManager#stopStepping()
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:50 - Modifiers:
public - Return:
boolean
คืออะไร
หยุด Stepping
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: frozenTicksToRun. เรียกต่อ: updateStepTicks(). มีจุด return อย่างน้อย 2 จุด.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.ServerTickRateManager#updateJoiningPlayer(ServerPlayer)
- Origin:
common - Source:
net/minecraft/server/ServerTickRateManager.java:116 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต Joining Player
ทำงานยังไง
เรียกต่อ: send(), from().
Parameters
ServerPlayer serverPlayer
ตัวอย่างใช้งาน
ServerTickRateManager instance = ...;
ServerPlayer serverPlayer = ...;
instance.updateJoiningPlayer(serverPlayer);
Services
- Full name:
net.minecraft.server.Services - Package:
net.minecraft.server - Source:
common—net/minecraft/server/Services.java - Type:
record - Modifiers:
public
net.minecraft.server.Services#canValidateProfileKeys()
- Origin:
common - Source:
net/minecraft/server/Services.java:30 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่าสามารถ Validate Profile Keys
ทำงานยังไง
เรียกต่อ: keys(), isEmpty(). คืนค่า: !this.servicesKeySet.keys(ServicesKeyType.PROFILE_KEY).isEmpty().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.Services#create(YggdrasilAuthenticationService,File)
- Origin:
common - Source:
net/minecraft/server/Services.java:18 - Modifiers:
public static - Return:
Services
คืออะไร
สร้าง create
ทำงานยังไง
เรียกต่อ: createMinecraftSessionService(), createProfileRepository(), getServicesKeySet(). สร้างออบเจ็กต์: GameProfileCache, File, Services. คืนค่า: new Services(minecraftSessionService, yggdrasilAuthenticationService.getServicesKeySet(), gameProfileRepository, gameProfileCache).
Parameters
YggdrasilAuthenticationService yggdrasilAuthenticationServiceFile file
ตัวอย่างใช้งาน
YggdrasilAuthenticationService yggdrasilAuthenticationService = ...;
File file = ...;
Services result = Services.create(yggdrasilAuthenticationService, file);
net.minecraft.server.Services#profileKeySignatureValidator()
- Origin:
common - Source:
net/minecraft/server/Services.java:25 - Modifiers:
public - Return:
SignatureValidator
คืออะไร
ดำเนินการ profileKeySignatureValidator ตาม implementation ของ Services
ทำงานยังไง
เรียกต่อ: from(). คืนค่า: SignatureValidator.from(this.servicesKeySet, ServicesKeyType.PROFILE_KEY).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
SuppressedExceptionCollector
- Full name:
net.minecraft.server.SuppressedExceptionCollector - Package:
net.minecraft.server - Source:
common—net/minecraft/server/SuppressedExceptionCollector.java - Type:
class - Modifiers:
public
net.minecraft.server.SuppressedExceptionCollector#addEntry(String,Throwable)
- Origin:
common - Source:
net/minecraft/server/SuppressedExceptionCollector.java:18 - Modifiers:
public synchronized - Return:
void
คืออะไร
เพิ่ม Entry
ทำงานยังไง
มีการวนลูป. เรียกต่อ: currentTimeMs(), getMessage(), add(), LongEntry(), getClass(), size(), remove(), ShortEntry(). สร้างออบเจ็กต์: SuppressedExceptionCollector.LongEntry, SuppressedExceptionCollector.ShortEntry.
Parameters
String stringThrowable throwable
ตัวอย่างใช้งาน
SuppressedExceptionCollector instance = ...;
Throwable throwable = ...;
instance.addEntry("value", throwable);
net.minecraft.server.SuppressedExceptionCollector#dump()
- Origin:
common - Source:
net/minecraft/server/SuppressedExceptionCollector.java:32 - Modifiers:
public synchronized - Return:
String
คืออะไร
ดำเนินการ dump ตาม implementation ของ SuppressedExceptionCollector
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: currentTimeMs(), isEmpty(), append(), fastIterable(), getKey(), getIntValue(), toString(). สร้างออบเจ็กต์: StringBuilder. คืนค่า: stringBuilder.isEmpty() ? "~~NONE~~" : stringBuilder.toString().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
TickTask
- Full name:
net.minecraft.server.TickTask - Package:
net.minecraft.server - Source:
common—net/minecraft/server/TickTask.java - Type:
class - Modifiers:
public - Implements:
Runnable
net.minecraft.server.TickTask#getTick()
- Origin:
common - Source:
net/minecraft/server/TickTask.java:12 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Tick
ทำงานยังไง
คืนค่า: this.tick.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.TickTask#run()
- Origin:
common - Source:
net/minecraft/server/TickTask.java:16 - Modifiers:
public - Return:
void
คืออะไร
สั่งทำงาน run
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.TickTask#TickTask(int,Runnable)
- Origin:
common - Source:
net/minecraft/server/TickTask.java:7 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ TickTask ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: tick, runnable.
Parameters
int iRunnable runnable
ตัวอย่างใช้งาน
WorldLoader
- Full name:
net.minecraft.server.WorldLoader - Package:
net.minecraft.server - Source:
common—net/minecraft/server/WorldLoader.java - Type:
class - Modifiers:
public
net.minecraft.server.WorldLoader#load(WorldLoader.InitConfig,WorldLoader.WorldDataSupplier<D>,WorldLoader.ResultFactory<D, R>,Executor,Executor)
- Origin:
common - Source:
net/minecraft/server/WorldLoader.java:28 - Modifiers:
public static - Return:
CompletableFuture<R>
คืออะไร
โหลด load
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: createResourceManager(), getSecond(), createRegistryAccess(), loadTagsForExistingRegistries(), getLayer(), getAccessForLoading(), buildUpdatedLookups(), concat(). สร้างออบเจ็กต์: WorldLoader.DataLoadContext. มีจุด return อย่างน้อย 2 จุด.
Parameters
WorldLoader.InitConfig initConfigWorldLoader.WorldDataSupplier<D> worldDataSupplierWorldLoader.ResultFactory<D, R> resultFactoryExecutor executorExecutor executor2
ตัวอย่างใช้งาน
WorldLoader.InitConfig initConfig = ...;
WorldLoader.WorldDataSupplier<D> worldDataSupplier = ...;
WorldLoader.ResultFactory<D, R> resultFactory = ...;
Executor executor = ...;
Executor executor2 = ...;
CompletableFuture<R> result = WorldLoader.load(initConfig, worldDataSupplier, resultFactory, executor, executor2);
WorldLoader$PackConfig
- Full name:
net.minecraft.server.WorldLoader$PackConfig - Package:
net.minecraft.server - Source:
common—net/minecraft/server/WorldLoader.java - Type:
record - Modifiers:
public
net.minecraft.server.WorldLoader$PackConfig#createResourceManager()
- Origin:
common - Source:
net/minecraft/server/WorldLoader.java:89 - Modifiers:
public - Return:
Pair<WorldDataConfiguration, CloseableResourceManager>
คืออะไร
สร้าง Resource Manager
ทำงานยังไง
เรียกต่อ: configurePackRepository(), openAllSelected(), of(). สร้างออบเจ็กต์: MultiPackResourceManager. คืนค่า: Pair.of(worldDataConfiguration, closeableResourceManager).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
WorldLoader.PackConfig instance = ...;
Pair<WorldDataConfiguration, CloseableResourceManager> result = instance.createResourceManager();
WorldLoader$ResultFactory
- Full name:
net.minecraft.server.WorldLoader$ResultFactory - Package:
net.minecraft.server - Source:
common—net/minecraft/server/WorldLoader.java - Type:
interface - Modifiers:
public
net.minecraft.server.WorldLoader$ResultFactory#create(CloseableResourceManager,ReloadableServerResources,LayeredRegistryAccess<RegistryLayer>,D)
- Origin:
common - Source:
net/minecraft/server/WorldLoader.java:101 - Modifiers: ``
- Return:
R
คืออะไร
สร้าง create
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
CloseableResourceManager closeableResourceManagerReloadableServerResources reloadableServerResourcesLayeredRegistryAccess<RegistryLayer> layeredRegistryAccessD object
ตัวอย่างใช้งาน
WorldLoader.ResultFactory instance = ...;
CloseableResourceManager closeableResourceManager = ...;
ReloadableServerResources reloadableServerResources = ...;
LayeredRegistryAccess<RegistryLayer> layeredRegistryAccess = ...;
D object = ...;
R result = instance.create(closeableResourceManager, reloadableServerResources, layeredRegistryAccess, object);
WorldLoader$WorldDataSupplier
- Full name:
net.minecraft.server.WorldLoader$WorldDataSupplier - Package:
net.minecraft.server - Source:
common—net/minecraft/server/WorldLoader.java - Type:
interface - Modifiers:
public
net.minecraft.server.WorldLoader$WorldDataSupplier#get(WorldLoader.DataLoadContext)
- Origin:
common - Source:
net/minecraft/server/WorldLoader.java:111 - Modifiers: ``
- Return:
WorldLoader.DataLoadOutput<D>
คืออะไร
อ่านค่า get
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
WorldLoader.DataLoadContext dataLoadContext
ตัวอย่างใช้งาน
WorldLoader.WorldDataSupplier instance = ...;
WorldLoader.DataLoadContext dataLoadContext = ...;
WorldLoader.DataLoadOutput<D> result = instance.get(dataLoadContext);
WorldStem
- Full name:
net.minecraft.server.WorldStem - Package:
net.minecraft.server - Source:
common—net/minecraft/server/WorldStem.java - Type:
record - Modifiers:
public - Implements:
AutoCloseable
net.minecraft.server.WorldStem#close()
- Origin:
common - Source:
net/minecraft/server/WorldStem.java:10 - Modifiers:
public - Return:
void
คืออะไร
ปิด close
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี