Jump to content

robin4002

Forge Modder
  • Posts

    283
  • Joined

  • Last visited

Everything posted by robin4002

  1. really o_O ? In Forge 1.8 and 1.8.8 (I don't remember which version of Forge I used) it's was possible to open chest even if there were a stair over.
  2. Thank for your reply. Indeed it's more logical like this since we can't open a chest below a stair in real life I didn't notice that this feature is implemented since Forge 1.8 #1651.
  3. Hi, I can't open chest if there is a slab or a stairs on it. Vanilla : I can open the chest in all the cases : With Forge I can only open the chest who has glass on : (sorry for this horrible gif recorded with my smartphone) Tested with Forge #1673, no mod.
  4. hi, Try with more memory : gradlew -Dorg.gradle.jvmargs=-Xmx2048M setupDecompWorkspace
  5. Hi, You have just to read the crash report : Check your mod folder, it should only have jar files inside.
  6. Hi, Java need more memory (2 gb is recommanded to decompile MC 1.8.8 )
  7. Check your environment variable (right click on the Windows button -> System -> on the left, Advanced System Settings -> click on the Advanced tab -> Environment Variables) , if there is one var named "_JAVA_OPTIONS" remove it.
  8. Fixed in #1387 But yes, I can confirm that #1382 has a problem : EDIT : https://github.com/MinecraftForge/ForgeGradle/commit/4338ee6b7942daf4ca11472cc98009d5bc8cdd03
  9. Did you mean Forge for phone and console ? Since Minecraft for iOS / Android / PS / Xbox aren't make in the same programming language, it would take a lot of time and mods will also be required to have a specific version for each device. There is no interest to do that
  10. Hi, NEI-Mystcraft-Plugin{02.01.01.00} [NEI Mystcraft Plugin] (MystNEI-Plugin-1.7.10-02.01.01.00.jar) Unloaded->Constructed->Errored NEI Mystcraft Plugin is a client side only mod, remove it.
  11. hi, Not Enough Items required Code Chicken Core : http://chickenbones.net/Pages/links.html
  12. Hi, This mod required Java 7. So install Java 7 or 8 to correct this error. If you can't update to Java 7 or 8 go blame the modders that don't target Java 6
  13. Thanks you !
  14. Hello, Since this commit in FML : https://github.com/MinecraftForge/FML/commit/54900a3873a6062796bcea666868f698b3efdcac UTF8 in lang files is broken. With Forge 1309 and Minecraft in french, everything works : But with the latest version of Forge (1322), all é, è, à, are buggy : With other language like Russia the problem is even more visible : There is the same problem with § (text formating)
  15. http://www.minecraftforge.net/forum/index.php/topic,20.msg8027.html#msg8027
  16. Read the EAQ : http://www.minecraftforge.net/forum/index.php/topic,20.msg8027.html#msg8027 Also 1.7.2 is not longer supported, update to 1.7.10.
  17. Hi, In the graphic option, decrease the view distance
  18. put this : http://files.minecraftforge.net/LegacyJavaFixer/legacyjavafixer-1.0.jar in your mods folder.
  19. Hi, 1.6.4 is no longer supported, please update to 1.7.10 If you really want use an old release, you are in your own. I suggest you anyway to install this mod : http://files.minecraftforge.net/LegacyJavaFixer/legacyjavafixer-1.0.jar It is very likely that your game runs with Java 8 if you have Java 7 and Java 8 installed, install this mod should fix your problem in this case. For the next time, don't forget to give us your log.
  20. hi, We need your logs. (it's a file called fml-client-latest.log located in the folder .minecraft/logs/)
  21. Buy the game and use the official Minecraft Launcher then it will work.
  22. hi, DamageIndicatorsMod is a client-side only mod, remove it.
  23. there must be a space between java and -. And you must remove the quotation marks : java -jar forge-1.7.10-10.13.2.1230-installer.jar
  24. modelresourcelocation = item.getModel(stack, entityplayer, stack.getMaxItemUseDuration() - entityplayer.getItemInUseCount()); Indeed, it was just under my eyes and I didn't even see it x) thank you ! EDIT : It's working, if someone else has the same problem, here's how: package your.package; import net.minecraft.client.resources.model.ModelResourceLocation; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemBow; import net.minecraft.item.ItemStack; public class ItemCustomBow extends ItemBow { @Override public ModelResourceLocation getModel(ItemStack stack, EntityPlayer player, int useRemaining) { ModelResourceLocation modelresourcelocation = new ModelResourceLocation(TestMod.MODID + ":custom_bow", "inventory"); if(stack.getItem() == this && player.getItemInUse() != null) { if(useRemaining >= 18) { modelresourcelocation = new ModelResourceLocation(TestMod.MODID + ":custom_bow_pull2", "inventory"); } else if(useRemaining > 13) { modelresourcelocation = new ModelResourceLocation(TestMod.MODID + ":custom_bow_pull1", "inventory"); } else if(useRemaining > 0) { modelresourcelocation = new ModelResourceLocation(TestMod.MODID + ":custom_bow_pull0", "inventory"); } } return modelresourcelocation; } } and the main class : package your.package; import net.minecraft.client.Minecraft; import net.minecraft.client.renderer.ItemModelMesher; import net.minecraft.client.resources.model.ModelBakery; import net.minecraft.client.resources.model.ModelResourceLocation; import net.minecraft.item.Item; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; import net.minecraftforge.fml.common.registry.GameRegistry; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; @Mod(modid = TestMod.MODID, name = "Test Mod", version = "1.0.0", acceptedMinecraftVersions = "[1.8.0,)") public class TestMod { public static final String MODID = "testmod"; public static Item customBow; @EventHandler public void preLoad(FMLPreInitializationEvent event) { customBow = new ItemCustomBow().setUnlocalizedName("customBow"); GameRegistry.registerItem(customBow, "custom_bow"); } @EventHandler public void load(FMLInitializationEvent event) { if(event.getSide().isClient()) { ModelBakery.addVariantName(customBow, new String[] {MODID + ":custom_bow", MODID + ":custom_bow_pull0", MODID + ":custom_bow_pull1", MODID + ":custom_bow_pull2"}); registerItem(customBow, 0, MODID + ":custom_bow"); registerItem(customBow, 1, MODID + ":custom_bow_pull0"); registerItem(customBow, 2, MODID + ":custom_bow_pull1"); registerItem(customBow, 3, MODID + ":custom_bow_pull2"); } } @SideOnly(Side.CLIENT) public static void registerItem(Item item, int metadata, String itemName) { ItemModelMesher mesher = Minecraft.getMinecraft().getRenderItem().getItemModelMesher(); mesher.register(item, metadata, new ModelResourceLocation(itemName, "inventory")); } }
×
×
  • Create New...

Important Information

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