Eternal Conflict Addon

A Races Addon where Darkness, Lightness and Humans Fight for whose race is superior.

Eternal Conflict

 

All-in-one Bedrock addon for survival servers and realms: item shop & economy, three player races with PvP rules, soul currencies, race shops, duels, and a customizable money HUD.

 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

RACES — Dark · Light · Human

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 

Players choose a race on join with /race.

 

Dark

• Higher damage

• When killed: killer earns Dark Souls

 

Light

• Higher defense

• When killed: killer earns Light Souls

 

Human

• +50% sell prices in the shop

• When killed: killer takes a % of their money

 

PvP rules (outside duels)

• Dark cannot kill Dark

• Light cannot kill Light

• Only Light & Human can kill Dark

• Only Dark & Human can kill Light

• Human can kill anyone (including other Humans)

 

Duels suspend race kill rules for a fair 1v1.

Commands: /duel, /acceptduel, /denyduel, /leaveduel

 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

ECONOMY & SHOP

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 

/shop — Buy vanilla survival items by category

/sellgui — Sell items from your inventory (1 / half / all)

/balance — Check money

 

• New players start with money

• Sell price is a configurable % of buy price

• Human race gets a configurable sell bonus (default +50%)

 

/shopadmin (operators)

• Edit prices and item icons

• Enable / disable items

• Add or remove shop items

• Adjust sell multiplier

• Reset to defaults

 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

RACE SHOPS & SOULS

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 

/darkshop — Spend Light Souls (Dark & Human)

/lightshop — Spend Dark Souls (Light & Human)

/souls — View soul balances

 

Shop catalogs are fully editable in /raceadmin.

 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

HUD / SIDEBAR

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 

/hudconfig (operators)

• Right-side title HUD, classic money scoreboard, or both

• Custom multi-line text with variables ($money, $player, $server, $health, and more)

• Adjustable refresh rate

 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

COMMANDS

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 

Everyone

/race — Choose or view race

/raceinfo — Race, souls, bonuses

/souls — Dark / Light souls

/shop — Buy shop

/sellgui — Sell from inventory

/balance — Money balance

/darkshop — Light Souls shop (Dark & Human)

/lightshop — Dark Souls shop (Light & Human)

/duel — Challenge a player

/acceptduel — Accept duel

/denyduel — Deny duel

/leaveduel — Leave duel

 

Operators

/shopadmin — Shop configuration

/raceadmin — Race, combat, souls, race shops

/hudconfig — HUD / sidebar

 

Chat fallbacks also work: !race, !darkshop, !shop, and more.

 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

ADMIN CONTROL

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 

Configurable in-game:

• Dark damage and Light defense multipliers

• Souls per kill

• Human money % on kill

• Human sell bonus %

• Race change rules

• Dark / Light shop items (add / edit / delete)

• Set any online player's race or soul counts

• Shop prices, icons, enabled items

 

Scoreboards

• money — cash

• dark_souls / light_souls — race currencies

 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

PERFORMANCE

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 

Lightweight continuous work (mainly the optional title HUD about once per second). Shop and race menus only run when opened. Fine for typical realms and small servers. Lower HUD refresh or use scoreboard-only mode if needed.

 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

REQUIREMENTS & INSTALL

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 

• Minecraft Bedrock 1.21.100+

• No experimental toggles required

• Stable @minecraft/server and @minecraft/server-ui

• Import both Behavior and Resource packs

 

Install

1. Download and import the pack

2. Enable Eternal Conflict Behavior + Resource packs on your world

3. Restart the world once

4. Players pick a race with /race and use /shop / /sellgui as usual

 

Operators use /shopadmin, /raceadmin, and /hudconfig to tune the server.

The Eternal Conflict Addon Team

profile avatar
Owner
  • 4
    Projects
  • 334
    Downloads

A Guy who dislikes experimental toggle addons

More from Renzity