Everything posted by Eternaldoom
-
Fly mod help
it should be player.capabilities.allowFlying = true. That's basic java (basic programming in general). I'd use a PlayerTickEvent instead
-
[Solved][1.7.10] Rendering a cube with scale not working
Try scaling it in preRenderCallback
-
[1.7.10] FogDensity event problem
Setting the fog to 2 wasn't a problem. Thats the density vanilla uses for lava. The event has to be canceled to work, but if I always cancel it air looks really foggy, and if I were to change the density of air it wouldn't change with render distance, blindness, or void fog.
-
How do I make my mob attack attackers like wolves?
Take a look here. I'm not sure about the AI for land mobs though.
-
[1.7.X.] Is there anyway to get a Block(in item form) from an ItemStack
Block.getBlockFromItem(ItemStackInstance.getItem())
-
[1.7.10]Custom Models used for World Generation
A TileEntitySpecialRenderer (TESR) can only be used to render a TileEntity, and can use Techne models like normal Entities. An ISimpleBlockRenderingHandler renders a Block with the Tesselator. These are more difficult (as they require using the Tesselator), and are what will likely be replaced in 1.8.
-
[1.7.10] FogDensity event problem
For an armor full set bonus, I am trying to make water and lava look much clearer when swimming in them. The problem is, unless I cancel the event at all times, even when the player is in air, it doesn't render any fog at all. If I cancel the event when in air, the fog would not work correctly with a low render distance. How can I fix this? Here's my code: @SubscribeEvent public void fogDensity(EntityViewRenderEvent.FogDensity evt){ if (evt.block == Blocks.lava && ArmorBonusEvent.getFlamestone()){ evt.density = 0.1f; evt.setCanceled(true); } else if (evt.block == Blocks.water && ArmorBonusEvent.getAquatic()){ evt.density = 0.01f; evt.setCanceled(true); }else if (evt.block == Blocks.lava && !ArmorBonusEvent.getFlamestone()){ evt.density = 2; evt.setCanceled(true); }else if (evt.block == Blocks.water && !ArmorBonusEvent.getAquatic()){ evt.density = 0.05f; evt.setCanceled(true); } }
-
[1.7.10]Custom Models used for World Generation
It would probably cause a ton of lag if you are using a TESR. I'm not sure about an ISBRH.
-
Creating a mob
You neither have an instance of the proxy nor call the RegisterRenderThings method. Try putting this after you register your entity: if(FMLCommonHandler.instance().getSide().isClient()) ClientProxy.registerRenderThings(); [code] Also, make the method static.
-
Creating a mob
Post your entire main class. And do you have a Github repo?
-
[1.7.10] Stop water from rendering side of block
Fixed it by creating an Item similar to ItemReed for the block
-
Creating a mob
Are you sure you registered your proxy correctly?
-
[1.7.10] Stop water from rendering side of block
MaterialLiquid has replaceable set to true. I tried: private final String[] replaceable = {"J", "field_76239_H", "replaceable"}; ... ObfuscationReflectionHelper.setPrivateValue(Material.class, Material.water, false, replaceable); and it didn't work. Did I do something wrong, or will reflection just not work?
-
[1.7.10] Stop water from rendering side of block
That didn't work, since to is the side of the water being rendered, not the custom block. It works if I use Material.water, but then I can't place the block on top of itself.
-
Creating a mob
it still overrides the method; @override is just to check to see if its correct. Put a System.out.println in the render class's constructor to see if it prints to the console
-
[1.7.10]How do I implement soft-dependency recipes?
Post what you tried
-
[1.7.10] Stop water from rendering side of block
I'm trying to create seaweed for a custom dimension, but when you place a transparent block in water, the side of the water is rendered when looking at the block. Is there a way to stop this?
-
[1.7.10] Fire
There's probably an event for when blocks tick. You could check when fire ticks, and if it isn't in the nether, set it to air
-
Creating a mob
Check to see if your render class is getting called.
-
[1.7.10] Set blocks on the server from a Key Binding?
I have created a set of armor and used a PlayerTickEvent and a key binding to allow the player to "freeze" the water under them when wearing the armor and pressing the F key. The problem is, key bindings are client-side so I can't set the blocks on a server. I imagine I would have to use a packet to do this, but I have no idea how. Is there a good tutorial for 1.7, or a different way to do this?
-
Creating a mob
try changing modelEntity to new ModelVampire()
-
[1.7.10] Ghost Items appearing in chest with WeightedRandomChestContent
Hi, I created a custom dungeon that contains chests (custom ones). I use WeightedRandomChestContents to generate the Items in the chests. The problem is, some of the Items can't be shift-clicked and they disappear when they are stacked. The issue is not from the custom chest since I have tried it with vanilla chests and they also have ghost items. Here is my WorldGen code: public class WorldGenSurfaceDungeon { public static final WeightedRandomChestContent[] cheststuff = new WeightedRandomChestContent[] {new WeightedRandomChestContent(ROCItems.neptunite_ingot, 0, 0, 4, 1), new WeightedRandomChestContent(ROCItems.aquatic_shard, 0, 0, 1, 1)}; public WorldGenSurfaceDungeon(){} public boolean generate(World world, Random rand, int i, int j, int k) { world.setBlock(i + 0, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 1, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 2, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 3, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 7, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 8, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 9, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 1, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 2, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 3, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 5, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 7, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 8, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 9, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 1, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 2, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 3, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 5, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 7, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 8, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 9, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 0, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 1, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 2, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 3, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 7, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 8, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 9, ROCBlocks.oceanstone_bricks); world.setBlock(i + 0, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 1, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 1, j + 0, k + 1, ROCBlocks.ocean_cobblestone); world.setBlock(i + 1, j + 0, k + 2, ROCBlocks.ocean_cobblestone); world.setBlock(i + 1, j + 0, k + 3, ROCBlocks.ocean_cobblestone); world.setBlock(i + 1, j + 0, k + 4, ROCBlocks.ocean_cobblestone); world.setBlock(i + 1, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 1, j + 0, k + 6, ROCBlocks.ocean_cobblestone); world.setBlock(i + 1, j + 0, k + 7, ROCBlocks.ocean_cobblestone); world.setBlock(i + 1, j + 0, k + 8, ROCBlocks.ocean_cobblestone); world.setBlock(i + 1, j + 0, k + 9, ROCBlocks.ocean_cobblestone); world.setBlock(i + 1, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 1, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 1, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 1, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 1, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 1, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 1, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 2, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 2, j + 0, k + 1, ROCBlocks.ocean_cobblestone); world.setBlock(i + 2, j + 0, k + 2, ROCBlocks.ocean_cobblestone); world.setBlock(i + 2, j + 0, k + 3, ROCBlocks.ocean_cobblestone); world.setBlock(i + 2, j + 0, k + 4, ROCBlocks.ocean_cobblestone); world.setBlock(i + 2, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 2, j + 0, k + 6, ROCBlocks.ocean_cobblestone); world.setBlock(i + 2, j + 0, k + 7, ROCBlocks.ocean_cobblestone); world.setBlock(i + 2, j + 0, k + 8, ROCBlocks.ocean_cobblestone); world.setBlock(i + 2, j + 0, k + 9, ROCBlocks.ocean_cobblestone); world.setBlock(i + 2, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 2, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 2, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 2, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 2, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 2, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 2, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 3, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 3, j + 0, k + 1, ROCBlocks.ocean_cobblestone); world.setBlock(i + 3, j + 0, k + 2, ROCBlocks.ocean_cobblestone); world.setBlock(i + 3, j + 0, k + 3, ROCBlocks.ocean_cobblestone); world.setBlock(i + 3, j + 0, k + 4, ROCBlocks.ocean_cobblestone); world.setBlock(i + 3, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 3, j + 0, k + 6, ROCBlocks.ocean_cobblestone); world.setBlock(i + 3, j + 0, k + 7, ROCBlocks.ocean_cobblestone); world.setBlock(i + 3, j + 0, k + 8, ROCBlocks.ocean_cobblestone); world.setBlock(i + 3, j + 0, k + 9, ROCBlocks.ocean_cobblestone); world.setBlock(i + 3, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 3, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 3, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 3, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 3, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 3, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 3, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 4, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 4, j + 0, k + 1, ROCBlocks.ocean_cobblestone); world.setBlock(i + 4, j + 0, k + 2, ROCBlocks.ocean_cobblestone); world.setBlock(i + 4, j + 0, k + 3, ROCBlocks.ocean_cobblestone); world.setBlock(i + 4, j + 0, k + 4, ROCBlocks.ocean_cobblestone); world.setBlock(i + 4, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 4, j + 0, k + 6, ROCBlocks.ocean_cobblestone); world.setBlock(i + 4, j + 0, k + 7, ROCBlocks.ocean_cobblestone); world.setBlock(i + 4, j + 0, k + 8, ROCBlocks.ocean_cobblestone); world.setBlock(i + 4, j + 0, k + 9, ROCBlocks.ocean_cobblestone); world.setBlock(i + 4, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 4, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 4, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 4, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 4, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 4, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 4, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 5, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 5, j + 0, k + 1, ROCBlocks.ocean_cobblestone); world.setBlock(i + 5, j + 0, k + 2, ROCBlocks.ocean_cobblestone); world.setBlock(i + 5, j + 0, k + 3, ROCBlocks.ocean_cobblestone); world.setBlock(i + 5, j + 0, k + 4, ROCBlocks.ocean_cobblestone); world.setBlock(i + 5, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 5, j + 0, k + 6, ROCBlocks.ocean_cobblestone); world.setBlock(i + 5, j + 0, k + 7, ROCBlocks.ocean_cobblestone); world.setBlock(i + 5, j + 0, k + 8, ROCBlocks.ocean_cobblestone); world.setBlock(i + 5, j + 0, k + 9, ROCBlocks.ocean_cobblestone); world.setBlock(i + 5, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 5, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 5, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 5, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 5, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 5, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 5, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 6, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 6, j + 0, k + 1, ROCBlocks.ocean_cobblestone); world.setBlock(i + 6, j + 0, k + 2, ROCBlocks.ocean_cobblestone); world.setBlock(i + 6, j + 0, k + 3, ROCBlocks.ocean_cobblestone); world.setBlock(i + 6, j + 0, k + 4, ROCBlocks.ocean_cobblestone); world.setBlock(i + 6, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 6, j + 0, k + 6, ROCBlocks.ocean_cobblestone); world.setBlock(i + 6, j + 0, k + 7, ROCBlocks.ocean_cobblestone); world.setBlock(i + 6, j + 0, k + 8, ROCBlocks.ocean_cobblestone); world.setBlock(i + 6, j + 0, k + 9, ROCBlocks.ocean_cobblestone); world.setBlock(i + 6, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 6, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 6, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 6, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 6, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 6, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 6, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 7, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 7, j + 0, k + 1, ROCBlocks.ocean_cobblestone); world.setBlock(i + 7, j + 0, k + 2, ROCBlocks.ocean_cobblestone); world.setBlock(i + 7, j + 0, k + 3, ROCBlocks.ocean_cobblestone); world.setBlock(i + 7, j + 0, k + 4, ROCBlocks.ocean_cobblestone); world.setBlock(i + 7, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 7, j + 0, k + 6, ROCBlocks.ocean_cobblestone); world.setBlock(i + 7, j + 0, k + 7, ROCBlocks.ocean_cobblestone); world.setBlock(i + 7, j + 0, k + 8, ROCBlocks.ocean_cobblestone); world.setBlock(i + 7, j + 0, k + 9, ROCBlocks.ocean_cobblestone); world.setBlock(i + 7, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 7, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 7, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 7, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 7, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 7, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 7, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 8, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 8, j + 0, k + 1, ROCBlocks.ocean_cobblestone); world.setBlock(i + 8, j + 0, k + 2, ROCBlocks.ocean_cobblestone); world.setBlock(i + 8, j + 0, k + 3, ROCBlocks.ocean_cobblestone); world.setBlock(i + 8, j + 0, k + 4, ROCBlocks.ocean_cobblestone); world.setBlock(i + 8, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 8, j + 0, k + 6, ROCBlocks.ocean_cobblestone); world.setBlock(i + 8, j + 0, k + 7, ROCBlocks.ocean_cobblestone); world.setBlock(i + 8, j + 0, k + 8, ROCBlocks.ocean_cobblestone); world.setBlock(i + 8, j + 0, k + 9, ROCBlocks.ocean_cobblestone); world.setBlock(i + 8, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 8, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 8, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 8, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 8, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 8, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 8, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 9, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 9, j + 0, k + 1, ROCBlocks.ocean_cobblestone); world.setBlock(i + 9, j + 0, k + 2, ROCBlocks.ocean_cobblestone); world.setBlock(i + 9, j + 0, k + 3, ROCBlocks.ocean_cobblestone); world.setBlock(i + 9, j + 0, k + 4, ROCBlocks.ocean_cobblestone); world.setBlock(i + 9, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 9, j + 0, k + 6, ROCBlocks.ocean_cobblestone); world.setBlock(i + 9, j + 0, k + 7, ROCBlocks.ocean_cobblestone); world.setBlock(i + 9, j + 0, k + 8, ROCBlocks.ocean_cobblestone); world.setBlock(i + 9, j + 0, k + 9, ROCBlocks.ocean_cobblestone); world.setBlock(i + 9, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 9, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 9, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 9, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 9, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 9, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 9, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 1, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 2, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 3, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 10, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 7, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 8, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 9, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 0, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 1, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 1, k + 1, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 1, k + 2, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 1, k + 3, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 1, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 1, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 1, k + 7, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 1, k + 8, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 1, k + 9, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 1, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 0, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 1, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 2, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 3, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 7, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 8, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 9, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 2, k + 10, ROCBlocks.ocean_glass_pane); world.setBlock(i + 10, j + 3, k + 0, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 1, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 2, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 3, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 7, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 8, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 9, ROCBlocks.oceanstone_bricks); world.setBlock(i + 10, j + 3, k + 10, ROCBlocks.oceanstone_bricks); world.setBlock(i + 11, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 11, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 11, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 11, j + 1, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 11, j + 1, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 11, j + 2, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 11, j + 2, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 11, j + 3, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 11, j + 3, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 11, j + 3, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 12, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 12, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 12, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 12, j + 1, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 12, j + 1, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 12, j + 2, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 12, j + 2, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 12, j + 3, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 12, j + 3, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 12, j + 3, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 13, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 13, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 13, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 13, j + 1, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 13, j + 1, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 13, j + 2, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 13, j + 2, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 13, j + 3, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 13, j + 3, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 13, j + 3, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 14, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 14, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 14, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 14, j + 1, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 14, j + 1, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 14, j + 2, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 14, j + 2, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 14, j + 3, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 14, j + 3, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 14, j + 3, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 15, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 15, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 15, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 15, j + 1, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 15, j + 1, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 15, j + 2, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 15, j + 2, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 15, j + 3, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 15, j + 3, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 15, j + 3, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 16, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 16, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 16, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 16, j + 1, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 16, j + 1, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 16, j + 2, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 16, j + 2, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 16, j + 3, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 16, j + 3, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 16, j + 3, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 17, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 17, j + 0, k + 5, ROCBlocks.ocean_cobblestone); world.setBlock(i + 17, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 17, j + 1, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 17, j + 1, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 17, j + 2, k + 4, ROCBlocks.ocean_glass_pane); world.setBlock(i + 17, j + 2, k + 6, ROCBlocks.ocean_glass_pane); world.setBlock(i + 17, j + 3, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 17, j + 3, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 17, j + 3, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 18, j + 0, k + 4, ROCBlocks.oceanstone_bricks); world.setBlock(i + 18, j + 0, k + 5, ROCBlocks.oceanstone_bricks); world.setBlock(i + 18, j + 0, k + 6, ROCBlocks.oceanstone_bricks); world.setBlock(i + 2, j + 1, k + 2, Blocks.mob_spawner, 0, 2); world.setBlock(i + 2, j + 1, k + 8, Blocks.mob_spawner, 0, 2); world.setBlock(i + 5, j + 1, k + 4, Blocks.mob_spawner, 0, 2); world.setBlock(i + 5, j + 1, k + 6, Blocks.mob_spawner, 0, 2); TileEntityMobSpawner spawner1 = (TileEntityMobSpawner)world.getTileEntity(i+2, j+1, k+2); TileEntityMobSpawner spawner2 = (TileEntityMobSpawner)world.getTileEntity(i+2, j+1, k+; TileEntityMobSpawner spawner3 = (TileEntityMobSpawner)world.getTileEntity(i+5, j+1, k+4); TileEntityMobSpawner spawner4 = (TileEntityMobSpawner)world.getTileEntity(i+5, j+1, k+6); if (spawner1 != null) spawner1.func_145881_a().setEntityName(this.pickMobSpawner(rand)); if (spawner2 != null) spawner2.func_145881_a().setEntityName(this.pickMobSpawner(rand)); if (spawner3 != null) spawner3.func_145881_a().setEntityName(this.pickMobSpawner(rand)); if (spawner4 != null) spawner4.func_145881_a().setEntityName(this.pickMobSpawner(rand)); world.setBlock(i + 1, j + 1, k + 4, ROCBlocks.ocean_chest, 5, 2); world.setBlock(i + 1, j + 1, k + 6, ROCBlocks.ocean_chest, 5, 2); TileEntityOceanChest chest1 = (TileEntityOceanChest)world.getTileEntity(i+1, j+1, k+4); if (chest1 != null) WeightedRandomChestContent.generateChestContents(rand, cheststuff, chest1, ; TileEntityOceanChest chest2 = (TileEntityOceanChest)world.getTileEntity(i+1, j+1, k+6); if (chest2 != null) WeightedRandomChestContent.generateChestContents(rand, cheststuff, chest2, ; return true; } private String pickMobSpawner(Random p_76543_1_) { return "AquaticGolem"; } }
-
[1.7.10] Penguin walking sideways?
Again, use @Override. preRenderCallback should be in the Render class, not the Model class.
-
[1.7.2] Half Slab stacking issues
Make a class that extends ItemSlab.
-
[1.7.10] Penguin walking sideways?
Use @Override to check your methods. It should be: protected void preRenderCallback(EntityLivingBase, float)
IPS spam blocked by CleanTalk.