Package | Description |
---|---|
net.minecraft.world.storage.loot.conditions |
Modifier and Type | Class and Description |
---|---|
static class |
Alternative.Serializer |
static class |
BlockStateProperty.Serializer |
static class |
DamageSourceProperties.Serializer |
static class |
EntityHasProperty.Serializer |
static class |
EntityHasScore.Serializer |
static class |
Inverted.Serializer |
static class |
KilledByPlayer.Serializer |
static class |
LocationCheck.Serializer |
static class |
MatchTool.Serializer |
static class |
RandomChance.Serializer |
static class |
RandomChanceWithLooting.Serializer |
static class |
Reference.Serializer |
static class |
SurvivesExplosion.Serializer |
static class |
TableBonus.Serializer |
static class |
TimeCheck.Serializer |
static class |
WeatherCheck.Serializer |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.Class<? extends ILootCondition>,ILootCondition.AbstractSerializer<?>> |
LootConditionManager.BY_CLASS |
private static java.util.Map<ResourceLocation,ILootCondition.AbstractSerializer<?>> |
LootConditionManager.BY_NAME |
Modifier and Type | Method and Description |
---|---|
static <T extends ILootCondition> |
LootConditionManager.getSerializerFor(T conditionClass) |
static ILootCondition.AbstractSerializer<?> |
LootConditionManager.getSerializerForName(ResourceLocation location) |
Modifier and Type | Method and Description |
---|---|
static <T extends ILootCondition> |
LootConditionManager.registerCondition(ILootCondition.AbstractSerializer<? extends T> condition) |