LtxProgrammer / LtxProgrammer/Changed-Minecraft-Mod

Suggestion: Split the Mod into Optional Modules

Offen
#1,543 6 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement long-term
Vorherrschende Sprache
Java
Sterne
83
Forks
58
Ø Merge
1 T. 16 Std.
Gemergte PRs (30 T.)
2

Beschreibung

I would like to suggest splitting the Changed-Minecraft-Mod into several independent modules to make it more flexible for extensions and ModPack creation.
A good reference example is the modular design used by the Thermal Series (e.g., https://github.com/cofh).

Ideal structure:

- **Changed Base** – Core items, blocks, and basic entities, including the default white and black Latex entities
- **Changed Latex** – Optional additional/character-specific Latex including original variants from the game
- **Changed Building** – Structures and facilities such as the laboratory areas from the original game

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Das Issue nennt keine Dateien, Tests oder Einstiegspunkte. Beginne damit, die aktuelle Mod-Struktur und das im Issue referenzierte modulare Design von Thermal Series zu überprüfen. Als abgeschlossen gilt die Aufgabe, wenn das Projekt in unabhängige Module für Changed Base, Changed Latex und Changed Building aufgeteilt ist, mit den aufgeführten Zuständigkeiten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
game-dev
Issue-Typ
Refactoring
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.