Eine Minecraft 1.20.1 Forge Mod, die es ermöglicht Siedlungen mit NPCs zu bauen, die verschiedene Arbeiten ausführen.
- Holzfäller/Förster: Fällt Bäume und pflanzt Setzlinge
- Jäger: Jagt Tiere für Nahrung und Ressourcen
- Bauer/Viehzüchter: Baut Pflanzen an und züchtet Tiere
- Baumeister: Konstruiert und repariert Gebäude
- Minenarbeiter: Baut Erze und Ressourcen unter Tage ab
- Fischer: Fängt Fische aus Wasserquellen
- Java JDK 17 oder höher
- Minecraft 1.20.1
- Forge 47.3.0
- Gradle Wrapper installieren (falls noch nicht vorhanden):
gradle wrapper- Projekt kompilieren:
.\gradlew build- Minecraft Client starten (zum Testen):
.\gradlew runClient- Minecraft Server starten (zum Testen):
.\gradlew runServersrc/main/java/com/nothomealone/
├── NotHomeAlone.java # Haupt-Mod-Klasse
└── entity/
├── ModEntities.java # Entity-Registrierung
└── custom/
├── WorkerEntity.java # Basis-Klasse für alle Arbeiter
├── LumberjackEntity.java # Holzfäller
├── HunterEntity.java # Jäger
├── FarmerEntity.java # Bauer
├── BuilderEntity.java # Baumeister
├── MinerEntity.java # Minenarbeiter
└── FisherEntity.java # Fischer
- Entity-Attribute und AI-Ziele implementieren
- Spawn-Eier für alle NPCs erstellen
- Siedlungsverwaltungssystem entwickeln
- Arbeits-Aufgaben für jeden NPC-Typ implementieren
- Inventarsystem für NPCs hinzufügen
- GUI für NPC-Interaktion erstellen
MIT License