HomeJavaModsSoulstones [1.20-1.21.1]
Soulstones [1.20-1.21.1]
[​IMG]

About
Soulstones is a plugin to give players the ability to store and spawn mobs
like spawner eggs, except soulstones cant be used to change the mob
type of spawners.
All mobs, or those defined, have a chance to drop a soulstone of their
type, which the player can use, share, or sell to other players.
[​IMG]

Soulstones also support GriefPrevention, so players cannot use
soulstones while in other player's claims.

Spoiler: Config Example
Code (YAML):

############################################################
# +------------------------------------------------------+ #
# |                       Config                         | #
# +------------------------------------------------------+ #
############################################################

# List of worlds where Soulstones cannot drop.
blacklist
:
- WorldName
 - WorldName_nether
 - WorldName_the_end

item
:
# Item Material - https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
 material
: POPPED_CHORUS_FRUIT
  # Item Name
 displayname
: '& #8788EE&lSoulstone'
  # Item Lore
  # Placeholder: %type% - The type of mob, i.e. Cow, Zombie, Wither
 lore
:
 - '&7Contains the soul of a &e %type%&7.'
  - '&8Right-click on the ground to summon the mob.'
  # CustomModelData, set 0 to ignore.
 custommodeldata
: 66666
  # Should the item shine as if it were enchanted?
 shine
: true
  # Glow when dropped from a mob? (not by a player).
  # This make them a lot easier to notice.
 glow
: true
 
sound
:
# Sound played when a soulstone drops (leave '' to disable)
 drop
: 'ENTITY_ILLUSIONER_PREPARE_MIRROR'
  # Sound played when a soulstone is used (leave '' to disable)
 used
: 'ENTITY_EVOKER_CAST_SPELL'
 
# Should we block spawner mobs from dropping Soulstones?
block-spawners
: true
 
# List of mobs that can drop soulstones.
# Any mob not on the list will inherit the DEFAULT values.
# MobTypes: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html (May differ for different versions)
# Enderdragon CANNOT drop, it's been blacklisted internally.
mobs
:
# Default for mobs not on the list.
 DEFAULT
:
  enabled
: true
  chance
: 0.5
 WARDEN
:
  enabled
: false # Cannot drop if false.
  chance
: 1.0
  # Different CustomModelData for this mob type.
  custommodeldata
: 55555
 
 

Commands & Permissions
/ss <type> - soulstones.create
Admin command to create soulstones for any use.
/ss reload - soulstones.reload
Admin command to reload the plugin's config files.

Dependency
My plugin requires the utility library plugin ValorlessUtils v1.9.0.242 or newer to function.
It's 100% free, and works with all my plugins.

Plugin Support
PlaceholderAPI
[​IMG]


GriefPrevention
[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Soulstones [1.20-1.21.1] is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 179 times (via Spigot). Download it and open it directly in the game.

Explore more