add first patch
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"unlocked_by_default": true,
|
||||
"title": {"translate": "society_skills.adventuring.category.title"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "netherite_sword"
|
||||
}
|
||||
},
|
||||
"background": "create:textures/block/palettes/stone_types/brick/dripstone_cut_brick.png",
|
||||
"spent_points_limit": 12
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"normal": {
|
||||
"bidirectional": [
|
||||
["okgyosul1tj62khg", "p6sbk6xu6mgmnq7j"],
|
||||
["p6sbk6xu6mgmnq7j", "5qhqehmhpx4tg9ha"],
|
||||
["5qhqehmhpx4tg9ha", "vxy13tc1uf400qbg"],
|
||||
["ykw3e6ntukr3ty3e", "vxy13tc1uf400qbg"],
|
||||
["vxy13tc1uf400qbg", "spnyibba8bqymtu7"],
|
||||
["spnyibba8bqymtu7", "35n86k5fhylgxgdj"],
|
||||
["35n86k5fhylgxgdj", "zwlsq2oizf06cda5"],
|
||||
["lk6rlnb2l0cgb5e2", "zwlsq2oizf06cda5"],
|
||||
["mondk5bw8a3sm7mg", "zwlsq2oizf06cda5"],
|
||||
["mondk5bw8a3sm7mg", "qk6mez9znbtfdwdc"],
|
||||
["qk6mez9znbtfdwdc", "lk6rlnb2l0cgb5e2"],
|
||||
["qk6mez9znbtfdwdc", "mfx3gv2ho4wa9z0x"],
|
||||
["mfx3gv2ho4wa9z0x", "lkmwyqge3372hyma"],
|
||||
["lkmwyqge3372hyma", "y71si9t9gslucahb"],
|
||||
["lkmwyqge3372hyma", "ogdcte1e30pp541e"],
|
||||
["ykw3e6ntukr3ty3e", "1czrk80c5nex6hh8"],
|
||||
["1czrk80c5nex6hh8", "9pw1objn4zi0u88z"],
|
||||
["9pw1objn4zi0u88z", "k70v91q6jvn7czej"],
|
||||
["e52jlisqmdlivpuj", "k70v91q6jvn7czej"],
|
||||
["v23qt978yxk59apn", "9pw1objn4zi0u88z"],
|
||||
["v23qt978yxk59apn", "e52jlisqmdlivpuj"],
|
||||
["e52jlisqmdlivpuj", "584qmtndwsqgyd1i"],
|
||||
["584qmtndwsqgyd1i", "kluhtt8swe7l3tvc"],
|
||||
["kluhtt8swe7l3tvc", "ulcnbmqbzcuabude"],
|
||||
["pe0e5y7gtrlk519d", "kluhtt8swe7l3tvc"]
|
||||
]
|
||||
},
|
||||
"exclusive": {
|
||||
"bidirectional": [
|
||||
["ykw3e6ntukr3ty3e", "spnyibba8bqymtu7"],
|
||||
["k70v91q6jvn7czej", "v23qt978yxk59apn"],
|
||||
["lk6rlnb2l0cgb5e2", "mondk5bw8a3sm7mg"],
|
||||
["y71si9t9gslucahb", "ogdcte1e30pp541e"],
|
||||
["pe0e5y7gtrlk519d", "ulcnbmqbzcuabude"]
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,377 @@
|
||||
{
|
||||
"ranged+2": {
|
||||
"title": {"translate": "society_skills.adventuring.ranged"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "minecraft:spectral_arrow"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_attributes:ranged_damage",
|
||||
"value": 2,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"protection+1": {
|
||||
"title": {"translate": "society_skills.adventuring.protection"},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "minecraft:resistance"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_attributes:resistance",
|
||||
"value": 0.16,
|
||||
"operation": "multiply_base"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"looting+1": {
|
||||
"title": {"translate": "society_skills.adventuring.looting"},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "herbalbrews:fortune"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "additional_attributes:looting",
|
||||
"value": 1,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"fence_2": {
|
||||
"title": {"translate": "society_skills.adventuring.fence"},
|
||||
"description": {"translate": "society_skills.adventuring.fence.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "bundle"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "attribute @s shippingbin:meat_sell_multiplier base set 1.5",
|
||||
"lock_command": "attribute @s shippingbin:meat_sell_multiplier base set 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s fence_2",
|
||||
"lock_command": "kubejs stages remove @s fence_2"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"fence": {
|
||||
"title": {"translate": "society_skills.adventuring.fence"},
|
||||
"description": {"translate": "society_skills.adventuring.fence.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "bundle"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "attribute @s shippingbin:meat_sell_multiplier base set 1.5",
|
||||
"lock_command": "attribute @s shippingbin:meat_sell_multiplier base set 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s fence",
|
||||
"lock_command": "kubejs stages remove @s fence"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"quick_feet": {
|
||||
"title": {"translate": "society_skills.adventuring.quick_feet"},
|
||||
"description": {"translate": "society_skills.adventuring.quick_feet.description"},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "vinery:lava_walker"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "generic.movement_speed",
|
||||
"value": 0.2,
|
||||
"operation": "multiply_total"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"steadfast": {
|
||||
"title": {"translate": "society_skills.adventuring.steadfast"},
|
||||
"description": {"translate": "society_skills.adventuring.steadfast.description"},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "herbalbrews:tough"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s steadfast",
|
||||
"lock_command": "kubejs stages remove @s steadfast"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"dragonslayer": {
|
||||
"title": {"translate": "society_skills.adventuring.dragonslayer"},
|
||||
"description": {"translate": "society_skills.adventuring.dragonslayer.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:dragontooth_axe"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s dragonslayer",
|
||||
"lock_command": "kubejs stages remove @s dragonslayer"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"looting_tycoon": {
|
||||
"title": {"translate": "society_skills.adventuring.looting_tycoon"},
|
||||
"description": {"translate": "society_skills.adventuring.looting_tycoon.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:heart_of_neptunium"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "attribute @s shippingbin:meat_sell_multiplier base set 2",
|
||||
"lock_command": "attribute @s shippingbin:meat_sell_multiplier base set 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s looting_tycoon",
|
||||
"lock_command": "kubejs stages remove @s looting_tycoon"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"galaxy_smash": {
|
||||
"title": {"translate": "society_skills.adventuring.galaxy_smash"},
|
||||
"description": {"translate": "society_skills.adventuring.galaxy_smash.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "etcetera:hammer"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s galaxy_smash",
|
||||
"lock_command": "kubejs stages remove @s galaxy_smash"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"handleshot": {
|
||||
"title": {"translate": "society_skills.adventuring.handleshot"},
|
||||
"description": {"translate": "society_skills.adventuring.handleshot.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "crossbow"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s handleshot",
|
||||
"lock_command": "kubejs stages remove @s handleshot"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"relic_hunter": {
|
||||
"title": {"translate": "society_skills.adventuring.relic_hunter"},
|
||||
"description": {"translate": "society_skills.adventuring.relic_hunter.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:relic_trove"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s relic_hunter",
|
||||
"lock_command": "kubejs stages remove @s relic_hunter"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"artifact_hunter": {
|
||||
"title": {"translate": "society_skills.adventuring.artifact_hunter"},
|
||||
"description": {"translate": "society_skills.adventuring.artifact_hunter.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:artifact_trove"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s artifact_hunter",
|
||||
"lock_command": "kubejs stages remove @s artifact_hunter"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"prismatic_realm": {
|
||||
"title": {"translate": "society_skills.adventuring.prismatic_realm"},
|
||||
"description": {"translate": "society_skills.adventuring.prismatic_realm.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:prismatic_shard"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s prismatic_realm",
|
||||
"lock_command": "kubejs stages remove @s prismatic_realm"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"stuffed": {
|
||||
"title": {"translate": "society_skills.adventuring.stuffed"},
|
||||
"description": {"translate": "society_skills.adventuring.stuffed.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "health_boost"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "generic.max_health",
|
||||
"value": 10,
|
||||
"operation": "addition"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s stuffed",
|
||||
"lock_command": "kubejs stages remove @s stuffed"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"experience_per_level": {
|
||||
"type": "values",
|
||||
"data": {
|
||||
"values": [250, 500, 1000, 2000, 5000, 6000, 7000, 10000, 11000, 12000, 13000, 20000]
|
||||
}
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"type": "puffish_skills:kill_entity",
|
||||
"data": {
|
||||
"variables": {
|
||||
"is_armor_stand": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_killed_living_entity"
|
||||
},
|
||||
{
|
||||
"type": "get_type"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"entity_type": "minecraft:armor_stand"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"max_health": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_killed_living_entity"
|
||||
},
|
||||
{
|
||||
"type": "get_max_health"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "!is_armor_stand",
|
||||
"expression": "max_health * 2"
|
||||
}
|
||||
],
|
||||
"anti_farming": {
|
||||
"limit_per_chunk": 15,
|
||||
"reset_after_seconds": 300
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:increase_stat",
|
||||
"data": {
|
||||
"variables": {
|
||||
"looting_chests": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_stat"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"stat": "minecraft.custom:lootr.looted_stat"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "looting_chests",
|
||||
"expression": "85"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
{
|
||||
"5qhqehmhpx4tg9ha": {
|
||||
"definition": "ranged+2",
|
||||
"x": -224,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"vxy13tc1uf400qbg": {
|
||||
"definition": "protection+1",
|
||||
"x": -160,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"p6sbk6xu6mgmnq7j": {
|
||||
"definition": "looting+1",
|
||||
"x": -288,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"okgyosul1tj62khg": {
|
||||
"definition": "ranged+2",
|
||||
"x": -352,
|
||||
"y": 0,
|
||||
"root": true
|
||||
},
|
||||
"ykw3e6ntukr3ty3e": {
|
||||
"definition": "fence",
|
||||
"x": -96,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"spnyibba8bqymtu7": {
|
||||
"definition": "dragonslayer",
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"1czrk80c5nex6hh8": {
|
||||
"definition": "protection+1",
|
||||
"x": -32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"35n86k5fhylgxgdj": {
|
||||
"definition": "protection+1",
|
||||
"x": -32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"9pw1objn4zi0u88z": {
|
||||
"definition": "quick_feet",
|
||||
"x": 32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"zwlsq2oizf06cda5": {
|
||||
"definition": "steadfast",
|
||||
"x": 32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"k70v91q6jvn7czej": {
|
||||
"definition": "relic_hunter",
|
||||
"x": 96,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"v23qt978yxk59apn": {
|
||||
"definition": "artifact_hunter",
|
||||
"x": 96,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"lk6rlnb2l0cgb5e2": {
|
||||
"definition": "galaxy_smash",
|
||||
"x": 96,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"mondk5bw8a3sm7mg": {
|
||||
"definition": "handleshot",
|
||||
"x": 96,
|
||||
"y": 128,
|
||||
"root": false
|
||||
},
|
||||
"e52jlisqmdlivpuj": {
|
||||
"definition": "looting+1",
|
||||
"x": 160,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"qk6mez9znbtfdwdc": {
|
||||
"definition": "looting+1",
|
||||
"x": 160,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"584qmtndwsqgyd1i": {
|
||||
"definition": "protection+1",
|
||||
"x": 224,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"mfx3gv2ho4wa9z0x": {
|
||||
"definition": "protection+1",
|
||||
"x": 224,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"kluhtt8swe7l3tvc": {
|
||||
"definition": "ranged+2",
|
||||
"x": 288,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"lkmwyqge3372hyma": {
|
||||
"definition": "ranged+2",
|
||||
"x": 288,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"ulcnbmqbzcuabude": {
|
||||
"definition": "prismatic_realm",
|
||||
"x": 352,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"pe0e5y7gtrlk519d": {
|
||||
"definition": "looting_tycoon",
|
||||
"x": 352,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"y71si9t9gslucahb": {
|
||||
"definition": "fence_2",
|
||||
"x": 352,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"ogdcte1e30pp541e": {
|
||||
"definition": "stuffed",
|
||||
"x": 352,
|
||||
"y": 128,
|
||||
"root": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"unlocked_by_default": true,
|
||||
"title": {"translate": "society_skills.books.category.title"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:book_of_stars"
|
||||
}
|
||||
},
|
||||
"background": "decorative_blocks:textures/block/spruce_beam_side.png",
|
||||
"spent_points_limit": 0
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,535 @@
|
||||
{
|
||||
"alias_moss": {
|
||||
"title": { "translate": "item.society.alias_moss" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.alias_moss.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:alias_moss"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s alias_moss",
|
||||
"lock_command": "kubejs stages remove @s alias_moss"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"animal_fancy": {
|
||||
"title": { "translate": "item.society.animal_fancy" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.animal_fancy.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:animal_fancy"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s animal_fancy",
|
||||
"lock_command": "kubejs stages remove @s animal_fancy"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"banana_karenina": {
|
||||
"title": { "translate": "item.society.banana_karenina" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.banana_karenina.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:banana_karenina"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s banana_karenina",
|
||||
"lock_command": "kubejs stages remove @s banana_karenina"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"brine_and_punishment": {
|
||||
"title": { "translate": "item.society.brine_and_punishment" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.brine_and_punishment.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:brine_and_punishment"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s brine_and_punishment",
|
||||
"lock_command": "kubejs stages remove @s brine_and_punishment"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"bluegill_meridian": {
|
||||
"title": { "translate": "item.society.bluegill_meridian" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.bluegill_meridian.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:bluegill_meridian"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s bluegill_meridian",
|
||||
"lock_command": "kubejs stages remove @s bluegill_meridian"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"bullfish_jobs": {
|
||||
"title": { "translate": "item.society.bullfish_jobs" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.bullfish_jobs.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:bullfish_jobs"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s bullfish_jobs",
|
||||
"lock_command": "kubejs stages remove @s bullfish_jobs"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"canadian_and_famous": {
|
||||
"title": { "translate": "item.society.canadian_and_famous" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.canadian_and_famous.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:canadian_and_famous"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s canadian_and_famous",
|
||||
"lock_command": "kubejs stages remove @s canadian_and_famous"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"debt_caverns": {
|
||||
"title": { "translate": "item.society.debt_caverns" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.debt_caverns.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:debt_caverns"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s debt_caverns",
|
||||
"lock_command": "kubejs stages remove @s debt_caverns"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"first_aid_guide": {
|
||||
"title": { "translate": "item.society.first_aid_guide" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.first_aid_guide.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:first_aid_guide"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s first_aid_guide",
|
||||
"lock_command": "kubejs stages remove @s first_aid_guide"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"frogs_bounty_bazaar": {
|
||||
"title": { "translate": "item.society.frogs_bounty_bazaar" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.frogs_bounty_bazaar.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:frogs_bounty_bazaar"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s frogs_bounty_bazaar",
|
||||
"lock_command": "kubejs stages remove @s frogs_bounty_bazaar"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"hitting_hard_and_soft": {
|
||||
"title": { "translate": "item.society.hitting_hard_and_soft" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.hitting_hard_and_soft.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:hitting_hard_and_soft"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s hitting_hard_and_soft",
|
||||
"lock_command": "kubejs stages remove @s hitting_hard_and_soft"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_attributes:melee_damage",
|
||||
"value": 4,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"intro_to_algorithms": {
|
||||
"title": { "translate": "item.society.intro_to_algorithms" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.intro_to_algorithms.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:intro_to_algorithms"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s intro_to_algorithms",
|
||||
"lock_command": "kubejs stages remove @s intro_to_algorithms"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"no_name_for_the_sheep": {
|
||||
"title": { "translate": "item.society.no_name_for_the_sheep" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.no_name_for_the_sheep.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:no_name_for_the_sheep"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s no_name_for_the_sheep",
|
||||
"lock_command": "kubejs stages remove @s no_name_for_the_sheep"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"paradise_crop": {
|
||||
"title": { "translate": "item.society.paradise_crop" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.paradise_crop.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:paradise_crop"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s paradise_crop",
|
||||
"lock_command": "kubejs stages remove @s paradise_crop"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"pond_house_five": {
|
||||
"title": { "translate": "item.society.pond_house_five" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.pond_house_five.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:pond_house_five"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s pond_house_five",
|
||||
"lock_command": "kubejs stages remove @s pond_house_five"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"the_quality_of_the_earth": {
|
||||
"title": { "translate": "item.society.the_quality_of_the_earth" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.the_quality_of_the_earth.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:the_quality_of_the_earth"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s the_quality_of_the_earth",
|
||||
"lock_command": "kubejs stages remove @s the_quality_of_the_earth"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"the_red_and_the_black": {
|
||||
"title": { "translate": "item.society.the_red_and_the_black" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.the_red_and_the_black.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:the_red_and_the_black"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s the_red_and_the_black",
|
||||
"lock_command": "kubejs stages remove @s the_red_and_the_black"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"phenomenology_of_treasure": {
|
||||
"title": { "translate": "item.society.phenomenology_of_treasure" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.phenomenology_of_treasure.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:phenomenology_of_treasure"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s phenomenology_of_treasure",
|
||||
"lock_command": "kubejs stages remove @s phenomenology_of_treasure"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"slime_contain_protect": {
|
||||
"title": { "translate": "item.society.slime_contain_protect" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.slime_contain_protect.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:slime_contain_protect"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s slime_contain_protect",
|
||||
"lock_command": "kubejs stages remove @s slime_contain_protect"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"slouching_towards_artistry": {
|
||||
"title": { "translate": "item.society.slouching_towards_artistry" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.slouching_towards_artistry.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:slouching_towards_artistry"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s slouching_towards_artistry",
|
||||
"lock_command": "kubejs stages remove @s slouching_towards_artistry"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"the_spark_also_rises": {
|
||||
"title": { "translate": "item.society.the_spark_also_rises" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.the_spark_also_rises.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:the_spark_also_rises"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s the_spark_also_rises",
|
||||
"lock_command": "kubejs stages remove @s the_spark_also_rises"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"universal_methods_of_farming": {
|
||||
"title": { "translate": "item.society.universal_methods_of_farming" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.universal_methods_of_farming.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:universal_methods_of_farming"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s universal_methods_of_farming",
|
||||
"lock_command": "kubejs stages remove @s universal_methods_of_farming"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"wuthering_logs": {
|
||||
"title": { "translate": "item.society.wuthering_logs" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.wuthering_logs.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:wuthering_logs"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s wuthering_logs",
|
||||
"lock_command": "kubejs stages remove @s wuthering_logs"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"women_who_run_with_the_plushies": {
|
||||
"title": { "translate": "item.society.women_who_run_with_the_plushies" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.women_who_run_with_the_plushies.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:women_who_run_with_the_plushies"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s women_who_run_with_the_plushies",
|
||||
"lock_command": "kubejs stages remove @s women_who_run_with_the_plushies"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"the_metamorphosize": {
|
||||
"title": { "translate": "item.society.the_metamorphosize" },
|
||||
"description": {
|
||||
"translate": "society_skills.books.the_metamorphosize.description"
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:the_metamorphosize"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s the_metamorphosize",
|
||||
"lock_command": "kubejs stages remove @s the_metamorphosize"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"dk83vl5zi9fw3ovi": {
|
||||
"definition": "animal_fancy",
|
||||
"x": -64,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"x52wa6t39ywp17zu": {
|
||||
"definition": "canadian_and_famous",
|
||||
"x": 96,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"bh5306iiysq2692k": {
|
||||
"definition": "debt_caverns",
|
||||
"x": -96,
|
||||
"y": -32,
|
||||
"root": false
|
||||
},
|
||||
"gv808dy0r2fo6ire": {
|
||||
"definition": "intro_to_algorithms",
|
||||
"x": 32,
|
||||
"y": -32,
|
||||
"root": false
|
||||
},
|
||||
"pitrguemps2735n3": {
|
||||
"definition": "slouching_towards_artistry",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"76yv8nz8x47d80oe": {
|
||||
"definition": "banana_karenina",
|
||||
"x": -32,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"3fgcne477ni1rjxx": {
|
||||
"definition": "frogs_bounty_bazaar",
|
||||
"x": -32,
|
||||
"y": -32,
|
||||
"root": false
|
||||
},
|
||||
"z68vn1cf2lucfbos": {
|
||||
"definition": "phenomenology_of_treasure",
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"p5dklukq9ggwgfa4": {
|
||||
"definition": "brine_and_punishment",
|
||||
"x": 0,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"9ax835fydbyuvjkx": {
|
||||
"definition": "bluegill_meridian",
|
||||
"x": 32,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"12wl5sjx8vy7q0xl": {
|
||||
"definition": "first_aid_guide",
|
||||
"x": -64,
|
||||
"y": -32,
|
||||
"root": false
|
||||
},
|
||||
"t07mtr3euiz40jb0": {
|
||||
"definition": "hitting_hard_and_soft",
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"root": false
|
||||
},
|
||||
"uzxujhppzlyg5d03": {
|
||||
"definition": "no_name_for_the_sheep",
|
||||
"x": 96,
|
||||
"y": -32,
|
||||
"root": false
|
||||
},
|
||||
"3grtavzaxp3xbp67": {
|
||||
"definition": "paradise_crop",
|
||||
"x": -96,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"uj8tnf4jgm0xyp13": {
|
||||
"definition": "slime_contain_protect",
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"pirgo25ykt4bsbdo": {
|
||||
"definition": "bullfish_jobs",
|
||||
"x": 64,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"y1xltbgkupmcoe0i": {
|
||||
"definition": "wuthering_logs",
|
||||
"x": 64,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"dm3efjm3y57v34ir": {
|
||||
"definition": "universal_methods_of_farming",
|
||||
"x": 32,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"n3wgu1edjjl2t511": {
|
||||
"definition": "the_spark_also_rises",
|
||||
"x": 32,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"2vo8noqvq4aj1egy": {
|
||||
"definition": "women_who_run_with_the_plushies",
|
||||
"x": -32,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"ajxn495vvckv1pow": {
|
||||
"definition": "pond_house_five",
|
||||
"x": 0,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"ysthrzir822oedus": {
|
||||
"definition": "the_red_and_the_black",
|
||||
"x": 64,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"b2zbjhxyrcwlwb9e": {
|
||||
"definition": "alias_moss",
|
||||
"x": -96,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"y99a5jkv7tmu7vmc": {
|
||||
"definition": "the_quality_of_the_earth",
|
||||
"x": -64,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"gjvl3ej2fhc4cwzb": {
|
||||
"definition": "the_metamorphosize",
|
||||
"x": 64,
|
||||
"y": -32,
|
||||
"root": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"unlocked_by_default": true,
|
||||
"title": {"translate": "society_skills.farming.category.title"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "netherite_hoe"
|
||||
}
|
||||
},
|
||||
"background": "candlelight:textures/block/oak_cabinet_side.png",
|
||||
"spent_points_limit": 12
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"normal": {
|
||||
"bidirectional": [
|
||||
["halazz9no9tuj69h", "hffozx77ny39afuc"],
|
||||
["hffozx77ny39afuc", "kwza91wdu4sl7xwk"],
|
||||
["kwza91wdu4sl7xwk", "lv0aeudpbqjne42u"],
|
||||
["lv0aeudpbqjne42u", "cdo8sww4mya8uqzi"],
|
||||
["cdo8sww4mya8uqzi", "bjcjb4403pno8fe5"],
|
||||
["bjcjb4403pno8fe5", "rm6mvl7mrag4oer2"],
|
||||
["rm6mvl7mrag4oer2", "vsjhhjhckikbiy0p"],
|
||||
["rm6mvl7mrag4oer2", "ml57kpgq73km1d62"],
|
||||
["ml57kpgq73km1d62", "h4lrzzh35pep0hg3"],
|
||||
["vsjhhjhckikbiy0p", "h4lrzzh35pep0hg3"],
|
||||
["h4lrzzh35pep0hg3", "bdyntqj791256tjg"],
|
||||
["bdyntqj791256tjg", "b2sxtrylpusqlqvr"],
|
||||
["f9r2hhqanzpnpdpc", "b2sxtrylpusqlqvr"],
|
||||
["4txqr6l6xvmthqvd", "b2sxtrylpusqlqvr"],
|
||||
["rn2qqxmb5p3yqwfa", "0eryurvldprgl1ny"],
|
||||
["0eryurvldprgl1ny", "37pcgymyw3ip6fpo"],
|
||||
["0eryurvldprgl1ny", "fhjpbl3k02rmtldx"],
|
||||
["fhjpbl3k02rmtldx", "0183gs1xq9lt1jp9"],
|
||||
["0183gs1xq9lt1jp9", "nor5g3sfdkyl4pso"],
|
||||
["nor5g3sfdkyl4pso", "7n2qe56xhudpelq6"],
|
||||
["nrs9akegt3qry2et", "7n2qe56xhudpelq6"],
|
||||
["7n2qe56xhudpelq6", "wuv57z31hlbytbgi"],
|
||||
["wuv57z31hlbytbgi", "0183gs1xq9lt1jp9"],
|
||||
["nrs9akegt3qry2et", "z48upmi2is9hza58"],
|
||||
["z48upmi2is9hza58", "lv0aeudpbqjne42u"]
|
||||
]
|
||||
},
|
||||
"exclusive": {
|
||||
"bidirectional": [
|
||||
["cdo8sww4mya8uqzi", "z48upmi2is9hza58"],
|
||||
["ml57kpgq73km1d62", "vsjhhjhckikbiy0p"],
|
||||
["wuv57z31hlbytbgi", "nor5g3sfdkyl4pso"],
|
||||
["37pcgymyw3ip6fpo", "rn2qqxmb5p3yqwfa"],
|
||||
["4txqr6l6xvmthqvd", "f9r2hhqanzpnpdpc"]
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,368 @@
|
||||
{
|
||||
"axe_efficiency+1": {
|
||||
"title": {"translate": "society_skills.farming.axe_efficiency"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "iron_axe"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_attributes:axe_speed",
|
||||
"value": 3,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"shovel_efficiency+1": {
|
||||
"title": {"translate": "society_skills.farming.shovel_efficiency"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "iron_shovel"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_attributes:shovel_speed",
|
||||
"value": 3,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"speed+5%": {
|
||||
"title": {"translate": "society_skills.farming.speed"},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "vinery:lava_walker"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "generic.movement_speed",
|
||||
"value": 0.05,
|
||||
"operation": "multiply_total"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tiller": {
|
||||
"title": {"translate": "society_skills.farming.tiller"},
|
||||
"description": {"translate": "society_skills.farming.tiller.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "carrot"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "attribute @s shippingbin:crop_sell_multiplier base set 1.15",
|
||||
"lock_command": "attribute @s shippingbin:crop_sell_multiplier base set 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s tiller",
|
||||
"lock_command": "kubejs stages remove @s tiller"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"soil_inspector": {
|
||||
"title": {"translate": "society_skills.farming.soil_inspector"},
|
||||
"description": {"translate": "society_skills.farming.soil_inspector.description"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "farm_and_charm:fertilizer"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s soil_inspector",
|
||||
"lock_command": "kubejs stages remove @s soil_inspector"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"sticky_crops": {
|
||||
"title": {"translate": "society_skills.farming.sticky_crops"},
|
||||
"description": {"translate": "society_skills.farming.sticky_crops.description"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:pine_tar"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s sticky_crops",
|
||||
"lock_command": "kubejs stages remove @s sticky_crops"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"artisan": {
|
||||
"title": {"translate": "society_skills.farming.artisan"},
|
||||
"description": {"translate": "society_skills.farming.artisan.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:aging_cask"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "attribute @s shippingbin:wood_sell_multiplier base set 1.2",
|
||||
"lock_command": "attribute @s shippingbin:wood_sell_multiplier base set 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s artisan",
|
||||
"lock_command": "kubejs stages remove @s artisan"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"aged_prize": {
|
||||
"title": {"translate": "society_skills.farming.aged_prize"},
|
||||
"description": {"translate": "society_skills.farming.aged_prize.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:prize_ticket"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s aged_prize",
|
||||
"lock_command": "kubejs stages remove @s aged_prize"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"ancient_aging": {
|
||||
"title": {"translate": "society_skills.farming.ancient_aging"},
|
||||
"description": {"translate": "society_skills.farming.ancient_aging.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:ancient_cask"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s ancient_aging",
|
||||
"lock_command": "kubejs stages remove @s ancient_aging"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"artful_tycoon": {
|
||||
"title": {"translate": "society_skills.farming.artful_tycoon"},
|
||||
"description": {"translate": "society_skills.farming.artful_tycoon.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:dewy_star"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "attribute @s shippingbin:wood_sell_multiplier base set 1.8",
|
||||
"lock_command": "attribute @s shippingbin:wood_sell_multiplier base set 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s artful_tycoon",
|
||||
"lock_command": "kubejs stages remove @s artful_tycoon"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"rancher": {
|
||||
"title": {"translate": "society_skills.farming.rancher"},
|
||||
"description": {"translate": "society_skills.farming.rancher.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:golden_mayonnaise"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s rancher",
|
||||
"lock_command": "kubejs stages remove @s rancher"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"reaping_scythe": {
|
||||
"title": {"translate": "society_skills.farming.reaping_scythe"},
|
||||
"description": {"translate": "society_skills.farming.reaping_scythe.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "unusualfishmod:depth_scythe"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s reaping_scythe",
|
||||
"lock_command": "kubejs stages remove @s reaping_scythe"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tree_whisperer": {
|
||||
"title": {"translate": "society_skills.farming.tree_whisperer"},
|
||||
"description": {"translate": "society_skills.farming.tree_whisperer.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "mysticaloaktree:wise_oak"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s tree_whisperer",
|
||||
"lock_command": "kubejs stages remove @s tree_whisperer"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"crop_collector": {
|
||||
"title": {"translate": "society_skills.farming.crop_collector"},
|
||||
"description": {"translate": "society_skills.farming.crop_collector.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "aquaculture:double_hook"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s crop_collector",
|
||||
"lock_command": "kubejs stages remove @s crop_collector"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"farmers_blessing": {
|
||||
"title": {"translate": "society_skills.farming.farmers_blessing"},
|
||||
"description": {"translate": "society_skills.farming.farmers_blessing.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:ancient_goddess_statue"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s farmers_blessing",
|
||||
"lock_command": "kubejs stages remove @s farmers_blessing"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"experience_per_level": {
|
||||
"type": "values",
|
||||
"data": {
|
||||
"values": [500, 1000, 2000, 4000, 8000, 10000, 12000, 16000, 20000, 22000, 24000, 30000]
|
||||
}
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"type": "puffish_skills:eat_food",
|
||||
"data": {
|
||||
"variables": {
|
||||
"is_dish": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_eaten_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "#society:dish"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "is_dish",
|
||||
"expression": "20"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
{
|
||||
"halazz9no9tuj69h": {
|
||||
"definition": "axe_efficiency+1",
|
||||
"x": -352,
|
||||
"y": 0,
|
||||
"root": true
|
||||
},
|
||||
"hffozx77ny39afuc": {
|
||||
"definition": "shovel_efficiency+1",
|
||||
"x": -288,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"kwza91wdu4sl7xwk": {
|
||||
"definition": "speed+5%",
|
||||
"x": -224,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"lv0aeudpbqjne42u": {
|
||||
"definition": "axe_efficiency+1",
|
||||
"x": -160,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"cdo8sww4mya8uqzi": {
|
||||
"definition": "tiller",
|
||||
"x": -96,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"z48upmi2is9hza58": {
|
||||
"definition": "artisan",
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"bjcjb4403pno8fe5": {
|
||||
"definition": "shovel_efficiency+1",
|
||||
"x": -32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"nrs9akegt3qry2et": {
|
||||
"definition": "shovel_efficiency+1",
|
||||
"x": -32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"rm6mvl7mrag4oer2": {
|
||||
"definition": "soil_inspector",
|
||||
"x": 32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"7n2qe56xhudpelq6": {
|
||||
"definition": "sticky_crops",
|
||||
"x": 32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"wuv57z31hlbytbgi": {
|
||||
"definition": "aged_prize",
|
||||
"x": 96,
|
||||
"y": 128,
|
||||
"root": false
|
||||
},
|
||||
"nor5g3sfdkyl4pso": {
|
||||
"definition": "rancher",
|
||||
"x": 96,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"ml57kpgq73km1d62": {
|
||||
"definition": "tree_whisperer",
|
||||
"x": 96,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"vsjhhjhckikbiy0p": {
|
||||
"definition": "reaping_scythe",
|
||||
"x": 96,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"h4lrzzh35pep0hg3": {
|
||||
"definition": "speed+5%",
|
||||
"x": 160,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"0183gs1xq9lt1jp9": {
|
||||
"definition": "speed+5%",
|
||||
"x": 160,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"b2sxtrylpusqlqvr": {
|
||||
"definition": "shovel_efficiency+1",
|
||||
"x": 288,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"0eryurvldprgl1ny": {
|
||||
"definition": "shovel_efficiency+1",
|
||||
"x": 288,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"fhjpbl3k02rmtldx": {
|
||||
"definition": "axe_efficiency+1",
|
||||
"x": 224,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"bdyntqj791256tjg": {
|
||||
"definition": "axe_efficiency+1",
|
||||
"x": 224,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"4txqr6l6xvmthqvd": {
|
||||
"definition": "crop_collector",
|
||||
"x": 352,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"f9r2hhqanzpnpdpc": {
|
||||
"definition": "farmers_blessing",
|
||||
"x": 352,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"37pcgymyw3ip6fpo": {
|
||||
"definition": "artful_tycoon",
|
||||
"x": 352,
|
||||
"y": 128,
|
||||
"root": false
|
||||
},
|
||||
"rn2qqxmb5p3yqwfa": {
|
||||
"definition": "ancient_aging",
|
||||
"x": 352,
|
||||
"y": 64,
|
||||
"root": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"unlocked_by_default": true,
|
||||
"title": {"translate": "society_skills.fishing.category.title"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "fishing_rod"
|
||||
}
|
||||
},
|
||||
"background": "textures/block/sand.png",
|
||||
"spent_points_limit": 12
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"normal": {
|
||||
"bidirectional": [
|
||||
["okgyosul1tj62khg", "p6sbk6xu6mgmnq7j"],
|
||||
["p6sbk6xu6mgmnq7j", "5qhqehmhpx4tg9ha"],
|
||||
["5qhqehmhpx4tg9ha", "vxy13tc1uf400qbg"],
|
||||
["ykw3e6ntukr3ty3e", "vxy13tc1uf400qbg"],
|
||||
["vxy13tc1uf400qbg", "spnyibba8bqymtu7"],
|
||||
["spnyibba8bqymtu7", "35n86k5fhylgxgdj"],
|
||||
["35n86k5fhylgxgdj", "zwlsq2oizf06cda5"],
|
||||
["lk6rlnb2l0cgb5e2", "zwlsq2oizf06cda5"],
|
||||
["mondk5bw8a3sm7mg", "zwlsq2oizf06cda5"],
|
||||
["mondk5bw8a3sm7mg", "qk6mez9znbtfdwdc"],
|
||||
["qk6mez9znbtfdwdc", "lk6rlnb2l0cgb5e2"],
|
||||
["qk6mez9znbtfdwdc", "mfx3gv2ho4wa9z0x"],
|
||||
["mfx3gv2ho4wa9z0x", "lkmwyqge3372hyma"],
|
||||
["lkmwyqge3372hyma", "y71si9t9gslucahb"],
|
||||
["lkmwyqge3372hyma", "ogdcte1e30pp541e"],
|
||||
["ykw3e6ntukr3ty3e", "1czrk80c5nex6hh8"],
|
||||
["1czrk80c5nex6hh8", "9pw1objn4zi0u88z"],
|
||||
["9pw1objn4zi0u88z", "k70v91q6jvn7czej"],
|
||||
["e52jlisqmdlivpuj", "k70v91q6jvn7czej"],
|
||||
["v23qt978yxk59apn", "9pw1objn4zi0u88z"],
|
||||
["v23qt978yxk59apn", "e52jlisqmdlivpuj"],
|
||||
["e52jlisqmdlivpuj", "584qmtndwsqgyd1i"],
|
||||
["584qmtndwsqgyd1i", "kluhtt8swe7l3tvc"],
|
||||
["kluhtt8swe7l3tvc", "ulcnbmqbzcuabude"],
|
||||
["pe0e5y7gtrlk519d", "kluhtt8swe7l3tvc"]
|
||||
]
|
||||
},
|
||||
"exclusive": {
|
||||
"bidirectional": [
|
||||
["ykw3e6ntukr3ty3e", "spnyibba8bqymtu7"],
|
||||
["k70v91q6jvn7czej", "v23qt978yxk59apn"],
|
||||
["lk6rlnb2l0cgb5e2", "mondk5bw8a3sm7mg"],
|
||||
["y71si9t9gslucahb", "ogdcte1e30pp541e"],
|
||||
["pe0e5y7gtrlk519d", "ulcnbmqbzcuabude"]
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,309 @@
|
||||
{
|
||||
"luck+0.25": {
|
||||
"title": {"translate": "society.skills.fishing.luck"},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "luck"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "generic.luck",
|
||||
"value": 0.25,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"respiration+1": {
|
||||
"title": {"translate": "society.skills.fishing.respiration"},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "water_breathing"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "additional_attributes:respiration",
|
||||
"value": 1,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"fly_fisher": {
|
||||
"title": {"translate": "society.skills.fishing.fly_fisher"},
|
||||
"description": {"translate": "society.skills.fishing.fly_fisher.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "furniture:iron_fish_tank"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s fly_fisher",
|
||||
"lock_command": "kubejs stages remove @s fly_fisher"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"mystical_ocean": {
|
||||
"title": {"translate": "society.skills.fishing.mystical_ocean"},
|
||||
"description": {"translate": "society.skills.fishing.mystical_ocean.description"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:neptuna"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s mystical_ocean",
|
||||
"lock_command": "kubejs stages remove @s mystical_ocean"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"caper_catcher": {
|
||||
"title": {"translate": "society.skills.fishing.caper_catcher"},
|
||||
"description": {"translate": "society.skills.fishing.caper_catcher.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:neptuna_roe"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s caper_catcher",
|
||||
"lock_command": "kubejs stages remove @s caper_catcher"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"caviar_catcher": {
|
||||
"title": {"translate": "society.skills.fishing.caviar_catcher"},
|
||||
"description": {"translate": "society.skills.fishing.caviar_catcher.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:aged_neptuna_roe"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s caviar_catcher",
|
||||
"lock_command": "kubejs stages remove @s caviar_catcher"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"hot_hands": {
|
||||
"title": {"translate": "society.skills.fishing.hot_hands"},
|
||||
"description": {"translate": "society.skills.fishing.hot_hands.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "minecraft:campfire"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s hot_hands",
|
||||
"lock_command": "kubejs stages remove @s hot_hands"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"wooden_pollution": {
|
||||
"title": {"translate": "society.skills.fishing.wooden_pollution"},
|
||||
"description": {"translate": "society.skills.fishing.wooden_pollution.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:ocean_jelly"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s wooden_pollution",
|
||||
"lock_command": "kubejs stages remove @s wooden_pollution"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"frozen_treasure": {
|
||||
"title": {"translate": "society.skills.fishing.frozen_treasure"},
|
||||
"description": {"translate": "society.skills.fishing.frozen_treasure.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "aquaculture:treasure_chest"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s frozen_treasure",
|
||||
"lock_command": "kubejs stages remove @s frozen_treasure"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"school_fisher": {
|
||||
"title": {"translate": "society.skills.fishing.school_fisher"},
|
||||
"description": {"translate": "society.skills.fishing.school_fisher.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "furniture:copper_fish_tank"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s school_fisher",
|
||||
"lock_command": "kubejs stages remove @s school_fisher"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"prismatic_bounty": {
|
||||
"title": {"translate": "society.skills.fishing.prismatic_bounty"},
|
||||
"description": {"translate": "society.skills.fishing.prismatic_bounty.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:prismatic_shard"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s prismatic_bounty",
|
||||
"lock_command": "kubejs stages remove @s prismatic_bounty"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"scum_collector": {
|
||||
"title": {"translate": "society.skills.fishing.scum_collector"},
|
||||
"description": {"translate": "society.skills.fishing.scum_collector.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "aquaculture:algae"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s scum_collector",
|
||||
"lock_command": "kubejs stages remove @s scum_collector"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"mitosis": {
|
||||
"title": {"translate": "society.skills.fishing.mitosis"},
|
||||
"description": {"translate": "society.skills.fishing.mitosis.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:mini_oni_eye"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s mitosis",
|
||||
"lock_command": "kubejs stages remove @s mitosis"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"experience_per_level": {
|
||||
"type": "values",
|
||||
"data": {
|
||||
"values": [500, 1000, 2000, 4000, 7000, 9000, 10000, 12000, 18000, 20000, 22000, 26000]
|
||||
}
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"type": "puffish_skills:craft_item",
|
||||
"data": {
|
||||
"variables": {
|
||||
"crab_trap": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "crabbersdelight:crab_trap"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"fish_pond": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "society:fish_pond"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"bait_maker": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "society:bait_maker"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"fish_smoker": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "society:fish_smoker"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deluxe_worm_farm": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "society:deluxe_worm_farm"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "crab_trap",
|
||||
"expression": "100"
|
||||
},
|
||||
{
|
||||
"condition": "fish_pond",
|
||||
"expression": "300"
|
||||
},
|
||||
{
|
||||
"condition": "fish_smoker",
|
||||
"expression": "400"
|
||||
},
|
||||
{
|
||||
"condition": "bait_maker",
|
||||
"expression": "600"
|
||||
},
|
||||
{
|
||||
"condition": "deluxe_worm_farm",
|
||||
"expression": "500"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:fish_item",
|
||||
"data": {
|
||||
"variables": {
|
||||
"is_fish": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_fished_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "#fishes"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "is_fish",
|
||||
"expression": "100"
|
||||
},
|
||||
{
|
||||
"condition": "!is_fish",
|
||||
"expression": "10"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
{
|
||||
"5qhqehmhpx4tg9ha": {
|
||||
"definition": "luck+0.25",
|
||||
"x": -224,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"vxy13tc1uf400qbg": {
|
||||
"definition": "luck+0.25",
|
||||
"x": -160,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"p6sbk6xu6mgmnq7j": {
|
||||
"definition": "respiration+1",
|
||||
"x": -288,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"okgyosul1tj62khg": {
|
||||
"definition": "luck+0.25",
|
||||
"x": -352,
|
||||
"y": 0,
|
||||
"root": true
|
||||
},
|
||||
"ykw3e6ntukr3ty3e": {
|
||||
"definition": "fly_fisher",
|
||||
"x": -96,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"spnyibba8bqymtu7": {
|
||||
"definition": "caper_catcher",
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"1czrk80c5nex6hh8": {
|
||||
"definition": "luck+0.25",
|
||||
"x": -32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"35n86k5fhylgxgdj": {
|
||||
"definition": "luck+0.25",
|
||||
"x": -32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"9pw1objn4zi0u88z": {
|
||||
"definition": "mystical_ocean",
|
||||
"x": 32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"zwlsq2oizf06cda5": {
|
||||
"definition": "mystical_ocean",
|
||||
"x": 32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"k70v91q6jvn7czej": {
|
||||
"definition": "frozen_treasure",
|
||||
"x": 96,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"v23qt978yxk59apn": {
|
||||
"definition": "wooden_pollution",
|
||||
"x": 96,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"lk6rlnb2l0cgb5e2": {
|
||||
"definition": "hot_hands",
|
||||
"x": 96,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"mondk5bw8a3sm7mg": {
|
||||
"definition": "caviar_catcher",
|
||||
"x": 96,
|
||||
"y": 128,
|
||||
"root": false
|
||||
},
|
||||
"e52jlisqmdlivpuj": {
|
||||
"definition": "respiration+1",
|
||||
"x": 160,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"qk6mez9znbtfdwdc": {
|
||||
"definition": "respiration+1",
|
||||
"x": 160,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"584qmtndwsqgyd1i": {
|
||||
"definition": "luck+0.25",
|
||||
"x": 224,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"mfx3gv2ho4wa9z0x": {
|
||||
"definition": "luck+0.25",
|
||||
"x": 224,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"kluhtt8swe7l3tvc": {
|
||||
"definition": "luck+0.25",
|
||||
"x": 288,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"lkmwyqge3372hyma": {
|
||||
"definition": "luck+0.25",
|
||||
"x": 288,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"ulcnbmqbzcuabude": {
|
||||
"definition": "prismatic_bounty",
|
||||
"x": 352,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"pe0e5y7gtrlk519d": {
|
||||
"definition": "school_fisher",
|
||||
"x": 352,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"y71si9t9gslucahb": {
|
||||
"definition": "scum_collector",
|
||||
"x": 352,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"ogdcte1e30pp541e": {
|
||||
"definition": "mitosis",
|
||||
"x": 352,
|
||||
"y": 128,
|
||||
"root": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"unlocked_by_default": true,
|
||||
"title": {"translate": "society_skills.husbandry.category.title"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:milk_pail"
|
||||
}
|
||||
},
|
||||
"background": "meadow:textures/block/pine_planks.png",
|
||||
"spent_points_limit": 12
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"normal": {
|
||||
"bidirectional": [
|
||||
["okgyosul1tj62khg", "p6sbk6xu6mgmnq7j"],
|
||||
["p6sbk6xu6mgmnq7j", "5qhqehmhpx4tg9ha"],
|
||||
["5qhqehmhpx4tg9ha", "vxy13tc1uf400qbg"],
|
||||
["ykw3e6ntukr3ty3e", "vxy13tc1uf400qbg"],
|
||||
["vxy13tc1uf400qbg", "spnyibba8bqymtu7"],
|
||||
["spnyibba8bqymtu7", "35n86k5fhylgxgdj"],
|
||||
["35n86k5fhylgxgdj", "zwlsq2oizf06cda5"],
|
||||
["lk6rlnb2l0cgb5e2", "zwlsq2oizf06cda5"],
|
||||
["mondk5bw8a3sm7mg", "zwlsq2oizf06cda5"],
|
||||
["mondk5bw8a3sm7mg", "qk6mez9znbtfdwdc"],
|
||||
["qk6mez9znbtfdwdc", "lk6rlnb2l0cgb5e2"],
|
||||
["qk6mez9znbtfdwdc", "mfx3gv2ho4wa9z0x"],
|
||||
["mfx3gv2ho4wa9z0x", "lkmwyqge3372hyma"],
|
||||
["lkmwyqge3372hyma", "y71si9t9gslucahb"],
|
||||
["lkmwyqge3372hyma", "ogdcte1e30pp541e"],
|
||||
["ykw3e6ntukr3ty3e", "1czrk80c5nex6hh8"],
|
||||
["1czrk80c5nex6hh8", "9pw1objn4zi0u88z"],
|
||||
["9pw1objn4zi0u88z", "k70v91q6jvn7czej"],
|
||||
["e52jlisqmdlivpuj", "k70v91q6jvn7czej"],
|
||||
["v23qt978yxk59apn", "9pw1objn4zi0u88z"],
|
||||
["v23qt978yxk59apn", "e52jlisqmdlivpuj"],
|
||||
["e52jlisqmdlivpuj", "584qmtndwsqgyd1i"],
|
||||
["584qmtndwsqgyd1i", "kluhtt8swe7l3tvc"],
|
||||
["kluhtt8swe7l3tvc", "ulcnbmqbzcuabude"],
|
||||
["pe0e5y7gtrlk519d", "kluhtt8swe7l3tvc"]
|
||||
]
|
||||
},
|
||||
"exclusive": {
|
||||
"bidirectional": [
|
||||
["ykw3e6ntukr3ty3e", "spnyibba8bqymtu7"],
|
||||
["k70v91q6jvn7czej", "v23qt978yxk59apn"],
|
||||
["lk6rlnb2l0cgb5e2", "mondk5bw8a3sm7mg"],
|
||||
["y71si9t9gslucahb", "ogdcte1e30pp541e"],
|
||||
["pe0e5y7gtrlk519d", "ulcnbmqbzcuabude"]
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,330 @@
|
||||
{
|
||||
"healing+5%": {
|
||||
"title": {"translate": "society_skills.husbandry.healing"},
|
||||
"description": {"translate": "society_skills.husbandry.healing.description"},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "regeneration"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_attributes:healing",
|
||||
"value": 0.05,
|
||||
"operation": "multiply_total"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"stamina+5%": {
|
||||
"title": {"translate": "society_skills.husbandry.stamina"},
|
||||
"description": {"translate": "society_skills.husbandry.stamina.description"},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "saturation"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_skills:stamina",
|
||||
"value": 0.05,
|
||||
"operation": "multiply_total"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"bribery": {
|
||||
"title": {"translate": "society_skills.husbandry.bribery"},
|
||||
"description": {"translate": "society_skills.husbandry.bribery.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "numismatics:crown"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s bribery",
|
||||
"lock_command": "kubejs stages remove @s bribery"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"mana_hand": {
|
||||
"title": {"translate": "society_skills.husbandry.mana_hand"},
|
||||
"description": {"translate": "society_skills.husbandry.mana_hand.description"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:magic_shears"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s mana_hand",
|
||||
"lock_command": "kubejs stages remove @s mana_hand"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"biomancer": {
|
||||
"title": {"translate": "society_skills.husbandry.biomancer"},
|
||||
"description": {"translate": "society_skills.husbandry.biomancer.description"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "quark:diamond_heart"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s biomancer",
|
||||
"lock_command": "kubejs stages remove @s biomancer"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"animal_whisperer": {
|
||||
"title": {"translate": "society_skills.husbandry.animal_whisperer"},
|
||||
"description": {"translate": "society_skills.husbandry.animal_whisperer.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "paraglider:heart_container"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s animal_whisperer",
|
||||
"lock_command": "kubejs stages remove @s animal_whisperer"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"triple_truffle": {
|
||||
"title": {"translate": "society_skills.husbandry.triple_truffle"},
|
||||
"description": {"translate": "society_skills.husbandry.triple_truffle.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:truffle"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s triple_truffle",
|
||||
"lock_command": "kubejs stages remove @s triple_truffle"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"sacrificial_lamb": {
|
||||
"title": {"translate": "society_skills.husbandry.sacrificial_lamb"},
|
||||
"description": {"translate": "society_skills.husbandry.sacrificial_lamb.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "farmersdelight:iron_knife"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s sacrificial_lamb",
|
||||
"lock_command": "kubejs stages remove @s sacrificial_lamb"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"transplanting": {
|
||||
"title": {"translate": "society_skills.husbandry.transplanting"},
|
||||
"description": {"translate": "society_skills.husbandry.transplanting.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "sewingkit:diamond_sewing_needle"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s transplanting",
|
||||
"lock_command": "kubejs stages remove @s transplanting"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"shepherd": {
|
||||
"title": {"translate": "society_skills.husbandry.shepherd"},
|
||||
"description": {"translate": "society_skills.husbandry.shepherd.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:large_milk"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s shepherd",
|
||||
"lock_command": "kubejs stages remove @s shepherd"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"coopmaster": {
|
||||
"title": {"translate": "society_skills.husbandry.coopmaster"},
|
||||
"description": {"translate": "society_skills.husbandry.coopmaster.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "vintagedelight:golden_egg"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s coopmaster",
|
||||
"lock_command": "kubejs stages remove @s coopmaster"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"bff": {
|
||||
"title": {"translate": "society_skills.husbandry.bff"},
|
||||
"description": {"translate": "society_skills.husbandry.bff.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:friendship_necklace"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s bff",
|
||||
"lock_command": "kubejs stages remove @s bff"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"clockwork": {
|
||||
"title": {"translate": "society_skills.husbandry.clockwork"},
|
||||
"description": {"translate": "society_skills.husbandry.clockwork.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "create:precision_mechanism"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s clockwork",
|
||||
"lock_command": "kubejs stages remove @s clockwork"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"heretic": {
|
||||
"title": {"translate": "society_skills.husbandry.heretic"},
|
||||
"description": {"translate": "society_skills.husbandry.heretic.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:sparkstone"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s heretic",
|
||||
"lock_command": "kubejs stages remove @s heretic"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"experience_per_level": {
|
||||
"type": "values",
|
||||
"data": {
|
||||
"values": [500, 1000, 2000, 4000, 7000, 9000, 10000, 12000, 18000, 20000, 22000, 26000]
|
||||
}
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"type": "puffish_skills:increase_stat",
|
||||
"data": {
|
||||
"variables": {
|
||||
"breeding": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_stat"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"stat": "minecraft.custom:minecraft.animals_bred"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "breeding",
|
||||
"expression": "40"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
{
|
||||
"5qhqehmhpx4tg9ha": {
|
||||
"definition": "healing+5%",
|
||||
"x": -224,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"vxy13tc1uf400qbg": {
|
||||
"definition": "stamina+5%",
|
||||
"x": -160,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"p6sbk6xu6mgmnq7j": {
|
||||
"definition": "stamina+5%",
|
||||
"x": -288,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"okgyosul1tj62khg": {
|
||||
"definition": "healing+5%",
|
||||
"x": -352,
|
||||
"y": 0,
|
||||
"root": true
|
||||
},
|
||||
"ykw3e6ntukr3ty3e": {
|
||||
"definition": "animal_whisperer",
|
||||
"x": -96,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"spnyibba8bqymtu7": {
|
||||
"definition": "bribery",
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"1czrk80c5nex6hh8": {
|
||||
"definition": "stamina+5%",
|
||||
"x": -32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"35n86k5fhylgxgdj": {
|
||||
"definition": "stamina+5%",
|
||||
"x": -32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"9pw1objn4zi0u88z": {
|
||||
"definition": "mana_hand",
|
||||
"x": 32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"zwlsq2oizf06cda5": {
|
||||
"definition": "biomancer",
|
||||
"x": 32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"k70v91q6jvn7czej": {
|
||||
"definition": "shepherd",
|
||||
"x": 96,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"v23qt978yxk59apn": {
|
||||
"definition": "coopmaster",
|
||||
"x": 96,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"lk6rlnb2l0cgb5e2": {
|
||||
"definition": "sacrificial_lamb",
|
||||
"x": 96,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"mondk5bw8a3sm7mg": {
|
||||
"definition": "transplanting",
|
||||
"x": 96,
|
||||
"y": 128,
|
||||
"root": false
|
||||
},
|
||||
"e52jlisqmdlivpuj": {
|
||||
"definition": "healing+5%",
|
||||
"x": 160,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"qk6mez9znbtfdwdc": {
|
||||
"definition": "healing+5%",
|
||||
"x": 160,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"584qmtndwsqgyd1i": {
|
||||
"definition": "stamina+5%",
|
||||
"x": 224,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"mfx3gv2ho4wa9z0x": {
|
||||
"definition": "stamina+5%",
|
||||
"x": 224,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"kluhtt8swe7l3tvc": {
|
||||
"definition": "healing+5%",
|
||||
"x": 288,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"lkmwyqge3372hyma": {
|
||||
"definition": "healing+5%",
|
||||
"x": 288,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"ulcnbmqbzcuabude": {
|
||||
"definition": "bff",
|
||||
"x": 352,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"pe0e5y7gtrlk519d": {
|
||||
"definition": "triple_truffle",
|
||||
"x": 352,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"y71si9t9gslucahb": {
|
||||
"definition": "clockwork",
|
||||
"x": 352,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"ogdcte1e30pp541e": {
|
||||
"definition": "heretic",
|
||||
"x": 352,
|
||||
"y": 128,
|
||||
"root": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"unlocked_by_default": false,
|
||||
"title": {"translate": "society_skills.mastery.category.title"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:sunlit_pearl"
|
||||
}
|
||||
},
|
||||
"background": "cluttered:textures/block/raw_chalcedony.png",
|
||||
"spent_points_limit": 5
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,127 @@
|
||||
{
|
||||
"farming_mastery": {
|
||||
"title": {"translate": "society_skills.mastery.farming_mastery"},
|
||||
"description": {"translate": "society_skills.mastery.farming_mastery.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "minecraft:netherite_hoe"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s farming_mastery",
|
||||
"lock_command": "kubejs stages remove @s farming_mastery"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"husbandry_mastery": {
|
||||
"title": {"translate": "society_skills.mastery.husbandry_mastery"},
|
||||
"description": {"translate": "society_skills.mastery.husbandry_mastery.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:milk_pail"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s husbandry_mastery",
|
||||
"lock_command": "kubejs stages remove @s husbandry_mastery"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"mining_mastery": {
|
||||
"title": {"translate": "society_skills.mastery.mining_mastery"},
|
||||
"description": {"translate": "society_skills.mastery.mining_mastery.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "netherite_pickaxe"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s mining_mastery",
|
||||
"lock_command": "kubejs stages remove @s mining_mastery"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"fishing_mastery": {
|
||||
"title": {"translate": "society_skills.mastery.fishing_mastery"},
|
||||
"description": {"translate": "society_skills.mastery.fishing_mastery.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "fishing_rod"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s fishing_mastery",
|
||||
"lock_command": "kubejs stages remove @s fishing_mastery"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"adventuring_mastery": {
|
||||
"title": {"translate": "society_skills.mastery.adventuring_mastery"},
|
||||
"description": {"translate": "society_skills.mastery.adventuring_mastery.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "netherite_sword"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s adventuring_mastery",
|
||||
"lock_command": "kubejs stages remove @s adventuring_mastery"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,881 @@
|
||||
{
|
||||
"experience_per_level": {
|
||||
"type": "values",
|
||||
"data": {
|
||||
"values": [40000, 50000, 60000, 70000, 80000]
|
||||
}
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"type": "puffish_skills:kill_entity",
|
||||
"data": {
|
||||
"variables": {
|
||||
"is_armor_stand": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_killed_living_entity"
|
||||
},
|
||||
{
|
||||
"type": "get_type"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"entity_type": "minecraft:armor_stand"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"max_health": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_killed_living_entity"
|
||||
},
|
||||
{
|
||||
"type": "get_max_health"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "!is_armor_stand",
|
||||
"expression": "max_health * 2"
|
||||
}
|
||||
],
|
||||
"anti_farming": {
|
||||
"limit_per_chunk": 15,
|
||||
"reset_after_seconds": 300
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:increase_stat",
|
||||
"data": {
|
||||
"variables": {
|
||||
"looting_chests": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_stat"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"stat": "minecraft.custom:lootr.looted_stat"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "looting_chests",
|
||||
"expression": "85"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:mine_block",
|
||||
"data": {
|
||||
"variables": {
|
||||
"silk_touch": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_tool_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"nbt": "{Enchantments:[{id:\"minecraft:silk_touch\"}]}"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"coal_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "coal_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_coal_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_coal_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_copper_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_copper_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_iron_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_iron_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_lapis_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_lapis_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_emerald_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_emerald_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_gold_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_gold_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_diamond_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_diamond_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_redstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_redstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_salt_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_salt_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"copper_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "copper_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"iron_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "iron_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"gold_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "gold_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"redstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "redstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"lapis_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "lapis_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"diamond_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "diamond_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"sparkstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:sparkstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"iridium_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:iridium_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"emerald_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "emerald_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"zinc_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "create:zinc_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_coal_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_coal_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_copper_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_copper_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_iron_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_iron_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_gold_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_gold_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_redstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_redstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_lapis_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_lapis_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_diamond_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_diamond_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_emerald_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_emerald_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_zinc_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "create:deepslate_zinc_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"geode_node": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:geode_node"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"magma_geode_node": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:magma_geode_node"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"omni_geode_node": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:omni_geode_node"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"nether_gold_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "minecraft:nether_gold_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"nether_bismuth_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "etcetera:nether_bismuth_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"nether_quartz_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"silver_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "oreganized:silver_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_silver_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "oreganized:deepslate_silver_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"lead_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "oreganized:lead_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_lead_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "oreganized:deepslate_lead_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_sparkstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:deepslate_sparkstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_iridium_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:deepslate_iridium_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "!silk_touch & (coal_ore | copper_ore | alpine_coal_ore)",
|
||||
"expression": "5"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (iron_ore | lapis_ore | alpine_iron_ore | alpine_lapis_ore | alpine_salt_ore)",
|
||||
"expression": "6"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (gold_ore | alpine_gold_ore | redstone_ore | alpine_redstone_ore | zinc_ore)",
|
||||
"expression": "7"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (diamond_ore | emerald_ore | alpine_emerald_ore | alpine_diamond_ore )",
|
||||
"expression": "16"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (deepslate_coal_ore | deepslate_copper_ore)",
|
||||
"expression": "6"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (deepslate_iron_ore | deepslate_lapis_ore)",
|
||||
"expression": "8"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (deepslate_gold_ore | deepslate_redstone_ore | deepslate_zinc_ore)",
|
||||
"expression": "10"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (deepslate_diamond_ore | deepslate_emerald_ore)",
|
||||
"expression": "20"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & geode_node",
|
||||
"expression": "30"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & magma_geode_node",
|
||||
"expression": "60"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & omni_geode_node",
|
||||
"expression": "90"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (nether_gold_ore | nether_bismuth_ore | nether_quartz_ore)",
|
||||
"expression": "40"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & lead_ore",
|
||||
"expression": "60"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & silver_ore",
|
||||
"expression": "80"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & sparkstone_ore",
|
||||
"expression": "100"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & deepslate_lead_ore",
|
||||
"expression": "120"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & deepslate_silver_ore",
|
||||
"expression": "160"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & deepslate_sparkstone_ore",
|
||||
"expression": "200"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & iridium_ore",
|
||||
"expression": "200"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & deepslate_iridium_ore",
|
||||
"expression": "400"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:eat_food",
|
||||
"data": {
|
||||
"variables": {
|
||||
"is_dish": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_eaten_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "#society:dish"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "is_dish",
|
||||
"expression": "20"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:craft_item",
|
||||
"data": {
|
||||
"variables": {
|
||||
"crab_trap_bait": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "crabbersdelight:crab_trap_bait"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"crab_trap": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "crabbersdelight:crab_trap"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"fish_pond": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "society:fish_pond"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"bait_maker": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "society:bait_maker"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"fish_smoker": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "society:fish_smoker"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deluxe_worm_farm": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_crafted_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "society:deluxe_worm_farm"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "crab_trap_bait",
|
||||
"expression": "5"
|
||||
},
|
||||
{
|
||||
"condition": "crab_trap",
|
||||
"expression": "100"
|
||||
},
|
||||
{
|
||||
"condition": "fish_pond",
|
||||
"expression": "300"
|
||||
},
|
||||
{
|
||||
"condition": "fish_smoker",
|
||||
"expression": "400"
|
||||
},
|
||||
{
|
||||
"condition": "bait_maker",
|
||||
"expression": "600"
|
||||
},
|
||||
{
|
||||
"condition": "deluxe_worm_farm",
|
||||
"expression": "500"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:fish_item",
|
||||
"data": {
|
||||
"variables": {
|
||||
"is_fish": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_fished_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"item": "#fishes"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "is_fish",
|
||||
"expression": "100"
|
||||
},
|
||||
{
|
||||
"condition": "!is_fish",
|
||||
"expression": "10"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"mf51wk3fo47wptpp": {
|
||||
"definition": "farming_mastery",
|
||||
"x": -128,
|
||||
"y": 0,
|
||||
"root": true
|
||||
},
|
||||
"emyurv4ghohr108u": {
|
||||
"definition": "husbandry_mastery",
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"root": true
|
||||
},
|
||||
"xezmmjpcw1slnyb7": {
|
||||
"definition": "mining_mastery",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"root": true
|
||||
},
|
||||
"ihzyg8xvbpvtcta9": {
|
||||
"definition": "fishing_mastery",
|
||||
"x": 64,
|
||||
"y": 0,
|
||||
"root": true
|
||||
},
|
||||
"i2k2zve0z7ho9tw5": {
|
||||
"definition": "adventuring_mastery",
|
||||
"x": 128,
|
||||
"y": 0,
|
||||
"root": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"unlocked_by_default": true,
|
||||
"title": {"translate": "society_skills.mining.category.title"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "netherite_pickaxe"
|
||||
}
|
||||
},
|
||||
"background": "textures/block/stone.png",
|
||||
"spent_points_limit": 12
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"normal": {
|
||||
"bidirectional": [
|
||||
["t6jczu8hod1e8r28", "4y3f28loskqmprme"],
|
||||
["t6jczu8hod1e8r28", "5q5cy5jfiz528lhy"],
|
||||
["0_0", "1eou8gnd83878p5e"],
|
||||
["5eorr0m7sed5unwz", "szobawq1ces4hal3"],
|
||||
["gjh8fk6ww7mxq0nh", "szobawq1ces4hal3"],
|
||||
["szobawq1ces4hal3", "kczu6ykt9gorlezg"],
|
||||
["kczu6ykt9gorlezg", "z81w5p5pcbi4stnl"],
|
||||
["z81w5p5pcbi4stnl", "2r8zqqg7voxw50t4"],
|
||||
["z81w5p5pcbi4stnl", "lnn94xez1pvi4cy0"],
|
||||
["ah7cb6jutyb359iu", "0499r2vp4yla73sg"],
|
||||
["0499r2vp4yla73sg", "w9n9eybyfvomjvyo"],
|
||||
["wa0j12xpyi24dupd", "0499r2vp4yla73sg"],
|
||||
["wa0j12xpyi24dupd", "mgeo0gxvg0iejoau"],
|
||||
["mgeo0gxvg0iejoau", "evknlom67jo8bjdk"],
|
||||
["qtkxdgdv799d9xnt", "mgeo0gxvg0iejoau"],
|
||||
["dejxcfevtht015xs", "t6jczu8hod1e8r28"],
|
||||
["dejxcfevtht015xs", "1eou8gnd83878p5e"],
|
||||
["5b5nly48kx8fyssy", "w9n9eybyfvomjvyo"],
|
||||
["5b5nly48kx8fyssy", "ah7cb6jutyb359iu"],
|
||||
["gjh8fk6ww7mxq0nh", "q47q2ouu0tion5mo"],
|
||||
["5eorr0m7sed5unwz", "q47q2ouu0tion5mo"],
|
||||
["zqftrcet3ijp0a3r", "5q5cy5jfiz528lhy"],
|
||||
["zqftrcet3ijp0a3r", "q47q2ouu0tion5mo"],
|
||||
["5b5nly48kx8fyssy", "62kcjzuyvbpubwzj"],
|
||||
["62kcjzuyvbpubwzj", "4y3f28loskqmprme"]
|
||||
]
|
||||
},
|
||||
"exclusive": {
|
||||
"bidirectional": [
|
||||
["gjh8fk6ww7mxq0nh", "5eorr0m7sed5unwz"],
|
||||
["lnn94xez1pvi4cy0", "2r8zqqg7voxw50t4"],
|
||||
["evknlom67jo8bjdk", "qtkxdgdv799d9xnt"],
|
||||
["5q5cy5jfiz528lhy", "4y3f28loskqmprme"],
|
||||
["w9n9eybyfvomjvyo", "ah7cb6jutyb359iu"]
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,344 @@
|
||||
{
|
||||
"fortune+1": {
|
||||
"title": {"translate": "society_skills.mining.fortune"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "buzzier_bees:four_leaf_clover"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_skills:fortune",
|
||||
"value": 1,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"pickaxe_efficiency+1": {
|
||||
"title": {"translate": "society_skills.mining.pickaxe_efficiency"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "iron_pickaxe"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_attributes:pickaxe_speed",
|
||||
"value": 3,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"melee_damage+2": {
|
||||
"title": {"translate": "society_skills.mining.melee_damage"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "iron_sword"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_attributes:melee_damage",
|
||||
"value": 2,
|
||||
"operation": "addition"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"gem_seller": {
|
||||
"title": {"translate": "society_skills.mining.gem_seller"},
|
||||
"description": {"translate": "society_skills.mining.gem_seller.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "shippingbin:basic_shipping_bin"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "attribute @s shippingbin:gem_sell_multiplier base set 1.25",
|
||||
"lock_command": "attribute @s shippingbin:gem_sell_multiplier base set 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s gem_seller",
|
||||
"lock_command": "kubejs stages remove @s gem_seller"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"furniture_archaeologist": {
|
||||
"title": {"translate": "society_skills.mining.furniture_archaeologist"},
|
||||
"description": {"translate": "society_skills.mining.furniture_archaeologist.description"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:furniture_box"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s furniture_archaeologist",
|
||||
"lock_command": "kubejs stages remove @s furniture_archaeologist"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"excavator": {
|
||||
"title": {"translate": "society_skills.mining.excavator"},
|
||||
"description": {"translate": "society_skills.mining.excavator.description"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:omni_geode"
|
||||
}
|
||||
},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s excavator",
|
||||
"lock_command": "kubejs stages remove @s excavator"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"mineralogist": {
|
||||
"title": {"translate": "society_skills.mining.mineralogist"},
|
||||
"description": {"translate": "society_skills.mining.mineralogist.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:earth_crystal"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s mineralogist",
|
||||
"lock_command": "kubejs stages remove @s mineralogist"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"prismatic_prospector": {
|
||||
"title": {"translate": "society_skills.mining.prismatic_prospector"},
|
||||
"description": {"translate": "society_skills.mining.prismatic_prospector.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:prismatic_shard"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s prismatic_prospector",
|
||||
"lock_command": "kubejs stages remove @s prismatic_prospector"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"high_roller": {
|
||||
"title": {"translate": "society_skills.mining.high_roller"},
|
||||
"description": {"translate": "society_skills.mining.high_roller.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "effect",
|
||||
"data": {
|
||||
"effect": "luck"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:attribute",
|
||||
"data": {
|
||||
"attribute": "puffish_skills:fortune",
|
||||
"value": 4,
|
||||
"operation": "addition"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s high_roller",
|
||||
"lock_command": "kubejs stages remove @s high_roller"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"blockchain": {
|
||||
"title": {"translate": "society_skills.mining.blockchain"},
|
||||
"description": {"translate": "society_skills.mining.blockchain.description"},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "numismatics:crown"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s blockchain",
|
||||
"lock_command": "kubejs stages remove @s blockchain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"gold_rush": {
|
||||
"title": {"translate": "society_skills.mining.gold_rush"},
|
||||
"description": {"translate": "society_skills.mining.gold_rush.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "minecraft:raw_gold_block"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s gold_rush",
|
||||
"lock_command": "kubejs stages remove @s gold_rush"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"filthy_excavator": {
|
||||
"title": {"translate": "society_skills.mining.filthy_excavator"},
|
||||
"description": {"translate": "society_skills.mining.filthy_excavator.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:geode"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s filthy_excavator",
|
||||
"lock_command": "kubejs stages remove @s filthy_excavator"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"gem_tycoon": {
|
||||
"title": {"translate": "society_skills.mining.gem_tycoon"},
|
||||
"description": {"translate": "society_skills.mining.gem_tycoon.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:ruby"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "attribute @s shippingbin:gem_sell_multiplier base set 1.5",
|
||||
"lock_command": "attribute @s shippingbin:gem_sell_multiplier base set 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s gem_tycoon",
|
||||
"lock_command": "kubejs stages remove @s gem_tycoon"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"star_blessing": {
|
||||
"title": {"translate": "society_skills.mining.star_blessing"},
|
||||
"description": {"translate": "society_skills.mining.star_blessing.description"},
|
||||
"frame": {
|
||||
"type": "advancement",
|
||||
"data": {
|
||||
"frame": "challenge"
|
||||
}
|
||||
},
|
||||
"icon": {
|
||||
"type": "item",
|
||||
"data": {
|
||||
"item": "society:pristine_star_shards"
|
||||
}
|
||||
},
|
||||
"rewards": [
|
||||
{
|
||||
"type": "puffish_skills:command",
|
||||
"data": {
|
||||
"unlock_command": "kubejs stages add @s star_blessing",
|
||||
"lock_command": "kubejs stages remove @s star_blessing"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,645 @@
|
||||
{
|
||||
"experience_per_level": {
|
||||
"type": "values",
|
||||
"data": {
|
||||
"values": [250, 500, 1000, 2000, 5000, 6000, 8000, 10000, 13000, 16000, 20000, 25000]
|
||||
}
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"type": "puffish_skills:mine_block",
|
||||
"data": {
|
||||
"variables": {
|
||||
"silk_touch": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_tool_item_stack"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"nbt": "{Enchantments:[{id:\"minecraft:silk_touch\"}]}"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"coal_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "coal_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_coal_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_coal_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_copper_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_copper_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_iron_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_iron_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_lapis_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_lapis_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_emerald_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_emerald_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_gold_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_gold_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_diamond_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_diamond_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_redstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_redstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"alpine_salt_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "meadow:alpine_salt_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"copper_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "copper_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"iron_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "iron_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"gold_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "gold_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"redstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "redstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"lapis_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "lapis_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"diamond_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "diamond_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"sparkstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:sparkstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"iridium_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:iridium_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"emerald_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "emerald_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"zinc_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "create:zinc_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_coal_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_coal_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_copper_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_copper_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_iron_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_iron_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_gold_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_gold_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_redstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_redstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_lapis_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_lapis_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_diamond_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_diamond_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_emerald_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "deepslate_emerald_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_zinc_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "create:deepslate_zinc_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"geode_node": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:geode_node"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"magma_geode_node": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:magma_geode_node"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"omni_geode_node": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:omni_geode_node"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"nether_gold_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "minecraft:nether_gold_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"nether_bismuth_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "etcetera:nether_bismuth_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"nether_quartz_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"silver_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "oreganized:silver_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_silver_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "oreganized:deepslate_silver_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"lead_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "oreganized:lead_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_lead_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "oreganized:deepslate_lead_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_sparkstone_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:deepslate_sparkstone_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"deepslate_iridium_ore": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "get_mined_block_state"
|
||||
},
|
||||
{
|
||||
"type": "puffish_skills:test",
|
||||
"data": {
|
||||
"block": "society:deepslate_iridium_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"experience": [
|
||||
{
|
||||
"condition": "!silk_touch & (coal_ore | copper_ore | alpine_coal_ore)",
|
||||
"expression": "5"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (iron_ore | lapis_ore | alpine_iron_ore | alpine_lapis_ore | alpine_salt_ore)",
|
||||
"expression": "6"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (gold_ore | alpine_gold_ore | redstone_ore | alpine_redstone_ore | zinc_ore)",
|
||||
"expression": "7"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (diamond_ore | emerald_ore | alpine_emerald_ore | alpine_diamond_ore )",
|
||||
"expression": "16"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (deepslate_coal_ore | deepslate_copper_ore)",
|
||||
"expression": "6"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (deepslate_iron_ore | deepslate_lapis_ore)",
|
||||
"expression": "8"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (deepslate_gold_ore | deepslate_redstone_ore | deepslate_zinc_ore)",
|
||||
"expression": "10"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (deepslate_diamond_ore | deepslate_emerald_ore)",
|
||||
"expression": "20"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & geode_node",
|
||||
"expression": "30"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & magma_geode_node",
|
||||
"expression": "60"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & omni_geode_node",
|
||||
"expression": "90"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & (nether_gold_ore | nether_bismuth_ore | nether_quartz_ore)",
|
||||
"expression": "40"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & lead_ore",
|
||||
"expression": "60"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & silver_ore",
|
||||
"expression": "80"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & sparkstone_ore",
|
||||
"expression": "100"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & deepslate_lead_ore",
|
||||
"expression": "120"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & deepslate_silver_ore",
|
||||
"expression": "160"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & deepslate_sparkstone_ore",
|
||||
"expression": "200"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & iridium_ore",
|
||||
"expression": "200"
|
||||
},
|
||||
{
|
||||
"condition": "!silk_touch & deepslate_iridium_ore",
|
||||
"expression": "400"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
{
|
||||
"0_0": {
|
||||
"definition": "pickaxe_efficiency+1",
|
||||
"x": -352,
|
||||
"y": 0,
|
||||
"root": true
|
||||
},
|
||||
"1eou8gnd83878p5e": {
|
||||
"definition": "fortune+1",
|
||||
"x": -288,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"5q5cy5jfiz528lhy": {
|
||||
"definition": "gem_seller",
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"4y3f28loskqmprme": {
|
||||
"definition": "excavator",
|
||||
"x": -96,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"t6jczu8hod1e8r28": {
|
||||
"definition": "pickaxe_efficiency+1",
|
||||
"x": -160,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"5b5nly48kx8fyssy": {
|
||||
"definition": "furniture_archaeologist",
|
||||
"x": 32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"w9n9eybyfvomjvyo": {
|
||||
"definition": "mineralogist",
|
||||
"x": 96,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"ah7cb6jutyb359iu": {
|
||||
"definition": "gem_seller",
|
||||
"x": 96,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"0499r2vp4yla73sg": {
|
||||
"definition": "fortune+1",
|
||||
"x": 160,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"mgeo0gxvg0iejoau": {
|
||||
"definition": "melee_damage+2",
|
||||
"x": 288,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"evknlom67jo8bjdk": {
|
||||
"definition": "prismatic_prospector",
|
||||
"x": 352,
|
||||
"y": -128,
|
||||
"root": false
|
||||
},
|
||||
"qtkxdgdv799d9xnt": {
|
||||
"definition": "high_roller",
|
||||
"x": 352,
|
||||
"y": -64,
|
||||
"root": false
|
||||
},
|
||||
"gjh8fk6ww7mxq0nh": {
|
||||
"definition": "filthy_excavator",
|
||||
"x": 96,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"lnn94xez1pvi4cy0": {
|
||||
"definition": "gem_tycoon",
|
||||
"x": 352,
|
||||
"y": 128,
|
||||
"root": false
|
||||
},
|
||||
"2r8zqqg7voxw50t4": {
|
||||
"definition": "star_blessing",
|
||||
"x": 352,
|
||||
"y": 64,
|
||||
"root": false
|
||||
},
|
||||
"5eorr0m7sed5unwz": {
|
||||
"definition": "gold_rush",
|
||||
"x": 96,
|
||||
"y": 128,
|
||||
"root": false
|
||||
},
|
||||
"szobawq1ces4hal3": {
|
||||
"definition": "fortune+1",
|
||||
"x": 160,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"z81w5p5pcbi4stnl": {
|
||||
"definition": "melee_damage+2",
|
||||
"x": 288,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"wa0j12xpyi24dupd": {
|
||||
"definition": "pickaxe_efficiency+1",
|
||||
"x": 224,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"kczu6ykt9gorlezg": {
|
||||
"definition": "pickaxe_efficiency+1",
|
||||
"x": 224,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"q47q2ouu0tion5mo": {
|
||||
"definition": "blockchain",
|
||||
"x": 32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
},
|
||||
"dejxcfevtht015xs": {
|
||||
"definition": "melee_damage+2",
|
||||
"x": -224,
|
||||
"y": 0,
|
||||
"root": false
|
||||
},
|
||||
"62kcjzuyvbpubwzj": {
|
||||
"definition": "melee_damage+2",
|
||||
"x": -32,
|
||||
"y": -96,
|
||||
"root": false
|
||||
},
|
||||
"zqftrcet3ijp0a3r": {
|
||||
"definition": "melee_damage+2",
|
||||
"x": -32,
|
||||
"y": 96,
|
||||
"root": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"version": 3,
|
||||
|
||||
"categories": [
|
||||
"farming",
|
||||
"husbandry",
|
||||
"mining",
|
||||
"fishing",
|
||||
"adventuring",
|
||||
"mastery",
|
||||
"books"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user