Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACTIVITY - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- add(Supplier<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender.Mapped
- add(Holder<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender
- add(ResourceKey<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender
- add(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- add(ResourceLocation...) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- add(ResourceLocation, boolean) - Method in class dev.dhyces.trimmed.api.data.client.tag.ClientTagBuilder
- add(ResourceLocation, ModelSource) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- add(T) - Method in interface dev.dhyces.trimmed.api.data.client.tag.appenders.MappedTagExtension
- add(T...) - Method in interface dev.dhyces.trimmed.api.data.client.tag.appenders.MappedTagExtension
- addAll(Map<ResourceLocation, MapValue<V>>) - Method in class dev.dhyces.trimmed.api.data.map.MapBuilder
- addAnyTrimOverride(ItemLike) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- addAnyTrimOverride(ItemLike, StringTemplate) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- addAnyTrimOverride(ItemLike, String) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- addComponentOverride(ItemLike, UnaryOperator<DataComponentPatch.Builder>, ModelResourceLocation) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- addComponentOverride(ItemLike, UnaryOperator<DataComponentPatch.Builder>, ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- addEntry(ResourceLocation, V) - Method in class dev.dhyces.trimmed.api.data.map.MapBuilder
- addItemOverrides() - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- addItemOverrides(ItemLike, ItemOverrideProvider...) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- addMaps() - Method in class dev.dhyces.trimmed.api.data.map.ClientMapDataProvider
- addMaps(HolderLookup.Provider) - Method in class dev.dhyces.trimmed.api.data.map.ClientRegistryMapDataProvider
- addModelSources() - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- addOptional(Supplier<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender.Mapped
- addOptional(Holder<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender
- addOptional(ResourceKey<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender
- addOptional(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- addOptional(ResourceLocation...) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- addOptional(T) - Method in interface dev.dhyces.trimmed.api.data.client.tag.appenders.MappedTagExtension
- addOptional(T...) - Method in interface dev.dhyces.trimmed.api.data.client.tag.appenders.MappedTagExtension
- addOptionalEntry(ResourceLocation, V) - Method in class dev.dhyces.trimmed.api.data.map.MapBuilder
- addOptionalTag(ClientTagKey<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender
- addOptionalTag(ClientTagKey<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- addOptionalTags(ClientTagKey<T>...) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- addTag(ClientTagKey<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender
- addTag(ClientTagKey<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- addTag(ClientTagKey<T>, boolean) - Method in class dev.dhyces.trimmed.api.data.client.tag.ClientTagBuilder
- addTags() - Method in class dev.dhyces.trimmed.api.data.tag.ClientTagDataProvider
- addTags(ClientTagKey<T>...) - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- addTags(HolderLookup.Provider) - Method in class dev.dhyces.trimmed.api.data.tag.ClientRegistryTagDataProvider
- addThreeLayerTrimsSource(Holder<ArmorMaterial>) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- addThreeLayerTrimsSource(ResourceLocation, ResourceLocation, ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- addThreeLayerTrimsSource(ArmorMaterial) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- addTrimsSource(ResourceLocation, ResourceLocation, MapKey<ResourceLocation, ResourceLocation>, MapKey<ResourceLocation, ResourceLocation>) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- addTrimsSource(ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- addTwoLayerTrimsSource(Holder<ArmorMaterial>) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- addTwoLayerTrimsSource(ResourceLocation, ResourceLocation, ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- addTwoLayerTrimsSource(ArmorMaterial) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- advancedBuilder(KeyResolver<K>, Codec<V>) - Static method in interface dev.dhyces.trimmed.api.maps.types.MapType
- advancedCodec(AdvancedMapType<K, V, M>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientMapApi
- advancedCodec(AdvancedMapType<K, V, M>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientMapApiImpl
- advancedCollection(KeyResolver<K>, Codec<V>, Supplier<M>) - Static method in interface dev.dhyces.trimmed.api.maps.types.MapType
- AdvancedMapType<K,
V, - Class in dev.dhyces.trimmed.api.maps.typesM> - AdvancedMapType.Builder<K,
V, - Class in dev.dhyces.trimmed.api.maps.typesM> - AltTranslation(BiConsumer<String, String>, String) - Constructor for record class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.AltTranslation
-
Creates an instance of a
AltTranslationrecord class. - altTranslations - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- altTranslations - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
- ANY_TRIM - Static variable in interface dev.dhyces.trimmed.api.client.override.provider.ItemOverrideProviderType
- anyTrimBuilder(ItemOverrideDataProvider.ArmorSet) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- AnyTrimItemOverrideProvider - Class in dev.dhyces.trimmed.api.client.override.provider.providers
- AnyTrimItemOverrideProvider(StringTemplate) - Constructor for class dev.dhyces.trimmed.api.client.override.provider.providers.AnyTrimItemOverrideProvider
- append(MapKey<K, V>) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- append(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- append(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.map.MapBuilder
- appendAll(List<MapAppendElement>) - Method in class dev.dhyces.trimmed.api.data.map.MapBuilder
- appendElements() - Method in record class dev.dhyces.trimmed.api.data.map.MapFile
-
Returns the value of the
appendElementsrecord component. - appendOptional(MapKey<K, V>) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- appendOptional(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- appendOptional(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.map.MapBuilder
- apply(Map<ResourceLocation, List<JsonObject>>, ResourceManager, ProfilerFiller) - Method in class dev.dhyces.trimmed.impl.client.models.override.ItemOverrideReloadListener
- apply(SpriteResourceLoader) - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OpenPalettedSpriteSupplier
- ARMOR_MATERIAL - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- armorOverride(Holder<ArmorMaterial>, String) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- armorOverride(ResourceKey<ArmorMaterial>, String) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- armorOverride(ArmorMaterial, String) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- ArmorSet(ItemLike, ItemLike, ItemLike, ItemLike) - Constructor for record class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSet
-
Creates an instance of a
ArmorSetrecord class. - asOriginalString() - Method in class dev.dhyces.trimmed.impl.client.models.template.StringTemplate
- assetName - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- assetName(String) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
-
Changes the asset name for the material.
- AtlasSourceManagerAccessor - Interface in dev.dhyces.trimmed.impl.mixin.client
- ATTRIBUTE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
B
- BANNER_PATTERN - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- BaseBuilder(KeyResolver<K>, Codec<V>) - Constructor for class dev.dhyces.trimmed.api.maps.types.MapType.BaseBuilder
- BaseClientTagDataProvider<T,
R> - Class in dev.dhyces.trimmed.api.data.client.tag - BaseClientTagDataProvider(PackOutput, String, R) - Constructor for class dev.dhyces.trimmed.api.data.client.tag.BaseClientTagDataProvider
- baseKeyOf(MapType<K, V>, ResourceLocation) - Static method in class dev.dhyces.trimmed.api.maps.MapKey
- BaseMapDataProvider<K> - Class in dev.dhyces.trimmed.api.data.map
- BaseMapDataProvider(PackOutput, PackOutput.Target, String, String) - Constructor for class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
- BaseMapDataProvider.MapLookup<K> - Interface in dev.dhyces.trimmed.api.data.map
- BaseModelSourceDataProvider - Class in dev.dhyces.trimmed.api.data.model.source
- BaseModelSourceDataProvider(PackOutput, String) - Constructor for class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- BaseTrimDatagenSuite - Class in dev.dhyces.trimmed.api.data
- BaseTrimDatagenSuite(String, BiConsumer<String, String>) - Constructor for class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- BaseTrimDatagenSuite.AltTranslation - Record Class in dev.dhyces.trimmed.api.data
- BaseTrimDatagenSuite.MaterialConfig - Class in dev.dhyces.trimmed.api.data
- BaseTrimDatagenSuite.PatternConfig - Class in dev.dhyces.trimmed.api.data
- BIOME - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- BIOME_SOURCE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- BLOCK - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- BLOCK_ENTITY_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- BLOCK_PREDICATE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- BLOCK_STATE_PROVIDER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- BLOCK_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- boots() - Method in record class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSet
-
Returns the value of the
bootsrecord component. - bootsTemplate(String) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSetTrimBuilder
- bootstrap() - Static method in interface dev.dhyces.trimmed.api.client.override.provider.ItemOverrideProviderType
- bootstrap(BiFunction<ResourceLocation, MapCodec<? extends SpriteSource>, SpriteSourceType>) - Static method in class dev.dhyces.trimmed.impl.client.atlas.TrimmedSpriteSourceTypes
- build() - Method in class dev.dhyces.trimmed.api.data.client.tag.ClientTagBuilder
- build() - Method in class dev.dhyces.trimmed.api.data.map.MapBuilder
- build() - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType.Builder
- build() - Method in class dev.dhyces.trimmed.api.maps.types.MapType.BaseBuilder
- build() - Method in class dev.dhyces.trimmed.api.maps.types.SimpleMapType.Builder
- builder - Variable in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- builder - Variable in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- builder(KeyResolver<K>, Codec<V>) - Static method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType
- builder(KeyResolver<K>, Codec<V>) - Static method in class dev.dhyces.trimmed.api.maps.types.SimpleMapType
- Builder(KeyResolver<K>, Codec<V>) - Constructor for class dev.dhyces.trimmed.api.maps.types.AdvancedMapType.Builder
- Builder(KeyResolver<K>, Codec<V>) - Constructor for class dev.dhyces.trimmed.api.maps.types.SimpleMapType.Builder
- builders - Variable in class dev.dhyces.trimmed.api.data.client.tag.BaseClientTagDataProvider
- builders - Variable in class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
C
- CARVER - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- CAT_VARIANT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- CHAINMAIL_ARMOR_OVERLAYS - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- CHAT_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- chestplate() - Method in record class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSet
-
Returns the value of the
chestplaterecord component. - chestplateTemplate(String) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSetTrimBuilder
- CHUNK_GENERATOR - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- CHUNK_STATUS - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- CLIENT_HELPER - Static variable in class dev.dhyces.trimmed.modhelper.services.Services
- ClientHelper - Interface in dev.dhyces.trimmed.modhelper.services.helpers
- ClientIntrinsicRegistryMapDataProvider<K> - Class in dev.dhyces.trimmed.api.data.map
- ClientIntrinsicRegistryMapDataProvider(FabricDataOutput, String, CompletableFuture<HolderLookup.Provider>, ResourceKey<? extends Registry<K>>, Function<K, ResourceLocation>) - Constructor for class dev.dhyces.trimmed.api.data.map.ClientIntrinsicRegistryMapDataProvider
- ClientIntrinsicRegistryTagDataProvider<T> - Class in dev.dhyces.trimmed.api.data.tag
- ClientIntrinsicRegistryTagDataProvider(PackOutput, String, CompletableFuture<HolderLookup.Provider>, ResourceKey<? extends Registry<T>>, Function<T, ResourceLocation>) - Constructor for class dev.dhyces.trimmed.api.data.tag.ClientIntrinsicRegistryTagDataProvider
- ClientKeyResolver<T> - Record Class in dev.dhyces.trimmed.api.client
- ClientKeyResolver(BiFunction<ResourceLocation, DynamicOps<?>, T>) - Constructor for record class dev.dhyces.trimmed.api.client.ClientKeyResolver
-
Creates an instance of a
ClientKeyResolverrecord class. - ClientKeyResolvers - Class in dev.dhyces.trimmed.api.client
- ClientMapDataProvider<K> - Class in dev.dhyces.trimmed.api.data.map
- ClientMapDataProvider(FabricDataOutput, String) - Constructor for class dev.dhyces.trimmed.api.data.map.ClientMapDataProvider
- ClientMapKeys - Class in dev.dhyces.trimmed.api.client.map
- ClientMapKeys() - Constructor for class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- ClientMapManager - Class in dev.dhyces.trimmed.impl.client.maps.manager
- ClientMapManager() - Constructor for class dev.dhyces.trimmed.impl.client.maps.manager.ClientMapManager
- ClientMapTypes - Class in dev.dhyces.trimmed.api.client.map
- ClientRegistryMapDataProvider<K> - Class in dev.dhyces.trimmed.api.data.map
- ClientRegistryMapDataProvider(FabricDataOutput, String, CompletableFuture<HolderLookup.Provider>, ResourceKey<? extends Registry<K>>) - Constructor for class dev.dhyces.trimmed.api.data.map.ClientRegistryMapDataProvider
- ClientRegistryTagAppender<T> - Class in dev.dhyces.trimmed.api.data.client.tag.appenders
- ClientRegistryTagAppender(ClientTagBuilder<T>, HolderLookup.RegistryLookup<T>) - Constructor for class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender
- ClientRegistryTagAppender.Mapped<T> - Class in dev.dhyces.trimmed.api.data.client.tag.appenders
- ClientRegistryTagDataProvider<T> - Class in dev.dhyces.trimmed.api.data.tag
- ClientRegistryTagDataProvider(PackOutput, String, CompletableFuture<HolderLookup.Provider>, ResourceKey<? extends Registry<T>>) - Constructor for class dev.dhyces.trimmed.api.data.tag.ClientRegistryTagDataProvider
- ClientTagAppender<T> - Class in dev.dhyces.trimmed.api.data.client.tag.appenders
- ClientTagAppender(ClientTagBuilder<T>) - Constructor for class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender
- ClientTagAppender.Mapped<T> - Class in dev.dhyces.trimmed.api.data.client.tag.appenders
- ClientTagBuilder<T> - Class in dev.dhyces.trimmed.api.data.client.tag
- ClientTagBuilder() - Constructor for class dev.dhyces.trimmed.api.data.client.tag.ClientTagBuilder
- ClientTagDataProvider<T> - Class in dev.dhyces.trimmed.api.data.tag
- ClientTagDataProvider(PackOutput, String, KeyResolver<T>) - Constructor for class dev.dhyces.trimmed.api.data.tag.ClientTagDataProvider
- ClientTagEntry - Record Class in dev.dhyces.trimmed.api.data.client.tag
- ClientTagEntry(ExtraCodecs.TagOrElementLocation, boolean) - Constructor for record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
-
Creates an instance of a
ClientTagEntryrecord class. - ClientTagFile - Record Class in dev.dhyces.trimmed.api.data.client.tag
- ClientTagFile(Set<ClientTagEntry>, boolean) - Constructor for record class dev.dhyces.trimmed.api.data.client.tag.ClientTagFile
-
Creates an instance of a
ClientTagFilerecord class. - clientTagKey(ClientTagKey<T>, boolean) - Static method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
- ClientTagKey<T> - Class in dev.dhyces.trimmed.api.client.tag
- ClientTagManager - Class in dev.dhyces.trimmed.impl.client.tags.manager
- ClientTagManager() - Constructor for class dev.dhyces.trimmed.impl.client.tags.manager.ClientTagManager
- ClientTags - Class in dev.dhyces.trimmed.api.client.tag
- ClientUtil - Class in dev.dhyces.trimmed.api.client.util
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ClientUtil() - Constructor for class dev.dhyces.trimmed.api.client.util.ClientUtil
-
Deprecated.
- codec() - Method in interface dev.dhyces.trimmed.impl.client.models.source.ModelSource
- codec() - Method in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
- codec(Codec<V>) - Static method in record class dev.dhyces.trimmed.api.data.map.MapFile
- codec(Codec<V>) - Static method in record class dev.dhyces.trimmed.api.data.map.MapValue
- codec(KeyResolver<T>) - Static method in class dev.dhyces.trimmed.api.client.tag.ClientTagKey
- codec(MapType<K, V>) - Static method in class dev.dhyces.trimmed.api.maps.MapKey
- CODEC - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapTypes
- CODEC - Static variable in interface dev.dhyces.trimmed.api.client.override.provider.ItemOverrideProvider
- CODEC - Static variable in class dev.dhyces.trimmed.api.client.override.provider.providers.AnyTrimItemOverrideProvider
- CODEC - Static variable in class dev.dhyces.trimmed.api.client.override.provider.providers.ComponentItemOverrideProvider
- CODEC - Static variable in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
- CODEC - Static variable in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagFile
- CODEC - Static variable in record class dev.dhyces.trimmed.api.data.map.MapAppendElement
- CODEC - Static variable in record class dev.dhyces.trimmed.api.data.model.override.ItemOverrideFile
- CODEC - Static variable in class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations
- CODEC - Static variable in class dev.dhyces.trimmed.impl.client.models.override.provider.ItemOverrideProviderRegistry
- CODEC - Static variable in class dev.dhyces.trimmed.impl.client.models.source.ModelSourceRegistry
- CODEC - Static variable in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
- CODEC - Static variable in class dev.dhyces.trimmed.impl.client.models.template.StringTemplate
- CodecUtil - Class in dev.dhyces.trimmed.api.util
- CodecUtil() - Constructor for class dev.dhyces.trimmed.api.util.CodecUtil
- collectInto(Supplier<M>) - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType.Builder
- colorPaletteTexture(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
-
Allows users to change the texture location from the generated default located in "modid:trims/color_palettes/material"
- COMMAND_ARGUMENT_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- compilePathAndIdNamespace() - Method in class dev.dhyces.trimmed.api.maps.MapKey
- complete() - Method in class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
- COMPONENT - Static variable in interface dev.dhyces.trimmed.api.client.override.provider.ItemOverrideProviderType
- ComponentItemOverrideProvider - Class in dev.dhyces.trimmed.api.client.override.provider.providers
- ComponentItemOverrideProvider(DataComponentPatch, ModelResourceLocation) - Constructor for class dev.dhyces.trimmed.api.client.override.provider.providers.ComponentItemOverrideProvider
- consumer() - Method in record class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.AltTranslation
-
Returns the value of the
consumerrecord component. - contains(T) - Method in interface dev.dhyces.trimmed.api.client.tag.TagHolder
- containsKey(MapKey<K, ?>) - Method in interface dev.dhyces.trimmed.api.data.map.BaseMapDataProvider.MapLookup
- contentsGetter() - Method in class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
- copyRecipe - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
- copyRecipes - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- create(FabricDataGenerator.Pack, String) - Static method in class dev.dhyces.trimmed.api.data.TrimDatagenSuite
- create(FabricDataGenerator.Pack, String, String) - Static method in class dev.dhyces.trimmed.api.data.TrimDatagenSuite
- createContentProvider() - Method in class dev.dhyces.trimmed.api.data.tag.ClientRegistryTagDataProvider
- createCopyRecipe(ItemLike) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
-
Creates a default "copy" recipe to duplicate the template.
- createMap() - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType
- createMap() - Method in interface dev.dhyces.trimmed.api.maps.types.MapType
- CREATIVE_MODE_TAB - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- CUSTOM_STAT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
D
- DAMAGE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- DARKER_MATERIAL_SUFFIXES - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- DATA_COMPONENT_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- dataOutput - Variable in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- DataPackContentsMixin - Class in dev.dhyces.trimmed.impl.mixin
-
Used for server-sided maps, should that be something I want to do.
- DataPackContentsMixin() - Constructor for class dev.dhyces.trimmed.impl.mixin.DataPackContentsMixin
- dataPackSynced - Variable in class dev.dhyces.trimmed.api.maps.types.MapType.BaseBuilder
- dataPackSynced() - Method in class dev.dhyces.trimmed.api.maps.types.MapType.BaseBuilder
-
For asset pack maps, this will delay parsing of the maps until after data packs are synced to the client.
- decode(DynamicOps<T>, MapLike<T>) - Method in class dev.dhyces.trimmed.api.util.LenientUnboundedMapCodec
- decode(DynamicOps<T>, T) - Method in class dev.dhyces.trimmed.api.codec.SetCodec
- decode(DynamicOps<T>, T) - Method in class dev.dhyces.trimmed.api.util.LenientUnboundedMapCodec
- decode(ResourceLocation, DynamicOps<?>) - Method in record class dev.dhyces.trimmed.api.client.ClientKeyResolver
- decode(ResourceLocation, DynamicOps<?>) - Method in interface dev.dhyces.trimmed.api.KeyResolver
- decode(ResourceLocation, DynamicOps<?>) - Method in record class dev.dhyces.trimmed.api.KeyResolver.Dynamic
- decode(ResourceLocation, DynamicOps<?>) - Method in record class dev.dhyces.trimmed.api.KeyResolver.Static
- decoder() - Method in record class dev.dhyces.trimmed.api.client.ClientKeyResolver
-
Returns the value of the
decoderrecord component. - decodeWithConditions(Codec<T>, DynamicOps<JsonElement>, JsonObject) - Method in class dev.dhyces.trimmed.modhelper.services.helpers.FabricPlatformHelper
- decodeWithConditions(Codec<T>, DynamicOps<JsonElement>, JsonObject) - Method in interface dev.dhyces.trimmed.modhelper.services.helpers.PlatformHelper
- DECORATED_POT_PATTERNS - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- defaultAnyTrim(ItemOverrideDataProvider.ArmorSet) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- defaultTemplate() - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSetTrimBuilder
- defaultTemplateString(ItemLike) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- delimitIfDefault(ResourceLocation, char) - Static method in class dev.dhyces.trimmed.api.util.Utils
- DENSITY_FUNCTION_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- dev.dhyces.trimmed - package dev.dhyces.trimmed
- dev.dhyces.trimmed.api - package dev.dhyces.trimmed.api
- dev.dhyces.trimmed.api.client - package dev.dhyces.trimmed.api.client
- dev.dhyces.trimmed.api.client.map - package dev.dhyces.trimmed.api.client.map
- dev.dhyces.trimmed.api.client.override.provider - package dev.dhyces.trimmed.api.client.override.provider
- dev.dhyces.trimmed.api.client.override.provider.providers - package dev.dhyces.trimmed.api.client.override.provider.providers
- dev.dhyces.trimmed.api.client.tag - package dev.dhyces.trimmed.api.client.tag
- dev.dhyces.trimmed.api.client.util - package dev.dhyces.trimmed.api.client.util
- dev.dhyces.trimmed.api.codec - package dev.dhyces.trimmed.api.codec
- dev.dhyces.trimmed.api.data - package dev.dhyces.trimmed.api.data
- dev.dhyces.trimmed.api.data.client.tag - package dev.dhyces.trimmed.api.data.client.tag
- dev.dhyces.trimmed.api.data.client.tag.appenders - package dev.dhyces.trimmed.api.data.client.tag.appenders
- dev.dhyces.trimmed.api.data.map - package dev.dhyces.trimmed.api.data.map
- dev.dhyces.trimmed.api.data.map.appenders - package dev.dhyces.trimmed.api.data.map.appenders
- dev.dhyces.trimmed.api.data.model.override - package dev.dhyces.trimmed.api.data.model.override
- dev.dhyces.trimmed.api.data.model.source - package dev.dhyces.trimmed.api.data.model.source
- dev.dhyces.trimmed.api.data.tag - package dev.dhyces.trimmed.api.data.tag
- dev.dhyces.trimmed.api.maps - package dev.dhyces.trimmed.api.maps
- dev.dhyces.trimmed.api.maps.types - package dev.dhyces.trimmed.api.maps.types
- dev.dhyces.trimmed.api.util - package dev.dhyces.trimmed.api.util
- dev.dhyces.trimmed.impl - package dev.dhyces.trimmed.impl
- dev.dhyces.trimmed.impl.client - package dev.dhyces.trimmed.impl.client
- dev.dhyces.trimmed.impl.client.atlas - package dev.dhyces.trimmed.impl.client.atlas
- dev.dhyces.trimmed.impl.client.maps - package dev.dhyces.trimmed.impl.client.maps
- dev.dhyces.trimmed.impl.client.maps.manager - package dev.dhyces.trimmed.impl.client.maps.manager
- dev.dhyces.trimmed.impl.client.models.override - package dev.dhyces.trimmed.impl.client.models.override
- dev.dhyces.trimmed.impl.client.models.override.provider - package dev.dhyces.trimmed.impl.client.models.override.provider
- dev.dhyces.trimmed.impl.client.models.source - package dev.dhyces.trimmed.impl.client.models.source
- dev.dhyces.trimmed.impl.client.models.template - package dev.dhyces.trimmed.impl.client.models.template
- dev.dhyces.trimmed.impl.client.tags.manager - package dev.dhyces.trimmed.impl.client.tags.manager
- dev.dhyces.trimmed.impl.mixin - package dev.dhyces.trimmed.impl.mixin
- dev.dhyces.trimmed.impl.mixin.client - package dev.dhyces.trimmed.impl.mixin.client
- dev.dhyces.trimmed.modhelper.services - package dev.dhyces.trimmed.modhelper.services
- dev.dhyces.trimmed.modhelper.services.helpers - package dev.dhyces.trimmed.modhelper.services.helpers
- DIAMOND_ARMOR_OVERLAYS - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- DIAMOND_MATERIAL_OVERRIDES - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- DIMENSION_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- discard() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OpenPalettedSpriteSupplier
- doesTagExist(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.client.tag.BaseClientTagDataProvider
- Dynamic(ResourceKey<? extends Registry<T>>) - Constructor for record class dev.dhyces.trimmed.api.KeyResolver.Dynamic
-
Creates an instance of a
Dynamicrecord class.
E
- EITHER - Static variable in record class dev.dhyces.trimmed.api.data.map.MapAppendElement
- eitherCodec(Codec<V>) - Static method in record class dev.dhyces.trimmed.api.data.map.MapValue
- element(ResourceLocation, boolean) - Static method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
- elementCodec() - Method in class dev.dhyces.trimmed.api.util.LenientUnboundedMapCodec
- EMPTY - Static variable in record class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider.ModelPair
- ENCHANTMENT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- encode(Map<K, V>, DynamicOps<T>, T) - Method in class dev.dhyces.trimmed.api.util.LenientUnboundedMapCodec
- encode(Set<A>, DynamicOps<T>, T) - Method in class dev.dhyces.trimmed.api.codec.SetCodec
- encoder - Variable in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender.Mapped
- encoder - Variable in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender.Mapped
- encoder - Variable in class dev.dhyces.trimmed.api.data.map.appenders.MappedMapAppender
- encoder - Variable in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender.Mapped
- encoder - Variable in class dev.dhyces.trimmed.api.data.map.ClientIntrinsicRegistryMapDataProvider
- encoder - Variable in class dev.dhyces.trimmed.api.data.tag.ClientIntrinsicRegistryTagDataProvider
- end() - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSetTrimBuilder
- ENTITY_SUB_PREDICATE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- ENTITY_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- entries() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagFile
-
Returns the value of the
entriesrecord component. - entrypoint() - Method in record class dev.dhyces.trimmed.impl.ModApiConsumer
-
Returns the value of the
entrypointrecord component. - equals(Object) - Method in record class dev.dhyces.trimmed.api.client.ClientKeyResolver
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class dev.dhyces.trimmed.api.client.override.provider.providers.AnyTrimItemOverrideProvider
- equals(Object) - Method in class dev.dhyces.trimmed.api.client.override.provider.providers.ComponentItemOverrideProvider
- equals(Object) - Method in record class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider.ModelPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class dev.dhyces.trimmed.api.client.tag.ClientTagKey
- equals(Object) - Method in record class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.AltTranslation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagFile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSet
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.api.data.map.MapAppendElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.api.data.map.MapFile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.api.data.map.MapValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.api.data.model.override.ItemOverrideFile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.api.KeyResolver.Dynamic
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.api.KeyResolver.Static
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class dev.dhyces.trimmed.api.maps.MapKey
- equals(Object) - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType
- equals(Object) - Method in class dev.dhyces.trimmed.api.maps.types.SimpleMapType
- equals(Object) - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OpenPalettedSpriteSupplier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OptionalSupplier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.impl.client.GameRegistryHolder
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.impl.client.models.source.NamedModel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.dhyces.trimmed.impl.ModApiConsumer
-
Indicates whether some other object is "equal to" this one.
- exists(HolderLookup.RegistryLookup<K>, ResourceKey<K>) - Method in class dev.dhyces.trimmed.api.data.map.ClientRegistryMapDataProvider
F
- FabricClientHelper - Class in dev.dhyces.trimmed.modhelper.services.helpers
- FabricClientHelper() - Constructor for class dev.dhyces.trimmed.modhelper.services.helpers.FabricClientHelper
- FabricClientMapDataProvider<K> - Class in dev.dhyces.trimmed.api.data.map
- FabricClientMapDataProvider(PackOutput, String) - Constructor for class dev.dhyces.trimmed.api.data.map.FabricClientMapDataProvider
- FabricPlatformHelper - Class in dev.dhyces.trimmed.modhelper.services.helpers
- FabricPlatformHelper() - Constructor for class dev.dhyces.trimmed.modhelper.services.helpers.FabricPlatformHelper
- FabricTrimmed - Class in dev.dhyces.trimmed
- FabricTrimmed() - Constructor for class dev.dhyces.trimmed.FabricTrimmed
- FabricTrimmedClient - Class in dev.dhyces.trimmed
- FabricTrimmedClient() - Constructor for class dev.dhyces.trimmed.FabricTrimmedClient
- FEATURE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- FEATURE_SIZE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- finish(String) - Method in record class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.AltTranslation
- FLOAT_PROVIDER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- FLUID - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- FOLIAGE_PLACER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- FROG_VARIANT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- fromBase(MapKey<K, V>, ResourceLocation) - Static method in class dev.dhyces.trimmed.api.maps.MapKey
- fromBaseMapCodec(C) - Static method in interface dev.dhyces.trimmed.api.maps.MapHolder
-
Used for elements where it could either be deserialized from a MapKey or an actual Map object.
- FULL_CODEC - Static variable in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
- future() - Static method in class dev.dhyces.trimmed.impl.client.maps.manager.ClientMapManager
- futureLookup - Variable in class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
G
- GAME_EVENT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- GameRegistryHolder - Record Class in dev.dhyces.trimmed.impl.client
- GameRegistryHolder(RegistryAccess, boolean) - Constructor for record class dev.dhyces.trimmed.impl.client.GameRegistryHolder
-
Creates an instance of a
GameRegistryHolderrecord class. - generate() - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Use this if you wish to extend the class and generate in one method
- generate(ResourceManager, ModelTemplateManager) - Method in interface dev.dhyces.trimmed.impl.client.models.source.ModelSource
- generate(ResourceManager, ModelTemplateManager) - Method in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
- getAdvancedMap(MapKey<K, V>, AdvancedMapType<K, V, M>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientMapApi
- getAdvancedMap(MapKey<K, V>, AdvancedMapType<K, V, M>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientMapApiImpl
- getBaseKey() - Method in class dev.dhyces.trimmed.api.maps.MapKey
- getClientApiConsumers() - Method in interface dev.dhyces.trimmed.modhelper.services.helpers.ClientHelper
- getClientApiConsumers() - Method in class dev.dhyces.trimmed.modhelper.services.helpers.FabricClientHelper
- getCodec() - Method in interface dev.dhyces.trimmed.api.client.override.provider.ItemOverrideProviderType
- getEncoder() - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender.Mapped
- getEncoder() - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender.Mapped
- getEncoder() - Method in interface dev.dhyces.trimmed.api.data.client.tag.appenders.MappedTagExtension
- getEntries() - Static method in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- getFragments() - Method in class dev.dhyces.trimmed.impl.client.models.template.StringTemplate
- getHolder(ClientTagKey<T>) - Static method in class dev.dhyces.trimmed.impl.client.tags.manager.ClientTagManager
- getHolder(MapKey<K, V>) - Static method in class dev.dhyces.trimmed.impl.client.maps.manager.ClientMapManager
- getId() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
- getId() - Method in interface dev.dhyces.trimmed.impl.mixin.TagEntryAccessor
- getId(KeyResolver<T>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientApi
- getId(KeyResolver<T>) - Static method in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- getId(KeyResolver<T>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientApiImpl
- getInstance() - Static method in interface dev.dhyces.trimmed.api.client.TrimmedClientApi
- getInstance() - Static method in interface dev.dhyces.trimmed.api.client.TrimmedClientMapApi
- getInstance() - Static method in interface dev.dhyces.trimmed.api.client.TrimmedClientTagApi
- getKey() - Method in interface dev.dhyces.trimmed.api.client.tag.TagHolder
- getKey() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Dynamic
- getKey() - Method in interface dev.dhyces.trimmed.api.KeyResolver.RegistryResolver
- getKey() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Static
- getKey() - Method in interface dev.dhyces.trimmed.api.maps.MapHolder
- getKeyResolver() - Method in class dev.dhyces.trimmed.api.client.tag.ClientTagKey
- getKeyResolver() - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType
- getKeyResolver() - Method in interface dev.dhyces.trimmed.api.maps.types.MapType
- getKeyResolver() - Method in class dev.dhyces.trimmed.api.maps.types.SimpleMapType
- getKeyResolver(ResourceLocation) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientApi
- getKeyResolver(ResourceLocation) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientApiImpl
- getListeners() - Method in interface dev.dhyces.trimmed.impl.mixin.client.ReloadableResourceManagerImplAccessor
- getMap() - Method in interface dev.dhyces.trimmed.api.maps.MapHolder
- getMap() - Method in interface dev.dhyces.trimmed.api.maps.MapHolder.Typed
- getMapId() - Method in class dev.dhyces.trimmed.api.maps.MapKey
- getModel(ResourceLocation) - Method in interface dev.dhyces.trimmed.modhelper.services.helpers.ClientHelper
- getModel(ResourceLocation) - Method in class dev.dhyces.trimmed.modhelper.services.helpers.FabricClientHelper
- getModel(ItemStack, ClientLevel, LivingEntity, int) - Method in interface dev.dhyces.trimmed.api.client.override.provider.ItemOverrideProvider
- getModel(ItemStack, ClientLevel, LivingEntity, int) - Method in class dev.dhyces.trimmed.api.client.override.provider.providers.AnyTrimItemOverrideProvider
- getModel(ItemStack, ClientLevel, LivingEntity, int) - Method in class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider
- getModelLocation(ItemStack, ClientLevel, LivingEntity, int) - Method in class dev.dhyces.trimmed.api.client.override.provider.providers.AnyTrimItemOverrideProvider
- getModelLocation(ItemStack, ClientLevel, LivingEntity, int) - Method in class dev.dhyces.trimmed.api.client.override.provider.providers.ComponentItemOverrideProvider
- getModelLocation(ItemStack, ClientLevel, LivingEntity, int) - Method in class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider
- getName() - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- getName() - Method in class dev.dhyces.trimmed.api.data.map.ClientMapDataProvider
- getName() - Method in class dev.dhyces.trimmed.api.data.map.ClientRegistryMapDataProvider
- getName() - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- getName() - Method in class dev.dhyces.trimmed.api.data.tag.ClientRegistryTagDataProvider
- getName() - Method in class dev.dhyces.trimmed.api.data.tag.ClientTagDataProvider
- getOrCreateBuilder(ClientTagKey<T>) - Method in class dev.dhyces.trimmed.api.data.client.tag.BaseClientTagDataProvider
- getOrCreateBuilder(MapKey<K, V>) - Method in class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
- getOrRegisterKeyResolver(ResourceLocation, Supplier<KeyResolver<T>>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientApiEntrypoint.TrimmedClientRegistration
-
If this already
- getOrRegisterKeyResolver(ResourceLocation, Supplier<KeyResolver<T>>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientRegistrationImpl
- getOverrideModel(ItemStack, ClientLevel, LivingEntity, int) - Static method in class dev.dhyces.trimmed.impl.client.models.override.ItemOverrideRegistry
- getOverrides(ResourceLocation) - Static method in class dev.dhyces.trimmed.impl.client.models.override.ItemOverrideRegistry
- getParentKey() - Method in class dev.dhyces.trimmed.api.maps.MapKey
- getRegistryAccess() - Static method in class dev.dhyces.trimmed.api.client.util.ClientUtil
-
Deprecated.
- getRegistryKeyResolver(ResourceKey<? extends Registry<T>>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientApi
- getRegistryKeyResolver(ResourceKey<? extends Registry<T>>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientMapApi
- getRegistryKeyResolver(ResourceKey<? extends Registry<T>>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientApiImpl
- getRegistryKeyResolver(ResourceKey<? extends Registry<T>>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientMapApiImpl
- getRegistryResolver(ResourceKey<? extends Registry<T>>) - Static method in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- getRegistryValue(RegistryAccess, ResourceKey<? extends Registry<T>>, ResourceLocation) - Method in class dev.dhyces.trimmed.modhelper.services.helpers.FabricPlatformHelper
- getRegistryValue(RegistryAccess, ResourceKey<? extends Registry<T>>, ResourceLocation) - Method in interface dev.dhyces.trimmed.modhelper.services.helpers.PlatformHelper
- getResolver(ResourceLocation) - Static method in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- getResourceId() - Method in record class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider.ModelPair
- getSelf() - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender.Mapped
- getSelf() - Method in class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender.Mapped
- getSelf() - Method in interface dev.dhyces.trimmed.api.data.client.tag.appenders.MappedTagExtension
- getSet() - Method in interface dev.dhyces.trimmed.api.client.tag.TagHolder
- getSimpleMap(MapKey<K, V>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientMapApi
- getSimpleMap(MapKey<K, V>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientMapApiImpl
- getStaticHolder() - Static method in class dev.dhyces.trimmed.TrimmedClient
- getStreamCodec() - Method in record class dev.dhyces.trimmed.api.client.ClientKeyResolver
- getStreamCodec() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Dynamic
- getStreamCodec() - Method in interface dev.dhyces.trimmed.api.KeyResolver
- getStreamCodec() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Static
- getTag(ClientTagKey<T>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientTagApi
- getTag(ClientTagKey<T>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientTagApiImpl
- getTag(KeyResolver<T>) - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
- getTagId() - Method in class dev.dhyces.trimmed.api.client.tag.ClientTagKey
- getTopLevelModelId() - Method in record class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider.ModelPair
- getType() - Method in interface dev.dhyces.trimmed.api.client.override.provider.ItemOverrideProvider
- getType() - Method in class dev.dhyces.trimmed.api.client.override.provider.providers.AnyTrimItemOverrideProvider
- getType() - Method in class dev.dhyces.trimmed.api.client.override.provider.providers.ComponentItemOverrideProvider
- getType() - Method in class dev.dhyces.trimmed.api.maps.MapKey
- getValueCodec() - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType
- getValueCodec() - Method in interface dev.dhyces.trimmed.api.maps.types.MapType
- getValueCodec() - Method in class dev.dhyces.trimmed.api.maps.types.SimpleMapType
- getValueStreamCodec() - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType
- getValueStreamCodec() - Method in interface dev.dhyces.trimmed.api.maps.types.MapType
- getValueStreamCodec() - Method in class dev.dhyces.trimmed.api.maps.types.SimpleMapType
- getVariables() - Method in class dev.dhyces.trimmed.impl.client.models.template.StringTemplate
- GOLD_ARMOR_OVERLAYS - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- GOLD_MATERIAL_OVERRIDES - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
H
- hashCode() - Method in record class dev.dhyces.trimmed.api.client.ClientKeyResolver
-
Returns a hash code value for this object.
- hashCode() - Method in class dev.dhyces.trimmed.api.client.override.provider.providers.AnyTrimItemOverrideProvider
- hashCode() - Method in class dev.dhyces.trimmed.api.client.override.provider.providers.ComponentItemOverrideProvider
- hashCode() - Method in record class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider.ModelPair
-
Returns a hash code value for this object.
- hashCode() - Method in class dev.dhyces.trimmed.api.client.tag.ClientTagKey
- hashCode() - Method in record class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.AltTranslation
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagFile
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSet
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.api.data.map.MapAppendElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.api.data.map.MapFile
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.api.data.map.MapValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.api.data.model.override.ItemOverrideFile
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Dynamic
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Static
-
Returns a hash code value for this object.
- hashCode() - Method in class dev.dhyces.trimmed.api.maps.MapKey
- hashCode() - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType
- hashCode() - Method in class dev.dhyces.trimmed.api.maps.types.SimpleMapType
- hashCode() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OpenPalettedSpriteSupplier
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OptionalSupplier
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.impl.client.GameRegistryHolder
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.impl.client.models.source.NamedModel
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.dhyces.trimmed.impl.ModApiConsumer
-
Returns a hash code value for this object.
- height() - Method in class dev.dhyces.trimmed.impl.client.InfoToast
- HEIGHT_PROVIDER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- helmet() - Method in record class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSet
-
Returns the value of the
helmetrecord component. - helmetTemplate(String) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSetTrimBuilder
I
- id() - Method in record class dev.dhyces.trimmed.impl.client.models.source.NamedModel
-
Returns the value of the
idrecord component. - id(String) - Static method in class dev.dhyces.trimmed.Trimmed
- InfoToast - Class in dev.dhyces.trimmed.impl.client
- InfoToast(Component, Component) - Constructor for class dev.dhyces.trimmed.impl.client.InfoToast
- init() - Static method in class dev.dhyces.trimmed.api.client.map.ClientMapTypes
- init() - Static method in class dev.dhyces.trimmed.impl.client.models.override.provider.ItemOverrideProviderRegistry
- init() - Static method in class dev.dhyces.trimmed.impl.client.models.source.ModelSourceRegistry
- init() - Static method in class dev.dhyces.trimmed.Trimmed
- init() - Static method in class dev.dhyces.trimmed.TrimmedClient
- initApi() - Static method in class dev.dhyces.trimmed.TrimmedClient
- injectListenersAtBeginning() - Static method in class dev.dhyces.trimmed.TrimmedClient
- INSTANCE - Static variable in class dev.dhyces.trimmed.impl.client.TrimmedClientApiImpl
- INSTANCE - Static variable in class dev.dhyces.trimmed.impl.client.TrimmedClientMapApiImpl
- INSTANCE - Static variable in class dev.dhyces.trimmed.impl.client.TrimmedClientTagApiImpl
- INSTRUMENT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- INT_PROVIDER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- intrusivePutAll(Map<K, V>) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MappedMapAppender
- intrusivePutAll(Map<K, V>) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender.Mapped
- intrusivePutAllOptional(Map<K, V>) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MappedMapAppender
- intrusivePutAllOptional(Map<K, V>) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender.Mapped
- invokeRegister(String, MapCodec<? extends SpriteSource>) - Static method in interface dev.dhyces.trimmed.impl.mixin.client.AtlasSourceManagerAccessor
- IRON_ARMOR_OVERLAYS - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- IRON_MATERIAL_OVERRIDES - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- isBound() - Method in interface dev.dhyces.trimmed.api.client.tag.TagHolder
- isBound() - Method in interface dev.dhyces.trimmed.api.maps.MapHolder
- isClientDist() - Method in class dev.dhyces.trimmed.modhelper.services.helpers.FabricPlatformHelper
- isClientDist() - Method in interface dev.dhyces.trimmed.modhelper.services.helpers.PlatformHelper
- isDataPackSynced() - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType
- isDataPackSynced() - Method in interface dev.dhyces.trimmed.api.maps.types.MapType
- isDataPackSynced() - Method in class dev.dhyces.trimmed.api.maps.types.SimpleMapType
- isModLoaded(String) - Method in class dev.dhyces.trimmed.modhelper.services.helpers.FabricPlatformHelper
- isModLoaded(String) - Method in interface dev.dhyces.trimmed.modhelper.services.helpers.PlatformHelper
- isProduction() - Method in class dev.dhyces.trimmed.modhelper.services.helpers.FabricPlatformHelper
- isProduction() - Method in interface dev.dhyces.trimmed.modhelper.services.helpers.PlatformHelper
- isRequired() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
-
Returns the value of the
isRequiredrecord component. - isRequired() - Method in record class dev.dhyces.trimmed.api.data.map.MapAppendElement
-
Returns the value of the
isRequiredrecord component. - isRequired() - Method in record class dev.dhyces.trimmed.api.data.map.MapValue
-
Returns the value of the
isRequiredrecord component. - isRequired() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OptionalSupplier
-
Returns the value of the
isRequiredrecord component. - isRequired() - Method in interface dev.dhyces.trimmed.impl.mixin.TagEntryAccessor
- isRequired(K) - Method in interface dev.dhyces.trimmed.api.maps.MapHolder
- isRequired(T) - Method in interface dev.dhyces.trimmed.api.client.tag.TagHolder
- isSubKey() - Method in class dev.dhyces.trimmed.api.maps.MapKey
- isSynced() - Method in record class dev.dhyces.trimmed.impl.client.GameRegistryHolder
-
Returns the value of the
isSyncedrecord component. - isTag() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
- isTag() - Method in interface dev.dhyces.trimmed.impl.mixin.TagEntryAccessor
- item(ResourceLocation, Supplier<BlockModel>) - Static method in record class dev.dhyces.trimmed.impl.client.models.source.NamedModel
- ITEM - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- ITEM_SUB_PREDICATE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- ITEM_TEXTURE - Static variable in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
- ItemOverrideDataProvider - Class in dev.dhyces.trimmed.api.data
- ItemOverrideDataProvider(PackOutput, String) - Constructor for class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- ItemOverrideDataProvider.ArmorSet - Record Class in dev.dhyces.trimmed.api.data
- ItemOverrideDataProvider.ArmorSetTrimBuilder - Class in dev.dhyces.trimmed.api.data
- ItemOverrideFile - Record Class in dev.dhyces.trimmed.api.data.model.override
- ItemOverrideFile(Set<ItemOverrideProvider>, boolean) - Constructor for record class dev.dhyces.trimmed.api.data.model.override.ItemOverrideFile
-
Creates an instance of a
ItemOverrideFilerecord class. - ItemOverrideProvider - Interface in dev.dhyces.trimmed.api.client.override.provider
- ItemOverrideProviderRegistry - Class in dev.dhyces.trimmed.impl.client.models.override.provider
- ItemOverrideProviderRegistry() - Constructor for class dev.dhyces.trimmed.impl.client.models.override.provider.ItemOverrideProviderRegistry
- ItemOverrideProviderType<T> - Interface in dev.dhyces.trimmed.api.client.override.provider
- ItemOverrideRegistry - Class in dev.dhyces.trimmed.impl.client.models.override
- ItemOverrideRegistry() - Constructor for class dev.dhyces.trimmed.impl.client.models.override.ItemOverrideRegistry
- ItemOverrideReloadListener - Class in dev.dhyces.trimmed.impl.client.models.override
- ItemOverrideReloadListener() - Constructor for class dev.dhyces.trimmed.impl.client.models.override.ItemOverrideReloadListener
K
- keyCodec() - Method in class dev.dhyces.trimmed.api.util.LenientUnboundedMapCodec
- keyResolver - Variable in class dev.dhyces.trimmed.api.data.client.tag.BaseClientTagDataProvider
- keyResolver - Variable in class dev.dhyces.trimmed.api.maps.types.MapType.BaseBuilder
- KeyResolver<T> - Interface in dev.dhyces.trimmed.api
- KeyResolver.Dynamic<T> - Record Class in dev.dhyces.trimmed.api
- KeyResolver.RegistryResolver<T> - Interface in dev.dhyces.trimmed.api
- KeyResolver.Static<T> - Record Class in dev.dhyces.trimmed.api
- KeyResolvers - Class in dev.dhyces.trimmed.impl.client.maps
- KeyResolvers() - Constructor for class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
L
- langEntry(String) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
-
The default lang entry is en_us, generated from the pattern id.
- langEntry(String) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
-
The default lang entry is en_us, generated from the pattern id.
- langEntry(BiConsumer<String, String>, String) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
-
Allows users to specify alternate lang entries for other language providers
- langEntry(BiConsumer<String, String>, String) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
-
Allows users to specify alternate lang entries for other language providers
- lazyLoadedImage() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OpenPalettedSpriteSupplier
-
Returns the value of the
lazyLoadedImagerecord component. - LEATHER_ARMOR_OVERLAYS - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- leggings() - Method in record class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSet
-
Returns the value of the
leggingsrecord component. - leggingsTemplate(String) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSetTrimBuilder
- leggingsTexture - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
- lenientMapCodec(Codec<K>, Codec<V>, BiPredicate<DataResult<K>, V>) - Static method in class dev.dhyces.trimmed.api.util.CodecUtil
- LenientUnboundedMapCodec<K,
V> - Class in dev.dhyces.trimmed.api.util - LenientUnboundedMapCodec(Codec<K>, Codec<V>) - Constructor for class dev.dhyces.trimmed.api.util.LenientUnboundedMapCodec
- load(ModelTemplateManager, ResourceManager, Executor) - Static method in class dev.dhyces.trimmed.impl.client.models.source.ModelSourceLoader
- load(ResourceManager, Executor) - Static method in class dev.dhyces.trimmed.impl.client.models.template.ModelTemplateManager
- LOGGER - Static variable in class dev.dhyces.trimmed.Trimmed
- logInDev(String) - Static method in class dev.dhyces.trimmed.Trimmed
- LOOT_CONDITION_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- LOOT_FUNCTION_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- LOOT_NBT_PROVIDER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- LOOT_NUMBER_PROVIDER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- LOOT_POOL_ENTRY_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- LOOT_SCORE_PROVIDER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
M
- mainTexture - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
- mainTranslation - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- mainTranslation - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
- makeMaterial(ResourceKey<TrimMaterial>, Supplier<? extends ItemLike>, int) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Creates a new material, as well as add to the "trim_materials" tag, add an entry to the custom material permutations client-map, and optionally add a lang entry (if a lang provider is provided).
- makeMaterial(ResourceKey<TrimMaterial>, Supplier<? extends ItemLike>, int, Consumer<BaseTrimDatagenSuite.MaterialConfig>) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Creates a new material, as well as add to the "trim_materials" tag, add an entry to the custom material permutations client-map, and optionally add a lang entry (if a lang provider is provided).
- makeMaterial(ResourceKey<TrimMaterial>, ItemLike, int) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Creates a new material, as well as add to the "trim_materials" tag, add an entry to the custom material permutations client-map, and optionally add a lang entry (if a lang provider is provided).
- makeMaterial(ResourceKey<TrimMaterial>, ItemLike, int, Consumer<BaseTrimDatagenSuite.MaterialConfig>) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Creates a new material, as well as add to the "trim_materials" tag, add an entry to the custom material permutations client-map, and optionally add a lang entry (if a lang provider is provided).
- makePattern(ResourceKey<TrimPattern>, Supplier<? extends ItemLike>) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Creates a new pattern with decal set to false, as well as add to the "trim_templates" tag, add an entry to the custom patterns client-tag, create a smithing trim recipe, and optionally add a lang entry (if a lang provider is provided) and a "copy" recipe (used for duplicating the template).
- makePattern(ResourceKey<TrimPattern>, Supplier<? extends ItemLike>, boolean, Consumer<BaseTrimDatagenSuite.PatternConfig>) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Creates a new pattern, as well as add to the "trim_templates" tag, add an entry to the custom patterns client-tag, create a smithing trim recipe, and optionally add a lang entry (if a lang provider is provided) and a "copy" recipe (used for duplicating the template).
- makePattern(ResourceKey<TrimPattern>, ItemLike) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Creates a new pattern with decal set to false, as well as add to the "trim_templates" tag, add an entry to the custom patterns client-tag, create a smithing trim recipe, and optionally add a lang entry (if a lang provider is provided) and a "copy" recipe (used for duplicating the template).
- makePattern(ResourceKey<TrimPattern>, ItemLike, boolean, Consumer<BaseTrimDatagenSuite.PatternConfig>) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Creates a new pattern, as well as add to the "trim_templates" tag, add an entry to the custom patterns client-tag, create a smithing trim recipe, and optionally add a lang entry (if a lang provider is provided) and a "copy" recipe (used for duplicating the template).
- makeSubKey(ResourceLocation) - Method in class dev.dhyces.trimmed.api.maps.MapKey
- makeTrimRecipe(ItemLike) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- map() - Method in record class dev.dhyces.trimmed.api.data.map.MapFile
-
Returns the value of the
maprecord component. - map(MapKey<K, V>) - Method in class dev.dhyces.trimmed.api.data.map.ClientMapDataProvider
- map(MapKey<K, V>, Function<K, ResourceLocation>) - Method in class dev.dhyces.trimmed.api.data.map.ClientMapDataProvider
- map(MapKey<K, V>, HolderLookup.Provider) - Method in class dev.dhyces.trimmed.api.data.map.ClientIntrinsicRegistryMapDataProvider
- map(MapKey<K, V>, HolderLookup.Provider) - Method in class dev.dhyces.trimmed.api.data.map.ClientRegistryMapDataProvider
- map(MapKey<K, V>, HolderLookup.Provider, Function<K, ResourceLocation>) - Method in class dev.dhyces.trimmed.api.data.map.ClientRegistryMapDataProvider
- MAP_DECORATION_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- MapAppendElement - Record Class in dev.dhyces.trimmed.api.data.map
- MapAppendElement(ResourceLocation, boolean) - Constructor for record class dev.dhyces.trimmed.api.data.map.MapAppendElement
-
Creates an instance of a
MapAppendElementrecord class. - MapAppender<K,
V> - Class in dev.dhyces.trimmed.api.data.map.appenders - MapAppender(MapBuilder<V>) - Constructor for class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- MapBuilder<V> - Class in dev.dhyces.trimmed.api.data.map
- MapBuilder() - Constructor for class dev.dhyces.trimmed.api.data.map.MapBuilder
- MapFile<V> - Record Class in dev.dhyces.trimmed.api.data.map
- MapFile(Map<ResourceLocation, MapValue<V>>, List<MapAppendElement>, boolean) - Constructor for record class dev.dhyces.trimmed.api.data.map.MapFile
-
Creates an instance of a
MapFilerecord class. - MapHandler<K,
V> - Class in dev.dhyces.trimmed.impl.client.maps.manager - MapHandler(MapKey<K, V>) - Constructor for class dev.dhyces.trimmed.impl.client.maps.manager.MapHandler
- MapHolder<K,
V> - Interface in dev.dhyces.trimmed.api.maps - MapHolder.Typed<K,
V, - Interface in dev.dhyces.trimmed.api.mapsM> - mapId() - Method in record class dev.dhyces.trimmed.api.data.map.MapAppendElement
-
Returns the value of the
mapIdrecord component. - MapKey<K,
V> - Class in dev.dhyces.trimmed.api.maps - Mapped(ClientTagBuilder<T>, Function<T, ResourceLocation>) - Constructor for class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientTagAppender.Mapped
- Mapped(ClientTagBuilder<T>, HolderLookup.RegistryLookup<T>, Function<T, ResourceLocation>) - Constructor for class dev.dhyces.trimmed.api.data.client.tag.appenders.ClientRegistryTagAppender.Mapped
- Mapped(MapBuilder<V>, HolderLookup.RegistryLookup<K>, Function<K, ResourceLocation>) - Constructor for class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender.Mapped
- MappedMapAppender<K,
V> - Class in dev.dhyces.trimmed.api.data.map.appenders - MappedMapAppender(MapBuilder<V>, Function<K, ResourceLocation>) - Constructor for class dev.dhyces.trimmed.api.data.map.appenders.MappedMapAppender
- MappedTagExtension<T,
S> - Interface in dev.dhyces.trimmed.api.data.client.tag.appenders - mapper() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OptionalSupplier
-
Returns the value of the
mapperrecord component. - MapType<K,
V> - Interface in dev.dhyces.trimmed.api.maps.types - MapType.BaseBuilder<K,
V> - Class in dev.dhyces.trimmed.api.maps.types - MapValue<V> - Record Class in dev.dhyces.trimmed.api.data.map
- MapValue(V, boolean) - Constructor for record class dev.dhyces.trimmed.api.data.map.MapValue
-
Creates an instance of a
MapValuerecord class. - MATERIAL_CONDITION - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- MATERIAL_RULE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- MATERIAL_SUFFIX - Static variable in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
- MATERIAL_SUFFIXES - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- materialKey - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- materials - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- materialStyle - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- materialTexturePermutations - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- MEMORY_MODULE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- MENU - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- merge(MapFile<V>) - Method in class dev.dhyces.trimmed.api.data.map.MapBuilder
- MinecraftMixin - Class in dev.dhyces.trimmed.impl.mixin.client
- MinecraftMixin() - Constructor for class dev.dhyces.trimmed.impl.mixin.client.MinecraftMixin
- MOB_EFFECT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- ModApiConsumer<T> - Record Class in dev.dhyces.trimmed.impl
- ModApiConsumer(String, T) - Constructor for record class dev.dhyces.trimmed.impl.ModApiConsumer
-
Creates an instance of a
ModApiConsumerrecord class. - model() - Method in record class dev.dhyces.trimmed.impl.client.models.source.NamedModel
-
Returns the value of the
modelrecord component. - MODEL_IDENTIFIER_CODEC - Static variable in class dev.dhyces.trimmed.api.util.CodecUtil
- ModelBakeryHelper - Interface in dev.dhyces.trimmed.impl
- ModelBakeryMixin - Class in dev.dhyces.trimmed.impl.mixin.client
- ModelBakeryMixin() - Constructor for class dev.dhyces.trimmed.impl.mixin.client.ModelBakeryMixin
- ModelOverrideListMixin - Class in dev.dhyces.trimmed.impl.mixin.client
- ModelOverrideListMixin() - Constructor for class dev.dhyces.trimmed.impl.mixin.client.ModelOverrideListMixin
- ModelPair(ResourceLocation, ModelResourceLocation) - Constructor for record class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider.ModelPair
-
Creates an instance of a
ModelPairrecord class. - ModelSource - Interface in dev.dhyces.trimmed.impl.client.models.source
- ModelSourceLoader - Class in dev.dhyces.trimmed.impl.client.models.source
- ModelSourceRegistry - Class in dev.dhyces.trimmed.impl.client.models.source
- ModelSourceRegistry() - Constructor for class dev.dhyces.trimmed.impl.client.models.source.ModelSourceRegistry
- modelSources - Variable in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- ModelTemplateManager - Class in dev.dhyces.trimmed.impl.client.models.template
- modid - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- modid - Variable in class dev.dhyces.trimmed.api.data.client.tag.BaseClientTagDataProvider
- modid - Variable in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- modid - Variable in class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
- modid - Variable in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- modid() - Method in record class dev.dhyces.trimmed.impl.ModApiConsumer
-
Returns the value of the
modidrecord component. - MODID - Static variable in class dev.dhyces.trimmed.Trimmed
- modRegistryExists(ResourceKey<? extends Registry<T>>) - Method in class dev.dhyces.trimmed.modhelper.services.helpers.FabricPlatformHelper
- modRegistryExists(ResourceKey<? extends Registry<T>>) - Method in interface dev.dhyces.trimmed.modhelper.services.helpers.PlatformHelper
N
- NamedModel - Record Class in dev.dhyces.trimmed.impl.client.models.source
- NamedModel(ResourceLocation, Supplier<BlockModel>) - Constructor for record class dev.dhyces.trimmed.impl.client.models.source.NamedModel
-
Creates an instance of a
NamedModelrecord class. - namespacedLocation(ResourceKey<? extends Registry<T>>) - Static method in class dev.dhyces.trimmed.api.util.Utils
-
Creates a directory path for registered objects.
- namespacedPath(ResourceLocation) - Static method in class dev.dhyces.trimmed.api.util.Utils
- NETHERITE_ARMOR_OVERLAYS - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- NETHERITE_MATERIAL_OVERRIDES - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- networkCodec(StreamCodec<RegistryFriendlyByteBuf, V>) - Method in class dev.dhyces.trimmed.api.maps.types.MapType.BaseBuilder
-
For data pack maps, this will setup syncing to clients.
- networked() - Method in class dev.dhyces.trimmed.api.maps.types.MapType.BaseBuilder
-
For data pack maps, this will setup syncing to clients using the regular codecs for networking.
- NUMBER_FORMAT_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
O
- of(KeyResolver<T>, ResourceLocation) - Static method in class dev.dhyces.trimmed.api.client.tag.ClientTagKey
- of(MapType<K, V>, ResourceLocation) - Static method in class dev.dhyces.trimmed.api.maps.MapKey
- of(String) - Static method in class dev.dhyces.trimmed.impl.client.models.template.StringTemplate
- omitTrimRecipe - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
- omitTrimRecipe() - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
-
Sets a flag that prevents a default smithing trim recipe from being generated.
- onAdd(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- onBuilderCreation(MapKey<K, V>) - Method in class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
- onBuilderCreation(ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.client.tag.BaseClientTagDataProvider
- onInitialize() - Method in class dev.dhyces.trimmed.FabricTrimmed
- onInitializeClient() - Method in class dev.dhyces.trimmed.FabricTrimmedClient
- onTagsSynced(RegistryAccess, boolean) - Static method in class dev.dhyces.trimmed.TrimmedClient
- OPEN_PALETTED_PERMUTATIONS - Static variable in class dev.dhyces.trimmed.impl.client.atlas.TrimmedSpriteSourceTypes
- OpenPalettedPermutations - Class in dev.dhyces.trimmed.impl.client.atlas
- OpenPalettedPermutations(ResourceLocation, MapHolder<ResourceLocation, String>, TagHolder<ResourceLocation>) - Constructor for class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations
- OpenPalettedPermutations.OpenPalettedSpriteSupplier - Record Class in dev.dhyces.trimmed.impl.client.atlas
- OpenPalettedPermutations.OptionalSupplier - Record Class in dev.dhyces.trimmed.impl.client.atlas
- OpenPalettedSpriteSupplier(LazyLoadedImage, OpenPalettedPermutations.OptionalSupplier, ResourceLocation) - Constructor for record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OpenPalettedSpriteSupplier
-
Creates an instance of a
OpenPalettedSpriteSupplierrecord class. - optionalSupplier() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OpenPalettedSpriteSupplier
-
Returns the value of the
optionalSupplierrecord component. - OptionalSupplier(boolean, Supplier<IntUnaryOperator>) - Constructor for record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OptionalSupplier
-
Creates an instance of a
OptionalSupplierrecord class. - overrideProviders() - Method in record class dev.dhyces.trimmed.api.data.model.override.ItemOverrideFile
-
Returns the value of the
overrideProvidersrecord component. - overrides - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- overrides() - Method in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
-
Returns the value of the
overridesrecord component. - OVERRIDES_DIRECTORY - Static variable in class dev.dhyces.trimmed.impl.client.models.override.ItemOverrideReloadListener
P
- packOutput - Variable in class dev.dhyces.trimmed.api.data.client.tag.BaseClientTagDataProvider
- packOutput - Variable in class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
- packOutput - Variable in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- PAINTING_VARIANT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- paletteTexture - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
- PARTICLE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- PATH - Static variable in class dev.dhyces.trimmed.impl.client.maps.manager.ClientMapManager
- PATH - Static variable in class dev.dhyces.trimmed.impl.client.tags.manager.ClientTagManager
- pathProvider - Variable in class dev.dhyces.trimmed.api.data.client.tag.BaseClientTagDataProvider
- pathProvider - Variable in class dev.dhyces.trimmed.api.data.map.BaseMapDataProvider
- pathProvider - Variable in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- pathResolver - Variable in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- PatternConfig(ItemLike) - Constructor for class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
- patterns - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- patternTextures - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- permutedId() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OpenPalettedSpriteSupplier
-
Returns the value of the
permutedIdrecord component. - PLACEMENT_MODIFIER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- PLATFORM_HELPER - Static variable in class dev.dhyces.trimmed.modhelper.services.Services
- PlatformHelper - Interface in dev.dhyces.trimmed.modhelper.services.helpers
- POINT_OF_INTEREST_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- POOL_ALIAS_BINDING - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- POS_RULE_TEST - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- POSITION_SOURCE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- POTION - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- prepare(ResourceManager, ProfilerFiller) - Method in class dev.dhyces.trimmed.impl.client.models.override.ItemOverrideReloadListener
- process(Function<String, String>) - Method in class dev.dhyces.trimmed.impl.client.models.template.StringTemplate
- process(ResourceLocation, Function<String, String>) - Method in class dev.dhyces.trimmed.impl.client.models.template.ModelTemplateManager
- processAsJson(ResourceLocation, Function<String, String>) - Method in class dev.dhyces.trimmed.impl.client.models.template.ModelTemplateManager
- put(Supplier<K>, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender.Mapped
- put(K, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MappedMapAppender
- put(K, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender.Mapped
- put(Holder<K>, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender
- put(ResourceKey<K>, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender
- put(ResourceLocation, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- putAll(Map<ResourceLocation, V>) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- putAllOptional(Map<ResourceLocation, V>) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- putOptional(Supplier<K>, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender.Mapped
- putOptional(K, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MappedMapAppender
- putOptional(K, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender.Mapped
- putOptional(Holder<K>, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender
- putOptional(ResourceKey<K>, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender
- putOptional(ResourceLocation, V) - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
R
- RECIPE_SERIALIZER - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- RECIPE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- register(ResourceLocation, MapCodec<? extends ModelSource>) - Static method in class dev.dhyces.trimmed.impl.client.models.source.ModelSourceRegistry
- register(ResourceLocation, ItemOverrideProviderType<?>) - Static method in class dev.dhyces.trimmed.impl.client.models.override.provider.ItemOverrideProviderRegistry
- register(ResourceLocation, KeyResolver<T>) - Static method in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- registerBaseKey(MapKey<K, V>) - Static method in class dev.dhyces.trimmed.impl.client.maps.manager.ClientMapManager
- registerBaseMapKey(MapKey<K, V>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientApiEntrypoint.TrimmedClientRegistration
- registerBaseMapKey(MapKey<K, V>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientRegistrationImpl
- registerClientReloadListener(BiConsumer<String, PreparableReloadListener>) - Static method in class dev.dhyces.trimmed.TrimmedClient
- REGISTERED_CODEC - Static variable in class dev.dhyces.trimmed.api.maps.MapKey
- registerItemOverrideType(ResourceLocation, ItemOverrideProviderType<T>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientApiEntrypoint.TrimmedClientRegistration
-
This is a helper to register your own item override type.
- registerItemOverrideType(ResourceLocation, ItemOverrideProviderType<T>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientRegistrationImpl
- registerKeyResolver(ResourceLocation, KeyResolver<T>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientApiEntrypoint.TrimmedClientRegistration
- registerKeyResolver(ResourceLocation, KeyResolver<T>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientRegistrationImpl
- registerSpriteSourceTypes(BiFunction<ResourceLocation, MapCodec<? extends SpriteSource>, SpriteSourceType>) - Static method in class dev.dhyces.trimmed.TrimmedClient
- registerType(ResourceLocation, MapType<K, V>) - Static method in class dev.dhyces.trimmed.api.client.map.ClientMapTypes
-
This is not a required step to create a map type, though it does allow it to be represented as a map type in data such as model generators
- registration(TrimmedClientApiEntrypoint.TrimmedClientRegistration) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientApiEntrypoint
-
Allows registration for all client elements, such as item model override types, map key resolvers, and base keys
- registry() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Static
-
Returns the value of the
registryrecord component. - registryAccess() - Method in record class dev.dhyces.trimmed.impl.client.GameRegistryHolder
-
Returns the value of the
registryAccessrecord component. - registryKey - Variable in class dev.dhyces.trimmed.api.data.map.ClientRegistryMapDataProvider
- registryKey() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Dynamic
-
Returns the value of the
registryKeyrecord component. - RegistryMapAppender<K,
V> - Class in dev.dhyces.trimmed.api.data.map.appenders - RegistryMapAppender(MapBuilder<V>, HolderLookup.RegistryLookup<K>) - Constructor for class dev.dhyces.trimmed.api.data.map.appenders.RegistryMapAppender
- RegistryMapAppender.Mapped<K,
V> - Class in dev.dhyces.trimmed.api.data.map.appenders - reload(PreparableReloadListener.PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor) - Method in class dev.dhyces.trimmed.impl.client.maps.manager.ClientMapManager
- reload(PreparableReloadListener.PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor) - Method in class dev.dhyces.trimmed.impl.client.tags.manager.ClientTagManager
- ReloadableResourceManagerImplAccessor - Interface in dev.dhyces.trimmed.impl.mixin.client
- reloadClientInfo() - Static method in class dev.dhyces.trimmed.impl.client.InfoToast
- render(GuiGraphics, ToastComponent, long) - Method in class dev.dhyces.trimmed.impl.client.InfoToast
- replace() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagFile
-
Returns the value of the
replacerecord component. - replace() - Method in record class dev.dhyces.trimmed.api.data.model.override.ItemOverrideFile
-
Returns the value of the
replacerecord component. - replacerPattern - Static variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- replaces() - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- replaces() - Method in class dev.dhyces.trimmed.api.data.map.MapBuilder
- requiresActiveWorld() - Method in record class dev.dhyces.trimmed.api.client.ClientKeyResolver
- requiresActiveWorld() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Dynamic
- requiresActiveWorld() - Method in interface dev.dhyces.trimmed.api.KeyResolver
- requiresActiveWorld() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Static
- resetSyncedStatus() - Static method in class dev.dhyces.trimmed.TrimmedClient
- resolveRegistryPath(ResourceKey<? extends Registry<?>>) - Method in class dev.dhyces.trimmed.modhelper.services.helpers.FabricPlatformHelper
- resolveRegistryPath(ResourceKey<? extends Registry<?>>) - Method in interface dev.dhyces.trimmed.modhelper.services.helpers.PlatformHelper
- resolveTranslationsFor(String, FabricLanguageProvider.TranslationBuilder) - Method in class dev.dhyces.trimmed.api.data.TrimDatagenSuite
-
This must be called in language providers so that translations are generated.
- resourceId() - Method in record class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider.ModelPair
-
Returns the value of the
resourceIdrecord component. - ROOT_PLACER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- RULE_BLOCK_ENTITY_MODIFIER - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- RULE_TEST - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- run(CachedOutput) - Method in class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider
- run(CachedOutput) - Method in class dev.dhyces.trimmed.api.data.map.ClientMapDataProvider
- run(CachedOutput) - Method in class dev.dhyces.trimmed.api.data.map.ClientRegistryMapDataProvider
- run(CachedOutput) - Method in class dev.dhyces.trimmed.api.data.model.source.BaseModelSourceDataProvider
- run(CachedOutput) - Method in class dev.dhyces.trimmed.api.data.tag.ClientRegistryTagDataProvider
- run(CachedOutput) - Method in class dev.dhyces.trimmed.api.data.tag.ClientTagDataProvider
- run(ResourceManager, SpriteSource.Output) - Method in class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations
S
- SCHEDULE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- self() - Method in class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
- SENSOR_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- Services - Class in dev.dhyces.trimmed.modhelper.services
- Services() - Constructor for class dev.dhyces.trimmed.modhelper.services.Services
- SET_MAP_CODEC - Static variable in interface dev.dhyces.trimmed.api.client.override.provider.ItemOverrideProvider
- SET_MAP_CODEC_CODEC - Static variable in interface dev.dhyces.trimmed.api.client.override.provider.ItemOverrideProvider
- SetCodec<A> - Class in dev.dhyces.trimmed.api.codec
- SetCodec(Codec<A>) - Constructor for class dev.dhyces.trimmed.api.codec.SetCodec
- setOf(Codec<T>) - Static method in class dev.dhyces.trimmed.api.util.CodecUtil
- setReplaces(boolean) - Method in class dev.dhyces.trimmed.api.data.client.tag.ClientTagBuilder
- shouldReplace() - Method in record class dev.dhyces.trimmed.api.data.map.MapFile
-
Returns the value of the
shouldReplacerecord component. - shouldSkipKey(DataResult<K>, V) - Method in class dev.dhyces.trimmed.api.util.LenientUnboundedMapCodec
- simple(KeyResolver<K>, Codec<V>) - Static method in interface dev.dhyces.trimmed.api.maps.types.MapType
- simpleBuilder(KeyResolver<K>, Codec<V>) - Static method in interface dev.dhyces.trimmed.api.maps.types.MapType
- simpleCodec(MapType<K, V>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientMapApi
- simpleCodec(MapType<K, V>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientMapApiImpl
- SimpleItemOverrideProvider - Class in dev.dhyces.trimmed.api.client.override.provider
- SimpleItemOverrideProvider() - Constructor for class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider
- SimpleItemOverrideProvider.ModelPair - Record Class in dev.dhyces.trimmed.api.client.override.provider
- SimpleMapType<K,
V> - Class in dev.dhyces.trimmed.api.maps.types - SimpleMapType.Builder<K,
V> - Class in dev.dhyces.trimmed.api.maps.types - simpleWrapper(Map<K, V>) - Static method in interface dev.dhyces.trimmed.api.maps.MapHolder
- simpleWrapper(Set<T>) - Static method in interface dev.dhyces.trimmed.api.client.tag.TagHolder
- SOUND_EVENT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- startGeneratingModels(ResourceManager, Executor) - Static method in class dev.dhyces.trimmed.TrimmedClient
- STAT_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- Static(Registry<T>) - Constructor for record class dev.dhyces.trimmed.api.KeyResolver.Static
-
Creates an instance of a
Staticrecord class. - StringTemplate - Class in dev.dhyces.trimmed.impl.client.models.template
- STRUCTURE_PIECE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- STRUCTURE_PLACEMENT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- STRUCTURE_POOL_ELEMENT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- STRUCTURE_PROCESSOR - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- STRUCTURE_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- style(UnaryOperator<Style>) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig
-
Allows modification of the style used in the material's component.
T
- tag(ClientTagKey<T>) - Method in class dev.dhyces.trimmed.api.data.tag.ClientTagDataProvider
- tag(ClientTagKey<T>, Function<T, ResourceLocation>) - Method in class dev.dhyces.trimmed.api.data.tag.ClientTagDataProvider
- tag(ClientTagKey<T>, HolderLookup.Provider) - Method in class dev.dhyces.trimmed.api.data.tag.ClientIntrinsicRegistryTagDataProvider
- tag(ClientTagKey<T>, HolderLookup.Provider) - Method in class dev.dhyces.trimmed.api.data.tag.ClientRegistryTagDataProvider
- tag(ClientTagKey<T>, HolderLookup.Provider, Function<T, ResourceLocation>) - Method in class dev.dhyces.trimmed.api.data.tag.ClientRegistryTagDataProvider
- tagCodec(KeyResolver<T>) - Static method in class dev.dhyces.trimmed.api.client.tag.ClientTagKey
- tagCodec(KeyResolver<T>) - Method in interface dev.dhyces.trimmed.api.client.TrimmedClientTagApi
- tagCodec(KeyResolver<T>) - Method in class dev.dhyces.trimmed.impl.client.TrimmedClientTagApiImpl
- TagEntryAccessor - Interface in dev.dhyces.trimmed.impl.mixin
- TagHolder<T> - Interface in dev.dhyces.trimmed.api.client.tag
- tagOrElementLocation() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
-
Returns the value of the
tagOrElementLocationrecord component. - template() - Method in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
-
Returns the value of the
templaterecord component. - templateItem - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
- TEXTURE - Static variable in class dev.dhyces.trimmed.api.client.ClientKeyResolvers
- TEXTURE - Static variable in class dev.dhyces.trimmed.impl.client.InfoToast
- TEXTURE_MAPPING - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapTypes
- TEXTURE_SUFFIX - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapTypes
- textureExists(ResourceLocation, ResourceLocation) - Static method in class dev.dhyces.trimmed.api.client.util.ClientUtil
-
Deprecated.
- textureLocations(ResourceLocation, ResourceLocation) - Method in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig
-
The generated paths are "modid:trims/models/armor/pattern" and "modid:trims/models/armor/pattern_leggings".
- textures() - Method in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
-
Returns the value of the
texturesrecord component. - topLevelModelId() - Method in record class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider.ModelPair
-
Returns the value of the
topLevelModelIdrecord component. - toString() - Method in record class dev.dhyces.trimmed.api.client.ClientKeyResolver
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.client.override.provider.SimpleItemOverrideProvider.ModelPair
-
Returns a string representation of this record class.
- toString() - Method in class dev.dhyces.trimmed.api.client.tag.ClientTagKey
- toString() - Method in record class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.AltTranslation
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagFile
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.data.ItemOverrideDataProvider.ArmorSet
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.data.map.MapAppendElement
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.data.map.MapFile
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.data.map.MapValue
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.data.model.override.ItemOverrideFile
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Dynamic
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.api.KeyResolver.Static
-
Returns a string representation of this record class.
- toString() - Method in class dev.dhyces.trimmed.api.maps.MapKey
- toString() - Method in class dev.dhyces.trimmed.api.maps.types.AdvancedMapType
- toString() - Method in class dev.dhyces.trimmed.api.maps.types.SimpleMapType
- toString() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OpenPalettedSpriteSupplier
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations.OptionalSupplier
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.impl.client.GameRegistryHolder
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.impl.client.models.source.NamedModel
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
-
Returns a string representation of this record class.
- toString() - Method in record class dev.dhyces.trimmed.impl.ModApiConsumer
-
Returns a string representation of this record class.
- translation() - Method in record class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite.AltTranslation
-
Returns the value of the
translationrecord component. - TRANSLATIONS - Static variable in class dev.dhyces.trimmed.api.data.TrimDatagenSuite
- TREE_DECORATOR_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- TRIGGER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- TRIM_ITEM_TEXTURES - Static variable in class dev.dhyces.trimmed.api.client.tag.ClientTags
- TRIM_MATERIAL - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- TRIM_MATERIAL_OVERRIDES - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- TRIM_OVERLAYS - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- TRIM_PATTERN - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- TRIM_PATTERN_TEXTURES - Static variable in class dev.dhyces.trimmed.api.client.tag.ClientTags
- TRIM_TEXTURE - Static variable in record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
- TrimDatagenSuite - Class in dev.dhyces.trimmed.api.data
- TrimDatagenSuite(FabricDataGenerator.Pack, String, String) - Constructor for class dev.dhyces.trimmed.api.data.TrimDatagenSuite
- Trimmed - Class in dev.dhyces.trimmed
- Trimmed() - Constructor for class dev.dhyces.trimmed.Trimmed
- TRIMMED_IDENTIFIER - Static variable in class dev.dhyces.trimmed.api.util.CodecUtil
- trimmed$hasResourceFor(ResourceLocation) - Method in class dev.dhyces.trimmed.impl.mixin.client.ModelBakeryMixin
- trimmed$hasResourceFor(ResourceLocation) - Method in interface dev.dhyces.trimmed.impl.ModelBakeryHelper
- TrimmedClient - Class in dev.dhyces.trimmed
- TrimmedClient() - Constructor for class dev.dhyces.trimmed.TrimmedClient
- TrimmedClientApi - Interface in dev.dhyces.trimmed.api.client
- TrimmedClientApiEntrypoint - Interface in dev.dhyces.trimmed.api.client
- TrimmedClientApiEntrypoint.TrimmedClientRegistration - Interface in dev.dhyces.trimmed.api.client
- TrimmedClientApiImpl - Class in dev.dhyces.trimmed.impl.client
- TrimmedClientApiImpl() - Constructor for class dev.dhyces.trimmed.impl.client.TrimmedClientApiImpl
- TrimmedClientMapApi - Interface in dev.dhyces.trimmed.api.client
- TrimmedClientMapApiImpl - Class in dev.dhyces.trimmed.impl.client
- TrimmedClientRegistrationImpl - Class in dev.dhyces.trimmed.impl.client
- TrimmedClientRegistrationImpl() - Constructor for class dev.dhyces.trimmed.impl.client.TrimmedClientRegistrationImpl
- TrimmedClientTagApi - Interface in dev.dhyces.trimmed.api.client
- TrimmedClientTagApiImpl - Class in dev.dhyces.trimmed.impl.client
- TrimmedClientTagApiImpl() - Constructor for class dev.dhyces.trimmed.impl.client.TrimmedClientTagApiImpl
- TrimmedSpriteSourceTypes - Class in dev.dhyces.trimmed.impl.client.atlas
- TrimmedSpriteSourceTypes() - Constructor for class dev.dhyces.trimmed.impl.client.atlas.TrimmedSpriteSourceTypes
- TrimModelSource - Record Class in dev.dhyces.trimmed.impl.client.models.source
- TrimModelSource(ResourceLocation, MapHolder<ResourceLocation, ResourceLocation>, MapHolder<ResourceLocation, ResourceLocation>) - Constructor for record class dev.dhyces.trimmed.impl.client.models.source.TrimModelSource
-
Creates an instance of a
TrimModelSourcerecord class. - trimRecipes - Variable in class dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
- trimTextureExists(ResourceLocation) - Static method in class dev.dhyces.trimmed.api.client.util.ClientUtil
-
Deprecated.
- TRUNK_PLACER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- TURTLE_ARMOR_OVERLAYS - Static variable in class dev.dhyces.trimmed.api.client.map.ClientMapKeys
- type() - Method in class dev.dhyces.trimmed.impl.client.atlas.OpenPalettedPermutations
U
- unsafeCast(Object) - Static method in class dev.dhyces.trimmed.api.util.Utils
- unwrapKey() - Method in interface dev.dhyces.trimmed.api.client.tag.TagHolder
- unwrapKey() - Method in interface dev.dhyces.trimmed.api.maps.MapHolder
- unwrapKeyOrThrow() - Method in interface dev.dhyces.trimmed.api.client.tag.TagHolder
- unwrapKeyOrThrow() - Method in interface dev.dhyces.trimmed.api.maps.MapHolder
- updateDatapacksSynced(GameRegistryHolder) - Static method in class dev.dhyces.trimmed.impl.client.maps.manager.ClientMapManager
- updateDatapacksSynced(GameRegistryHolder) - Static method in class dev.dhyces.trimmed.impl.client.tags.manager.ClientTagManager
- Utils - Class in dev.dhyces.trimmed.api.util
- Utils() - Constructor for class dev.dhyces.trimmed.api.util.Utils
V
- value() - Method in record class dev.dhyces.trimmed.api.data.map.MapValue
-
Returns the value of the
valuerecord component. - valueCodec - Variable in class dev.dhyces.trimmed.api.maps.types.MapType.BaseBuilder
- valueStreamCodec - Variable in class dev.dhyces.trimmed.api.maps.types.MapType.BaseBuilder
- verifyExists(Predicate<ResourceLocation>, Predicate<ResourceLocation>) - Method in record class dev.dhyces.trimmed.api.data.client.tag.ClientTagEntry
- VILLAGER_PROFESSION - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
- VILLAGER_TYPE - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
W
- WOLF_VARIANT - Static variable in class dev.dhyces.trimmed.impl.client.maps.KeyResolvers
All Classes and Interfaces|All Packages|Constant Field Values