Configuration
Transform into a mob!
- revoke2ndShapeOnDeath
- shapesEquipItems
- shapesEquipArmor
- playerCanTriggerHostiles
- hostilesIgnoreHostileShapedPlayer
- hostilesForgetNewHostileShapedPlayer
- hunterAttackAsPreyMorphedPlayer
- ownedHunterAttackAsPreyMorphedPlayer
- villagersRunFrom2ndShapes
- useShapeSounds
- playAmbientSounds
- hearSelfAmbient
- enableFlight
- hostilityTime
- advancementsRequiredForFlight
- scalingHealth
- percentScalingHealth
- maxHealth
- scalingAmor
- maxAmor
- maxAmorToughness
- endermanAbilityTeleportDistance
- showPlayerNametag
- flySpeed
- wardenIsBlinded
- wardenBlindsNearby
- unlockOverridesCurrentShape
- unlockTimer
- unlockEveryVariant
- abilityCooldownMap
- multiVectorVariants
- abilityBlacklist
- entityBlacklist
- entityBlacklistIsWhitelist
- playerUUIDBlacklist
- playerBlacklistIsWhitelist
- blacklistPreventsUnlocking
- blacklistPreventsMorphing
This explains the config-file, saved as config/walkers.json
.
revoke2ndShapeOnDeath
Default: false
Whether a player’s equipped shape is revoked on death.
shapesEquipItems
Default: true
Whether shapes equip the items (swords, items, tools) held by the underlying player.
shapesEquipArmor
Default: true
Whether shapes equip the armor (chestplate, leggings, elytra) worn by the underlying player.
playerCanTriggerHostiles
Default: true
If true, the player can cause hostiles to attack via right-clicking.
hostilesIgnoreHostileShapedPlayer
Default: true
Whether hostile mobs ignore players with hostile mob shapes.
hostilesForgetNewHostileShapedPlayer
Default: false
Whether a hostile mob will stop targeting you after switching to a hostile mob shape.
hunterAttackAsPreyMorphedPlayer
Default: true
If false, this disables the PreyTrait.
ownedHunterAttackAsPreyMorphedPlayer
Default: false
If false, the PreyTrait doesn’t cause owned hunter (e.g. tamed wolves) to hunt the player.
villagersRunFrom2ndShapes
Default: true
Whether Villagers will run from Players morphed as shapes villagers normally run from (Zombies).
useShapeSounds
Default: true
Whether shape sounds take priority over Player Sounds (e.g. Blaze hurt sound when hit).
playAmbientSounds
Default: true
Whether disguised players should randomly emit the ambient sound of their shape.
hearSelfAmbient
Default: false
Whether disguised players should hear their own ambient sounds (only if playAmbientSounds is true).
enableFlight
Default: true
Whether mobs in the flying entity tag can fly.
hostilityTime
Default: 300
How long hostility lasts for players morphed as hostile mobs (think: Pigman aggression)
advancementsRequiredForFlight
Default: []
A list of Advancements required before the player can fly using a shape.
scalingHealth
Default: true
Whether Shapes modify your max health value based on their max health value.
percentScalingHealth
Default: true
This gets the percentage of your current health and implements it into your new health. Only works with scalingHealth!
maxHealth
Default: 40
The maximum value of scaling health. Useful for not giving players 300 HP when they turn into a wither.
scalingAmor
Default: true
Whether the player should have the same default amor values as the mob.
maxAmor
Default: 30
The maximum value of default amor. Useful for not having players who can’t take damage.
maxAmorToughness
Default: 30
The maximum value of default amor toughness. Useful for not having players who can’t take damage.
endermanAbilityTeleportDistance
Default: 32
In blocks, how far can the Enderman ability teleport?
showPlayerNametag
Default: false
Should player nametags render above players disguised with a shape? Note that the server is the authority for this config option.
flySpeed
Default: 0.05
The default fly speed for transformed players.
wardenIsBlinded
Default: true
If true, players with the Warden shape will have a shorter view range with the darkness effect.
wardenBlindsNearby
Default: true
If true, players with the Warden shape will blind other nearby players.
unlockOverridesCurrentShape
Default: false
If true, unlocking a shape will ignore current second shapes.
unlockTimer
Default: 60.0
Requires enableUnlockSystem to be true - timer in ticks how long the unlock key shall be pressed.
unlockEveryVariant
Default: true
This allows players to unlock every possible variant per entity type. This must be set to true
for the variant menu to be available.
abilityCooldownMap
Configure the Cooldown for the abilities of specified mobs. Take a look at Abilities
multiVectorVariants
0 - none, 1 - completely random, 2 - biome based
abilityBlacklist
Blacklist entity types (e.g. minecraft:blaze
) to disable abilities for the specified mob.
entityBlacklist
Blacklist entity types (e.g. minecraft:blaze
) to disable morphing into those.
entityBlacklistIsWhitelist
Default: false
True - the entity blacklist will be treated as a whitelist. This can be modified via commands.
playerUUIDBlacklist
Blacklist Players with their UUIDs, so they can’t unlock shapes. This can be modified via commands.
playerBlacklistIsWhitelist
Default: false
True - the player blacklist will be treated as a whitelist. This can be modified via commands.
blacklistPreventsUnlocking
Default: true
Whether the player blacklist should prevent unlocking.
blacklistPreventsMorphing
Default: true
Whether the player blacklist should prevent morphing.