2025-07-20 17:44:31 -05:00

117 lines
5.4 KiB
Plaintext

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