Description
## 🏠 Beginner's Delight - A Safe Start for New Adventurers
**Survive your first night with a ready-made starter base!**
Beginner's Delight automatically generates a small starter house at the world spawn point, giving new players a safe shelter with essential supplies to begin their Minecraft adventure.
---
## ✨ Features
### 🏡 Starter House at Spawn
- **Automatic Generation**: A small wooden house appears at the world spawn point when a new world is created
- **Survival Essentials**: Includes a bed, chest with starter items, and torch lighting
- **Multiple Designs**: Randomly selects from several house variants for variety
- **Terrain Adaptive**: Placement adjusts to the local terrain surface
### 📦 Starter Supplies
The chest in the starter house contains helpful items for early game:
- Food (bread, apples)
- Basic wooden tools
- Torches for lighting
### 🎮 Multiplayer Ready
- Works on both singleplayer and multiplayer servers
- All players spawn at the same location near the starter house
- The house is generated only once — no duplicates
### 🏘️ Village Mode (Optional)
- **Grows as players join**: Enable with `/beginnersdelight village enable` and a village forms around the world spawn
- **A house per player**: Each new player gets their own house, connected to the village by dirt paths
- **Decoration buildings**: Wells, sheds, storehouses, and farms appear as the village grows
- **Respawn at home**: Players can respawn at their own house
- **Configurable**: Adjust plot size, path generation, and respawn behavior in a `config/beginnersdelight.toml` file, reloadable in-game with `/beginnersdelight config reload`
### 🔧 Safe to Remove
- Built entirely with vanilla blocks (oak wood, cobblestone, etc.)
- The structure remains intact even after removing the mod
- No custom blocks or items that would cause issues
---
## 📖 How It Works
1. **Create a New World**: Start a new world with the mod installed
2. **Spawn Safely**: You'll spawn next to a small house with supplies
3. **Get Started**: Open the chest for starter items and sleep in the bed to set your spawn
4. **Adventure Awaits**: Head out to explore with a safe base to return to!
---
## 🛠️ Technical Details
### Multi-Loader & Multi-Version Support
This mod supports **multiple Minecraft versions and mod loaders**!
- **26.2**: Fabric and NeoForge
- **26.1.2**: Fabric and NeoForge
- **26.1.1**: Fabric and NeoForge
- **26.1**: Fabric and NeoForge
- **1.21.11**: Fabric and NeoForge
- **1.21.10**: Fabric and NeoForge
- **1.21.9**: Fabric and NeoForge
- **1.21.8**: Fabric and NeoForge
- **1.21.7**: Fabric and NeoForge
- **1.21.6**: Fabric and NeoForge
- **1.21.5**: Fabric and NeoForge
- **1.21.4**: Fabric and NeoForge
- **1.21.3**: Fabric and NeoForge
- **1.21.1**: Fabric and NeoForge
- **1.20.1**: Fabric and Forge
- **1.19.2**: Fabric and Forge
- **1.18.2**: Fabric and Forge
- **1.17.1**: Fabric and Forge
- **1.16.5**: Fabric and Forge
- Download the correct version for your Minecraft version and mod loader
- Shared codebase ensures consistent experience across versions and loaders
### Requirements
#### Minecraft 26.2
- **Mod Loader**:
- Fabric Loader 0.18.4+ with Fabric API 0.154.2+26.2, OR
- NeoForge 26.2.0.16-beta+
#### Minecraft 26.1.2
- **Mod Loader**:
- Fabric Loader 0.18.4+ with Fabric API 0.154.2+26.1.2, OR
- NeoForge 26.1.2.80+
#### Minecraft 26.1.1
- **Mod Loader**:
- Fabric Loader 0.18.4+ with Fabric API 0.145.4+26.1.1, OR
- NeoForge 26.1.1.15-beta+
#### Minecraft 26.1
- **Mod Loader**:
- Fabric Loader 0.18.4+ with Fabric API 0.145.1+26.1, OR
- NeoForge 26.1.0.19-beta+
#### Minecraft 1.21.11
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.141.3+1.21.11, OR
- NeoForge 21.11.37-beta+
#### Minecraft 1.21.10
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.138.4+1.21.10, OR
- NeoForge 21.10.64+
#### Minecraft 1.21.9
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.134.1+1.21.9, OR
- NeoForge 21.9.16-beta+
#### Minecraft 1.21.8
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.136.1+1.21.8, OR
- NeoForge 21.8.52+
#### Minecraft 1.21.7
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.129.0+1.21.7, OR
- NeoForge 21.7.2-beta+
#### Minecraft 1.21.6
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.128.1+1.21.6, OR
- NeoForge 21.6.20-beta+
#### Minecraft 1.21.5
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.128.1+1.21.5, OR
- NeoForge 21.5.96+
#### Minecraft 1.21.4
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.119.4+1.21.4, OR
- NeoForge 21.4.156+
#### Minecraft 1.21.3
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.112.1+1.21.3, OR
- NeoForge 21.3.95+
#### Minecraft 1.21.1
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.116.7+1.21.1, OR
- NeoForge 21.1.209+
#### Minecraft 1.20.1
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.92.2+1.20.1, OR
- Forge 47.4.0+
#### Minecraft 1.19.2
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.77.0+1.19.2, OR
- Forge 43.4.0+
#### Minecraft 1.18.2
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.76.0+1.18.2, OR
- Forge 40.2.0+
#### Minecraft 1.17.1
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.46.1+1.17, OR
- Forge 37.1.1+
#### Minecraft 1.16.5
- **Mod Loader**:
- Fabric Loader 0.17.3+ with Fabric API 0.42.0+1.16, OR
- Forge 36.2.34+
### Compatibility
- Works alongside other world generation mods
- Compatible with performance mods (Sodium, Starlight, etc.)
- No conflicts with other mods — uses only vanilla blocks
---
## 🐛 Bug Reports & Suggestions
Found a bug or have a suggestion? Report it on our [GitHub Issues](https://github.com/ksoichiro/BeginnersDelight/issues) page!
---
## 📷 Screenshots
Check out the **Gallery** above for screenshots showcasing:
- The starter house at world spawn
- Interior with bed, chest, and lighting
- Different house variants
---
## 🤝 Credits
- Built with [Architectury Loom](https://github.com/architectury/architectury-loom)
---
## 📜 License & Permissions
**License**: LGPL-3.0 - Copyright (C) 2025 Soichiro Kashima
**Source Code**: Available on [GitHub](https://github.com/ksoichiro/BeginnersDelight)
**Freedom to Use**: ✅ Free to use, modify, and redistribute under LGPL-3.0 terms
**Modpack Inclusion**: ✅ Allowed - You may include this mod in modpacks
**Redistribution**: ✅ Allowed - You may redistribute this mod (must remain LGPL-3.0)
---
## 🔗 Links
- **GitHub Repository**: [https://github.com/ksoichiro/BeginnersDelight](https://github.com/ksoichiro/BeginnersDelight)
- **CurseForge**: [Link to CurseForge page]
---
**Developed for Minecraft Java Edition 26.2 / 26.1.2 / 26.1.1 / 26.1 / 1.21.11 / 1.21.10 / 1.21.9 / 1.21.8 / 1.21.7 / 1.21.6 / 1.21.5 / 1.21.4 / 1.21.3 / 1.21.1 / 1.20.1 / 1.19.2 / 1.18.2 / 1.17.1 / 1.16.5**
A safe start for every adventure. 🏠