GodSmp banner
GodSmp icon

GodSmp

Create a Minecraft Fabric 1.21 mod "GodSMP" with: 1. God Assignment - On first join, assign random god via GUI roll. - Cannot reroll same god; OP can assign...

00
fabricBoth1.21mod

GodSMP mod summary

  • First join triggers a roll screen that assigns Zeus, Poseidon, Hades, Ares, or Athena; gods persist unless an op uses /godchoose or the player spends their one /god reroll (never repeats the same god). Everyone starts with 1 Favor.
  • Favor flows: +1 on kills, -1 on death (floored at 0). Range is 0–5, with level 5 abilities requiring exactly 5 Favor. OPs can adjust with /favor give <player> <amount>, players can view with /balance, and /withdrawfavor [amount] converts Favor to Favor Shard items.
  • Each god has five abilities with unique particles, cooldowns, and signature items. Abilities unlock per Favor tier; press keys 1–5 (rebindable) or open the GUI via /ability or signature items to view and trigger them. Cooldowns and unlock checks are enforced server-side and shown in the GUI.
  • Custom items and particles cover all gods; tooltips remind players of activation methods. Favor Shards land in inventory or drop if full.
  • Data is saved per player (god, favor, reroll flag) in world persistent state, with independent cooldown tracking and Fabric networking to sync GUI opens and ability activations. Server and client entrypoints now line up for reliable startup.

Known notes and suggestions

  • Effects are tuned as lightweight showcases; adjust damage/area/particles to fit your balance needs.
  • Favor currently only changes from kills/deaths or commands; expand sources if you want progression from other activities.

Server Validation

Server validation passed - The mod was tested on a real Minecraft server and loaded successfully.