void |
Attribute.addBlockEntityPredicateAdder(AttributeSourceType sourceType,
boolean specific,
java.util.function.Predicate<net.minecraft.block.entity.BlockEntityType<?>> filter,
BlockEntityAttributeAdder.BlockEntityAttributeAdderFN<T,net.minecraft.block.entity.BlockEntity> adder) |
Predicate -based block entity attribute adder.
|
void |
Attribute.addBlockPredicateAdder(AttributeSourceType sourceType,
boolean specific,
java.util.function.Predicate<net.minecraft.block.Block> filter,
CustomAttributeAdder<T> adder) |
Predicate -based block attribute adder.
|
void |
Attribute.addItemPredicateAdder(AttributeSourceType sourceType,
boolean specific,
java.util.function.Predicate<net.minecraft.item.Item> filter,
ItemAttributeAdder<T> adder) |
Predicate -based item attribute adder.
|
void |
CompatLeveledMap.addPredicateBased(AttributeSourceType type,
boolean specific,
java.util.function.Predicate<? super Instance> predicate,
V value) |
|
void |
Attribute.putBlockClassAdder(AttributeSourceType sourceType,
java.lang.Class<?> clazz,
boolean matchSubclasses,
CustomAttributeAdder<T> adder) |
Class -based block attribute adder.
|
<BE> void |
Attribute.putBlockEntityClassAdder(AttributeSourceType sourceType,
java.lang.Class<BE> clazz,
boolean matchSubclasses,
BlockEntityAttributeAdder.BlockEntityAttributeAdderFN<T,BE> adder) |
Class -based block entity attribute adder.
|
void |
CompatLeveledMap.putClassBased(AttributeSourceType type,
java.lang.Class<?> clazz,
boolean matchSubclasses,
V value) |
|
void |
CompatLeveledMap.putExact(AttributeSourceType type,
Instance key,
V value) |
|
void |
Attribute.putItemClassAdder(AttributeSourceType sourceType,
java.lang.Class<?> clazz,
boolean matchSubclasses,
ItemAttributeAdder<T> adder) |
Class -based item attribute adder.
|
void |
Attribute.setBlockAdder(AttributeSourceType sourceType,
net.minecraft.block.Block block,
CustomAttributeAdder<T> adder) |
|
<BE extends net.minecraft.block.entity.BlockEntity> void |
Attribute.setBlockEntityAdder(AttributeSourceType sourceType,
net.minecraft.block.entity.BlockEntityType<BE> type,
BlockEntityAttributeAdder<T,BE> adder) |
|
<BE extends net.minecraft.block.entity.BlockEntity> void |
Attribute.setBlockEntityAdder(AttributeSourceType sourceType,
net.minecraft.block.entity.BlockEntityType<BE> type,
java.lang.Class<BE> clazz,
BlockEntityAttributeAdder.BlockEntityAttributeAdderFN<T,BE> adder) |
|
void |
Attribute.setBlockEntityAdderFN(AttributeSourceType sourceType,
net.minecraft.block.entity.BlockEntityType<?> type,
BlockEntityAttributeAdder.BlockEntityAttributeAdderFN<T,net.minecraft.block.entity.BlockEntity> adder) |
|
void |
Attribute.setItemAdder(AttributeSourceType sourceType,
net.minecraft.item.Item item,
ItemAttributeAdder<T> adder) |
|