Made the mimics actually render chests and other TESRs properly - need to add non-opaque mimics for wider selection and for chests to not look like crud.
This commit is contained in:
parent
80bf140ee5
commit
117e692969
5 changed files with 191 additions and 23 deletions
|
@ -0,0 +1,24 @@
|
|||
package WayofTime.bloodmagic.client.render.block;
|
||||
|
||||
import net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher;
|
||||
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraftforge.fml.relauncher.Side;
|
||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||
import WayofTime.bloodmagic.tile.TileMimic;
|
||||
|
||||
@SideOnly(Side.CLIENT)
|
||||
public class RenderMimic extends TileEntitySpecialRenderer<TileMimic>
|
||||
{
|
||||
public void renderTileEntityAt(TileMimic mimic, double x, double y, double z, float partialTicks, int destroyStage)
|
||||
{
|
||||
if (mimic.getStackInSlot(0) != null)
|
||||
{
|
||||
TileEntity testTile = mimic.mimicedTile;
|
||||
if (mimic != null)
|
||||
{
|
||||
TileEntityRendererDispatcher.instance.renderTileEntityAt(testTile, x, y, z, partialTicks, destroyStage);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue