Class SimpleRadioModels
java.lang.Object
com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final recordstatic classSimpleRadioModels.ModelSubstitution<M extends net.minecraft.client.resources.model.BakedModel> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<net.minecraft.client.resources.model.ModelResourceLocation>static final List<SimpleRadioModels.ModelOverride>static final List<SimpleRadioModels.ModelSubstitution<net.minecraft.client.resources.model.BakedModel>>static net.minecraft.client.resources.model.ModelResourceLocationstatic net.minecraft.client.resources.model.ModelResourceLocation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidload()static voidonModelsLoad(Map<net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.model.BakedModel> bakedRegistry) static voidonModelsRegister(Consumer<net.minecraft.client.resources.model.ModelResourceLocation> registry) static voidregister()register(SimpleRadioModels.ModelOverride override) static <M extends net.minecraft.client.resources.model.BakedModel>
SimpleRadioModels.ModelSubstitution<M>register(SimpleRadioModels.ModelSubstitution<M> model) static net.minecraft.client.resources.model.ModelResourceLocationregister(net.minecraft.client.resources.model.ModelResourceLocation model) static net.minecraft.client.resources.model.BakedModeltryOverride(net.minecraft.world.item.ItemDisplayContext context, net.minecraft.world.item.ItemStack stack, @Nullable net.minecraft.world.level.Level level, @Nullable net.minecraft.world.entity.LivingEntity entity, int id, Function<net.minecraft.client.resources.model.ModelResourceLocation, net.minecraft.client.resources.model.BakedModel> retriever)
-
Field Details
-
MODELS
-
SUBSTITUTIONS
public static final List<SimpleRadioModels.ModelSubstitution<net.minecraft.client.resources.model.BakedModel>> SUBSTITUTIONS -
OVERRIDES
-
MODULE
-
TRANSCEIVER
public static net.minecraft.client.resources.model.ModelResourceLocation TRANSCEIVER -
TRANSCEIVER_IN_HAND
public static net.minecraft.client.resources.model.ModelResourceLocation TRANSCEIVER_IN_HAND
-
-
Constructor Details
-
SimpleRadioModels
public SimpleRadioModels()
-
-
Method Details
-
register
-
register
public static net.minecraft.client.resources.model.ModelResourceLocation register(net.minecraft.client.resources.model.ModelResourceLocation model) -
register
public static <M extends net.minecraft.client.resources.model.BakedModel> SimpleRadioModels.ModelSubstitution<M> register(SimpleRadioModels.ModelSubstitution<M> model) -
onModelsRegister
public static void onModelsRegister(Consumer<net.minecraft.client.resources.model.ModelResourceLocation> registry) -
onModelsLoad
public static void onModelsLoad(Map<net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.model.BakedModel> bakedRegistry) -
tryOverride
public static net.minecraft.client.resources.model.BakedModel tryOverride(net.minecraft.world.item.ItemDisplayContext context, net.minecraft.world.item.ItemStack stack, @Nullable @Nullable net.minecraft.world.level.Level level, @Nullable @Nullable net.minecraft.world.entity.LivingEntity entity, int id, Function<net.minecraft.client.resources.model.ModelResourceLocation, net.minecraft.client.resources.model.BakedModel> retriever) -
register
public static void register() -
load
public static void load()
-