Leaderboard
Popular Content
Showing content with the highest reputation on 01/03/18 in all areas
-
It requires Java 8 as Minecraft 1.12 does while support for Java 9 isn't quite there yet. Note: You can't set the workspace up with Java 9. See here and here. I guess this could help to answer your question. From what I know not much changed there, so it should still be relevant.1 point
-
I believe at this point it requires java 8, but I know it does not yet support java 91 point
-
A very silly mistake indeed I'm glad you figured it out. Happy modding!1 point
-
1 point
-
Start small, a simple block, a simple item. You sound as if you know what you are doing in a development sense, so when you run into issues, come back here with a github repo link and a post/link of your fml-client-latest.log. Important to know how minecraft as well as forge works, i.e. blocks and items are singletons, so there is only 1 instance of their class that exists within the game, "items" that are in the world are Entities, in an inventory they are ItemStacks, client side vs server side. Honestly, I've never seen any tutorials (especially videos) that were 100% "good". The forge docs give the bare minimum info (although it's much more informative once you get going), and the majority of the tutorials/videos are "here, type this code to do this. It works." I always took what I got from them and then combed through the forums for "authoritative" ways to do it (or to confirm what I found was legit/the right way). Inspecting the vanilla sources is a good way to start doing things as well. Some of the links I have bookmarked, more for reference as opposed to straight up tutorial: I liked how this guy setup his item/block registration: http://www.minecraftforge.net/forum/topic/49497-1112-is-using-registryevent-this-way-ok/#comment-249433 More stuff on registering stuff: http://www.minecraftforge.net/forum/topic/58997-112-registering-blocks-and-itemblocks-the-new-way/ TheGreyGhosts Minecraft By Example repo: https://github.com/TheGreyGhost/MinecraftByExample Draco18s Reasonable Realism repo: https://github.com/Draco18s/ReasonableRealism Shadowfacts Tutorials: https://shadowfacts.net/tutorials/ diesieben07s common problems/caveats thread: http://www.minecraftforge.net/forum/topic/61757-common-issues-and-recommendations/#comment-289566 Hope this helps, and definitely if you know how to program, when you run into issues, come here with a link to your code, and either a link or post your fml-client-latest.log, and you'll more than likely get help. The guys on here know their minecraft forge, they just don't have the time or inclination to teach kids java for free1 point
-
Hey all! I'd like to introduce to you my new project: CharacterOverrideUtils. This mod is actually the first formally-released mod I've ever created. All of my previous mods are super simple and add a block or item, just for messing around. Only for personal use, too. This is a bit of a change because it's got a lot more functionality, took a lot more work, and has been released here. Phew. So - What is this? CharacterOverrideUtils is a mod that ties into Noppes's MorePlayerModels mod to append proportional collisions to your player model of choice. Writing this wasn't as easy as I had hoped, but I pushed through it and made sure I did it right. Came out rather well I think. Please note: This mod will not function unless you have MorePlayerModels active. Let me know what you think of it, as well as what you think should be added, changed, or removed. Edit to mock how long it took me: After 10,000 years in development, hopefully it will have been worth the wait. Functionality: Whenever you change a property of your model (scale, for instance) or change the entity you're disguised as, your collision box and other corresponding properties will update to reflect that of the model automatically. If you become something small enough, you can fit in 1x1 spaces! Suffocation mechanics have been reworked. A side effect of Minecraft's default method for detecting suffocation causes it to think the player should suffocate, should they be placed in a 1x1 tunnel. I've reworked this value accordingly. Please message me if you find any areas where it hurts you and shouldn't. Block push mechanics have also been changed. These were the mechanics responsible for pushing you away if sand or gravel fell on you, for instance. They have been removed due to lack of adequate compatibility. Command: /eyepos - This command is used to offset your eye position. This is good for when you have a model that has a scale of 0.5, where the eye is just high enough to clip the ceiling if you jump. /eyepos with no args will print your eye height offset. /eyepos <value> will set the offset /eyepos <value> <player> will set the offset for someone else Game rules: eyeOffsetDistanceLimit - The maximum value (plus or minus) for an acceptable value from /eyepos <value> allowPlayerChangeEyes - Takes in true or false, and if true players can use /eyepos <value>. If false, only ops and the server owner can use the command canOpsIgnoreEyeLimit - Self explanatory. If true, the eye limit will not be applied to ops. A CoreMod written to support multiple versions! Through a value store I have been able to store the obfuscated names for the methods I replace, as well as any opcode changes. Known bugs: Rare inconsistencies with eye height offsets, though I think they've been patched. At times it may give you the wrong value. Just use /eyepos 0 if you really wanna make sure it's right. Mod Jar file: For Minecraft Forge 1.8.9 - Download via Google Drive Media:1 point
-
Forge Version: 1.12.2-14.23.1.2554 Minecraft Version: 1.12.2 Downloads: Changelog (Direct) Windows Installer (AdLink) (Direct) Other Installer (AdLink) (Direct) MDK (AdLink) (Direct) Universal (AdLink) (Direct) Hello again everybody! Time for another recommended build for Forge! 1.12.2 has been stable for quite a while now. Mojang is now pushing out snapshots for 1.13 which is going to be a big change. However, nobody truly knows whats going to happen in it. So don't get freaked out. We'll see what happens when it happens. I figured it would be a good time to wrap all the cool bug fixes and changes we've added to Forge so we can start working on even more! Minecraft Forge 14.23.1 Changelog: ============================================================================ New: Added new /forge gen command to allow admins to generate large amounts of chunks. Added new /forge entity list command to list all entities in the current world. Added config option to fix various Vanilla world cascading issues. This changes some vanilla block placement so it's opt-in. But it fixes some vanilla world gen performance issues. Added EntityEntryBuilder, Modders should use this for building their entity registrations. Added hook to allow custom MapDecorations. Decreased memory size of Sprite based Item models. Added Capability support to Chunks. Added hook for ownership of sub-items. Added support for client or server only dependancies. Added hook for better block slipperiness control. Added hook to control dimension lighting. Changed Universal Bucket design, will now use vanilla texture if applicable with lower memory footprint. Changed Block Reach Distance to a player attribute instead of a shared constant. Added hook to allow custom entity selectors in commands. Changed ThrowableImpactEvent into a more generic format. Added method to allow custom recipes to be auto filled from the GuideBook. Added InputUpdateEvent to react to polling keyboard/mouse. Added a new cloud renderer that utilized your graphics card better. Increasing performance. Changed how recipes using wildcards are processed. Modders should considering explicitly defining all subtypes. Bug Fix: Fixed search tabs using wrong contents. Fixed ShapedOre recipes not laying out correctly with the guidebook. Fixed error handling related to OBJ model materials. Fixed chunk gen mobs not firing the CheckSpawn event. Fixed lighting not being correct in certain cases related to potions and time of day. Fixed splitting of large S->C custom payload packets. Fixed netty spam related to large packets. Fixed IngredientNBT comparing stackSize Fixed potential BlockPos leak. Fixed vanilla bug causing blank renamed books being useless. Fixed Shaped recipes that are larger then 3x3. Fixed dormant chunk cache loosing entity data. Fixed block and torch placement logic. Fixed being unable to see with night vision in certain conditions. Fixed Item Models with formats other then ITEM. Fixed items not blocking interaction when in off hand. Fixed performance issue related to S->C chunk data packets. Fixed performance issue in model building. Fixed some interactions with entities and modded Items. Fixed performance regression in FastTESR rendering Fixed bug in animation system with rotations. Fixed stacked item entities rendering incorrectly. Fixed vanilla bug where spider and chicken jockeys would not spawn. Fixed some performance issues in chunk rendering. Fixed some missing material changes. Fixed performance with default implementation of inputting items into an inventory. Fixed default fluid blocks not using fog color of their fluid. Fixed vanilla bug where combat tracker lost data when killing entity. Fixed vanilla bug where chunks would not properly know their max height until updated. Causing spawning/block tick issues. Fixed crash when modders remove all flowers from certain biomes. Fixed fake players accumulating advancements. Fixed performance issue related to collision checking. Fixed config properties loosing comments when being renamed. Fixed LivingDamageEvent not firing for some entities. Fixed broken vanilla Shapeless Recipe matching function causing some recipes to not work depending on the order of items in the crafting grid. Fixed fluid models not supporting tinted layers correctly. Fixed NPE when player tries to sleep without a bed. Fixed incorrect vanilla horizon lighting. Fixed incorrect lighting of item models. Fixed ItemModel transparency generation. Fixed graphics issue on some Mac systems with the Splash Screen. Fixed memory leak in networking. Fixed race condition causing an error when quickely closing a single player world and opening another. Fixed non-player entities being placed incorrectly when being teleported between dimensions. Fixed Universal Bucket not firing BucketUse event. Fixed CompoundIngredients not working properly in shapeless recipes. Fixed version icon response packet leaking memory. Fixed BufferBuilder not growing if used in specific ways.1 point