Description
Project Name: CityCraft Tycoon
Current Version: Minecraft NeoForge / MCreator workspace
Concept: A city-building and management mod where each player can create a personal city, earn coins, buy construction plans, place buildings, complete ghost previews with real materials, upgrade buildings, and sell farm resources.
Current Features
- Player money system with persistent coins.
- City Hall as the main city building.
- City radius system based on City Hall level.
- City Hall style selection GUI:
`Classic`, `Wood`, `Luxury`, `Industrial`.
- Ghost construction system:
players see transparent preview blocks and must place the required materials.
- Material hint system:
looking at a ghost block shows what item must be placed.
- Plan crafting table inside the City Hall.
- Farm plan purchase system.
- Farm style selection GUI:
`Classic`, `Rustic`, `Stone`, `Greenhouse`.
- Farm construction and upgrade system up to level 7.
- Farm upgrade GUI separated from the City Hall upgrade GUI.
- Farmer NPC inside the farm.
- Crop selling GUI through the farmer.
- Admin terrain flatten command.
- Admin complete command for active construction stages.
City Hall Progression
- Level 1: first City Hall, unlocks city systems.
- Level 2: mayor office, radius 250.
- Level 3: council room, radius 400.
- Level 4: city archives, radius 650.
- Level 5: administrative wing, radius 1000.
- Level 6: municipal tower, radius 1500.
Current City Hall upgrade costs:
- Level 2: 500 coins
- Level 3: 1500 coins
- Level 4: 4000 coins
- Level 5: 9000 coins
- Level 6: 20000 coins
Farm Progression
- Level 1: basic farm, field and barn.
- Level 2: larger fields, fences, paths and lights.
- Level 3: grounded animal pen with supports and animals.
- Level 4: advanced irrigation and mixed crops.
- Level 5: storage shed with chests and decoration.
- Level 6: decorative windmill.
- Level 7: final greenhouse expansion.
Current farm upgrade costs:
- Farm plan: 100 coins
- Level 2: 250 coins
- Level 3: 600 coins
- Level 4: 1200 coins
- Level 5: 2500 coins
- Level 6: 5000 coins
- Level 7: 9000 coins
**Sellable Crops**
- Wheat: 2 coins each
- Wheat seeds: 1 coin each
- Carrots: 3 coins each
- Potatoes: 3 coins each
- Beetroots: 3 coins each
- Melon slices: 2 coins each
- Pumpkins: 8 coins each
**Commands**
```text
/money
```
Shows your current balance.
```text
/money give <player> <amount>
```
Admin command. Gives coins to a player.
```text
/money remove <player> <amount>
```
Admin command. Removes coins from a player.
```text
/city destroy
```
Deletes your current city data and removes the City Hall build.
```text
/city upgrades
/city upgrade menu
```
Opens the City Hall upgrade menu.
```text
/city upgrade
```
Starts or validates the next City Hall upgrade.
```text
/city plan farm
```
Buys a Farm Plan if you are near the City Hall plan crafting table.
```text
/city farm menu
```
Opens the Farm upgrade menu.
```text
/city farm upgrade
/city farm ameliorer
```
Starts or validates the next Farm upgrade.
```text
/city farm move
/city farm relocate
/city farm deplacer
```
Moves the nearest completed farm to your current position.
```text
/city farm style classic
/city farm style classique
/city farm style rustic
/city farm style rustique
/city farm style stone
/city farm style pierre
/city farm style greenhouse
/city farm style serre
```
Chooses the pending farm style.
```text
/city style classic
/city style classique
/city style wood
/city style bois
/city style luxury
/city style luxe
/city style industrial
/city style industriel
```
Chooses the pending City Hall style.
```text
/city sell wheat
/city sell seeds
/city sell carrot
/city sell potato
/city sell beetroot
/city sell melon
/city sell pumpkin
```
Sells crops when near the farmer NPC.
```text
/city admin complete
```
Admin command. Completes the active City Hall construction stage.
```text
/city admin complete cityhall [player]
```
Admin command. Completes the active City Hall stage for yourself or another player.
```text
/city admin complete farm [player]
```
Admin command. Completes the active Farm stage near yourself or another player.
```text
/flat <radius>
```
Admin command. Flattens terrain around you.
```text
/flat full
```
Admin command. Flattens the city area around you, limited by the current max radius.



