接口 DataProvider
- 所有已知实现类:
AdvancementProvider
,BannerPatternTagsProvider
,BiomeParametersDumpReport
,BiomeTagsProvider
,BlockListReport
,BlockModelProvider
,BlockStateProvider
,BlockTagsProvider
,CatVariantTagsProvider
,CommandsReport
,DamageTypeTagsProvider
,DatapackBuiltinEntriesProvider
,DatapackStructureReport
,EnchantmentTagsProvider
,EnchantmentTagsProvider
,EntityTypeTagsProvider
,EquipmentAssetProvider
,FlatLevelGeneratorPresetTagsProvider
,FluidTagsProvider
,ForgeAdvancementProvider
,ForgeBiomeTagsProvider
,ForgeBlockTagsProvider
,ForgeEnchantmentTagsProvider
,ForgeEntityTypeTagsProvider
,ForgeFluidTagsProvider
,ForgeItemTagsProvider
,ForgeLootTableProvider
,ForgeRecipeProvider.Runner
,ForgeSpriteSourceProvider
,ForgeStructureTagsProvider
,GameEventTagsProvider
,GlobalLootModifierProvider
,InstrumentTagsProvider
,IntrinsicHolderTagsProvider
,ItemListReport
,ItemModelProvider
,ItemTagsProvider
,JsonCodecProvider
,LanguageProvider
,LootTableProvider
,ModelProvider
,ModelProvider
,NbtToSnbt
,PacketReport
,PackMetadataGenerator
,PaintingVariantTagsProvider
,ParticleDescriptionProvider
,PoiTypeTagsProvider
,RecipeProvider.Runner
,RegistriesDatapackGenerator
,RegistryDumpReport
,SnbtToNbt
,SoundDefinitionsProvider
,SpriteSourceProvider
,StructureTagsProvider
,TagsProvider
,TradeRebalanceEnchantmentTagsProvider
,TradeRebalanceStructureTagsProvider
,VanillaBlockTagsProvider
,VanillaEnchantmentTagsProvider
,VanillaItemTagsProvider
,VanillaRecipeProvider.Runner
,VanillaSoundDefinitionsProvider
,WorldPresetTagsProvider
public interface DataProvider
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明static final ToIntFunction
<String> static final Comparator
<String> static final org.slf4j.Logger
-
方法概要
修饰符和类型方法说明getName()
run
(CachedOutput p_236071_) static <T,
E> CompletableFuture <?> saveAll
(CachedOutput p_378522_, com.mojang.serialization.Codec<E> p_375923_, Function<T, Path> p_378335_, Map<T, E> p_378562_) static <T> CompletableFuture
<?> saveAll
(CachedOutput p_369703_, com.mojang.serialization.Codec<T> p_369384_, PackOutput.PathProvider p_366772_, Map<ResourceLocation, T> p_364004_) static <T,
E> CompletableFuture <?> saveAll
(CachedOutput p_376020_, Function<E, com.google.gson.JsonElement> p_377735_, Function<T, Path> p_375746_, Map<T, E> p_378110_) static CompletableFuture
<?> saveStable
(CachedOutput p_253653_, com.google.gson.JsonElement p_254542_, Path p_254467_) static <T> CompletableFuture
<?> saveStable
(CachedOutput p_364924_, com.mojang.serialization.Codec<T> p_367616_, T p_369344_, Path p_369481_) private static <T> CompletableFuture
<?> saveStable
(CachedOutput p_366662_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_369056_, com.mojang.serialization.Codec<T> p_365700_, T p_360791_, Path p_368062_) static <T> CompletableFuture
<?> saveStable
(CachedOutput p_300299_, HolderLookup.Provider p_330662_, com.mojang.serialization.Codec<T> p_297797_, T p_300766_, Path p_299101_)
-
字段详细资料
-
FIXED_ORDER_FIELDS
-
KEY_COMPARATOR
-
LOGGER
static final org.slf4j.Logger LOGGER
-
-
方法详细资料
-
run
-
getName
String getName() -
saveAll
static <T> CompletableFuture<?> saveAll(CachedOutput p_369703_, com.mojang.serialization.Codec<T> p_369384_, PackOutput.PathProvider p_366772_, Map<ResourceLocation, T> p_364004_) -
saveAll
static <T,E> CompletableFuture<?> saveAll(CachedOutput p_378522_, com.mojang.serialization.Codec<E> p_375923_, Function<T, Path> p_378335_, Map<T, E> p_378562_) -
saveAll
static <T,E> CompletableFuture<?> saveAll(CachedOutput p_376020_, Function<E, com.google.gson.JsonElement> p_377735_, Function<T, Path> p_375746_, Map<T, E> p_378110_) -
saveStable
static <T> CompletableFuture<?> saveStable(CachedOutput p_300299_, HolderLookup.Provider p_330662_, com.mojang.serialization.Codec<T> p_297797_, T p_300766_, Path p_299101_) -
saveStable
static <T> CompletableFuture<?> saveStable(CachedOutput p_364924_, com.mojang.serialization.Codec<T> p_367616_, T p_369344_, Path p_369481_) -
saveStable
private static <T> CompletableFuture<?> saveStable(CachedOutput p_366662_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_369056_, com.mojang.serialization.Codec<T> p_365700_, T p_360791_, Path p_368062_) -
saveStable
static CompletableFuture<?> saveStable(CachedOutput p_253653_, com.google.gson.JsonElement p_254542_, Path p_254467_)
-