Compare commits
No commits in common. 'beff141fbb31e5ef5dc544008a4d6495d87dfcb7' and 'fb6a2b79e3ee49646d53db31ef3fbf6aaf2a61af' have entirely different histories.
beff141fbb
...
fb6a2b79e3
@ -1,421 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "origins:multiple",
|
|
||||||
"name": "Digestion",
|
|
||||||
"description": "You rub your belly and quickly digest it's contents to restore your health.",
|
|
||||||
"toggleresource": {
|
|
||||||
"type": "origins:resource",
|
|
||||||
"min": 0,
|
|
||||||
"max": 1,
|
|
||||||
"starting_value": 0,
|
|
||||||
"min_action": {
|
|
||||||
"type": "origins:execute_command",
|
|
||||||
"command": "cpm animate @s BellyRubs 0"
|
|
||||||
},
|
|
||||||
"max_action": {
|
|
||||||
"type": "origins:and",
|
|
||||||
"actions": [{
|
|
||||||
"type": "origins:execute_command",
|
|
||||||
"command": "cpm animate @s BellyRubs 1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:apply_effect",
|
|
||||||
"effect": {
|
|
||||||
"id": "minecraft:hunger",
|
|
||||||
"duration": 50,
|
|
||||||
"is_ambient": true,
|
|
||||||
"show_particles": true,
|
|
||||||
"show_icon": true,
|
|
||||||
"amplifier": 100
|
|
||||||
}
|
|
||||||
}]},
|
|
||||||
"hud_render": {
|
|
||||||
"should_render": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"toggle_p": {
|
|
||||||
"type": "origins:active_self",
|
|
||||||
"entity_action": {
|
|
||||||
"type": "origins:if_else",
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:resource",
|
|
||||||
"resource": "*:*_toggleresource",
|
|
||||||
"comparison": "==",
|
|
||||||
"compare_to": 0
|
|
||||||
},
|
|
||||||
"if_action": {
|
|
||||||
"type": "origins:and",
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"type": "origins:modify_resource",
|
|
||||||
"resource": "*:*_toggleresource",
|
|
||||||
"modifier": {
|
|
||||||
"operation": "set_base",
|
|
||||||
"amount": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:apply_effect",
|
|
||||||
"effect": {
|
|
||||||
"id": "minecraft:slowness",
|
|
||||||
"duration": 100,
|
|
||||||
"is_ambient": true,
|
|
||||||
"show_particles": false,
|
|
||||||
"show_icon": true,
|
|
||||||
"amplifier": 29
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"else_action": {
|
|
||||||
"type": "origins:modify_resource",
|
|
||||||
"resource": "*:*_toggleresource",
|
|
||||||
"modifier": {
|
|
||||||
"operation": "set_base",
|
|
||||||
"amount": 0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"key": {
|
|
||||||
"key": "key.origins.primary_active"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"resettoggle": {
|
|
||||||
"type": "origins:action_over_time",
|
|
||||||
"interval": 10,
|
|
||||||
"entity_action": {
|
|
||||||
"type": "origins:modify_resource",
|
|
||||||
"resource": "*:*_toggleresource",
|
|
||||||
"modifier": {
|
|
||||||
"operation": "set_base",
|
|
||||||
"amount": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:or",
|
|
||||||
"conditions": [
|
|
||||||
{
|
|
||||||
"type": "apoli:food_level",
|
|
||||||
"comparison": "<",
|
|
||||||
"compare_to": 3
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"resetbellycounter": {
|
|
||||||
"type": "origins:action_over_time",
|
|
||||||
"interval": 10,
|
|
||||||
"entity_action": {
|
|
||||||
"type": "origins:modify_resource",
|
|
||||||
"resource": "*:*_bellycounter",
|
|
||||||
"modifier": {
|
|
||||||
"operation": "set_base",
|
|
||||||
"amount": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:resource",
|
|
||||||
"resource": "*:*_toggleresource",
|
|
||||||
"comparison": "==",
|
|
||||||
"compare_to": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bellycounter": {
|
|
||||||
"type": "origins:resource",
|
|
||||||
"min": 0,
|
|
||||||
"max": 40,
|
|
||||||
"starting_value": 0,
|
|
||||||
"hud_render": {
|
|
||||||
"should_render": true,
|
|
||||||
"sprite_location": "origins:textures/gui/resource_bar.png",
|
|
||||||
"bar_index": 2,
|
|
||||||
"inverted": false,
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:resource",
|
|
||||||
"resource": "*:*_bellycounter",
|
|
||||||
"comparison": "!=",
|
|
||||||
"compare_to": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"max_action": {
|
|
||||||
"type": "origins:and",
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"type": "origins:change_resource",
|
|
||||||
"resource": "*:*_bellycounter",
|
|
||||||
"change": 0,
|
|
||||||
"operation": "set"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:apply_effect",
|
|
||||||
"effect": {
|
|
||||||
"id": "minecraft:hunger",
|
|
||||||
"duration": 50,
|
|
||||||
"is_ambient": true,
|
|
||||||
"show_particles": true,
|
|
||||||
"show_icon": true,
|
|
||||||
"amplifier": 100
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:if_else",
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:health",
|
|
||||||
"comparison": "<",
|
|
||||||
"compare_to": 60
|
|
||||||
},
|
|
||||||
"if_action": {"type": "origins:and",
|
|
||||||
"actions": [{
|
|
||||||
"type": "origins:heal",
|
|
||||||
"amount": 8
|
|
||||||
},{
|
|
||||||
"type": "origins:spawn_particles",
|
|
||||||
"particle": {
|
|
||||||
"type": "heart"
|
|
||||||
},
|
|
||||||
"count": 5,
|
|
||||||
"speed": 0,
|
|
||||||
"force": false,
|
|
||||||
"spread": {
|
|
||||||
"x": 0.5,
|
|
||||||
"y": 0.5,
|
|
||||||
"z": 0.5
|
|
||||||
}
|
|
||||||
}]},
|
|
||||||
"else_action": {
|
|
||||||
"type": "origins:execute_command",
|
|
||||||
"command": "summon experience_orb ~ ~ ~ {Count:10,Value:1}"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:clear_effect",
|
|
||||||
"effect": "minecraft:poison"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:clear_effect",
|
|
||||||
"effect": "minecraft:weakness"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:clear_effect",
|
|
||||||
"effect": "minecraft:wither"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:clear_effect",
|
|
||||||
"effect": "minecraft:mining_fatigue"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:clear_effect",
|
|
||||||
"effect": "minecraft:unluck"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:clear_effect",
|
|
||||||
"effect": "minecraft:blindness"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:apply_effect",
|
|
||||||
"effect": {
|
|
||||||
"id": "minecraft:slowness",
|
|
||||||
"duration": 90,
|
|
||||||
"is_ambient": true,
|
|
||||||
"show_particles": false,
|
|
||||||
"show_icon": true,
|
|
||||||
"amplifier": 29
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:choice",
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"element": {
|
|
||||||
"type": "origins:play_sound",
|
|
||||||
"sound": "bigdreg:belly_digest",
|
|
||||||
"volume": 1,
|
|
||||||
"pitch": 0.7
|
|
||||||
},
|
|
||||||
"weight": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"element": {
|
|
||||||
"type": "origins:play_sound",
|
|
||||||
"sound": "bigdreg:belly_digest",
|
|
||||||
"volume": 1,
|
|
||||||
"pitch": 0.8
|
|
||||||
},
|
|
||||||
"weight": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"element": {
|
|
||||||
"type": "origins:play_sound",
|
|
||||||
"sound": "bigdreg:belly_digest",
|
|
||||||
"volume": 1,
|
|
||||||
"pitch": 0.9
|
|
||||||
},
|
|
||||||
"weight": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"element": {
|
|
||||||
"type": "origins:play_sound",
|
|
||||||
"sound": "bigdreg:belly_digest",
|
|
||||||
"volume": 1,
|
|
||||||
"pitch": 1
|
|
||||||
},
|
|
||||||
"weight": 1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:delay",
|
|
||||||
"ticks": 15,
|
|
||||||
"action": {
|
|
||||||
"type": "origins:play_sound",
|
|
||||||
"sound": "block.bubble_column.upwards_ambient",
|
|
||||||
"volume": 1,
|
|
||||||
"pitch": 0.5
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:delay",
|
|
||||||
"ticks": 20,
|
|
||||||
"action": {
|
|
||||||
"type": "origins:chance",
|
|
||||||
"action": {
|
|
||||||
"type": "origins:execute_command",
|
|
||||||
"command": "cpm animate @s BellyGrowl 1"
|
|
||||||
},
|
|
||||||
"chance": 0.25
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:choice",
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"element":{
|
|
||||||
"type": "origins:execute_command",
|
|
||||||
"command": "function bigdreg:digest"
|
|
||||||
},
|
|
||||||
"weight": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"element":{
|
|
||||||
"type": "origins:execute_command",
|
|
||||||
"command": "function bigdreg:digest_light"
|
|
||||||
},
|
|
||||||
"weight": 2
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"digest_hud": {
|
|
||||||
"type": "origins:action_over_time",
|
|
||||||
"interval": 1,
|
|
||||||
"entity_action": {
|
|
||||||
"type": "origins:change_resource",
|
|
||||||
"resource": "*:*_bellycounter",
|
|
||||||
"change": 1
|
|
||||||
},
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:resource",
|
|
||||||
"resource": "*:*_toggleresource",
|
|
||||||
"comparison": "==",
|
|
||||||
"compare_to": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"takemoredamage": {
|
|
||||||
"name": "modify",
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:resource",
|
|
||||||
"resource": "*:*_toggleresource",
|
|
||||||
"comparison": "==",
|
|
||||||
"compare_to": 1
|
|
||||||
},
|
|
||||||
"type": "origins:modify_damage_taken",
|
|
||||||
"damage_condition": {
|
|
||||||
"type": "origins:attacker"
|
|
||||||
},
|
|
||||||
"modifier": {
|
|
||||||
"operation": "multiply_total_multiplicative",
|
|
||||||
"amount": 0.5
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"whenhurt": {
|
|
||||||
"name": "exhaust when hit",
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:resource",
|
|
||||||
"resource": "*:*_toggleresource",
|
|
||||||
"comparison": "==",
|
|
||||||
"compare_to": 1
|
|
||||||
},
|
|
||||||
"type": "origins:action_when_hit",
|
|
||||||
"bientity_action": {
|
|
||||||
"type": "origins:target_action",
|
|
||||||
"action": {
|
|
||||||
"type": "origins:and",
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"type": "origins:apply_effect",
|
|
||||||
"effect": {
|
|
||||||
"id": "minecraft:nausea",
|
|
||||||
"duration": 100,
|
|
||||||
"is_ambient": true,
|
|
||||||
"show_particles": true,
|
|
||||||
"show_icon": true,
|
|
||||||
"amplifier": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:choice",
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"element": {
|
|
||||||
"type": "origins:play_sound",
|
|
||||||
"sound": "bigdreg:growl1",
|
|
||||||
"volume": 1.2,
|
|
||||||
"pitch": 0.5
|
|
||||||
},
|
|
||||||
"weight": 10
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"element": {
|
|
||||||
"type": "origins:play_sound",
|
|
||||||
"sound": "bigdreg:growl2",
|
|
||||||
"volume": 1.2,
|
|
||||||
"pitch": 0.8
|
|
||||||
},
|
|
||||||
"weight": 10
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"element": {
|
|
||||||
"type": "origins:play_sound",
|
|
||||||
"sound": "bigdreg:growl3",
|
|
||||||
"volume": 1.2,
|
|
||||||
"pitch": 0.5
|
|
||||||
},
|
|
||||||
"weight": 10
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"damage_condition": {
|
|
||||||
"type": "origins:attacker"
|
|
||||||
},
|
|
||||||
"cooldown": 1,
|
|
||||||
"hud_render": {
|
|
||||||
"should_render": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"badges": [
|
|
||||||
{
|
|
||||||
"type": "origins:tooltip",
|
|
||||||
"sprite": "origins:textures/gui/badge/toggle.png",
|
|
||||||
"text": "Press the primary ability button to use. Press it again to cancel!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:tooltip",
|
|
||||||
"sprite": "minecraft:textures/item/cooked_beef.png",
|
|
||||||
"text": "Ability removes most negative effects. When you are at full health, you gain some exp instead."
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
@ -1,41 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "origins:multiple",
|
|
||||||
"name": "Integrated Armor",
|
|
||||||
"description": "Your armor is part of you. You are lightly armored by default and others can not see your armor.",
|
|
||||||
"badges": [
|
|
||||||
{
|
|
||||||
"type": "origins:tooltip",
|
|
||||||
"sprite": "minecraft:textures/item/iron_chestplate.png",
|
|
||||||
"text": "You get a bit of chest armor by default."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "origins:tooltip",
|
|
||||||
"sprite": "minecraft:textures/item/ender_eye.png",
|
|
||||||
"text": "Armor you wear is invisible."
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"invisible_armor": {
|
|
||||||
"type": "origins:prevent_feature_render",
|
|
||||||
"feature": "armor"
|
|
||||||
},
|
|
||||||
"default_armor": {
|
|
||||||
"type": "origins:conditioned_attribute",
|
|
||||||
"modifier": {
|
|
||||||
"id": "default_armor_mod",
|
|
||||||
"attribute": "minecraft:generic.armor",
|
|
||||||
"operation": "add_value",
|
|
||||||
"amount": 4
|
|
||||||
},
|
|
||||||
"tick_rate": 100,
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:equipped_item",
|
|
||||||
"inverted": true,
|
|
||||||
"equipment_slot": "chest",
|
|
||||||
"item_condition": {
|
|
||||||
"type": "origins:armor_value",
|
|
||||||
"comparison": ">",
|
|
||||||
"compare_to": 0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,25 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "origins:multiple",
|
|
||||||
"name": "Regnerative Light",
|
|
||||||
"description": "Being exposed to bright light sources slowly heals you.",
|
|
||||||
"badges": [
|
|
||||||
{
|
|
||||||
"type": "origins:tooltip",
|
|
||||||
"sprite": "minecraft:textures/block/glowstone.png",
|
|
||||||
"text": "Being in bright light slowly regenerates health."
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"regeneration": {
|
|
||||||
"type": "origins:action_over_time",
|
|
||||||
"entity_action": {
|
|
||||||
"type": "origins:heal",
|
|
||||||
"amount": 1
|
|
||||||
},
|
|
||||||
"interval": 120,
|
|
||||||
"condition": {
|
|
||||||
"type": "origins:brightness",
|
|
||||||
"comparison": ">=",
|
|
||||||
"compare_to": 1.0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,26 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "origins:action_on_callback",
|
|
||||||
"name": "Huge Chonker",
|
|
||||||
"description": "You're quite wide! You won't fit through normal doors anymore...",
|
|
||||||
"badges": [
|
|
||||||
{
|
|
||||||
"type": "origins:tooltip",
|
|
||||||
"sprite": "minecraft:textures/item/iron_door.png",
|
|
||||||
"text": "You're 2 blocks wide! You'll only fit through double doors."
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"entity_chosen_when_orb": true,
|
|
||||||
"entity_action_chosen": {
|
|
||||||
"type": "origins:and",
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"type": "origins:execute_command",
|
|
||||||
"command": "scale set pehkui:hitbox_width 2.0 @s"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"entity_action_lost": {
|
|
||||||
"type": "origins:execute_command",
|
|
||||||
"command": "scale reset @s"
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue