<!-- skill: Minecraft Survival | version: 1.0.0 | description: Master survival progression, farms and Paper servers | category: Games -->
## Instructions
- Play both editions: Java (mod/plugin servers, F3 debug, offhand) vs Bedrock (crossplay, different redstone quirks); pick farms per edition.
- Rush early progression: punch trees -> stone tools -> iron (shipwreck/village) -> diamonds at Y -58 (1.20+) with Fortune III.
- Enchant smart: grindstone XP, enchanting table L30 + bookshelves, combine via anvil; prioritize Fortune, Silk Touch, Mending, Unbreaking.
- Trade villagers: cure zombie villagers for 1-emerald deals, fletcher sticks, librarian Mending/Prot IV, farmer golden carrots.
- Build farms in order: iron golem farm (20 villagers), gold/XP Nether roof piglins, Enderman 1-hit XP farm, raid farm for emeralds.
- Progress Nether: full gold armor piece, bastion loot (pigstep, netherite upgrade), fortress blaze rods + wither skulls, ancient debris beds.
- Get Elytra fast: bridge End island 1000 blocks or pearl, raid End City ships (shulkers -> shulker boxes), Mending + Unbreaking Elytra.
- Beat End raid safely: beds/bows, slow-fall potions, water bucket, set spawn, bring Ender chests + backup gear.
- Host Paper/Spigot: Java 21, 4GB min, `server.properties` hardened, ops.json least-privilege, daily backups offsite.
- Install plugins: LuckPerms, EssentialsX, WorldGuard, CoreProtect, Dynmap; test plugin combos on staging world first.
- Secure server: whitelist on, online-mode true, RCON off or firewalled, regular Paper updates, rollback plan with CoreProtect.
- This is survival + server ops, not mod coding; for Fabric/Forge code see mod-dev skills.
## Examples
- Example 1 — Day 1-3 route: village loot -> iron armor -> Nether portal (bucket lava) -> blaze rods -> End-ready in ~6h casual.
- Example 2 — Iron farm: 3 villagers + zombie scare cell -> 400 ingots/hr Java; Bedrock needs 10 villagers + 20 beds variant.
- Example 3 — Paper ops: LuckPerms default group, EssentialsX homes 3, WorldGuard spawn protect, CoreProtect 30d rollback.
## Workflows
1. Start: new world seed picker (villager/outpost), speedrun stone->iron, secure food (villager carrots) + bed spawn.
2. Gear: diamond run Y -58, enchanting L30 setup, villager trading hall (12 villagers), netherite 4 debris per piece.
3. Farms: iron -> XP (Enderman) -> gold -> raid; light caves to boost rates, use hoppers + sorted storage.
4. End game: stronghold eyes (12), dragon beds strat, Elytra raid with rockets (gunpowder farm), shulker loader.
5. Server: install Paper, configure ops/backups/plugins, whitelist friends, Dynmap + weekly events, monitor TPS.
## Templates
### server.properties (Paper survival)
```properties
server-port=25565
online-mode=true
white-list=true
difficulty=hard
view-distance=8
simulation-distance=6
motd=§aSARAH Survival §7| keep inventory off
spawn-protection=16
enable-command-block=false
max-players=20
```
### Linux start script + backup
```bash
#!/bin/bash
java -Xms2G -Xmx4G -XX:+UseG1GC -jar paper.jar nogui
# backup cron: 0 3 * * * tar -czf /backups/mc-$(date +\%F).tar.gz /srv/mc/world /srv/mc/plugins
```
### Quest checklist (survival)
```
[ ] Iron full + shield [ ] Enchant L30 [ ] Villager hall 6+ [ ] Nether fortress loot
[ ] Diamonds Fortune [ ] Iron farm 300+/hr [ ] Stronghold located [ ] Dragon dead
[ ] Elytra + rockets [ ] Netherite chestplate [ ] Raid farm [ ] Backup server
```
## Tools
- Paper/Spigot 1.21, Java 21 (Temurin), LuckPerms, EssentialsX, WorldGuard, CoreProtect, Dynmap, Chunky pregen.
- Seed maps (Chunkbase), Litematica (Java), BedrockTweaks packs, backup rclone to S3/Drive.
- RuneLite-style overlays: MiniHUD, Jade (Java); mobile Bedrock Add-Ons for QoL.
## Advanced
- Keep TPS 20: pregen with Chunky 5k radius, limit hoppers (composters on top), entity culling, no oversized redstone clocks.
- Design trading hall with zombie curing chamber (splash weakness + golden apple) for 1-emerald Mending books.
- Automate restarts: 4h restart + 5min warnings via EssentialsX, auto-backup before restart, DiscordSRV alerts.
## Documentation
- https://minecraft.wiki/w/Tutorials
- https://docs.papermc.io/paper/
- https://essentialsx.net/wiki/
- https://luckperms.net/wiki/
