Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.github.shadowblade50.spellthingy.isbrh
- import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler
- import net.minecraft.block.Block
- import net.minecraft.client.renderer.{RenderBlocks, Tessellator}
- import net.minecraft.world.IBlockAccess
- import org.lwjgl.opengl.GL11
- object ISBRHOreShardWater extends ISimpleBlockRenderingHandler {
- override def renderInventoryBlock(block: Block, metadata: Int, modelId: Int, renderer: RenderBlocks) {}
- override def getRenderId = -1
- override def shouldRender3DInInventory(modelId: Int) = true
- override def renderWorldBlock(world: IBlockAccess, x: Int, y: Int, z: Int, block: Block, modelId: Int, renderer: RenderBlocks) = {
- val tessellator = Tessellator.instance
- tessellator.addTranslation(x, y, z)
- tessellator.startDrawing(GL11.GL_TRIANGLES)
- tessellator.addVertex(0, 0, 0)
- tessellator.addVertex(1, 0, 0)
- tessellator.addVertex(0.5, 1, 0)
- tessellator.addTranslation(-x, -y, -z)
- true
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement