Package dev.potota.itemstats.api
Class ItemStat.RegistryMapped<V extends Comparable<V>,SV extends StatValue.RegistryMapped<V>>
java.lang.Object
dev.potota.itemstats.api.ItemStat<SV>
dev.potota.itemstats.api.ItemStat.RegistryMapped<V,SV>
- Direct Known Subclasses:
ItemStat.RegistryMappedFloat,ItemStat.RegistryMappedInteger
public abstract static class ItemStat.RegistryMapped<V extends Comparable<V>,SV extends StatValue.RegistryMapped<V>>
extends ItemStat<SV>
-
Nested Class Summary
Nested classes/interfaces inherited from class dev.potota.itemstats.api.ItemStat
ItemStat.Float, ItemStat.Integer, ItemStat.RegistryMapped<V extends Comparable<V>,SV extends StatValue.RegistryMapped<V>>, ItemStat.RegistryMappedFloat, ItemStat.RegistryMappedInteger -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final intprotected final net.minecraft.resources.ResourceLocationprotected final StringFields inherited from class dev.potota.itemstats.api.ItemStat
AS_ID_CODEC, id, valueClass -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRegistryMapped(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> appliesTo, Class<SV> valueClass, net.minecraft.resources.ResourceLocation registry, String translationIdFormat) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEntriesToTooltip(StatValue value, Consumer<net.minecraft.network.chat.MutableComponent> tooltipAdder) net.minecraft.network.chat.MutableComponentformatEntry(net.minecraft.resources.ResourceLocation key, Object value) getAll(net.minecraft.world.item.ItemStack stack) net.minecraft.resources.ResourceLocationregistry()translationId(net.minecraft.resources.ResourceLocation key) Methods inherited from class dev.potota.itemstats.api.ItemStat
appliesTo, appliesTo, castValue, defaultValue, format, getValue, id, modifyStat, name
-
Field Details
-
LONG_PREVIEW_LENGTH
protected static final int LONG_PREVIEW_LENGTH- See Also:
-
registry
protected final net.minecraft.resources.ResourceLocation registry -
translationIdFormat
-
-
Constructor Details
-
RegistryMapped
-
-
Method Details
-
registry
public net.minecraft.resources.ResourceLocation registry() -
translationIdFormat
-
translationId
-
getAll
-
formatEntry
public net.minecraft.network.chat.MutableComponent formatEntry(net.minecraft.resources.ResourceLocation key, Object value) -
addEntriesToTooltip
-