Documentation

Everything you need to set up and use our plugins.

Requirements

  • Minecraft Server: 1.21+
  • Server Software: Spigot or Paper
  • Java: 21+
  • Dependencies: Vault + Economy plugin (e.g. EssentialsX)

Installation

  1. Purchase SoulSystem on BuiltByBit
  2. Download the SoulSystem.jar file
  3. Place it in your plugins/ folder
  4. Start server once to generate config
  5. Stop the server
  6. Add your license key to plugins/SoulSystem/config.yml
  7. Start the server again

License Key Setup

After purchasing, contact us on Discord. Then add your key:

license:
  key: "YOUR-LICENSE-KEY-HERE"
  api-url: "https://license.ghostlp.de"
  product-id: 1

How SoulSystem Works

Players collect souls by killing mobs. Each mob drops its specific soul type. Open the GUI with /soul to spend souls on powers.

Powers

SoulAbilityActivation
🧟 ZombieRegeneration in darknessPassive
🏹 SkeletonArrow damage boostPassive
💥 CreeperExplosion abilityShift + Right Click
🕷️ SpiderWall climbingPassive
🌀 EndermanTeleport abilityRight Click (empty hand)
🔥 BlazeFire damage on hitPassive

Leveling & Prestige

  • Each power: Level 1–55
  • Upgrade cost: level × 10 souls
  • At level 55 → Prestige for 1000 souls
  • Max 10 Prestiges per power

Daily Quests

QuestGoalReward
Kill QuestKill 25 mobs+100 souls
Upgrade QuestUpgrade 5 times+200 souls
Prestige QuestPrestige 1 time+500 souls
Daily BonusDaily login+50 souls

Kill Streaks

StreakBonus
3x+3 souls
5x+8 souls
10x+20 souls
15x++15 souls / 5 kills

Commands

/soulOpen GUI
/souladmin give <player> <soul> <amount>Give souls
/souladmin reset <player>Reset data
/souladmin setlevel <player> <soul> <level>Set level
/souladmin setprestige <player> <soul> <prestige>Set prestige

Configuration

settings:
  soul-drop-chance: 75
  max-level: 55
  max-prestige: 10
  particle-effects: true

upgrade-cost:
  multiplier: 10

prestige-cost: 1000