⚔️ TGSoul – Soul-Based Survival Plugin with Geyser Support
v1.0.4Lose your soul, lose your life… survive wisely!
For bug reports or suggestions, use our Discord server.
Resources pack available in discord so join my discord server.
FanMade Plugin Like Soul SMP.
Please don’t forget to leave a rating ⭐ and review in the comments!
Features
- Soul System – Earn and lose souls dynamically; track them easily with /soul.
- Revival Mechanics – Bring teammates back with soul items or special Revival Tokens.
- ️Custom Crafting – Unique 3x3 Revival Token recipe, restricted from vanilla usage.
- Immersive Effects – Add atmosphere with configurable particles (smoke , dust ️) and sounds (beacon , etc.).
- Geyser Compatibility – Bedrock-friendly with optimized particles and custom item handling.
- ️Admin Tools – Full control with commands to give, take, set, unban, reload, and more.
- Leaderboards & Stats – Show off with /soul top and view detailed stats with /soul stats.
- Punishment System – Configure bans when players hit 0 souls (temporary
or permanent
or kick).
- Highly Configurable – Easy-to-edit YAML files for souls, messages, recipes, and effects.
- Event Listeners – Fine-tuned mechanics for joins, deaths , crafting , and item use.
⌨️ Commands
Player Commands
- /soul help → Shows all available soul commands.
- /soul recipe → Opens the Revival Token recipe GUI .
- /soul stats → View your personal soul stats.
- /soul top → View the leaderboard of top soul holders .
- /soulwithdraw → Withdraw a soul into an item .
️ Admin Commands
- /soul give <player> <amount> → Give souls.
- /soul pack <player> <CustomModelData> → Switch to a different soul resource pack.
- /soul take <player> <amount> → Take souls.
- /soul set <player> <amount> → Set a player’s souls.
- /soul get <player> → Check a player’s soul balance.
- /soul unban <player> → Unban a soul-banned player .
- /soul reload → Reload the plugin configuration .
- /soul particletest <gain/lose> → Check Your particle is working or not
Permissions
- tgsoul.* → Full admin access
- tgsoul.use → Basic soul commands (default: true)
- tgsoul.withdraw → Withdraw souls (default: true)
tgsoul.revive → Revive players (default: op)
- ️ tgsoul.admin → Admin-only features (default: op)
Revival Token:
Particles:
Lose

Gain

⚙️ Installation
- Download TGSoul.jar and place it in your plugins folder.
- Restart your server.
- Configure settings in config.yml, playerdata.yml and messages.yml.
- Manage permissions with a plugin like LuckPerms.
Configuration
config.yml → Soul limits, recipes, effects, ban rules, auto-save, etc.
- messages.yml → Fully customizable player messages (death , revival
, bans ).
- database → Enable auto-save with adjustable intervals.
Support
- Website: techinpointgamerz.netlify.app
- YouTube: Techinpoint Gamerz
- Contact: Discord
Version
- Current: 1.0.1 (compatible with 1.21.8)
Tested on: PaperMC 1.21.3 & GeyserMC snapshots
✨ Download TGSoul now and bring a brand-new soul-powered survival experience ⚔️ to your server!
Download Image if you are making video on this plugin!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta

