Initial
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
{
|
||||
"format": "cmods",
|
||||
"templates": [
|
||||
{
|
||||
"name": "all_cmods",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "template",
|
||||
|
||||
"template": "boringvanilla",
|
||||
|
||||
"comment": "//since this is a template within a template, maybe dont allow it for now"
|
||||
},
|
||||
{
|
||||
"cmod": "inventory",
|
||||
|
||||
"inv_hand_main": "minecraft:diamond_sword",
|
||||
"inv_hand_off": "minecraft:shield",
|
||||
"inv_head": "minecraft:diamond_helmet",
|
||||
"inv_chest": "minecraft:diamond_chestplate",
|
||||
"inv_legs": "minecraft:diamond_leggings",
|
||||
"inv_feet": "minecraft:diamond_boots",
|
||||
|
||||
"comment": "//give inventory to a mob, up to you to make sure the mob you are giving it to supports it, should crash if they dont"
|
||||
},
|
||||
{
|
||||
"cmod": "mob_drops",
|
||||
"loot_table": "testloot",
|
||||
|
||||
"comment": "//give a mob extra loot table drops, supports vanilla eg minecraft:zombie or custom ones you put in the config/loot_tables folder, currently does not override existing drops of a mob"
|
||||
},
|
||||
{
|
||||
"cmod": "attribute_health",
|
||||
"base_value": 40,
|
||||
"difficulty_multiplier": 1.5,
|
||||
|
||||
"comment": "//set the base health of a mob, difficulty_multiplier is used to multiply their health based on the rated difficulty of the area, so if difficulty in area was 2.0, the math would be: base health 40 * local difficulty 2.0 * multiplier 1.5 = 120 health"
|
||||
},
|
||||
{
|
||||
"cmod": "attribute_speed",
|
||||
"base_value": 0.23,
|
||||
"difficulty_multiplier": 1.1,
|
||||
|
||||
"comment": "//set the base speed of the mob, multiplication formula works the same as attribute_health, be carefull with this one so you dont get hyper speed mobs, vanilla zombie speed is 0.23 for reference"
|
||||
},
|
||||
{
|
||||
"cmod": "xp",
|
||||
"base_value": 0,
|
||||
"difficulty_multiplier": 1.5,
|
||||
|
||||
"comment": "//set the base xp given of a mob, multiplication formula works the same as attribute_health"
|
||||
},
|
||||
{
|
||||
"cmod": "ai_antiair",
|
||||
|
||||
"comment": "//gives a mob the ability to perform mean things to flying players depending on ConfigHWMonsters.antiAirType setting, they either leap very far and grab the player by mounting them in their head, or magically pull them down when they see them, pretty mean, antiAirType mode 0 is a bit experimental still"
|
||||
},
|
||||
{
|
||||
"cmod": "ai_mining",
|
||||
|
||||
"comment": "//gives a mob the ability to dig towards their target, only use for mobs the size of a zombie"
|
||||
},
|
||||
{
|
||||
"cmod": "ai_counterattack",
|
||||
|
||||
"comment": "//gives a mob the ability to counter attack with a leap towards the target after theyre hit"
|
||||
},
|
||||
{
|
||||
"cmod": "ai_lunge",
|
||||
|
||||
"comment": "//gives a mob the ability to move faster towards the target when they are close"
|
||||
},
|
||||
{
|
||||
"cmod": "ai_infernal",
|
||||
"randomly_choose_count": "10",
|
||||
"difficulty_multiplier": 1.0,
|
||||
|
||||
"modifiers": [
|
||||
"1UP", "Alchemist", "Berserk", "Blastoff", "Bulwark", "Choke", "Cloaking", "Darkness", "Ender",
|
||||
"Exhaust", "Fiery", "Ghastly", "Gravity", "LifeSteal", "Ninja", "Poisonous", "Quicksand", "Regen",
|
||||
"Rust", "Sapper", "Sprint", "Sticky", "Storm", "Vengeance", "Weakness", "Webber", "Wither"
|
||||
],
|
||||
|
||||
"comment": "//if atomicstrykers infernal mobs mod is installed, this gives a mob a random amount of the abilities you list above, the above list is all the options available from the mod",
|
||||
"comment2": "//you can specify the modifiers and a number of them to randomly choose from, in the above example config, at a local difficulty of 0.1, it will choose 1 modifier from the list, at 0.5, it will choose 5, etc",
|
||||
"comment3": "//this functionality depends on my code knowing how to interact with their mods code, if they change theirs, this cmod may break"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,133 @@
|
||||
{
|
||||
"format": "cmods",
|
||||
"templates": [
|
||||
{
|
||||
"name": "invader_miner",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "ai_mining"
|
||||
},
|
||||
{
|
||||
"cmod": "ai_omniscience"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "invader_soldier",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "ai_omniscience"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "infernal_skeleton_1",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "ai_infernal",
|
||||
"modifiers": [
|
||||
"Regen", "Cloaking", "Storm"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inventory_leather",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "inventory",
|
||||
|
||||
"inv_hand_main": "minecraft:stone_sword",
|
||||
"inv_head": "minecraft:leather_helmet",
|
||||
"inv_chest": "minecraft:leather_chestplate",
|
||||
"inv_legs": "minecraft:leather_leggings",
|
||||
"inv_feet": "minecraft:leather_boots"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inventory_leather_no_weapon",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "inventory",
|
||||
|
||||
"inv_hand_main": "minecraft:stone_sword",
|
||||
"inv_head": "minecraft:leather_helmet",
|
||||
"inv_chest": "minecraft:leather_chestplate",
|
||||
"inv_legs": "minecraft:leather_leggings",
|
||||
"inv_feet": "minecraft:leather_boots"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inventory_chainmail",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "inventory",
|
||||
|
||||
"inv_hand_main": "minecraft:stone_sword",
|
||||
"inv_head": "minecraft:chainmail_helmet",
|
||||
"inv_chest": "minecraft:chainmail_chestplate",
|
||||
"inv_legs": "minecraft:chainmail_leggings",
|
||||
"inv_feet": "minecraft:chainmail_boots"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inventory_iron",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "inventory",
|
||||
|
||||
"inv_hand_main": "minecraft:iron_sword",
|
||||
"inv_hand_off": "minecraft:shield",
|
||||
"inv_head": "minecraft:iron_helmet",
|
||||
"inv_chest": "minecraft:iron_chestplate",
|
||||
"inv_legs": "minecraft:iron_leggings",
|
||||
"inv_feet": "minecraft:iron_boots"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inventory_diamond",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "inventory",
|
||||
|
||||
"inv_hand_main": "minecraft:diamond_sword",
|
||||
"inv_hand_off": "minecraft:shield",
|
||||
"inv_head": "minecraft:diamond_helmet",
|
||||
"inv_chest": "minecraft:diamond_chestplate",
|
||||
"inv_legs": "minecraft:diamond_leggings",
|
||||
"inv_feet": "minecraft:diamond_boots"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "infernal_skeleton_1_bad",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "ai_infernal",
|
||||
"modifiers": [
|
||||
"Regen", "Claking", "Storm"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inventory_chainmail_bad",
|
||||
"cmods": [
|
||||
{
|
||||
"cmod": "inventory",
|
||||
|
||||
"inv_hand_main": "minecraft:diamond_swod",
|
||||
"inv_hand_off": "minecraft:shield",
|
||||
"inv_head": "minecraft:diamond_helmet",
|
||||
"inv_chest": "minecraft:diamond_chestplate",
|
||||
"inv_legs": "minecraft:diamond_leggings",
|
||||
"inv_feet": "minecraft:diamond_boots"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user