public class ModelSwapper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected CustomBlockModels |
customBlockModels |
protected CustomItemModels |
customItemModels |
protected CustomRenderedItems |
customRenderedItems |
| Constructor and Description |
|---|
ModelSwapper() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<net.minecraft.client.renderer.model.ModelResourceLocation> |
getAllBlockStateModelLocations(net.minecraft.block.Block block) |
CustomBlockModels |
getCustomBlockModels() |
CustomItemModels |
getCustomItemModels() |
CustomRenderedItems |
getCustomRenderedItems() |
static net.minecraft.client.renderer.model.ModelResourceLocation |
getItemModelLocation(net.minecraft.item.Item item) |
void |
onModelBake(net.minecraftforge.client.event.ModelBakeEvent event) |
void |
onModelRegistry(net.minecraftforge.client.event.ModelRegistryEvent event) |
void |
registerListeners(net.minecraftforge.eventbus.api.IEventBus modEventBus) |
static <T extends net.minecraft.client.renderer.model.IBakedModel> |
swapModels(java.util.Map<net.minecraft.util.ResourceLocation,net.minecraft.client.renderer.model.IBakedModel> modelRegistry,
java.util.List<net.minecraft.client.renderer.model.ModelResourceLocation> locations,
java.util.function.Function<net.minecraft.client.renderer.model.IBakedModel,T> factory) |
static <T extends net.minecraft.client.renderer.model.IBakedModel> |
swapModels(java.util.Map<net.minecraft.util.ResourceLocation,net.minecraft.client.renderer.model.IBakedModel> modelRegistry,
net.minecraft.client.renderer.model.ModelResourceLocation location,
java.util.function.Function<net.minecraft.client.renderer.model.IBakedModel,T> factory) |
protected CustomBlockModels customBlockModels
protected CustomItemModels customItemModels
protected CustomRenderedItems customRenderedItems
public CustomBlockModels getCustomBlockModels()
public CustomItemModels getCustomItemModels()
public CustomRenderedItems getCustomRenderedItems()
public void onModelRegistry(net.minecraftforge.client.event.ModelRegistryEvent event)
public void onModelBake(net.minecraftforge.client.event.ModelBakeEvent event)
public void registerListeners(net.minecraftforge.eventbus.api.IEventBus modEventBus)
public static <T extends net.minecraft.client.renderer.model.IBakedModel> void swapModels(java.util.Map<net.minecraft.util.ResourceLocation,net.minecraft.client.renderer.model.IBakedModel> modelRegistry,
java.util.List<net.minecraft.client.renderer.model.ModelResourceLocation> locations,
java.util.function.Function<net.minecraft.client.renderer.model.IBakedModel,T> factory)
public static <T extends net.minecraft.client.renderer.model.IBakedModel> void swapModels(java.util.Map<net.minecraft.util.ResourceLocation,net.minecraft.client.renderer.model.IBakedModel> modelRegistry,
net.minecraft.client.renderer.model.ModelResourceLocation location,
java.util.function.Function<net.minecraft.client.renderer.model.IBakedModel,T> factory)
public static java.util.List<net.minecraft.client.renderer.model.ModelResourceLocation> getAllBlockStateModelLocations(net.minecraft.block.Block block)
public static net.minecraft.client.renderer.model.ModelResourceLocation getItemModelLocation(net.minecraft.item.Item item)