Skip to content

Package net.minecraft.data.info

Part 1/1


BiomeParametersDumpReport

  • Full name: net.minecraft.data.info.BiomeParametersDumpReport
  • Package: net.minecraft.data.info
  • Source: commonnet/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 packOutput
  • CompletableFuture<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

  • ไม่มี

ตัวอย่างใช้งาน

BiomeParametersDumpReport instance = ...;
String result = instance.getName();

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: commonnet/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 packOutput
  • CompletableFuture<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

  • ไม่มี

ตัวอย่างใช้งาน

BlockListReport instance = ...;
String result = instance.getName();

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: commonnet/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 packOutput
  • CompletableFuture<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

  • ไม่มี

ตัวอย่างใช้งาน

CommandsReport instance = ...;
String result = instance.getName();

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: commonnet/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

  • ไม่มี

ตัวอย่างใช้งาน

DatapackStructureReport instance = ...;
String result = instance.getName();

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: commonnet/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

  • ไม่มี

ตัวอย่างใช้งาน

ItemListReport instance = ...;
String result = instance.getName();

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 packOutput
  • CompletableFuture<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: commonnet/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

  • ไม่มี

ตัวอย่างใช้งาน

PacketReport instance = ...;
String result = instance.getName();

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

ตัวอย่างใช้งาน

PackOutput packOutput = ...;
PacketReport instance = new PacketReport(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: commonnet/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

  • ไม่มี

ตัวอย่างใช้งาน

RegistryDumpReport instance = ...;
String result = instance.getName();

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

ตัวอย่างใช้งาน

PackOutput packOutput = ...;
RegistryDumpReport instance = new RegistryDumpReport(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);