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.

Passage

Members
  • Joined

  • Last visited

  1. I have just begun attempting to develop with Forge. I have no prior experience with MC modding, though I am familiar with Java. I have confirmed that my Forge installation is valid by applying a published mod (Iron Backpacks), which worked as expected. I have attempted to launch my own project in the following ways: Directly from Eclipse via a run configuration. (Main class GradleStart, -DFORGE_FORCE_FRAME_RECALC=true, all other options untouched) `gradlew runClient` in the project folder. `gradlew build`, then moving the generated jar to the mods folder, which contains the working published mod. I am confident that the current issue is that something is missing or improperly stated in such a manner as to cause Forge to miss my project during startup, as the console output includes the line `[main/INFO] [FML]: Forge Mod Loader has identified 4 mods to load`, and the 4 "default" mods (Minecraft, MCP, Forge Mod Loader, and Forge) appear in the mod list. My build path includes `forgeSrc-1.12.2-14.23.0.2491.jar`, which is the expected version, and matches my client launch configuration, as a library. `Forge` is also included as a project on the build path; it is the MDK download, unmodified. All the code I have so far has been drawn from a variety of tutorials; primarily McJty's, though I had to pull setup information from the (seemingly outdated?) ForgeDocs. Attached is an image displaying my file structure through the Eclipse package explorer, and below are Pastebin links containing each class, along with the mcmod.info and build.gradle files. Yes, I realize that this mod doesn't really do anything at this point; for now, the goal is to get something runnable as a base. From the information provided, what is the most likely cause of this problem? Pastebin links: launch log: https://pastebin.com/nqG3Mpn9 (launched from Eclipse as client) build.gradle: https://pastebin.com/df1j8qVX mcmod.info: https://pastebin.com/n8f8xnvh ModItems: https://pastebin.com/0XdemqrQ ItemSilverSword: https://pastebin.com/ZP34SC8m ModBlocks: https://pastebin.com/bqqZSfHY BlockTest: https://pastebin.com/mYKrNaVU CommonProxy: https://pastebin.com/YWE6R9A0 ClientOnlyProxy: https://pastebin.com/ckbBzMxq DedicatedServerProxy: https://pastebin.com/RRCddGGN ExtraFurniture: https://pastebin.com/B0airf3S (MAIN CLASS) Other files in the project are those automatically generated by Gradle, and have not been modified. I've been picking at this for the last few hours, and I have no idea what else to try – I've run through every option I could think of. I realize that this is a bit of a broad request, but I'm mostly hoping I've just missed something obvious. Hopefully the information provided meets community standards; if it doesn't, I will gladly provide additional information to reach compliance. EDIT 1: Per information found in another thread, I have changed the modid to "extrafurniture" to comply with the requirement that mod IDs be all lowercase. EDIT 2: ...that appears to have done it. If I knew how to delete this thread, I would, given that another with the same issue is currently on the front page of the forum.

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.