How to Use'[/b]]
This API Is very Simple to Use and doesn't Allow much Help to Use However it does Require:
Minecraft Forge(No way it can be ModLoader Compatiable)
BaseMod and Client Proxy
Item
@Override
public void registerRenderers() {
MinecraftForgeClient.registerItemRenderer(ModClass.ITEM.itemID, new RendererItemBow());
new RendererItemBow()); Is the Render you are Using it can be one of these 3 Renders:
MaceRenderer
RenderShield
RendererItemBow
Here's an Example of Multiple Renders:
MinecraftForgeClient.registerItemRenderer(ModClass.ITEM.itemID, new RendererItemBow());
MinecraftForgeClient.registerItemRenderer(ModClass.ITEMMACE.itemID, new MaceRenderer()); }
If you're using the Mace Renderer Add this code to you're ItemClass(If it has one):
/**
* Returns True is the item is renderer in full 3D when hold.
*/
public boolean isFull3D()
{
return true;
}
DO NOT ADD THIS IF YOU ARE USING THE BOW OR SHIELD RENDER
Here's Some Examples of what the Renders Look like:
[b]The Mace Renderer(Looks a Little Weird Maybe one of You can Fix That)[/b]
[b]The Shield Render(Absolute Awesomeness)[/b]
[b][/b]
[b]The Bow Render(What Everyone Will 100% Likeley Want)[/b]
[b]That's about It for the Inventory Render API And it is Mostly a Modder's Tool than a Mod.[/b]
[b]NORMAL:[/b]
[b]1.Place the .zip in the mods Folder[/b]
[b]2.Get a supported Mod and install it[/b]
[b]SOURCE:[/b]
[b]1.Goto mcp/src/minecraft[/b]
[b]2.Place the JapangaCraft folder into the src/minecraft Directory[/b]
[b]3.Begin modding![/b]
[b]INVENTORY RENDER API[/b]
Inventory Render API Is an Open-Source Modding API
Which allows Mod Makers to Make Custom Inventory Renders Such as:
Large Weapons
Bows
Shields
And allows alot of Creativity
With Mod Making
[b]Supported Mods:[/b]
SkyrimCraft 1.5.2(My Mod)
This API Is very Simple to Use and doesn't Allow much Help to Use However it does Require:
Minecraft Forge(No way it can be ModLoader Compatiable)
BaseMod and Client Proxy
Item
So add this Code to you're ClientProxy:
First Import the Files:
import JapangaCraft.InventoryRenderAPI.MaceRenderer;
import JapangaCraft.InventoryRenderAPI.RenderShield;
import JapangaCraft.InventoryRenderAPI.RendererItemBow;
Then add This code to you're Client Proxy:
@Override
public void registerRenderers() {
MinecraftForgeClient.registerItemRenderer(ModClass.ITEM.itemID, new RendererItemBow());
new RendererItemBow()); Is the Render you are Using it can be one of these 3 Renders:
MaceRenderer
RenderShield
RendererItemBow
Here's an Example of Multiple Renders:
MinecraftForgeClient.registerItemRenderer(ModClass.ITEM.itemID, new RendererItemBow());
MinecraftForgeClient.registerItemRenderer(ModClass.ITEMMACE.itemID, new MaceRenderer()); }
If you're using the Mace Renderer Add this code to you're ItemClass(If it has one):
/**
* Returns True is the item is renderer in full 3D when hold.
*/
public boolean isFull3D()
{
return true;
}
DO NOT ADD THIS IF YOU ARE USING THE BOW OR SHIELD RENDER
Here's Some Examples of what the Renders Look like:
[b]The Mace Renderer(Looks a Little Weird Maybe one of You can Fix That)[/b]
[b]The Shield Render(Absolute Awesomeness)[/b]
[b][/b]
[b]The Bow Render(What Everyone Will 100% Likeley Want)[/b]
[b]That's about It for the Inventory Render API And it is Mostly a Modder's Tool than a Mod.[/b]
[b]NORMAL:[/b]
[b]1.Place the .zip in the mods Folder[/b]
[b]2.Get a supported Mod and install it[/b]
[b]SOURCE:[/b]
[b]1.Goto mcp/src/minecraft[/b]
[b]2.Place the JapangaCraft folder into the src/minecraft Directory[/b]
[b]3.Begin modding![/b]
[b]MINECRAFT VERSION DOESN'T MATTER[/b]
[b]Download Inventory Render API Normal[/b]
[b]Download Inventory Render API Source[/b]
[b]Custom Support Banner:[/b]
[b][/b]
You're welcome!!
I also think this API will get Popular and will be Used for all kinds of different stuff.
It doesn't seem to work the way it used to once i changed it.
So i have abandoned it.
It's open source so anyone can update it.