Uses of Interface
net.minecraft.util.JsonSerializer
-
Uses of JsonSerializer in net.minecraft.loot.condition
Classes in net.minecraft.loot.condition that implement JsonSerializer Modifier and Type Class Description static classAlternativeLootCondition.Serializerstatic classBlockStatePropertyLootCondition.Serializerstatic classDamageSourcePropertiesLootCondition.Serializerstatic classEntityPropertiesLootCondition.Serializerstatic classEntityScoresLootCondition.Serializerstatic classInvertedLootCondition.Serializerstatic classKilledByPlayerLootCondition.Serializerstatic classLocationCheckLootCondition.Serializerstatic classMatchToolLootCondition.Serializerstatic classRandomChanceLootCondition.Serializerstatic classRandomChanceWithLootingLootCondition.Serializerstatic classReferenceLootCondition.Serializerstatic classSurvivesExplosionLootCondition.Serializerstatic classTableBonusLootCondition.Serializerstatic classTimeCheckLootCondition.Serializerstatic classValueCheckLootCondition.Serializerstatic classWeatherCheckLootCondition.SerializerMethods in net.minecraft.loot.condition with parameters of type JsonSerializer Modifier and Type Method Description private static LootConditionTypeLootConditionTypes. register(String id, JsonSerializer<? extends LootCondition> serializer)Constructors in net.minecraft.loot.condition with parameters of type JsonSerializer Constructor Description LootConditionType(JsonSerializer<? extends LootCondition> jsonSerializer) -
Uses of JsonSerializer in net.minecraft.loot.entry
Classes in net.minecraft.loot.entry that implement JsonSerializer Modifier and Type Class Description static classDynamicEntry.Serializerstatic classEmptyEntry.Serializerstatic classItemEntry.Serializerstatic classLeafEntry.Serializer<T extends LeafEntry>static classLootPoolEntry.Serializer<T extends LootPoolEntry>static classLootTableEntry.Serializerstatic classTagEntry.SerializerMethods in net.minecraft.loot.entry with parameters of type JsonSerializer Modifier and Type Method Description private static LootPoolEntryTypeLootPoolEntryTypes. register(String id, JsonSerializer<? extends LootPoolEntry> jsonSerializer)Constructors in net.minecraft.loot.entry with parameters of type JsonSerializer Constructor Description LootPoolEntryType(JsonSerializer<? extends LootPoolEntry> jsonSerializer) -
Uses of JsonSerializer in net.minecraft.loot.function
Methods in net.minecraft.loot.function with parameters of type JsonSerializer Modifier and Type Method Description private static LootFunctionTypeLootFunctionTypes. register(String id, JsonSerializer<? extends LootFunction> jsonSerializer)Constructors in net.minecraft.loot.function with parameters of type JsonSerializer Constructor Description LootFunctionType(JsonSerializer<? extends LootFunction> jsonSerializer) -
Uses of JsonSerializer in net.minecraft.loot.provider.nbt
Classes in net.minecraft.loot.provider.nbt that implement JsonSerializer Modifier and Type Class Description static classContextLootNbtProvider.Serializerstatic classStorageLootNbtProvider.SerializerMethods in net.minecraft.loot.provider.nbt with parameters of type JsonSerializer Modifier and Type Method Description private static LootNbtProviderTypeLootNbtProviderTypes. register(String id, JsonSerializer<? extends LootNbtProvider> jsonSerializer)Constructors in net.minecraft.loot.provider.nbt with parameters of type JsonSerializer Constructor Description LootNbtProviderType(JsonSerializer<? extends LootNbtProvider> jsonSerializer) -
Uses of JsonSerializer in net.minecraft.loot.provider.number
Classes in net.minecraft.loot.provider.number that implement JsonSerializer Modifier and Type Class Description static classBinomialLootNumberProvider.Serializerstatic classConstantLootNumberProvider.Serializerstatic classScoreLootNumberProvider.Serializerstatic classUniformLootNumberProvider.SerializerMethods in net.minecraft.loot.provider.number with parameters of type JsonSerializer Modifier and Type Method Description private static LootNumberProviderTypeLootNumberProviderTypes. register(String id, JsonSerializer<? extends LootNumberProvider> jsonSerializer)Constructors in net.minecraft.loot.provider.number with parameters of type JsonSerializer Constructor Description LootNumberProviderType(JsonSerializer<? extends LootNumberProvider> jsonSerializer) -
Uses of JsonSerializer in net.minecraft.loot.provider.score
Classes in net.minecraft.loot.provider.score that implement JsonSerializer Modifier and Type Class Description static classContextLootScoreProvider.Serializerstatic classFixedLootScoreProvider.SerializerMethods in net.minecraft.loot.provider.score with parameters of type JsonSerializer Modifier and Type Method Description private static LootScoreProviderTypeLootScoreProviderTypes. register(String id, JsonSerializer<? extends LootScoreProvider> jsonSerializer)Constructors in net.minecraft.loot.provider.score with parameters of type JsonSerializer Constructor Description LootScoreProviderType(JsonSerializer<? extends LootScoreProvider> jsonSerializer) -
Uses of JsonSerializer in net.minecraft.util
Fields in net.minecraft.util declared as JsonSerializer Modifier and Type Field Description private JsonSerializer<? extends T>JsonSerializableType. jsonSerializerMethods in net.minecraft.util that return JsonSerializer Modifier and Type Method Description JsonSerializer<? extends T>JsonSerializableType. getJsonSerializer()Constructors in net.minecraft.util with parameters of type JsonSerializer Constructor Description JsonSerializableType(JsonSerializer<? extends T> jsonSerializer)