Mob Captains
Rare Mob Captains will spawn in your world, dropping illegally enchanted loot!
Overview
Mob Captains of common, uncommon, rare and legendary difficulty will spawn in your world.
Set the scoreboard values of the
ps-mob.config scoreboard to your desired values!
Name
Default
Description
.cool_down60The time, in seconds, to stop trying to spawn a captain after successfully spawning one
.spawn_chance10The maximum chance, that a mob becomes a Mob Captain, with 1 being 0.1% and 1000 being 100%
.notify_on_spawn2What rarity of Mob Captain is announced to chat and with a sound, with 0 being for none, 1 only for legendaries and 4 being for all rarities of Mob Captain
.notify_with_sound1If a Mob Captain is announced to chat, a sound to all nearby players will play, with 0 being disabled and 1 being enabled
.should_glow0If a Mob Captain's silhouette should show through blocks, with 0 being disabled and 1 being enabled
.exists_for6000How long a Mob Captain will not be able to despawn in ticks, so 20 -> 1 Second, 1200 -> 1 Minute, 6000 -> 5 Minutes
.block_area12000How long should Mob Captain spawning be stopped within 24 blocks of another Mob Captain spawning in ticks, so 20 -> 1 Second, 1200 -> 1 Minute, 12000 -> 10 Minutes
.beam_on_spawn1If Mob Captains should create a particle beam when spawning that shows their location for about 1 second, with 1 being turned on and 0 it being turned off
.weight_common55Weight for a Mob Captain being of common rarity
.weight_uncommon30Weight for a Mob Captain being of uncommon rarity
.weight_rare9Weight for a Mob Captain being of rare rarity
.weight_legendary1Weight for a Mob Captain being of legendary rarity
These Mob Captains will drop items that are enchanted in a way that is not possible in the vanilla game.
You can easily configure the data pack to your liking.
This data pack is inspired by Atomic Stryker's legendary Infernal Mobs mod.
Configure the Pack
Many aspects of this data pack can be configured by simply changing some score values.
You can access a chat based configuration menu while ingame by running the command /function ps-mob:config if you have operator permissions.
Set the scoreboard values of the
ps-mob.config scoreboard to your desired values!
Name
Default
Description
.cool_down60The time, in seconds, to stop trying to spawn a captain after successfully spawning one
.spawn_chance10The maximum chance, that a mob becomes a Mob Captain, with 1 being 0.1% and 1000 being 100%
.notify_on_spawn2What rarity of Mob Captain is announced to chat and with a sound, with 0 being for none, 1 only for legendaries and 4 being for all rarities of Mob Captain
.notify_with_sound1If a Mob Captain is announced to chat, a sound to all nearby players will play, with 0 being disabled and 1 being enabled
.should_glow0If a Mob Captain's silhouette should show through blocks, with 0 being disabled and 1 being enabled
.beam_on_spawn1If Mob Captains should create a particle beam when spawning that shows their location for about 1 second, with 1 being turned on and 0 it being turned off
.weight_common55Weight for a Mob Captain being of common rarity
.weight_uncommon30Weight for a Mob Captain being of uncommon rarity
.weight_rare9Weight for a Mob Captain being of rare rarity
.weight_legendary1Weight for a Mob Captain being of legendary rarity
To adjust the loot tables' weights, just modify the values at /data/ps-mob/loot_tables/captains/<rarity>.json.
If you want to alter the items themselves, edit the loot tables at /data/ps-mob/loot_tables/base/<rarity>.json.
All Versions
+ Add Version- update to 1.21+
- update to 1.21+
- Update to 1.20.5+
- Remove obscure per_failure mechanic
- Update to 1.20.5+
- Remove obscure per_failure mechanic
- Nerf all MobCaptain farms** by blocking previous spawn locations
- Add a function to **unconvert yourself**
- Add a function to **convert yourself** into a MobCaptain, including particles, buffs, name color
- Add config presets (default, swift spawn, only legendary)
- MobCaptains now exists for **atleast 5 minutes** before being able to despawn
- Added **config options** for 'block_area' and 'exists_for'
- Fix .failure not getting **reset**
- Use **/random command** instead of LCG
- Nerf all MobCaptain farms** by blocking previous spawn locations
- Add a function to **unconvert yourself**
- Add a function to **convert yourself** into a MobCaptain, including particles, buffs, name color
- Add config presets (default, swift spawn, only legendary)
- MobCaptains now exists for **atleast 5 minutes** before being able to despawn
- Added **config options** for 'block_area' and 'exists_for'
- Fix .failure not getting **reset**
- Use **/random command** instead of LCG
- Fix invalid modid (jar only)
- Fix mobs sometimes having 2 rarities at once
- Fix mobs sometimes having 2 rarities at once
- Update to 1.20.4
- Refactor some code
- Update to 1.20.4
- Refactor some code
- Added a config option to make the Mob Captains outline show through blocks using the glowing effect
- Added a config option to disable the sound separately from the chat notification
- Added a config option to make the Mob Captains outline show through blocks using the glowing effect
- Added a config option to disable the sound separately from the chat notification
- Add config function to configure the pack via ingame chat
- Fix typo
- Add config function to configure the pack via ingame chat
- Fix typo
- Fixed bug with configurable weights
- Fixed bug with configurable weights
- Added 4 different rarities
- Reworked spawning mechanism
- Notify players in chat and in the world on Mob Captain spawning
- Added a bunch of config options
- Reworked how Mob Captains look
- Added items to the loot tables
- New images
- Use attributes instead of effects
- Added 4 different rarities
- Reworked spawning mechanism
- Notify players in chat and in the world on Mob Captain spawning
- Added a bunch of config options
- Reworked how Mob Captains look
- Added items to the loot tables
- New images
- Use attributes instead of effects



