Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

61352151511

Forge Modder
  • Joined

  • Last visited

Everything posted by 61352151511

  1. I honestly can't think of why, if you deleted all the 1.8 folders and then ran Minecraft 1.8 (Again not 1.8.1, 1.8.2, or 1.8.3) and then ran the installer it should work. Sorry, hopefully someone else can help you fix it.
  2. [16:07:33] [server thread/ERROR] [FML/]: The mod thaumicenergistics (Thaumic Energistics) requires mods [appliedenergistics2] to be available You go to the bottom of the FML log and scroll up until you find indented text, above that is where the important line is.
  3. You don't know how to go to a folder and delete it? How do you know how to play minecraft? Open your file explorer, go to %appdata%/.minecraft/versions Delete and folder in there starting with "1.8" Run minecraft 1.8 Close minecraft Run the forge installer
  4. Ok I can believe you because this happened to me last night, navigate to .minecraft/versions delete all 1.8 versions, and then try manually running 1.8 once and installing forge.
  5. "[15:26:09] [server thread/ERROR] [FML/]: The mod mca (Minecraft Comes Alive) requires mods [radixcore] to be available" Install radixcore
  6. Do you have code chicken core? Also update NEI you're wayyy behind: http://chickenbones.net/Pages/links.html
  7. BlockPos pos1 = new BlockPos(x1, y1, z1); if (world.getBlockState(pos1) == Blocks.coal_ore.getBlockState()) { found.add(new int[] { x1, y1, z1 }); } Not sure if that will work, however I know this will work BlockPos pos1 = new BlockPos(x1, y1, z1); if (world.getBlockState(pos1).getBlock() == Blocks.coal_ore) { found.add(new int[] { x1, y1, z1 }); } As for your second issue I don't know world gen, sorry.
  8. It means exactly what it says. Open the minecraft launcher, run Minecraft version 1.8, not 1.8.1, not 1.8.2, not 1.8.3, version 1.8, then close the game after it's finished launching and run the forge installer, choose install client. It will install it then.
  9. [19:34:26] [server thread/ERROR]: Encountered an unexpected exception cpw.mods.fml.common.MissingModsException You installed a mod that probably said to install another mod and didn't bother to read the install instructions telling you to do this. I can't tell you which mod because I don't know what mods you have, post an FML log or a modlist.
  10. Don't set variable names starting with uppercase, it's ok but it's a bad habit. Naming conventions are class names start with upper case, everything else(?) camel case. Assuming "on" means the block below it has to be grass dirt or sand: @Override public boolean canPlaceBlockAt(World world, int x, int y, int z) { return canPlaceBlockOn(world.getBlock(x, y - 1, z)); } protected boolean canPlaceBlockOn(Block block) { return block == Blocks.grass || block == Blocks.dirt || block == Blocks.sand; }
  11. Also have to point out you have to use SubscribeEvent instead of EventHandler (I believe EventHandler is only for the FML[Pre|Post]Init stuff) and you have to register your event on the FMLCommonHandler.instance().bus() in either preinit, init, or postinit
  12. That won't work on a dedicated server, Minecraft is a client only class. You could use the PlayerRespawnEvent and set their position then.
  13. I'd disagree with changing the game rule as that would affect every single player. If that is your goal then go for it, however if there's going to be conditions to this, like the player has to have some certain potion effect or be in a certain area, you don't want to use the gamerule but rather what I suggested.
  14. Looks like the code to determine whether or not the player should heal is in FoodStats/onUpdate if (p_75118_1_.worldObj.getGameRules().getGameRuleBooleanValue("naturalRegeneration") && this.foodLevel >= 18 && p_75118_1_.shouldHeal()) { ++this.foodTimer; if (this.foodTimer >= 80) { p_75118_1_.heal(1.0F); this.addExhaustion(3.0F); this.foodTimer = 0; } } That's called from EntityPlayer/onUpdate, the foodTimer field is private, however you could use ASM/Reflection to get access to the field, then on the PlayerTickEvent.Pre just keep it at 0
  15. Oh derp, So basically you're trying to get your entity to render as a snowball? I wouldn't know what the issue is if it is a vanilla class, unless this happens with vanilla snowballs as well.
  16. Firstly remove __OBFID, that's vanilla classes only (From what I've heard) Secondly I suggest naming your variables to something other than srg names, rather than private final RenderItem field_177083_e; you can call it renderItem or something more understandable. Same with the methods. Lastly either field_177083_e, field_177084_a, or entity is null on line 41. My best guess is that it is entity, add these 3 lines above line 41 to find out which one it is System.out.println("RenderItem " + (field_177083_e == null)); System.out.println("Item " + (field_177084_a == null)); System.out.println("entity " + (entity == null));
  17. You have forge 10.13.0.1208 The latest for 1.7.10 is 10.13.2.1347 Try updating and see if the crash still happens.
  18. Caused by: java.lang.NullPointerException at net.minecraft.client.renderer.entity.RenderSnowball.doRender(RenderSnowball.java:41) ~[RenderSnowball.class:?] RenderSnowball code please, and please mark line 41 if you could.
  19. 450 and 451 builds say "Stuff that isn't complete" I have 449 so I suggest using that.
  20. There's the integrated server though, which I'm not sure if it would count or not. The method is in FMLCommonHandler which I would guess means it's common between server/client, that or a stupid name for the class.
  21. Well the latest version of minecraft is 1.8.3 so use that, see if that fixes it. if you're using forge then use minecraft 1.8, not 1.8.1 1.8.2 or 1.8.3
  22. public void func_147100_a(C15PacketClientSettings p_147100_1_) { this.translator = p_147100_1_.getLang(); C15PacketClientSettings is made in GameSettings.sendSettingsToServer(S01PacketJoinGame packetIn) which is called from NetHandlerPlayClient.handleJoinGame as well as GameOptions.saveOptions()
  23. EntityPlayerMP has private String translator = "en_US"; It's private so either ASM/Reflection to get it, there's no getter method for it.

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.