Skip to content

Commit

Permalink
ports ATModium datapack
Browse files Browse the repository at this point in the history
  • Loading branch information
thevortex committed Feb 7, 2025
1 parent d1508e9 commit b13b8dc
Show file tree
Hide file tree
Showing 18 changed files with 1,918 additions and 0 deletions.
61 changes: 61 additions & 0 deletions kubejs/data/apotheosis/boss_gear/the_other/diamond.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"weight": 70,
"mainhands": [{
"weight": 3,
"stack": {
"item": "minecraft:diamond_sword"
}
},
{
"weight": 3,
"stack": {
"item": "minecraft:diamond_axe"
}
},
{
"weight": 2,
"stack": {
"item": "minecraft:diamond_pickaxe"
}
},
{
"weight": 2,
"stack": {
"item": "minecraft:diamond_shovel"
}
}
],
"offhands": [{
"weight": 1,
"stack": {
"item": "minecraft:shield"
}
}],
"boots": [{
"weight": 1,
"stack": {
"item": "minecraft:diamond_boots"
}
}],
"leggings": [{
"weight": 1,
"stack": {
"item": "minecraft:diamond_leggings"
}
}],
"chestplates": [{
"weight": 1,
"stack": {
"item": "minecraft:diamond_chestplate"
}
}],
"helmets": [{
"weight": 1,
"stack": {
"item": "minecraft:diamond_helmet"
}
}],
"tags": [
"the_other"
]
}
43 changes: 43 additions & 0 deletions kubejs/data/apotheosis/boss_gear/the_other/diamond_bow.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"weight": 70,
"mainhands": [{
"weight": 3,
"stack": {
"item": "minecraft:bow"
}
}
],
"offhands": [{
"weight": 1,
"stack": {
"item": "minecraft:shield"
}
}],
"boots": [{
"weight": 1,
"stack": {
"item": "minecraft:diamond_boots"
}
}],
"leggings": [{
"weight": 1,
"stack": {
"item": "minecraft:diamond_leggings"
}
}],
"chestplates": [{
"weight": 1,
"stack": {
"item": "minecraft:diamond_chestplate"
}
}],
"helmets": [{
"weight": 1,
"stack": {
"item": "minecraft:diamond_helmet"
}
}],
"tags": [
"the_other_bow"
]
}
61 changes: 61 additions & 0 deletions kubejs/data/apotheosis/boss_gear/the_other/netherite.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"weight": 40,
"mainhands": [{
"weight": 3,
"stack": {
"item": "minecraft:netherite_sword"
}
},
{
"weight": 3,
"stack": {
"item": "minecraft:netherite_axe"
}
},
{
"weight": 2,
"stack": {
"item": "minecraft:netherite_pickaxe"
}
},
{
"weight": 2,
"stack": {
"item": "minecraft:netherite_shovel"
}
}
],
"offhands": [{
"weight": 1,
"stack": {
"item": "minecraft:shield"
}
}],
"boots": [{
"weight": 1,
"stack": {
"item": "minecraft:netherite_boots"
}
}],
"leggings": [{
"weight": 1,
"stack": {
"item": "minecraft:netherite_leggings"
}
}],
"chestplates": [{
"weight": 1,
"stack": {
"item": "minecraft:netherite_chestplate"
}
}],
"helmets": [{
"weight": 1,
"stack": {
"item": "minecraft:netherite_helmet"
}
}],
"tags": [
"the_other"
]
}
43 changes: 43 additions & 0 deletions kubejs/data/apotheosis/boss_gear/the_other/netherite_bow.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"weight": 40,
"mainhands": [{
"weight": 3,
"stack": {
"item": "minecraft:bow"
}
}
],
"offhands": [{
"weight": 1,
"stack": {
"item": "minecraft:shield"
}
}],
"boots": [{
"weight": 1,
"stack": {
"item": "minecraft:netherite_boots"
}
}],
"leggings": [{
"weight": 1,
"stack": {
"item": "minecraft:netherite_leggings"
}
}],
"chestplates": [{
"weight": 1,
"stack": {
"item": "minecraft:netherite_chestplate"
}
}],
"helmets": [{
"weight": 1,
"stack": {
"item": "minecraft:netherite_helmet"
}
}],
"tags": [
"the_other_bow"
]
}
139 changes: 139 additions & 0 deletions kubejs/data/apotheosis/bosses/the_other/blaze.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
{
"entity": "minecraft:blaze",
"weight": 30,
"quality": 7,
"size": {
"width": 1.6,
"height": 1.6
},
"valid_gear_sets": [
"#the_other"
],
"dimensions": [
"allthemodium:the_other"
],
"min_rarity": "epic",
"max_rarity": "mythic",
"stats": {
"epic": {
"enchant_chance": 0.75,
"enchantment_levels": [26, 22, 40, 30],
"effects": [{
"effect": "minecraft:fire_resistance",
"chance": 1.0
}],
"attribute_modifiers": [{
"attribute": "minecraft:generic.max_health",
"operation": "ADDITION",
"value": {
"min": 120,
"steps": 75,
"step": 2
}
},
{
"attribute": "minecraft:generic.movement_speed",
"operation": "MULTIPLY_BASE",
"value": {
"min": 0.12,
"steps": 25,
"step": 0.01
}
},
{
"attribute": "minecraft:generic.flying_speed",
"operation": "MULTIPLY_BASE",
"value": {
"min": 0.12,
"steps": 25,
"step": 0.01
}
},
{
"attribute": "minecraft:generic.attack_damage",
"operation": "MULTIPLY_BASE",
"value": {
"min": 0.32,
"steps": 35,
"step": 0.01
}
},
{
"attribute": "minecraft:generic.knockback_resistance",
"operation": "ADDITION",
"value": 0.55
},
{
"attribute": "minecraft:generic.armor",
"operation": "ADDITION",
"value": 8
},
{
"attribute": "minecraft:generic.armor_toughness",
"operation": "ADDITION",
"value": 4.5
}
]
},
"mythic": {
"enchant_chance": 0.85,
"enchantment_levels": [30, 25, 48, 35],
"effects": [{
"effect": "minecraft:fire_resistance",
"chance": 1.0
}],
"attribute_modifiers": [{
"attribute": "minecraft:generic.max_health",
"operation": "ADDITION",
"value": {
"min": 180,
"steps": 75,
"step": 2
}
},
{
"attribute": "minecraft:generic.movement_speed",
"operation": "MULTIPLY_BASE",
"value": {
"min": 0.15,
"steps": 35,
"step": 0.01
}
},
{
"attribute": "minecraft:generic.flying_speed",
"operation": "MULTIPLY_BASE",
"value": {
"min": 0.15,
"steps": 35,
"step": 0.01
}
},
{
"attribute": "minecraft:generic.attack_damage",
"operation": "MULTIPLY_BASE",
"value": {
"min": 0.32,
"steps": 35,
"step": 0.01
}
},
{
"attribute": "minecraft:generic.knockback_resistance",
"operation": "ADDITION",
"value": 0.65
},
{
"attribute": "minecraft:generic.armor",
"operation": "ADDITION",
"value": 10
},
{
"attribute": "minecraft:generic.armor_toughness",
"operation": "ADDITION",
"value": 6
}
]
}
}
}
Loading

0 comments on commit b13b8dc

Please sign in to comment.