Скачать [FORGE] Skill Issue: Classes — Minecraft Моды — MetaMods

[FORGE] Skill Issue: Classes

Активный

Установок

0

Последнее обновление

1 месяц назад
Клиент
Приключенческие
Аддоны

Skill Issue: Classes

Skill Issue: Classes is an addon for Skill Issue that adds classes. Classes are defined in the classes.json folder in the skillissueclasses config folder and assigned a scaling value (S, A, B, C, D, F) for each attribute being modified. Each attribute then has a set of scaling values for each attribute modified by classes. Each scaling value is assigned a bonus, minfactor, and maxfactor (See Skill Issue for more details) in the attributescales.json. 

 

See examples below:

attributescales.json

{
"attributeScales": {
"minecraft:generic.attack_damage": {
"A": {
"key": "generic.attack_damage",
"bonus": 0.0,
"min_factor": 1.1,
"max_factor": 1.3
},
"B": {
"key": "generic.attack_damage",
"bonus": 0.0,
"min_factor": 1.0,
"max_factor": 1.1
},
"S": {
"key": "generic.attack_damage",
"bonus": 0.0,
"min_factor": 1.2,
"max_factor": 1.5
},
"C": {
"key": "generic.attack_damage",
"bonus": 0.0,
"min_factor": 0.9,
"max_factor": 1.0
},
"D": {
"key": "generic.attack_damage",
"bonus": 0.0,
"min_factor": 0.8,
"max_factor": 0.9
},
"F": {
"key": "generic.attack_damage",
"bonus": 0.0,
"min_factor": 0.7,
"max_factor": 0.8
}
},
"minecraft:generic.movement_speed": {
"A": {
"key": "generic.movement_speed",
"bonus": 0.0,
"min_factor": 1.1,
"max_factor": 1.3
},
"B": {
"key": "generic.movement_speed",
"bonus": 0.0,
"min_factor": 1.0,
"max_factor": 1.1
},
"S": {
"key": "generic.movement_speed",
"bonus": 0.0,
"min_factor": 1.2,
"max_factor": 1.5
},
"C": {
"key": "generic.movement_speed",
"bonus": 0.0,
"min_factor": 0.9,
"max_factor": 1.0
},
"D": {
"key": "generic.movement_speed",
"bonus": 0.0,
"min_factor": 0.8,
"max_factor": 0.9
},
"F": {
"key": "generic.movement_speed",
"bonus": 0.0,
"min_factor": 0.7,
"max_factor": 0.8
}
},
"minecraft:generic.max_health": {
"A": {
"key": "generic.max_health",
"bonus": 0.0,
"min_factor": 1.1,
"max_factor": 1.3
},
"B": {
"key": "generic.max_health",
"bonus": 0.0,
"min_factor": 1.0,
"max_factor": 1.1
},
"S": {
"key": "generic.max_health",
"bonus": 0.0,
"min_factor": 1.2,
"max_factor": 1.5
},
"C": {
"key": "generic.max_health",
"bonus": 0.0,
"min_factor": 0.9,
"max_factor": 1.0
},
"D": {
"key": "generic.max_health",
"bonus": 0.0,
"min_factor": 0.8,
"max_factor": 0.9
},
"F": {
"key": "generic.max_health",
"bonus": 0.0,
"min_factor": 0.7,
"max_factor": 0.8
}
}
}
}

 

classes.json

{
"classes": {
"rogue": {
"id": "rogue",
"attributeScales": [
{
"key": "minecraft:generic.max_health",
"scaling": "F"
},
{
"key": "minecraft:generic.movement_speed",
"scaling": "A"
},
{
"key": "minecraft:generic.attack_damage",
"scaling": "S"
}
]
},
"barbarian": {
"id": "barbarian",
"attributeScales": [
{
"key": "minecraft:generic.max_health",
"scaling": "S"
},
{
"key": "minecraft:generic.movement_speed",
"scaling": "B"
},
{
"key": "minecraft:generic.attack_damage",
"scaling": "B"
}
]
},
"fighter": {
"id": "fighter",
"attributeScales": [
{
"key": "minecraft:generic.max_health",
"scaling": "B"
},
{
"key": "minecraft:generic.movement_speed",
"scaling": "B"
},
{
"key": "minecraft:generic.attack_damage",
"scaling": "A"
}
]
}
}
}

 


 

Need a server?

Участники проекта
pbjsandwhich123

pbjsandwhich123