Package net.minecraft.data.info
Part 1/1
BiomeParametersDumpReport
- Full name:
net.minecraft.data.info.BiomeParametersDumpReport - Package:
net.minecraft.data.info - Source:
common—net/minecraft/data/info/BiomeParametersDumpReport.java - Type:
class - Modifiers:
public - Implements:
DataProvider
net.minecraft.data.info.BiomeParametersDumpReport#BiomeParametersDumpReport(PackOutput,CompletableFuture<HolderLookup.Provider>)
- Origin:
common - Source:
net/minecraft/data/info/BiomeParametersDumpReport.java:34 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ BiomeParametersDumpReport ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: topPath, registries. เรียกต่อ: getOutputFolder(), resolve().
Parameters
PackOutput packOutputCompletableFuture<HolderLookup.Provider> completableFuture
ตัวอย่างใช้งาน
PackOutput packOutput = ...;
CompletableFuture<HolderLookup.Provider> completableFuture = ...;
BiomeParametersDumpReport instance = new BiomeParametersDumpReport(packOutput, completableFuture);
net.minecraft.data.info.BiomeParametersDumpReport#getName()
- Origin:
common - Source:
net/minecraft/data/info/BiomeParametersDumpReport.java:67 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: "Biome Parameters".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.data.info.BiomeParametersDumpReport#run(CachedOutput)
- Origin:
common - Source:
net/minecraft/data/info/BiomeParametersDumpReport.java:39 - Modifiers:
public - Return:
CompletableFuture<?>
คืออะไร
สั่งทำงาน run
ทำงานยังไง
เรียกต่อ: thenCompose(), createSerializationContext(), knownPresets(), forEach(), add(), dumpValue(), createPath(), id(). สร้างออบเจ็กต์: ArrayList<>. มีจุด return อย่างน้อย 2 จุด.
Parameters
CachedOutput cachedOutput
ตัวอย่างใช้งาน
BiomeParametersDumpReport instance = ...;
CachedOutput cachedOutput = ...;
CompletableFuture<?> result = instance.run(cachedOutput);
BlockListReport
- Full name:
net.minecraft.data.info.BlockListReport - Package:
net.minecraft.data.info - Source:
common—net/minecraft/data/info/BlockListReport.java - Type:
class - Modifiers:
public - Implements:
DataProvider
net.minecraft.data.info.BlockListReport#BlockListReport(PackOutput,CompletableFuture<HolderLookup.Provider>)
- Origin:
common - Source:
net/minecraft/data/info/BlockListReport.java:26 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ BlockListReport ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: output, registries.
Parameters
PackOutput packOutputCompletableFuture<HolderLookup.Provider> completableFuture
ตัวอย่างใช้งาน
PackOutput packOutput = ...;
CompletableFuture<HolderLookup.Provider> completableFuture = ...;
BlockListReport instance = new BlockListReport(packOutput, completableFuture);
net.minecraft.data.info.BlockListReport#getName()
- Origin:
common - Source:
net/minecraft/data/info/BlockListReport.java:98 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: "Block List".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.data.info.BlockListReport#run(CachedOutput)
- Origin:
common - Source:
net/minecraft/data/info/BlockListReport.java:31 - Modifiers:
public - Return:
CompletableFuture<?>
คืออะไร
สั่งทำงาน run
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getOutputFolder(), resolve(), thenCompose(), createSerializationContext(), lookupOrThrow(), listElements(), forEach(), value(). สร้างออบเจ็กต์: JsonObject, JsonArray, AssertionError. มีจุด return อย่างน้อย 2 จุด.
Parameters
CachedOutput cachedOutput
ตัวอย่างใช้งาน
BlockListReport instance = ...;
CachedOutput cachedOutput = ...;
CompletableFuture<?> result = instance.run(cachedOutput);
CommandsReport
- Full name:
net.minecraft.data.info.CommandsReport - Package:
net.minecraft.data.info - Source:
common—net/minecraft/data/info/CommandsReport.java - Type:
class - Modifiers:
public - Implements:
DataProvider
net.minecraft.data.info.CommandsReport#CommandsReport(PackOutput,CompletableFuture<HolderLookup.Provider>)
- Origin:
common - Source:
net/minecraft/data/info/CommandsReport.java:18 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ CommandsReport ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: output, registries.
Parameters
PackOutput packOutputCompletableFuture<HolderLookup.Provider> completableFuture
ตัวอย่างใช้งาน
PackOutput packOutput = ...;
CompletableFuture<HolderLookup.Provider> completableFuture = ...;
CommandsReport instance = new CommandsReport(packOutput, completableFuture);
net.minecraft.data.info.CommandsReport#getName()
- Origin:
common - Source:
net/minecraft/data/info/CommandsReport.java:36 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: "Command Syntax".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.data.info.CommandsReport#run(CachedOutput)
- Origin:
common - Source:
net/minecraft/data/info/CommandsReport.java:23 - Modifiers:
public - Return:
CompletableFuture<?>
คืออะไร
สั่งทำงาน run
ทำงานยังไง
เรียกต่อ: getOutputFolder(), resolve(), thenCompose(), createValidationContext(), getDispatcher(), saveStable(), serializeNodeToJson(), getRoot(). สร้างออบเจ็กต์: Commands. คืนค่า: DataProvider.saveStable(cachedOutput, ArgumentUtils.serializeNodeToJson(commandDispatcher, commandDispatcher.getRoot()), path).
Parameters
CachedOutput cachedOutput
ตัวอย่างใช้งาน
CommandsReport instance = ...;
CachedOutput cachedOutput = ...;
CompletableFuture<?> result = instance.run(cachedOutput);
DatapackStructureReport
- Full name:
net.minecraft.data.info.DatapackStructureReport - Package:
net.minecraft.data.info - Source:
common—net/minecraft/data/info/DatapackStructureReport.java - Type:
class - Modifiers:
public - Implements:
DataProvider
net.minecraft.data.info.DatapackStructureReport#DatapackStructureReport(PackOutput)
- Origin:
common - Source:
net/minecraft/data/info/DatapackStructureReport.java:48 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ DatapackStructureReport ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: output.
Parameters
PackOutput packOutput
ตัวอย่างใช้งาน
PackOutput packOutput = ...;
DatapackStructureReport instance = new DatapackStructureReport(packOutput);
net.minecraft.data.info.DatapackStructureReport#getName()
- Origin:
common - Source:
net/minecraft/data/info/DatapackStructureReport.java:59 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: "Datapack Structure".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.data.info.DatapackStructureReport#run(CachedOutput)
- Origin:
common - Source:
net/minecraft/data/info/DatapackStructureReport.java:52 - Modifiers:
public - Return:
CompletableFuture<?>
คืออะไร
สั่งทำงาน run
ทำงานยังไง
เรียกต่อ: Report(), listRegistries(), getOutputFolder(), resolve(), saveStable(), encodeStart(), getOrThrow(). สร้างออบเจ็กต์: DatapackStructureReport.Report. คืนค่า: DataProvider.saveStable(cachedOutput, DatapackStructureReport.Report.CODEC.encodeStart(JsonOps.INSTANCE, report).getOrThrow(), path).
Parameters
CachedOutput cachedOutput
ตัวอย่างใช้งาน
DatapackStructureReport instance = ...;
CachedOutput cachedOutput = ...;
CompletableFuture<?> result = instance.run(cachedOutput);
ItemListReport
- Full name:
net.minecraft.data.info.ItemListReport - Package:
net.minecraft.data.info - Source:
common—net/minecraft/data/info/ItemListReport.java - Type:
class - Modifiers:
public - Implements:
DataProvider
net.minecraft.data.info.ItemListReport#getName()
- Origin:
common - Source:
net/minecraft/data/info/ItemListReport.java:52 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: "Item List".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.data.info.ItemListReport#ItemListReport(PackOutput,CompletableFuture<HolderLookup.Provider>)
- Origin:
common - Source:
net/minecraft/data/info/ItemListReport.java:20 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ItemListReport ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: output, registries.
Parameters
PackOutput packOutputCompletableFuture<HolderLookup.Provider> completableFuture
ตัวอย่างใช้งาน
PackOutput packOutput = ...;
CompletableFuture<HolderLookup.Provider> completableFuture = ...;
ItemListReport instance = new ItemListReport(packOutput, completableFuture);
net.minecraft.data.info.ItemListReport#run(CachedOutput)
- Origin:
common - Source:
net/minecraft/data/info/ItemListReport.java:25 - Modifiers:
public - Return:
CompletableFuture<?>
คืออะไร
สั่งทำงาน run
ทำงานยังไง
เรียกต่อ: getOutputFolder(), resolve(), thenCompose(), createSerializationContext(), lookupOrThrow(), listElements(), forEach(), add(). สร้างออบเจ็กต์: JsonObject, IllegalStateException. มีจุด return อย่างน้อย 2 จุด.
Parameters
CachedOutput cachedOutput
ตัวอย่างใช้งาน
ItemListReport instance = ...;
CachedOutput cachedOutput = ...;
CompletableFuture<?> result = instance.run(cachedOutput);
PacketReport
- Full name:
net.minecraft.data.info.PacketReport - Package:
net.minecraft.data.info - Source:
common—net/minecraft/data/info/PacketReport.java - Type:
class - Modifiers:
public - Implements:
DataProvider
net.minecraft.data.info.PacketReport#getName()
- Origin:
common - Source:
net/minecraft/data/info/PacketReport.java:62 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: "Packet Report".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.data.info.PacketReport#PacketReport(PackOutput)
- Origin:
common - Source:
net/minecraft/data/info/PacketReport.java:22 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ PacketReport ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: output.
Parameters
PackOutput packOutput
ตัวอย่างใช้งาน
net.minecraft.data.info.PacketReport#run(CachedOutput)
- Origin:
common - Source:
net/minecraft/data/info/PacketReport.java:26 - Modifiers:
public - Return:
CompletableFuture<?>
คืออะไร
สั่งทำงาน run
ทำงานยังไง
เรียกต่อ: getOutputFolder(), resolve(), saveStable(), serializePackets(). คืนค่า: DataProvider.saveStable(cachedOutput, this.serializePackets(), path).
Parameters
CachedOutput cachedOutput
ตัวอย่างใช้งาน
PacketReport instance = ...;
CachedOutput cachedOutput = ...;
CompletableFuture<?> result = instance.run(cachedOutput);
RegistryDumpReport
- Full name:
net.minecraft.data.info.RegistryDumpReport - Package:
net.minecraft.data.info - Source:
common—net/minecraft/data/info/RegistryDumpReport.java - Type:
class - Modifiers:
public - Implements:
DataProvider
net.minecraft.data.info.RegistryDumpReport#getName()
- Origin:
common - Source:
net/minecraft/data/info/RegistryDumpReport.java:53 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: "Registry Dump".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.data.info.RegistryDumpReport#RegistryDumpReport(PackOutput)
- Origin:
common - Source:
net/minecraft/data/info/RegistryDumpReport.java:18 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ RegistryDumpReport ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: output.
Parameters
PackOutput packOutput
ตัวอย่างใช้งาน
net.minecraft.data.info.RegistryDumpReport#run(CachedOutput)
- Origin:
common - Source:
net/minecraft/data/info/RegistryDumpReport.java:22 - Modifiers:
public - Return:
CompletableFuture<?>
คืออะไร
สั่งทำงาน run
ทำงานยังไง
เรียกต่อ: listElements(), forEach(), add(), key(), location(), toString(), dumpRegistry(), value(). สร้างออบเจ็กต์: JsonObject. คืนค่า: DataProvider.saveStable(cachedOutput, jsonObject, path).
Parameters
CachedOutput cachedOutput
ตัวอย่างใช้งาน
RegistryDumpReport instance = ...;
CachedOutput cachedOutput = ...;
CompletableFuture<?> result = instance.run(cachedOutput);