-
-
Constructor parameters in net.minecraft.loot with type arguments of type LootCondition
Constructor |
Description |
LootTableReporter(Multimap<String,String> messages,
Supplier<String> nameFactory,
LootContextType contextType,
Function<Identifier,LootCondition> conditionGetter,
Set<Identifier> conditions,
Function<Identifier,LootTable> tableGetter,
Set<Identifier> tables) |
|
LootTableReporter(LootContextType contextType,
Function<Identifier,LootCondition> conditionGetter,
Function<Identifier,LootTable> tableFactory) |
|
-
-
-
Methods in net.minecraft.loot.entry with parameters of type LootCondition
Modifier and Type |
Method |
Description |
LeafEntry |
LeafEntry.Factory.build(int weight,
int quality,
LootCondition[] conditions,
LootFunction[] functions) |
|
T |
CombinedEntry.Factory.create(LootPoolEntry[] children,
LootCondition[] conditions) |
|
protected DynamicEntry |
DynamicEntry.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
int int2,
int int3,
LootCondition[] lootCondition,
LootFunction[] lootFunction) |
|
EmptyEntry |
EmptyEntry.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
int int2,
int int3,
LootCondition[] lootCondition,
LootFunction[] lootFunction) |
|
protected ItemEntry |
ItemEntry.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
int int2,
int int3,
LootCondition[] lootCondition,
LootFunction[] lootFunction) |
|
protected abstract T |
LeafEntry.Serializer.fromJson(JsonObject entryJson,
JsonDeserializationContext context,
int weight,
int quality,
LootCondition[] conditions,
LootFunction[] functions) |
|
T |
LeafEntry.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
abstract T |
LootPoolEntry.Serializer.fromJson(JsonObject json,
JsonDeserializationContext context,
LootCondition[] conditions) |
|
protected LootTableEntry |
LootTableEntry.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
int int2,
int int3,
LootCondition[] lootCondition,
LootFunction[] lootFunction) |
|
protected TagEntry |
TagEntry.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
int int2,
int int3,
LootCondition[] lootCondition,
LootFunction[] lootFunction) |
|
Constructors in net.minecraft.loot.entry with parameters of type LootCondition
Constructor |
Description |
AlternativeEntry(LootPoolEntry[] children,
LootCondition[] conditions) |
CombinedEntry(LootPoolEntry[] children,
LootCondition[] conditions) |
|
DynamicEntry(Identifier name,
int weight,
int quality,
LootCondition[] conditions,
LootFunction[] functions) |
|
EmptyEntry(int weight,
int quality,
LootCondition[] conditions,
LootFunction[] functions) |
|
GroupEntry(LootPoolEntry[] children,
LootCondition[] conditions) |
ItemEntry(Item item,
int weight,
int quality,
LootCondition[] conditions,
LootFunction[] functions) |
|
LeafEntry(int weight,
int quality,
LootCondition[] conditions,
LootFunction[] functions) |
|
LootPoolEntry(LootCondition[] conditions) |
|
LootTableEntry(Identifier id,
int weight,
int quality,
LootCondition[] conditions,
LootFunction[] functions) |
|
SequenceEntry(LootPoolEntry[] children,
LootCondition[] conditions) |
TagEntry(Tag<Item> name,
boolean expand,
int weight,
int quality,
LootCondition[] conditions,
LootFunction[] functions) |
|
-
Methods in net.minecraft.loot.function with parameters of type LootCondition
Modifier and Type |
Method |
Description |
ApplyBonusLootFunction |
ApplyBonusLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
abstract T |
ConditionalLootFunction.Serializer.fromJson(JsonObject json,
JsonDeserializationContext context,
LootCondition[] conditions) |
|
CopyNameLootFunction |
CopyNameLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
CopyNbtLootFunction |
CopyNbtLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
CopyStateFunction |
CopyStateFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
EnchantRandomlyLootFunction |
EnchantRandomlyLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
EnchantWithLevelsLootFunction |
EnchantWithLevelsLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
ExplorationMapLootFunction |
ExplorationMapLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
ExplosionDecayLootFunction |
ExplosionDecayLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
FillPlayerHeadLootFunction |
FillPlayerHeadLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
FurnaceSmeltLootFunction |
FurnaceSmeltLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
LimitCountLootFunction |
LimitCountLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
LootingEnchantLootFunction |
LootingEnchantLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetAttributesLootFunction |
SetAttributesLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetBannerPatternFunction |
SetBannerPatternFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetContentsLootFunction |
SetContentsLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetCountLootFunction |
SetCountLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetDamageLootFunction |
SetDamageLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetEnchantmentsLootFunction |
SetEnchantmentsLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetLootTableLootFunction |
SetLootTableLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetLoreLootFunction |
SetLoreLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetNameLootFunction |
SetNameLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetNbtLootFunction |
SetNbtLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
SetStewEffectLootFunction |
SetStewEffectLootFunction.Serializer.fromJson(JsonObject jsonObject,
JsonDeserializationContext jsonDeserializationContext,
LootCondition[] lootCondition) |
|
Constructors in net.minecraft.loot.function with parameters of type LootCondition
Constructor |
Description |
ApplyBonusLootFunction(LootCondition[] conditions,
Enchantment enchantment,
ApplyBonusLootFunction.Formula formula) |
|
ConditionalLootFunction(LootCondition[] conditions) |
|
CopyNameLootFunction(LootCondition[] conditions,
CopyNameLootFunction.Source source) |
|
CopyNbtLootFunction(LootCondition[] conditions,
LootNbtProvider source,
List<CopyNbtLootFunction.Operation> operations) |
|
CopyStateFunction(LootCondition[] conditions,
Block block,
Set<Property<?>> properties) |
|
EnchantRandomlyLootFunction(LootCondition[] conditions,
Collection<Enchantment> enchantments) |
|
EnchantWithLevelsLootFunction(LootCondition[] conditions,
LootNumberProvider range,
boolean treasureEnchantmentsAllowed) |
|
ExplorationMapLootFunction(LootCondition[] conditions,
StructureFeature<?> destination,
MapIcon.Type decoration,
byte zoom,
int searchRadius,
boolean skipExistingChunks) |
|
ExplosionDecayLootFunction(LootCondition[] conditions) |
|
FillPlayerHeadLootFunction(LootCondition[] conditions,
LootContext.EntityTarget entity) |
|
FurnaceSmeltLootFunction(LootCondition[] conditions) |
|
LimitCountLootFunction(LootCondition[] conditions,
BoundedIntUnaryOperator limit) |
|
LootingEnchantLootFunction(LootCondition[] conditions,
LootNumberProvider countRange,
int limit) |
|
SetAttributesLootFunction(LootCondition[] conditions,
List<SetAttributesLootFunction.Attribute> attributes) |
|
SetBannerPatternFunction(LootCondition[] conditions,
List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>> patterns,
boolean append) |
|
SetContentsLootFunction(LootCondition[] conditions,
List<LootPoolEntry> entries) |
|
SetCountLootFunction(LootCondition[] conditions,
LootNumberProvider countRange,
boolean add) |
|
SetDamageLootFunction(LootCondition[] contents,
LootNumberProvider durabilityRange,
boolean add) |
|
SetEnchantmentsLootFunction(LootCondition[] conditions,
Map<Enchantment,LootNumberProvider> enchantments,
boolean add) |
|
SetLootTableLootFunction(LootCondition[] conditions,
Identifier id,
long seed) |
|
SetLoreLootFunction(LootCondition[] conditions,
boolean replace,
List<Text> lore,
LootContext.EntityTarget entity) |
|
SetNameLootFunction(LootCondition[] conditions,
@Nullable Text name,
LootContext.EntityTarget entity) |
|
SetNbtLootFunction(LootCondition[] conditions,
NbtCompound nbt) |
|
SetStewEffectLootFunction(LootCondition[] conditions,
Map<StatusEffect,LootNumberProvider> effects) |
|
-
-