Package dev.potota.itemstats.api
Class ItemStat.RegistryMappedInteger
java.lang.Object
dev.potota.itemstats.api.ItemStat<StatValue.RegistryMappedInteger>
dev.potota.itemstats.api.ItemStat.RegistryMapped<Long,StatValue.RegistryMappedInteger>
dev.potota.itemstats.api.ItemStat.RegistryMappedInteger
public static class ItemStat.RegistryMappedInteger
extends ItemStat.RegistryMapped<Long,StatValue.RegistryMappedInteger>
-
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
Fields inherited from class dev.potota.itemstats.api.ItemStat.RegistryMapped
LONG_PREVIEW_LENGTH, registry, translationIdFormatFields inherited from class dev.potota.itemstats.api.ItemStat
AS_ID_CODEC, id, valueClass -
Constructor Summary
ConstructorsConstructorDescriptionRegistryMappedInteger(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> appliesTo, net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, String translationIdFormat) RegistryMappedInteger(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> appliesTo, net.minecraft.resources.ResourceLocation registry, String translationIdFormat) -
Method Summary
Modifier and TypeMethodDescriptionget(net.minecraft.world.item.ItemStack stack, net.minecraft.resources.ResourceLocation key) voidincrement(net.minecraft.world.item.ItemStack stack, net.minecraft.resources.ResourceLocation key) voidincrement(net.minecraft.world.item.ItemStack stack, net.minecraft.resources.ResourceLocation key, long amount) total(net.minecraft.world.item.ItemStack stack) Methods inherited from class dev.potota.itemstats.api.ItemStat.RegistryMapped
addEntriesToTooltip, formatEntry, getAll, registry, translationId, translationIdFormat
-
Constructor Details
-
RegistryMappedInteger
public RegistryMappedInteger(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> appliesTo, net.minecraft.resources.ResourceLocation registry, String translationIdFormat) -
RegistryMappedInteger
public RegistryMappedInteger(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> appliesTo, net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, String translationIdFormat)
-
-
Method Details
-
defaultValue
- Specified by:
defaultValuein classItemStat<StatValue.RegistryMappedInteger>
-
get
-
total
-
increment
public void increment(net.minecraft.world.item.ItemStack stack, net.minecraft.resources.ResourceLocation key, long amount) -
increment
public void increment(net.minecraft.world.item.ItemStack stack, net.minecraft.resources.ResourceLocation key)
-