All Projects → jriwanek → ForgeModdingSkeleton

jriwanek / ForgeModdingSkeleton

Licence: LGPL-2.1 license
Skeletons for building Forge mods

Programming Languages

java
68154 projects - #9 most used programming language
XSLT
1337 projects
Mustache
554 projects

Projects that are alternatives of or similar to ForgeModdingSkeleton

RubyMod
RubyMod is an open-source mod, which prioritizes sharing its code to help other modders learn.
Stars: ✭ 15 (-28.57%)
Mutual labels:  minecraft-mod, minecraft-forge, forge-mod, minecraft-forge-mod
Mc2Discord
A simple minecraft mod, server side only, to link the chat with your Discord server
Stars: ✭ 18 (-14.29%)
Mutual labels:  minecraft-mod, minecraft-forge, curseforge, minecraft-forge-mod
Iodine
A Minecraft mod - server plugin pair that adds custom GUIs and overlays. No more inventory and chat menus!
Stars: ✭ 23 (+9.52%)
Mutual labels:  minecraft-mod, minecraft-forge, forge-mod, minecraft-forge-mod
advanced-spring-scaffold
This project provides an advanced baseline to help you kick start a Spring project.
Stars: ✭ 21 (+0%)
Mutual labels:  pmd, checkstyle, sonarqube, junit5
ForgeWurst
Wurst Client for Minecraft Forge.
Stars: ✭ 37 (+76.19%)
Mutual labels:  minecraft-mod, minecraft-forge, forge-mod, minecraft-forge-mod
serilum-mc-mods
A hub for source code, issues and content suggestions for Serilum's Minecraft mods on CurseForge.
Stars: ✭ 66 (+214.29%)
Mutual labels:  minecraft-mod, minecraft-forge, forge-mod
Streams
Flowing rivers in Minecraft.
Stars: ✭ 40 (+90.48%)
Mutual labels:  minecraft-mod, minecraft-forge, minecraft-forge-mod
Debt-Manager
A personal app to store people that owe you money or you owe money to. "Mo Money Mo Problems" 🎵 - The Notorious B.I.G. 😎
Stars: ✭ 22 (+4.76%)
Mutual labels:  pmd, checkstyle, junit
Future-MC
Adds blocks from future versions.
Stars: ✭ 51 (+142.86%)
Mutual labels:  minecraft-mod, minecraft-forge, minecraft-forge-mod
NaturesCompass
A Minecraft mod that allows you to search for a biome's location anywhere in the world and view information about it.
Stars: ✭ 42 (+100%)
Mutual labels:  minecraft-mod, minecraft-forge, forge-mod
CI-Report-Converter
The tool converts different error reporting standards for deep compatibility with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc).
Stars: ✭ 17 (-19.05%)
Mutual labels:  ci, checkstyle, junit
JMT-MCMT
A multithreading mod for for Minecraft forge 1.15.2 and 1.16.x
Stars: ✭ 206 (+880.95%)
Mutual labels:  minecraft-mod, forge-mod, minecraft-forge-mod
GregTech6-Unofficial
Unofficial, approved, and modified continuation of Minecraft Mod GregTech-6. A fork of https://github.com/GregTech6/gregtech6
Stars: ✭ 30 (+42.86%)
Mutual labels:  minecraft-mod, minecraft-forge, minecraft-forge-mod
Loot-Slash-Conquer-Pre1.14
An immersive, action-RPG mod based on Hack/Mine.
Stars: ✭ 17 (-19.05%)
Mutual labels:  minecraft-mod, minecraft-forge, minecraft-forge-mod
blockbuster
The Machinima Studio mod
Stars: ✭ 108 (+414.29%)
Mutual labels:  minecraft-mod, minecraft-forge, minecraft-forge-mod
metal-chests
Better alternative to IronChests
Stars: ✭ 13 (-38.1%)
Mutual labels:  minecraft-mod, minecraft-forge, minecraft-forge-mod
ShoulderSurfing
Custom 3rd person perspective for Minecraft
Stars: ✭ 28 (+33.33%)
Mutual labels:  minecraft-mod, minecraft-forge, forge-mod
osgi-test
Testing support for OSGi. Includes JUnit 4 and JUnit 5 support and AssertJ support.
Stars: ✭ 22 (+4.76%)
Mutual labels:  junit, junit4, junit5
JoJo-s-Bizarre-Survival
A mod that adds Stands from JoJo's Bizarre Adventure to Minecraft.
Stars: ✭ 20 (-4.76%)
Mutual labels:  minecraft-mod, minecraft-forge, minecraft-forge-mod
Techarium
A futuristic 1.16 Minecraft Tech Mod.
Stars: ✭ 62 (+195.24%)
Mutual labels:  minecraft-mod, minecraft-forge, minecraft-forge-mod

ForgeModdingSkeleton

Skeletons for building Forge mods

TODO

  1. Support Curse ChangeLog from String (Partially done)
  2. Sonarqube & Jar Signing Support for Travis
  3. Sonarqube & Jar Signing Support for CircleCI
  4. Secret parser should support Gradle properties too
  5. Fix JUnit3, JUnit4 & JUnit Vintage compatibility (Should be done)
  6. Support for JUnit on gradle < 4.6 (Effectively done, Needs uncommented and tested)
  7. Jar-in-Jar (Partially done)
  8. ContainedDeps (Partially done)
  9. Shade
  10. Shadow
  11. Make all gradle version specific bits gated (Mostly complete)
  12. Auto-selection selection of FG version based on MC version
  13. Auto-selection of Forge latest LB and RB versions
  14. Auto-selection of Mappings

Known Caveats

  1. Many versions hard-coded
  2. Only supports the maven-publish plugin, not the old maven plugin which also supports SSH Pubkey authentication

Script related TODO

  1. Document secret.json (Partially done)
  2. Finish off JUnit5 feature set (I think this is done now)
  3. Make sure JaCoCo is integrated correctly with JUnit

Example Mod TODO

  1. Recipes
  2. Creative Tabs
  3. Block with Multiple Textures
  4. Entities
  5. Networking
  6. Capabilities
  7. Multiblock structures
  8. Worldgen: Ore and Structure generation
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].