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 class
AlternativeLootCondition.Serializer
static class
BlockStatePropertyLootCondition.Serializer
static class
DamageSourcePropertiesLootCondition.Serializer
static class
EntityPropertiesLootCondition.Serializer
static class
EntityScoresLootCondition.Serializer
static class
InvertedLootCondition.Serializer
static class
KilledByPlayerLootCondition.Serializer
static class
LocationCheckLootCondition.Serializer
static class
MatchToolLootCondition.Serializer
static class
RandomChanceLootCondition.Serializer
static class
RandomChanceWithLootingLootCondition.Serializer
static class
ReferenceLootCondition.Serializer
static class
SurvivesExplosionLootCondition.Serializer
static class
TableBonusLootCondition.Serializer
static class
TimeCheckLootCondition.Serializer
static class
ValueCheckLootCondition.Serializer
static class
WeatherCheckLootCondition.Serializer
Methods in net.minecraft.loot.condition with parameters of type JsonSerializer Modifier and Type Method Description private static LootConditionType
LootConditionTypes. 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 class
DynamicEntry.Serializer
static class
EmptyEntry.Serializer
static class
ItemEntry.Serializer
static class
LeafEntry.Serializer<T extends LeafEntry>
static class
LootPoolEntry.Serializer<T extends LootPoolEntry>
static class
LootTableEntry.Serializer
static class
TagEntry.Serializer
Methods in net.minecraft.loot.entry with parameters of type JsonSerializer Modifier and Type Method Description private static LootPoolEntryType
LootPoolEntryTypes. 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 LootFunctionType
LootFunctionTypes. 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 class
ContextLootNbtProvider.Serializer
static class
StorageLootNbtProvider.Serializer
Methods in net.minecraft.loot.provider.nbt with parameters of type JsonSerializer Modifier and Type Method Description private static LootNbtProviderType
LootNbtProviderTypes. 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 class
BinomialLootNumberProvider.Serializer
static class
ConstantLootNumberProvider.Serializer
static class
ScoreLootNumberProvider.Serializer
static class
UniformLootNumberProvider.Serializer
Methods in net.minecraft.loot.provider.number with parameters of type JsonSerializer Modifier and Type Method Description private static LootNumberProviderType
LootNumberProviderTypes. 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 class
ContextLootScoreProvider.Serializer
static class
FixedLootScoreProvider.Serializer
Methods in net.minecraft.loot.provider.score with parameters of type JsonSerializer Modifier and Type Method Description private static LootScoreProviderType
LootScoreProviderTypes. 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. jsonSerializer
Methods 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)