├── common ├── data │ ├── origins-plus-plus │ │ ├── functions │ │ │ ├── shifter │ │ │ │ ├── size.mcfunction │ │ │ │ ├── water.mcfunction │ │ │ │ ├── water2.mcfunction │ │ │ │ ├── slowfall.mcfunction │ │ │ │ ├── fireimmune.mcfunction │ │ │ │ ├── size_avian.mcfunction │ │ │ │ ├── size_feline.mcfunction │ │ │ │ ├── size_shulk.mcfunction │ │ │ │ └── size_enderian.mcfunction │ │ │ ├── glacier │ │ │ │ ├── hit_block.mcfunction │ │ │ │ └── load.mcfunction │ │ │ ├── vishaichian │ │ │ │ ├── hit_block.mcfunction │ │ │ │ ├── load.mcfunction │ │ │ │ ├── fire_weakness.mcfunction │ │ │ │ ├── fangs.mcfunction │ │ │ │ └── iron_golem.mcfunction │ │ │ ├── lunar-path │ │ │ │ ├── load.mcfunction │ │ │ │ ├── join_team.mcfunction │ │ │ │ ├── fangs.mcfunction │ │ │ │ └── iron_golem.mcfunction │ │ │ ├── kirin │ │ │ │ ├── size.mcfunction │ │ │ │ └── jump_boost.mcfunction │ │ │ ├── rift-mage │ │ │ │ ├── counter.mcfunction │ │ │ │ ├── invert.mcfunction │ │ │ │ └── load.mcfunction │ │ │ ├── ryu │ │ │ │ ├── size.mcfunction │ │ │ │ ├── friendly_eyes.mcfunction │ │ │ │ └── all_knowing.mcfunction │ │ │ ├── ravager │ │ │ │ ├── size.mcfunction │ │ │ │ ├── team.mcfunction │ │ │ │ ├── dash.mcfunction │ │ │ │ ├── iron_golem.mcfunction │ │ │ │ └── iron_golem_no.mcfunction │ │ │ ├── wizard │ │ │ │ ├── vex_hostile_when_hit.mcfunction │ │ │ │ ├── respect.mcfunction │ │ │ │ ├── vex_team.mcfunction │ │ │ │ └── totem.mcfunction │ │ │ ├── alien-axolotl │ │ │ │ ├── size.mcfunction │ │ │ │ └── nether.mcfunction │ │ │ ├── copper-golem │ │ │ │ ├── size.mcfunction │ │ │ │ ├── eat_raw.mcfunction │ │ │ │ ├── eat_ingot.mcfunction │ │ │ │ ├── decrease_oxidation.mcfunction │ │ │ │ └── eat_block.mcfunction │ │ │ ├── devine-architect │ │ │ │ └── load.mcfunction │ │ │ ├── emblazing-warrior │ │ │ │ ├── load.mcfunction │ │ │ │ └── powers │ │ │ │ │ ├── ignition2.mcfunction │ │ │ │ │ └── emerald.mcfunction │ │ │ ├── ice-porcupine │ │ │ │ ├── size.mcfunction │ │ │ │ └── vanish.mcfunction │ │ │ ├── zero-aizawa │ │ │ │ ├── reach.mcfunction │ │ │ │ ├── nice_mobs_join.mcfunction │ │ │ │ ├── super_sane.mcfunction │ │ │ │ └── nice_mobs_add_mobs.mcfunction │ │ │ ├── binturong │ │ │ │ ├── crouch.mcfunction │ │ │ │ ├── size.mcfunction │ │ │ │ ├── sugar_rush.mcfunction │ │ │ │ └── leap.mcfunction │ │ │ ├── calamitous-rogue │ │ │ │ ├── team.mcfunction │ │ │ │ ├── loop.mcfunction │ │ │ │ ├── load.mcfunction │ │ │ │ └── smooth_talk.mcfunction │ │ │ ├── artificial-construct │ │ │ │ └── reach.mcfunction │ │ │ ├── dark-mage │ │ │ │ ├── scorch.mcfunction │ │ │ │ ├── team_remove.mcfunction │ │ │ │ ├── team_add.mcfunction │ │ │ │ ├── dislocate.mcfunction │ │ │ │ ├── repulsion.mcfunction │ │ │ │ └── shatter.mcfunction │ │ │ ├── deathsworn │ │ │ │ ├── turn_crystal.mcfunction │ │ │ │ ├── join_team.mcfunction │ │ │ │ ├── minionify.mcfunction │ │ │ │ ├── unleash │ │ │ │ │ ├── explode.mcfunction │ │ │ │ │ └── convert.mcfunction │ │ │ │ └── load.mcfunction │ │ │ ├── witch-of-ink │ │ │ │ ├── load.mcfunction │ │ │ │ ├── loop.mcfunction │ │ │ │ └── brush │ │ │ │ │ └── yellow.mcfunction │ │ │ ├── birb │ │ │ │ └── size.mcfunction │ │ │ ├── blob │ │ │ │ ├── size.mcfunction │ │ │ │ ├── action_after_stack.mcfunction │ │ │ │ └── stack.mcfunction │ │ │ ├── cobra │ │ │ │ └── size.mcfunction │ │ │ ├── flea │ │ │ │ └── size.mcfunction │ │ │ ├── ghast │ │ │ │ └── size.mcfunction │ │ │ ├── moth │ │ │ │ ├── size.mcfunction │ │ │ │ └── expulsion.mcfunction │ │ │ ├── pixie │ │ │ │ ├── size.mcfunction │ │ │ │ └── particles.mcfunction │ │ │ ├── ram │ │ │ │ └── dash.mcfunction │ │ │ ├── raptus │ │ │ │ └── size.mcfunction │ │ │ ├── rat │ │ │ │ └── size.mcfunction │ │ │ ├── enigma │ │ │ │ ├── behind.mcfunction │ │ │ │ └── stare.mcfunction │ │ │ ├── iceling │ │ │ │ └── size.mcfunction │ │ │ ├── jellyfish │ │ │ │ └── size.mcfunction │ │ │ ├── kelperet │ │ │ │ ├── size.mcfunction │ │ │ │ ├── lunge.mcfunction │ │ │ │ ├── shell_equip.mcfunction │ │ │ │ └── mobile_conduit.mcfunction │ │ │ ├── marshmallow │ │ │ │ ├── size1.mcfunction │ │ │ │ ├── size2.mcfunction │ │ │ │ └── size3.mcfunction │ │ │ ├── mothling │ │ │ │ └── size.mcfunction │ │ │ ├── shadow │ │ │ │ └── behind.mcfunction │ │ │ ├── sporeling │ │ │ │ ├── size.mcfunction │ │ │ │ └── size_upgrade.mcfunction │ │ │ ├── thornling │ │ │ │ └── size.mcfunction │ │ │ ├── warden │ │ │ │ ├── size.mcfunction │ │ │ │ └── echolocation.mcfunction │ │ │ ├── wyverian │ │ │ │ └── size.mcfunction │ │ │ ├── beaver │ │ │ │ └── rage.mcfunction │ │ │ ├── lost-draconian │ │ │ │ └── size.mcfunction │ │ │ ├── mouse │ │ │ │ ├── mob_ally.mcfunction │ │ │ │ └── size.mcfunction │ │ │ ├── withered-fox │ │ │ │ └── size.mcfunction │ │ │ ├── withered-skeletian │ │ │ │ ├── size.mcfunction │ │ │ │ └── team.mcfunction │ │ │ ├── end-mage │ │ │ │ └── load.mcfunction │ │ │ ├── illusioner │ │ │ │ ├── team.mcfunction │ │ │ │ ├── illusion_end.mcfunction │ │ │ │ ├── better_illusion_end.mcfunction │ │ │ │ ├── illusion_despawn.mcfunction │ │ │ │ └── illusion_tp.mcfunction │ │ │ ├── malfunction │ │ │ │ └── pin.mcfunction │ │ │ ├── dullahan │ │ │ │ ├── fear.mcfunction │ │ │ │ ├── reload.mcfunction │ │ │ │ ├── boned.mcfunction │ │ │ │ └── load.mcfunction │ │ │ ├── ice-king │ │ │ │ ├── size_1.mcfunction │ │ │ │ ├── size_0.5.mcfunction │ │ │ │ ├── size_0.6.mcfunction │ │ │ │ ├── size_0.7.mcfunction │ │ │ │ ├── size_0.8.mcfunction │ │ │ │ ├── size_0.9.mcfunction │ │ │ │ ├── size_1.1.mcfunction │ │ │ │ ├── size_1.2.mcfunction │ │ │ │ ├── size_1.3.mcfunction │ │ │ │ ├── size_1.4.mcfunction │ │ │ │ ├── size_1.5.mcfunction │ │ │ │ ├── size_0.55.mcfunction │ │ │ │ ├── size_0.65.mcfunction │ │ │ │ ├── size_0.75.mcfunction │ │ │ │ ├── size_0.85.mcfunction │ │ │ │ ├── size_0.95.mcfunction │ │ │ │ ├── size_1.05.mcfunction │ │ │ │ ├── size_1.15.mcfunction │ │ │ │ ├── size_1.25.mcfunction │ │ │ │ ├── size_1.35.mcfunction │ │ │ │ ├── size_1.45.mcfunction │ │ │ │ └── frostwalker_ice.mcfunction │ │ │ ├── insect │ │ │ │ └── size.mcfunction │ │ │ ├── automaton │ │ │ │ ├── hot.mcfunction │ │ │ │ ├── cold.mcfunction │ │ │ │ ├── exhaust.mcfunction │ │ │ │ ├── decrease_firebar.mcfunction │ │ │ │ ├── water_attack.mcfunction │ │ │ │ ├── decrease_waterbar.mcfunction │ │ │ │ ├── firebar_increase_coal.mcfunction │ │ │ │ ├── fire_elemental_attack.mcfunction │ │ │ │ ├── firebar_increase_coal_block.mcfunction │ │ │ │ ├── waterbar_increase_bottle.mcfunction │ │ │ │ ├── firebar_increase_lava.mcfunction │ │ │ │ ├── waterbar_increase_bucket.mcfunction │ │ │ │ ├── empty.mcfunction │ │ │ │ └── undying.mcfunction │ │ │ ├── bedrockean │ │ │ │ └── size.mcfunction │ │ │ ├── blazian │ │ │ │ ├── nether_ally.mcfunction │ │ │ │ └── blazing_leap.mcfunction │ │ │ ├── broodmother │ │ │ │ └── kinship.mcfunction │ │ │ ├── gaia │ │ │ │ └── size.mcfunction │ │ │ ├── goolien │ │ │ │ ├── reset.mcfunction │ │ │ │ └── condense.mcfunction │ │ │ ├── ignisian │ │ │ │ └── size.mcfunction │ │ │ ├── reign-farmer │ │ │ │ └── nourish.mcfunction │ │ │ ├── spectre │ │ │ │ └── size.mcfunction │ │ │ ├── volcanic-dragon │ │ │ │ └── dash.mcfunction │ │ │ ├── light-mage │ │ │ │ ├── team_remove.mcfunction │ │ │ │ ├── team_add.mcfunction │ │ │ │ ├── effects.mcfunction │ │ │ │ ├── experience.mcfunction │ │ │ │ ├── cure.mcfunction │ │ │ │ ├── bolt.mcfunction │ │ │ │ ├── fireball.mcfunction │ │ │ │ ├── clear.mcfunction │ │ │ │ └── leap.mcfunction │ │ │ ├── earth-spirit │ │ │ │ ├── downgrade.mcfunction │ │ │ │ └── upgrade.mcfunction │ │ │ ├── golden-golem │ │ │ │ ├── health_resource.mcfunction │ │ │ │ ├── reinforce.mcfunction │ │ │ │ ├── speed_up.mcfunction │ │ │ │ └── strength_up.mcfunction │ │ │ ├── magmean │ │ │ │ └── drop_loot.mcfunction │ │ │ ├── warper │ │ │ │ └── clean_up.mcfunction │ │ │ ├── corrupted-wither │ │ │ │ ├── loop.mcfunction │ │ │ │ ├── load.mcfunction │ │ │ │ ├── stop.mcfunction │ │ │ │ └── start.mcfunction │ │ │ ├── gnoll │ │ │ │ └── size.mcfunction │ │ │ ├── technomancer │ │ │ │ ├── nanite_wall.mcfunction │ │ │ │ ├── blockade_unjail.mcfunction │ │ │ │ ├── tick.mcfunction │ │ │ │ ├── load.mcfunction │ │ │ │ └── wall_summon.mcfunction │ │ │ ├── sprinter │ │ │ │ └── adrenaline_boost.mcfunction │ │ │ ├── ebon-wing │ │ │ │ └── dodge.mcfunction │ │ │ ├── felvaxian │ │ │ │ └── roar.mcfunction │ │ │ ├── voidling │ │ │ │ ├── supreme_state_available.mcfunction │ │ │ │ └── void_shield.mcfunction │ │ │ ├── anomaly │ │ │ │ └── teleport.mcfunction │ │ │ ├── child-of-cthulhu │ │ │ │ └── normal.mcfunction │ │ │ ├── wandering-spirit │ │ │ │ └── normal.mcfunction │ │ │ ├── giant │ │ │ │ └── size.mcfunction │ │ │ └── wailing-one │ │ │ │ └── iron_golem.mcfunction │ │ ├── powers │ │ │ ├── calamitous-rogue │ │ │ │ ├── dps.json │ │ │ │ └── thrill.json │ │ │ ├── deathsworn │ │ │ │ └── equip.json │ │ │ ├── automaton │ │ │ │ ├── dense.json │ │ │ │ ├── toggle.json │ │ │ │ ├── health.json │ │ │ │ ├── firebar.json │ │ │ │ ├── extinguish.json │ │ │ │ ├── waterbar.json │ │ │ │ └── drown.json │ │ │ ├── bedrockean │ │ │ │ ├── bulky.json │ │ │ │ ├── no_elytra.json │ │ │ │ ├── disable_regen.json │ │ │ │ ├── lava_vision.json │ │ │ │ ├── night_vision.json │ │ │ │ ├── toggle.json │ │ │ │ ├── heavy_body.json │ │ │ │ ├── fast_mine.json │ │ │ │ ├── sleep.json │ │ │ │ ├── heal.json │ │ │ │ ├── lava_speed.json │ │ │ │ ├── block_resource.json │ │ │ │ ├── cake.json │ │ │ │ ├── powerful_arms.json │ │ │ │ ├── spawn.json │ │ │ │ ├── bow.json │ │ │ │ ├── no_food_bar.json │ │ │ │ ├── meter.json │ │ │ │ └── overtime.json │ │ │ ├── shadow │ │ │ │ ├── night_vision.json │ │ │ │ └── fragile.json │ │ │ ├── soul-seer │ │ │ │ ├── glowing.json │ │ │ │ ├── transparent.json │ │ │ │ ├── shaders.json │ │ │ │ ├── particles.json │ │ │ │ ├── health.json │ │ │ │ └── resource.json │ │ │ ├── war-god │ │ │ │ ├── philza_reference.json │ │ │ │ ├── hungry.json │ │ │ │ ├── strong.json │ │ │ │ ├── no_ranged_weapons.json │ │ │ │ └── not_a_ranged_specialist.json │ │ │ ├── hero-of-the-wild │ │ │ │ ├── sink.json │ │ │ │ └── exhaust.json │ │ │ ├── earth-spirit │ │ │ │ ├── ignore_water.json │ │ │ │ ├── invisibility.json │ │ │ │ ├── rock_skin.json │ │ │ │ ├── spirit_vision.json │ │ │ │ └── back_to_stone.json │ │ │ ├── sunken-sailor │ │ │ │ ├── ignore_water.json │ │ │ │ ├── skin_tone.json │ │ │ │ └── shipwreck_spawn.json │ │ │ ├── part-robot │ │ │ │ ├── no_regeneration.json │ │ │ │ ├── steel_skin.json │ │ │ │ ├── unexhausted.json │ │ │ │ ├── repair.json │ │ │ │ ├── tank_skin.json │ │ │ │ └── overheat.json │ │ │ ├── flea │ │ │ │ ├── disable_regen.json │ │ │ │ ├── small_stomach.json │ │ │ │ └── small_heart.json │ │ │ ├── golden-golem │ │ │ │ ├── gold_color.json │ │ │ │ ├── extra_damage.json │ │ │ │ ├── slower.json │ │ │ │ ├── gold_resource.json │ │ │ │ └── health_resource.json │ │ │ ├── spirit-ram │ │ │ │ ├── no_water.json │ │ │ │ ├── color.json │ │ │ │ ├── horn_pockets.json │ │ │ │ └── hearts.json │ │ │ ├── binturong │ │ │ │ ├── nocturnal.json │ │ │ │ ├── jump_boost.json │ │ │ │ ├── manic_miner.json │ │ │ │ ├── claws.json │ │ │ │ └── blast_damage.json │ │ │ ├── iceling │ │ │ │ ├── disable_regen.json │ │ │ │ ├── blue_transparent_skin.json │ │ │ │ ├── immunity.json │ │ │ │ ├── no_hunger.json │ │ │ │ ├── harvest_now.json │ │ │ │ ├── snow_spawn.json │ │ │ │ ├── speed.json │ │ │ │ └── fire.json │ │ │ ├── red-panda │ │ │ │ ├── nocturnal.json │ │ │ │ ├── jungle_native.json │ │ │ │ └── flammable.json │ │ │ ├── withered-fox │ │ │ │ ├── undead.json │ │ │ │ ├── immune_system.json │ │ │ │ ├── home.json │ │ │ │ └── hearts.json │ │ │ ├── wyverian │ │ │ │ ├── night_vision.json │ │ │ │ ├── poison_immune.json │ │ │ │ ├── claws.json │ │ │ │ └── wind.json │ │ │ ├── fallen-angel │ │ │ │ ├── elytra.json │ │ │ │ ├── translucent.json │ │ │ │ ├── arms.json │ │ │ │ ├── immunity.json │ │ │ │ └── fragile.json │ │ │ ├── ignisian │ │ │ │ ├── extinguished_ignore.json │ │ │ │ ├── crimson.json │ │ │ │ ├── infernal.json │ │ │ │ ├── leaper.json │ │ │ │ ├── brawler.json │ │ │ │ ├── sluggish_break.json │ │ │ │ ├── heavyweight.json │ │ │ │ ├── sluggish_arms.json │ │ │ │ └── ignisian_zenith.json │ │ │ ├── magmean │ │ │ │ ├── disable_regeneration.json │ │ │ │ ├── lava_speed.json │ │ │ │ └── spicy_hands.json │ │ │ ├── shadow-crawler │ │ │ │ ├── disable_regen.json │ │ │ │ ├── no_exhaustion.json │ │ │ │ └── night_vision.json │ │ │ ├── warforged │ │ │ │ ├── scotopic_vision.json │ │ │ │ ├── robotic_body.json │ │ │ │ └── weaponized_body.json │ │ │ ├── devine-architect │ │ │ │ ├── night_vision.json │ │ │ │ └── energy.json │ │ │ ├── hellforged │ │ │ │ ├── impervious_eyes.json │ │ │ │ ├── slow_swim.json │ │ │ │ └── superheated.json │ │ │ ├── jellyfish │ │ │ │ ├── jelly_body.json │ │ │ │ └── ship_dweller.json │ │ │ ├── sand-walker │ │ │ │ ├── sand_blender.json │ │ │ │ ├── no_hunger.json │ │ │ │ ├── heat_resistance.json │ │ │ │ └── desert_spawn.json │ │ │ ├── wailing-one │ │ │ │ ├── the_shadows_are_my_home.json │ │ │ │ ├── righteous_light_smite_damage.json │ │ │ │ ├── swamp_spawn.json │ │ │ │ ├── deathly_diet_health_gain_on_hit.json │ │ │ │ ├── translucent.json │ │ │ │ ├── the_shadows_are_my_home_armor.json │ │ │ │ └── particles.json │ │ │ ├── wizard │ │ │ │ ├── pill.json │ │ │ │ ├── immune.json │ │ │ │ ├── immunity.json │ │ │ │ ├── respect2.json │ │ │ │ ├── why.json │ │ │ │ ├── health.json │ │ │ │ ├── respect.json │ │ │ │ └── melee.json │ │ │ ├── kirin │ │ │ │ ├── exhaustion.json │ │ │ │ └── modify_player_speed.json │ │ │ ├── panoptican │ │ │ │ ├── night_vision.json │ │ │ │ ├── toggle.json │ │ │ │ ├── bystander.json │ │ │ │ ├── entity_glow.json │ │ │ │ └── fragile.json │ │ │ ├── dullahan │ │ │ │ └── debuffs │ │ │ │ │ └── undead.json │ │ │ ├── volcanic-dragon │ │ │ │ ├── fast_metabolism.json │ │ │ │ ├── hot_blooded.json │ │ │ │ ├── natural_armor.json │ │ │ │ ├── nether_spawn.json │ │ │ │ └── two_extra_hearts.json │ │ │ ├── chimaera │ │ │ │ ├── xenite_implants.json │ │ │ │ ├── aggression.json │ │ │ │ └── phase_shift.json │ │ │ ├── dolphin │ │ │ │ ├── bubbles.json │ │ │ │ ├── speed_water.json │ │ │ │ ├── ocean_spawn.json │ │ │ │ └── water_vision.json │ │ │ ├── withered-skeletian │ │ │ │ ├── immune.json │ │ │ │ └── nether_inhabitant.json │ │ │ ├── broodmother │ │ │ │ ├── poison_immunity.json │ │ │ │ ├── spider_attribute.json │ │ │ │ ├── exoskeleton.json │ │ │ │ ├── suffocation_immunity.json │ │ │ │ ├── mineshaft_spawn.json │ │ │ │ ├── spider_strength.json │ │ │ │ ├── night_vision.json │ │ │ │ ├── long_jump.json │ │ │ │ └── extra_hearts.json │ │ │ ├── cobra │ │ │ │ ├── green_skin.json │ │ │ │ └── scale_armor.json │ │ │ ├── copper-golem │ │ │ │ ├── copper_colour.json │ │ │ │ ├── defense.json │ │ │ │ ├── strong.json │ │ │ │ ├── extra_health.json │ │ │ │ └── oxidation_resource.json │ │ │ ├── drakonwither │ │ │ │ ├── wither_immunity.json │ │ │ │ └── skulls.json │ │ │ ├── glacier │ │ │ │ ├── cold_skin.json │ │ │ │ ├── chilly_person.json │ │ │ │ ├── icy_spawn.json │ │ │ │ ├── icy_defence.json │ │ │ │ ├── fire_damage.json │ │ │ │ ├── snowflakes_particles.json │ │ │ │ └── snow_particles.json │ │ │ ├── ice-king │ │ │ │ ├── blue_transparent_ski.json │ │ │ │ └── freeze_immune.json │ │ │ ├── ryu │ │ │ │ ├── dark_color.json │ │ │ │ ├── healing_potions.json │ │ │ │ ├── natural_protection.json │ │ │ │ ├── sparkly.json │ │ │ │ └── lift_off.json │ │ │ ├── spectre │ │ │ │ ├── demonic.json │ │ │ │ ├── translucent.json │ │ │ │ ├── ravenous.json │ │ │ │ ├── water_loathing.json │ │ │ │ ├── soul_devourer.json │ │ │ │ ├── accursed.json │ │ │ │ ├── weakened.json │ │ │ │ └── respawn.json │ │ │ ├── stargazer │ │ │ │ ├── hellish_will.json │ │ │ │ └── photosynthesis.json │ │ │ ├── goolien │ │ │ │ ├── gooey_skin.json │ │ │ │ ├── unwieldy.json │ │ │ │ └── gooey_fists.json │ │ │ ├── witch-of-ink │ │ │ │ ├── no_invisibility.json │ │ │ │ ├── frail.json │ │ │ │ ├── fired.json │ │ │ │ └── no_eat.json │ │ │ ├── pixie │ │ │ │ ├── pixie_dust.json │ │ │ │ └── no_fireworks.json │ │ │ ├── raptus │ │ │ │ ├── bite.json │ │ │ │ ├── higher_jump.json │ │ │ │ └── smaller_body.json │ │ │ ├── giant │ │ │ │ ├── hunger.json │ │ │ │ ├── slow.json │ │ │ │ ├── health.json │ │ │ │ ├── no_elytra.json │ │ │ │ ├── unwieldy.json │ │ │ │ └── prevent_mount.json │ │ │ ├── lunar-path │ │ │ │ ├── wither_immunity.json │ │ │ │ ├── weakened_by_all.json │ │ │ │ └── great_deal.json │ │ │ ├── ravager │ │ │ │ ├── exhaust.json │ │ │ │ ├── clumsy.json │ │ │ │ ├── ravager_resource.json │ │ │ │ └── hard_hitting.json │ │ │ ├── shifter │ │ │ │ ├── shift_bar.json │ │ │ │ └── no_elytra.json │ │ │ ├── sporeling │ │ │ │ ├── speed.json │ │ │ │ ├── decomposer.json │ │ │ │ ├── health.json │ │ │ │ ├── health_upgrade.json │ │ │ │ └── fire_damage.json │ │ │ ├── technomancer │ │ │ │ └── nanite_wall_toggle.json │ │ │ ├── warper │ │ │ │ ├── spawn.json │ │ │ │ ├── ender_chest.json │ │ │ │ └── weak.json │ │ │ ├── anomaly │ │ │ │ ├── supernova.json │ │ │ │ ├── eternity.json │ │ │ │ ├── night_vision.json │ │ │ │ └── starlight.json │ │ │ ├── dark-mage │ │ │ │ ├── damage.json │ │ │ │ ├── health.json │ │ │ │ ├── no_ranged_weapons.json │ │ │ │ ├── salmon_explode.json │ │ │ │ └── resource.json │ │ │ ├── felvaxian │ │ │ │ ├── tint.json │ │ │ │ ├── ravens_defense.json │ │ │ │ ├── feline_legs.json │ │ │ │ └── unholy_aura.json │ │ │ ├── land-shark │ │ │ │ ├── greedy.json │ │ │ │ └── razor_teeth.json │ │ │ ├── lost-draconian │ │ │ │ ├── transparent_skin.json │ │ │ │ ├── soft_landing.json │ │ │ │ ├── weakened.json │ │ │ │ └── launch_into_air.json │ │ │ ├── ninetails │ │ │ │ ├── firebody.json │ │ │ │ ├── pocket.json │ │ │ │ ├── willow.json │ │ │ │ └── fire_particles.json │ │ │ ├── wandering-spirit │ │ │ │ ├── shaking.json │ │ │ │ ├── lightning_invulnerability.json │ │ │ │ └── fire.json │ │ │ ├── birb │ │ │ │ ├── smaller_appetite.json │ │ │ │ ├── smaller_body.json │ │ │ │ ├── love_air.json │ │ │ │ └── more_air_damage.json │ │ │ ├── child-of-cthulhu │ │ │ │ ├── exhaust.json │ │ │ │ ├── water_vision.json │ │ │ │ ├── size_resource.json │ │ │ │ └── fire_weakness.json │ │ │ ├── corrupted-wither │ │ │ │ └── hunger.json │ │ │ ├── deranged │ │ │ │ ├── nightmares.json │ │ │ │ ├── migraine.json │ │ │ │ └── derangement.json │ │ │ ├── frog │ │ │ │ ├── jump.json │ │ │ │ └── water_breathing.json │ │ │ ├── gnoll │ │ │ │ ├── night_vision.json │ │ │ │ └── large_health.json │ │ │ ├── half-wither │ │ │ │ ├── exhaust.json │ │ │ │ ├── immunity.json │ │ │ │ └── soul_feed.json │ │ │ ├── light-mage │ │ │ │ ├── damage.json │ │ │ │ ├── health.json │ │ │ │ ├── no_ranged_weapons.json │ │ │ │ └── resource.json │ │ │ ├── vishaichian │ │ │ │ ├── chicken_status_clear.json │ │ │ │ ├── upgrade │ │ │ │ │ ├── upgrade_jump.json │ │ │ │ │ ├── upgrade_strength.json │ │ │ │ │ └── upgrade_hearts.json │ │ │ │ ├── natural_strength.json │ │ │ │ ├── health.json │ │ │ │ └── saturation.json │ │ │ ├── voidling │ │ │ │ ├── large_appetite.json │ │ │ │ ├── supreme_shield_toggle.json │ │ │ │ ├── low_health.json │ │ │ │ └── dive_attack.json │ │ │ ├── emblazing-warrior │ │ │ │ └── exhaustion.json │ │ │ ├── void-samurai │ │ │ │ ├── smite.json │ │ │ │ ├── no_potion.json │ │ │ │ ├── unwieldy.json │ │ │ │ ├── frail.json │ │ │ │ ├── charge.json │ │ │ │ └── res.json │ │ │ ├── beaver │ │ │ │ └── storage.json │ │ │ ├── blob │ │ │ │ ├── electrical_immunity.json │ │ │ │ ├── storage.json │ │ │ │ ├── no_lungs.json │ │ │ │ └── respawn.json │ │ │ ├── end-mage │ │ │ │ ├── resource.json │ │ │ │ └── health.json │ │ │ ├── wanderer │ │ │ │ ├── bag.json │ │ │ │ └── cross.json │ │ │ ├── candyperson │ │ │ │ └── sugar_expert.json │ │ │ ├── ice-porcupine │ │ │ │ ├── small_size_jump.json │ │ │ │ ├── ice_claws.json │ │ │ │ ├── icy_spawn.json │ │ │ │ ├── small_size_speed.json │ │ │ │ └── ice_body_fire_damage.json │ │ │ ├── insect │ │ │ │ ├── ankle_bite.json │ │ │ │ ├── speed.json │ │ │ │ └── health.json │ │ │ ├── craftsman │ │ │ │ ├── crafting.json │ │ │ │ ├── fire.json │ │ │ │ └── village.json │ │ │ ├── alien-axolotl │ │ │ │ ├── swim_speed.json │ │ │ │ ├── fire.json │ │ │ │ └── heart_hurts.json │ │ │ ├── demi-god │ │ │ │ ├── cake.json │ │ │ │ ├── fire.json │ │ │ │ └── health.json │ │ │ ├── ebon-wing │ │ │ │ ├── resistance.json │ │ │ │ └── nether_spawn.json │ │ │ ├── rat │ │ │ │ ├── scavenger.json │ │ │ │ ├── rats_eyes.json │ │ │ │ └── toxicity_evolved.json │ │ │ ├── artificial-construct │ │ │ │ ├── storage.json │ │ │ │ ├── battery_resource.json │ │ │ │ └── less_fall_damage.json │ │ │ ├── blazian │ │ │ │ ├── punch.json │ │ │ │ ├── hot_hands.json │ │ │ │ ├── fortress.json │ │ │ │ └── particles.json │ │ │ ├── boarling │ │ │ │ ├── strong.json │ │ │ │ ├── overweight.json │ │ │ │ ├── hoofed.json │ │ │ │ └── gluttonous.json │ │ │ ├── mothling │ │ │ │ └── boost.json │ │ │ ├── snake │ │ │ │ ├── health.json │ │ │ │ └── bite.json │ │ │ ├── rift-mage │ │ │ │ ├── frail.json │ │ │ │ └── no_pearls.json │ │ │ ├── sprinter │ │ │ │ ├── skinny.json │ │ │ │ └── burns.json │ │ │ ├── manipulator │ │ │ │ └── golden_apple_fix.json │ │ │ ├── mountain-goat │ │ │ │ ├── tough.json │ │ │ │ ├── high_jump_b.json │ │ │ │ └── ram_b.json │ │ │ ├── reign-farmer │ │ │ │ └── nimble.json │ │ │ ├── mouse │ │ │ │ └── a_mouses_lifespan.json │ │ │ ├── warden │ │ │ │ └── health.json │ │ │ ├── thornling │ │ │ │ └── punching_bag.json │ │ │ ├── kelperet │ │ │ │ └── gather.json │ │ │ ├── ghast │ │ │ │ └── miserable.json │ │ │ ├── marshmallow │ │ │ │ └── resource.json │ │ │ ├── moth │ │ │ │ └── compound_vision.json │ │ │ ├── illusioner │ │ │ │ ├── illusion_tp.json │ │ │ │ └── better_illusion_tp.json │ │ │ ├── ram │ │ │ │ └── fall.json │ │ │ └── malfunction │ │ │ │ └── particles.json │ │ ├── tags │ │ │ ├── items │ │ │ │ ├── wings.json │ │ │ │ ├── sea_foods.json │ │ │ │ ├── unwieldy.json │ │ │ │ ├── battery_fuels.json │ │ │ │ ├── edible_hides.json │ │ │ │ ├── nuggets.json │ │ │ │ ├── end_foods.json │ │ │ │ ├── soul_foods.json │ │ │ │ ├── ingots.json │ │ │ │ ├── golden_armour.json │ │ │ │ ├── leather_armour.json │ │ │ │ ├── copper_blocks.json │ │ │ │ ├── seeds.json │ │ │ │ ├── iron_armour.json │ │ │ │ └── tier_3_foods.json │ │ │ ├── entity_types │ │ │ │ ├── spiders.json │ │ │ │ ├── base_mobs.json │ │ │ │ ├── big_game.json │ │ │ │ └── bosses.json │ │ │ └── blocks │ │ │ │ ├── water_breathing_light_sources.json │ │ │ │ ├── sand_blocks.json │ │ │ │ ├── regeneration_light_sources.json │ │ │ │ ├── purpur_blocks.json │ │ │ │ ├── redstone_blocks.json │ │ │ │ ├── saturation_light_sources.json │ │ │ │ ├── end_blocks.json │ │ │ │ ├── speed_light_sources.json │ │ │ │ └── water_plants.json │ │ ├── item_modifiers │ │ │ ├── get_head.json │ │ │ └── consume.json │ │ ├── predicates │ │ │ └── coin_flip.json │ │ └── origins │ │ │ └── snake.json │ ├── origins │ │ └── tags │ │ │ └── items │ │ │ └── meat.json │ └── origins-plus-plus-modded-support │ │ └── tags │ │ ├── entity_types │ │ ├── pets.json │ │ ├── big_game.json │ │ └── hostile_nether_mobs.json │ │ └── items │ │ ├── golden_tools.json │ │ └── axes.json ├── icon.png └── assets │ └── origins-plus-plus │ ├── textures │ ├── gui │ │ └── hide_hearts.png │ ├── item │ │ ├── red_conduit.png │ │ ├── black_conduit.png │ │ ├── blue_conduit.png │ │ ├── lime_conduit.png │ │ ├── staff_of_aldo.png │ │ ├── petrified_heart.png │ │ └── light_blue_conduit.png │ └── entity │ │ └── ebon_wings.png │ └── models │ └── item │ ├── blue_conduit.json │ ├── lime_conduit.json │ ├── red_conduit.json │ ├── black_conduit.json │ ├── staff_of_aldo.json │ ├── petrified_heart.json │ └── light_blue_conduit.json ├── LICENSE.md ├── forge ├── gradle.properties └── src │ └── main │ ├── resources │ └── pack.mcmeta │ └── java │ └── quantumxenon │ └── origins_plus_plus │ └── OriginsPlusPlus.java ├── gradle.properties ├── .gitignore ├── gradle └── wrapper │ └── gradle-wrapper.jar ├── settings.gradle └── fabric └── gradle.properties /common/data/origins-plus-plus/functions/shifter/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale reset -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | All origins belong to their original authors, who retain the rights to their work. -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/glacier/hit_block.mcfunction: -------------------------------------------------------------------------------- 1 | summon minecraft:item -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/vishaichian/hit_block.mcfunction: -------------------------------------------------------------------------------- 1 | summon minecraft:item -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/calamitous-rogue/dps.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:simple" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/deathsworn/equip.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:simple" 3 | } -------------------------------------------------------------------------------- /common/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/icon.png -------------------------------------------------------------------------------- /forge/gradle.properties: -------------------------------------------------------------------------------- 1 | # Forge Properties 2 | minecraft_version=1.20.1 3 | forge_version=47.4.6 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/glacier/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add Glacier dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/shifter/water.mcfunction: -------------------------------------------------------------------------------- 1 | power grant @s origins:water_breathing -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/automaton/dense.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:ignore_water" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/bulky.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:ignore_water" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/calamitous-rogue/thrill.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:simple" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/shadow/night_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/soul-seer/glowing.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:entity_glow" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/war-god/philza_reference.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:simple" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/lunar-path/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add Lunar_Path dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/shifter/water2.mcfunction: -------------------------------------------------------------------------------- 1 | power remove @s origins:water_breathing -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/hero-of-the-wild/sink.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:ignore_water" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/kirin/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:base 0.5 2 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/rift-mage/counter.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @p[tag=Counter] run tp @s ~ ~ ~ -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ryu/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:base 1.3 2 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/shifter/slowfall.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:slow_falling 2 0 true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/vishaichian/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add Vishaichian dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/earth-spirit/ignore_water.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:ignore_water" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sunken-sailor/ignore_water.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:ignore_water" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/wings.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:elytra" 4 | ] 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ravager/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:base 1.25 2 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/shifter/fireimmune.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:fire_resistance 2 0 true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/wizard/vex_hostile_when_hit.mcfunction: -------------------------------------------------------------------------------- 1 | tag @s add aggressed 2 | team leave @s -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/no_elytra.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_elytra_flight" 3 | } 4 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/part-robot/no_regeneration.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:disable_regen" 3 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/sea_foods.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:dried_kelp" 4 | ] 5 | } -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.daemon=false 2 | org.gradle.jvmargs=-Xmx1G 3 | 4 | # Mod Properties 5 | mod_version=2.4 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/alien-axolotl/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:base 1.25 2 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/copper-golem/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/devine-architect/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add Devine_Architect dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/emblazing-warrior/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add Emblazing_Warrior dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-porcupine/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:base 0.6 2 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/zero-aizawa/reach.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:reach 2.25 2 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/flea/disable_regen.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:disable_regen", 3 | "hidden":true 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/golden-golem/gold_color.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "blue":0 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/soul-seer/transparent.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "alpha":0.5 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spirit-ram/no_water.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:ignore_water", 3 | "hidden":true 4 | } -------------------------------------------------------------------------------- /common/data/origins/tags/items/meat.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "#origins-plus-plus-modded-support:meat" 4 | ] 5 | } -------------------------------------------------------------------------------- /forge/src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "pack":{ 3 | "description":"Origins++", 4 | "pack_format":12 5 | } 6 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Gradle 2 | .gradle 3 | build 4 | run 5 | 6 | # IntelliJ 7 | .idea 8 | 9 | # VSCode 10 | .vscode/ 11 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/binturong/crouch.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:width 0.6 2 | scale set pehkui:height 0.6 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/calamitous-rogue/team.mcfunction: -------------------------------------------------------------------------------- 1 | team add calamitous_rogue 2 | team join calamitous_rogue -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/zero-aizawa/nice_mobs_join.mcfunction: -------------------------------------------------------------------------------- 1 | team add zero_aizawa 2 | team join zero_aizawa @s -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/binturong/nocturnal.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":0.6 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/iceling/disable_regen.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:disable_regen", 3 | "hidden":true 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/red-panda/nocturnal.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":0.6 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/withered-fox/undead.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:entity_group", 3 | "group":"undead" 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wyverian/night_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":0.5 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/artificial-construct/reach.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:reach 1.375 2 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/item_modifiers/get_head.json: -------------------------------------------------------------------------------- 1 | { 2 | "function":"minecraft:fill_player_head", 3 | "entity":"this" 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/disable_regen.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:disable_regen", 3 | "hidden":true 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/lava_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:lava_vision", 3 | "s":0, 4 | "v":50 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/fallen-angel/elytra.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:elytra_flight", 3 | "render_elytra":false 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ignisian/extinguished_ignore.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:ignore_water", 3 | "hidden":true 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/magmean/disable_regeneration.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:disable_regen", 3 | "hidden":true 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/shadow-crawler/disable_regen.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:disable_regen", 3 | "hidden":true 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/warforged/scotopic_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":0.5 4 | } -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dark-mage/scorch.mcfunction: -------------------------------------------------------------------------------- 1 | fill ~-1 ~-1 ~-1 ~1 ~1 ~1 fire replace #origins-plus-plus:replaceable -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/deathsworn/turn_crystal.mcfunction: -------------------------------------------------------------------------------- 1 | function origins-plus-plus:deathsworn/crystallize 2 | kill @s -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/witch-of-ink/load.mcfunction: -------------------------------------------------------------------------------- 1 | team add witch_of_ink 2 | scoreboard objectives add Witch_of_Ink dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/witch-of-ink/loop.mcfunction: -------------------------------------------------------------------------------- 1 | team join witch_of_ink @e[type=minecraft:witch,team=!witch_of_ink] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/automaton/toggle.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:toggle", 3 | "key":"key.origins.secondary_active" 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/devine-architect/night_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":0.5 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/hellforged/impervious_eyes.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:lava_vision", 3 | "s":0, 4 | "v":15 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/jellyfish/jelly_body.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "alpha":0.30, 4 | "hidden":true 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sand-walker/sand_blender.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "blue":0, 4 | "alpha":0.95 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wailing-one/the_shadows_are_my_home.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":1.5 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wizard/pill.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:entity_group", 3 | "group":"illager", 4 | "hidden":true 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/predicates/coin_flip.json: -------------------------------------------------------------------------------- 1 | { 2 | "condition":"minecraft:random_chance", 3 | "chance":0.5 4 | } 5 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/unwieldy.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "#origins:ranged_weapons", 4 | "#origins:shields" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/birb/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 0.5 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/blob/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:width 1.11 2 | scale set pehkui:height 1.11 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/cobra/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 0.5 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/flea/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.1 2 | scale set pehkui:width 0.1 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ghast/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.2 2 | scale set pehkui:width 1.2 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/moth/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.65 2 | scale set pehkui:width 0.65 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/pixie/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.25 2 | scale set pehkui:width 0.25 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ram/dash.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:strength 3 0 true 2 | effect give @s minecraft:speed 3 0 true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/raptus/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.8 2 | scale set pehkui:width 0.8 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/rat/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 0.5 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ryu/friendly_eyes.mcfunction: -------------------------------------------------------------------------------- 1 | team add ryu 2 | team join ryu @s 3 | team join ryu @e[type=minecraft:enderman] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/night_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":0.5, 4 | "hidden":true 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/toggle.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:toggle", 3 | "active_by_default":false, 4 | "hidden":true 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/kirin/exhaustion.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:exhaust", 3 | "interval":200, 4 | "exhaustion":2 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/panoptican/night_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":1, 4 | "hidden":true 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/soul-seer/shaders.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:shader", 3 | "shader":"minecraft:shaders/post/sobel.json" 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wailing-one/righteous_light_smite_damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:entity_group", 3 | "group":"undead" 4 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/battery_fuels.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "#minecraft:coals", 4 | "minecraft:redstone" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/binturong/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:width 0.8 2 | scale set pehkui:height 0.8 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/enigma/behind.mcfunction: -------------------------------------------------------------------------------- 1 | tp @s ~ ~ ~ 2 | tp @s @e[sort=nearest,distance=0.00001..1,limit=1] 3 | tp @s ^ ^1.5 ^1.75 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/iceling/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.25 2 | scale set pehkui:width 0.25 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/jellyfish/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 0.5 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/kelperet/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 0.5 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/marshmallow/size1.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.3 2 | scale set pehkui:width 0.3 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/marshmallow/size2.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 0.5 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/marshmallow/size3.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.7 2 | scale set pehkui:width 0.7 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/mothling/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 0.5 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/shadow/behind.mcfunction: -------------------------------------------------------------------------------- 1 | tp @s ~ ~ ~ 2 | tp @s @e[sort=nearest,distance=0.00001..1,limit=1] 3 | tp @s ^ ^1.5 ^1.75 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/sporeling/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.2 2 | scale set pehkui:width 0.2 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/thornling/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.72 2 | scale set pehkui:width 0.72 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/warden/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.66 2 | scale set pehkui:width 2.25 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/wizard/respect.mcfunction: -------------------------------------------------------------------------------- 1 | team add wizard 2 | team join wizard @s 3 | team join wizard @e[type=#minecraft:raiders] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/wyverian/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.5 2 | scale set pehkui:width 1.5 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/item_modifiers/consume.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "function":"minecraft:set_count", 4 | "count":-1, 5 | "add":true 6 | } 7 | ] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dullahan/debuffs/undead.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:entity_group", 3 | "group":"undead", 4 | "hidden":true 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/volcanic-dragon/fast_metabolism.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:exhaust", 3 | "interval":600, 4 | "exhaustion":1 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/entity_types/spiders.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:cave_spider", 4 | "minecraft:spider" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/edible_hides.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:leather", 4 | "minecraft:rabbit_hide" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/nuggets.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:gold_nugget", 4 | "minecraft:iron_nugget" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/alien-axolotl/nether.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:hunger 5 0 true 2 | effect give @s minecraft:weakness 5 0 true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/beaver/rage.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:speed 30 0 false 2 | effect give @s minecraft:regeneration 30 0 false -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/deathsworn/join_team.mcfunction: -------------------------------------------------------------------------------- 1 | team join deathsworn @s 2 | advancement grant @s only origins-plus-plus:deathsworn/root -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/lost-draconian/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.65 2 | scale set pehkui:width 0.65 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/lunar-path/join_team.mcfunction: -------------------------------------------------------------------------------- 1 | team join lunar-path @s 2 | team join lunar-path @e[tag=Lunar_Path_Ally,distance=..64] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ravager/team.mcfunction: -------------------------------------------------------------------------------- 1 | team add ravager 2 | team join ravager @s 3 | team join ravager @e[type=#minecraft:raiders] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/shifter/size_avian.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.8 2 | scale set pehkui:width 0.8 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/shifter/size_feline.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.6 2 | scale set pehkui:width 0.6 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/shifter/size_shulk.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 1.2 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/vishaichian/fire_weakness.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:weakness 2 2 2 | effect give @s minecraft:blindness 2 2 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sand-walker/no_hunger.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:hunger" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/end_foods.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:end_stone", 4 | "minecraft:end_stone_bricks" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/soul_foods.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:soul_campfire", 4 | "minecraft:soul_lantern" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/binturong/sugar_rush.mcfunction: -------------------------------------------------------------------------------- 1 | clear @s minecraft:red_dye 1 2 | particle minecraft:portal ~ ~.3 ~ 0.1 0.1 0.1 0.3 11 force -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/copper-golem/eat_raw.mcfunction: -------------------------------------------------------------------------------- 1 | clear @s minecraft:raw_copper 1 2 | playsound item.chorus_fruit.teleport player @s ~ ~ ~ 10 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/mouse/mob_ally.mcfunction: -------------------------------------------------------------------------------- 1 | team add mouse 2 | team join mouse @s 3 | team join mouse @e[type=#origins-plus-plus:base_mobs] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/sporeling/size_upgrade.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.32 2 | scale set pehkui:width 0.32 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/withered-fox/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:base 0.75 2 | scale set pehkui:step_height 1.15 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/withered-skeletian/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.3 2 | scale set pehkui:width 1.3 3 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/chimaera/xenite_implants.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_falling", 3 | "velocity":0.1, 4 | "take_fall_damage":false 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dolphin/bubbles.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:particle", 3 | "particle":"minecraft:bubble_column_up", 4 | "frequency":4 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spirit-ram/color.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":1, 4 | "green":1, 5 | "blue":1, 6 | "alpha":0.5 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/warforged/robotic_body.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:poison" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/withered-fox/immune_system.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:wither" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/withered-skeletian/immune.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:wither" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wyverian/poison_immune.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:poison" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/copper-golem/eat_ingot.mcfunction: -------------------------------------------------------------------------------- 1 | clear @s minecraft:copper_ingot 1 2 | playsound item.chorus_fruit.teleport player @s ~ ~ ~ 10 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/end-mage/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add end-mage-resource dummy 2 | function origins-plus-plus:end-mage/mana_bug 3 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/illusioner/team.mcfunction: -------------------------------------------------------------------------------- 1 | team add illusioner 2 | team join illusioner @s 3 | team join illusioner @e[type=#minecraft:raiders] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/broodmother/poison_immunity.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:poison" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/cobra/green_skin.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0.5, 4 | "green":0.75, 5 | "blue":0, 6 | "alpha":1 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/copper-golem/copper_colour.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "blue":0.7, 4 | "green":0.7, 5 | "hidden":true 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/drakonwither/wither_immunity.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:wither" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/glacier/cold_skin.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0, 4 | "blue":1, 5 | "green":0.8, 6 | "alpha":1 7 | } 8 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ice-king/blue_transparent_ski.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0.5, 4 | "green":0.5, 5 | "alpha":0.7 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/iceling/blue_transparent_skin.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0.5, 4 | "green":0.5, 5 | "alpha":0.7 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ignisian/crimson.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":1, 4 | "green":0.5, 5 | "blue":0.5, 6 | "alpha":1 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ignisian/infernal.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | } 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ryu/dark_color.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "alpha":1, 4 | "red":0.33, 5 | "green":0.34, 6 | "blue":0.45 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spectre/demonic.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | } 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/stargazer/hellish_will.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:wither" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/blocks/water_breathing_light_sources.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:sea_lantern", 4 | "minecraft:sea_pickle" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/malfunction/pin.mcfunction: -------------------------------------------------------------------------------- 1 | tag @e[tag=callback_pursuit] remove callback_pursuit 2 | tag @s add callback_pursuit 3 | forceload add ~ ~ -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ryu/all_knowing.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @e[distance=1..32] minecraft:glowing 15 10 true 2 | particle minecraft:crit ~ ~ ~ 1 1 1 0.15 15 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/zero-aizawa/super_sane.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:resistance 10 20 false 2 | effect give @s minecraft:strength 10 2 false -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/goolien/gooey_skin.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "green":0.93, 4 | "red":0.73, 5 | "blue":0.51, 6 | "alpha":0.9 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ignisian/leaper.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_jump", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":0.1 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/panoptican/toggle.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:toggle", 3 | "key":"key.origins.secondary_active", 4 | "active_by_default":true 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/part-robot/steel_skin.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0.5, 4 | "green":0.5, 5 | "blue":0.5, 6 | "alpha":1 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/soul-seer/particles.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:particle", 3 | "particle":"minecraft:soul", 4 | "frequency":4, 5 | "hidden":true 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spectre/translucent.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0.5, 4 | "green":0.4, 5 | "blue":0.3, 6 | "alpha":0.7 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/witch-of-ink/no_invisibility.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:invisibility" 5 | ] 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus-modded-support/tags/entity_types/pets.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | { 4 | "id":"knightquest:samhain", 5 | "required":false 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dullahan/fear.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @e[distance=..10] minecraft:weakness 255 2 | effect give @e[distance=..10] minecraft:blindness 255 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1 2 | scale set pehkui:width 1 3 | scale set pehkui:health 1 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/insect/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.4 2 | scale set pehkui:width 0.4 3 | scale set pehkui:drops 0.4 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/mouse/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:base 0.3 2 | scale set pehkui:motion 2.7 3 | scale set pehkui:reach 2.25 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/earth-spirit/invisibility.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":20, 4 | "green":20, 5 | "blue":20, 6 | "alpha":0.26 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/earth-spirit/rock_skin.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":-130, 4 | "green":-130, 5 | "blue":-130, 6 | "alpha":1 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/fallen-angel/translucent.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0.9, 4 | "green":0.93, 5 | "blue":1, 6 | "alpha":0.8 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/iceling/immunity.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:slowness" 5 | ], 6 | "hidden":true 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/pixie/pixie_dust.json: -------------------------------------------------------------------------------- 1 | { 2 | "hidden":true, 3 | "type":"origins:particle", 4 | "frequency":10, 5 | "particle":"minecraft:wax_off" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/raptus/bite.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":3 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sand-walker/heat_resistance.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | } 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sunken-sailor/skin_tone.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0.8, 4 | "green":1, 5 | "blue":0.99, 6 | "alpha":0.9 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wyverian/claws.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":5 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/blocks/sand_blocks.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "#minecraft:sand", 4 | "minecraft:red_sandstone", 5 | "minecraft:sandstone" 6 | ] 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/hot.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/waterbar -1 2 | resource change @s origins-plus-plus:automaton/firebar 2 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/bedrockean/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 0.5 3 | scale set pehkui:reach 0.75 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/blazian/nether_ally.mcfunction: -------------------------------------------------------------------------------- 1 | team add blazian 2 | team join blazian @s 3 | team join blazian @e[type=#origins-plus-plus:hostile_nether_mobs] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/broodmother/kinship.mcfunction: -------------------------------------------------------------------------------- 1 | team add broodmother 2 | team join broodmother @s 3 | team join broodmother @e[type=#origins-plus-plus:spiders] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dullahan/reload.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives remove Dullahan 2 | scoreboard objectives remove Nightmare 3 | function origins-plus-plus:load -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/gaia/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.35 2 | scale set pehkui:width 0.35 3 | scale set pehkui:reach 1.225 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/goolien/reset.mcfunction: -------------------------------------------------------------------------------- 1 | scale reset 2 | resource set @s origins-plus-plus:goolien/condensing_resource 0 3 | effect clear @p minecraft:slowness -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ignisian/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.25 2 | scale set pehkui:width 1.25 3 | scale set pehkui:reach 1.25 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/pixie/particles.mcfunction: -------------------------------------------------------------------------------- 1 | particle minecraft:effect ~ ~ ~ 0.5 0.1 0.5 0 20 force 2 | particle minecraft:wax_off ~ ~1 ~ 0.1 0.3 0.1 0 20 force -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ravager/dash.mcfunction: -------------------------------------------------------------------------------- 1 | playsound minecraft:entity.ravager.roar master @s ~ ~ ~ 10 0.18 2 | particle minecraft:white_ash ~ ~ ~ 1 1 1 0.15 100 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/reign-farmer/nourish.mcfunction: -------------------------------------------------------------------------------- 1 | gamerule randomTickSpeed 20000 2 | playsound minecraft:block.beacon.activate ambient @a[distance=..10] ~ ~ ~ 1 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/spectre/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.1 2 | scale set pehkui:width 1.1 3 | scale set pehkui:reach 1.25 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/volcanic-dragon/dash.mcfunction: -------------------------------------------------------------------------------- 1 | playsound minecraft:entity.blaze.shoot master @s ~ ~ ~ 10 0.18 2 | particle minecraft:flame ~ ~ ~ 1 1 1 0.15 100 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/wizard/vex_team.mcfunction: -------------------------------------------------------------------------------- 1 | team join wizard @s 2 | execute at @s as @e[distance=..64,type=minecraft:vex,tag=!aggressed] run team join wizard @s -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/heavy_body.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_jump", 3 | "modifier":{ 4 | "value":-0.05, 5 | "operation":"addition" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/binturong/jump_boost.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_jump", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":0.175 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/giant/hunger.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "value":0.5, 5 | "operation":"multiply_base" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/lunar-path/wither_immunity.json: -------------------------------------------------------------------------------- 1 | { 2 | "hidden":true, 3 | "type":"origins:effect_immunity", 4 | "effects":[ 5 | "minecraft:wither" 6 | ] 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/magmean/lava_speed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_lava_speed", 3 | "modifier":{ 4 | "value":0.42, 5 | "operation":"addition" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ravager/exhaust.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":1.7 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/shifter/shift_bar.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":9, 5 | "hud_render":{ 6 | "should_render":false 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spectre/ravenous.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":2 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sporeling/speed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_air_speed", 3 | "modifier":{ 4 | "operation":"multiply_total", 5 | "value":1.2 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/technomancer/nanite_wall_toggle.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:toggle", 3 | "active_by_default":false, 4 | "key":"key.use", 5 | "hidden":true 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/warper/spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:the_end", 4 | "biome":"minecraft:end_highlands" 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/entity_types/base_mobs.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:creeper", 4 | "minecraft:skeleton", 5 | "minecraft:zombie" 6 | ] 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/ingots.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:copper_ingot", 4 | "minecraft:gold_ingot", 5 | "minecraft:iron_ingot" 6 | ] 7 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/textures/gui/hide_hearts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/assets/origins-plus-plus/textures/gui/hide_hearts.png -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/textures/item/red_conduit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/assets/origins-plus-plus/textures/item/red_conduit.png -------------------------------------------------------------------------------- /common/data/origins-plus-plus-modded-support/tags/items/golden_tools.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | { 4 | "id":"farmersdelight:golden_knife", 5 | "required":false 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/cold.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/firebar -1 2 | resource change @s origins-plus-plus:automaton/waterbar 2 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/exhaust.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/waterbar -1 2 | resource change @s origins-plus-plus:automaton/firebar -1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/calamitous-rogue/loop.mcfunction: -------------------------------------------------------------------------------- 1 | execute as @e[type=minecraft:marker,tag=Point] at @s run particle minecraft:large_smoke ~ ~0.5 ~ 0.2 0.2 0.2 0 2 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/copper-golem/decrease_oxidation.mcfunction: -------------------------------------------------------------------------------- 1 | clear @s minecraft:honeycomb 1 2 | resource change @s origins-plus-plus:copper-golem/oxidation_resource -1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dark-mage/team_remove.mcfunction: -------------------------------------------------------------------------------- 1 | team leave @e[distance=1..6] 2 | playsound minecraft:block.note_block.flute player @a[distance=..6] ~ ~ ~ 100 0.1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.5.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.5 2 | scale set pehkui:width 0.5 3 | scale set pehkui:health 0.5 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.6.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.6 2 | scale set pehkui:width 0.6 3 | scale set pehkui:health 0.6 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.7.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.7 2 | scale set pehkui:width 0.7 3 | scale set pehkui:health 0.7 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.8.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.8 2 | scale set pehkui:width 0.8 3 | scale set pehkui:health 0.8 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.9.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.9 2 | scale set pehkui:width 0.9 3 | scale set pehkui:health 0.9 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.1.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.1 2 | scale set pehkui:width 1.1 3 | scale set pehkui:health 1.1 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.2.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.2 2 | scale set pehkui:width 1.2 3 | scale set pehkui:health 1.2 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.3.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.3 2 | scale set pehkui:width 1.3 3 | scale set pehkui:health 1.3 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.4.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.4 2 | scale set pehkui:width 1.4 3 | scale set pehkui:health 1.4 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.5.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.5 2 | scale set pehkui:width 1.5 3 | scale set pehkui:health 1.5 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/light-mage/team_remove.mcfunction: -------------------------------------------------------------------------------- 1 | team leave @a[distance=1..6] 2 | playsound minecraft:block.note_block.flute player @a[distance=..6] ~ ~ ~ 100 0.1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/anomaly/supernova.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0.84705882, 4 | "green":1, 5 | "blue":0.99607843, 6 | "alpha":0.5 7 | } 8 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/fast_mine.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_break_speed", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":2 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/sleep.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_sleep", 3 | "set_spawn_point":true, 4 | "message":"origins-plus-plus.bedrockean.sleep_fail" 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dark-mage/damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"multiply_total", 5 | "value":-0.7 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dolphin/speed_water.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_swim_speed", 3 | "modifier":{ 4 | "value":2, 5 | "operation":"multiply_base" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/earth-spirit/spirit_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:shader", 3 | "toggleable":false, 4 | "shader":"minecraft:shaders/post/desaturate.json" 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/felvaxian/tint.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "hidden": true, 4 | "red":0.2, 5 | "green":0.2, 6 | "blue":0.2, 7 | "alpha":1 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/flea/small_stomach.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":1.5 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/land-shark/greedy.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_total", 5 | "value":1.5 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/land-shark/razor_teeth.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":3 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/lost-draconian/transparent_skin.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":0.85, 4 | "green":0.28, 5 | "blue":0.85, 6 | "alpha":0.7 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ninetails/firebody.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:model_color", 3 | "red":1, 4 | "green":0.4, 5 | "blue":0, 6 | "alpha":0.65, 7 | "hidden":true 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wandering-spirit/shaking.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:shaking", 3 | "condition":{ 4 | "type":"origins:on_fire", 5 | "inverted":true 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/war-god/hungry.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "value":1, 5 | "operation":"multiply_base" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/warforged/weaponized_body.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":5 6 | } 7 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/models/item/blue_conduit.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent":"minecraft:item/generated", 3 | "textures":{ 4 | "layer0":"origins-plus-plus:item/blue_conduit" 5 | } 6 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/models/item/lime_conduit.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent":"minecraft:item/generated", 3 | "textures":{ 4 | "layer0":"origins-plus-plus:item/lime_conduit" 5 | } 6 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/models/item/red_conduit.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent":"minecraft:item/generated", 3 | "textures":{ 4 | "layer0":"origins-plus-plus:item/red_conduit" 5 | } 6 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/textures/entity/ebon_wings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/assets/origins-plus-plus/textures/entity/ebon_wings.png -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/textures/item/black_conduit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/assets/origins-plus-plus/textures/item/black_conduit.png -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/textures/item/blue_conduit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/assets/origins-plus-plus/textures/item/blue_conduit.png -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/textures/item/lime_conduit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/assets/origins-plus-plus/textures/item/lime_conduit.png -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/textures/item/staff_of_aldo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/assets/origins-plus-plus/textures/item/staff_of_aldo.png -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dark-mage/team_add.mcfunction: -------------------------------------------------------------------------------- 1 | team join dark-mage @e[distance=1..6] 2 | playsound minecraft:block.note_block.flute player @a[distance=..6] ~ ~ ~ 100 2 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/emblazing-warrior/powers/ignition2.mcfunction: -------------------------------------------------------------------------------- 1 | summon minecraft:marker ^1 ^1 ^ {Tags:["Ignite"]} 2 | summon minecraft:marker ^-1 ^1 ^ {Tags:["Ignite"]} -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.55.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.55 2 | scale set pehkui:width 0.55 3 | scale set pehkui:health 0.55 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.65.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.65 2 | scale set pehkui:width 0.65 3 | scale set pehkui:health 0.65 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.75.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.75 2 | scale set pehkui:width 0.75 3 | scale set pehkui:health 0.75 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.85.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.85 2 | scale set pehkui:width 0.85 3 | scale set pehkui:health 0.85 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_0.95.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.95 2 | scale set pehkui:width 0.95 3 | scale set pehkui:health 0.95 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.05.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.05 2 | scale set pehkui:width 1.05 3 | scale set pehkui:health 1.05 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.15.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.15 2 | scale set pehkui:width 1.15 3 | scale set pehkui:health 1.15 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.25.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.25 2 | scale set pehkui:width 1.25 3 | scale set pehkui:health 1.25 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.35.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.35 2 | scale set pehkui:width 1.35 3 | scale set pehkui:health 1.35 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/size_1.45.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.45 2 | scale set pehkui:width 1.45 3 | scale set pehkui:health 1.45 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/light-mage/team_add.mcfunction: -------------------------------------------------------------------------------- 1 | team join light-mage @a[distance=1..6] 2 | playsound minecraft:block.note_block.flute player @a[distance=..6] ~ ~ ~ 100 2 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/shifter/size_enderian.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.25 2 | scale set pehkui:width 0.9 3 | scale set pehkui:reach 1.1875 4 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/zero-aizawa/nice_mobs_add_mobs.mcfunction: -------------------------------------------------------------------------------- 1 | team leave @e[tag=angry] 2 | team join zero_aizawa @e[type=#origins-plus-plus:hostile_overworld_mobs,tag=!angry] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/anomaly/eternity.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_sleep", 3 | "set_spawn_point":true, 4 | "message":"origins-plus-plus.anomaly.sleep_fail" 5 | } 6 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/automaton/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "hidden":true, 3 | "type":"origins:status_bar_texture", 4 | "texture":"origins-plus-plus:textures/gui/hide_hearts.png" 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/binturong/manic_miner.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_break_speed", 3 | "modifier":{ 4 | "value":1.33, 5 | "operation":"multiply_base" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/birb/smaller_appetite.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":-0.25 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/child-of-cthulhu/exhaust.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "value":0.7, 5 | "operation":"multiply_base" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/corrupted-wither/hunger.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "value":0.8, 5 | "operation":"multiply_base" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/deranged/nightmares.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_sleep", 3 | "set_spawn_point":true, 4 | "message":"origins-plus-plus.deranged.sleep_fail" 5 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/frog/jump.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_jump", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":0.3 6 | }, 7 | "hidden":true 8 | } 9 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/glacier/chilly_person.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"freeze" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/gnoll/night_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":1, 4 | "condition":{ 5 | "type":"origins:exposed_to_sky" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/half-wither/exhaust.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_total", 5 | "value":1.02 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/hellforged/slow_swim.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_swim_speed", 3 | "modifier":{ 4 | "operation":"multiply_total", 5 | "value":-0.75 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/hero-of-the-wild/exhaust.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":1.5 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ignisian/brawler.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_projectile_damage", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":-0.5 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/light-mage/damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"multiply_total", 5 | "value":-0.50 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/panoptican/bystander.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"multiply_total", 5 | "value":-0.8 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/part-robot/unexhausted.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":-1 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spectre/water_loathing.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_swim_speed", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":-0.667 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/vishaichian/chicken_status_clear.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:hunger" 5 | ], 6 | "hidden":true 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/vishaichian/upgrade/upgrade_jump.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_jump", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":0.19 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/voidling/large_appetite.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "value":0.6, 5 | "operation":"multiply_base" 6 | } 7 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/models/item/black_conduit.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent":"minecraft:item/generated", 3 | "textures":{ 4 | "layer0":"origins-plus-plus:item/black_conduit" 5 | } 6 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/models/item/staff_of_aldo.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent":"minecraft:item/handheld_rod", 3 | "textures":{ 4 | "layer0":"origins-plus-plus:item/staff_of_aldo" 5 | } 6 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/textures/item/petrified_heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/assets/origins-plus-plus/textures/item/petrified_heart.png -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/decrease_firebar.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/firebar -250 2 | particle minecraft:flame ~ ~.5 ~ 0.5 1 0.5 0.01 10 force -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/copper-golem/eat_block.mcfunction: -------------------------------------------------------------------------------- 1 | item modify entity @s weapon.offhand origins-plus-plus:consume 2 | playsound item.chorus_fruit.teleport player @s ~ ~ ~ 10 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dullahan/boned.mcfunction: -------------------------------------------------------------------------------- 1 | summon minecraft:item ~ ~ ~ {PickupDelay:30,Item:{id:"minecraft:bone",Count:1}} 2 | playsound minecraft:entity.slime.hurt voice @s -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/earth-spirit/downgrade.mcfunction: -------------------------------------------------------------------------------- 1 | playsound minecraft:block.amethyst_block.break ambient @s 2 | origin set @s origins:origin origins-plus-plus:earth_spirit -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/earth-spirit/upgrade.mcfunction: -------------------------------------------------------------------------------- 1 | playsound minecraft:ambient.underwater.enter ambient @s 2 | origin set @s origins:origin origins-plus-plus:earth_spirit_two -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-porcupine/vanish.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:invisibility 6 0 false 2 | playsound minecraft:entity.illusioner.cast_spell master @s ~ ~ ~ 20 1.25 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/emblazing-warrior/exhaustion.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":1 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/felvaxian/ravens_defense.json: -------------------------------------------------------------------------------- 1 | { 2 | "condition":{ 3 | "type":"origins:sneaking" 4 | }, 5 | "type":"origins:invisibility", 6 | "render_armor":false 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ice-king/freeze_immune.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"freeze" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/iceling/no_hunger.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "value":-0.75, 5 | "operation":"multiply_base" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/lost-draconian/soft_landing.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"fall" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/lunar-path/weakened_by_all.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":1.50 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/shadow-crawler/no_exhaustion.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_exhaustion", 3 | "modifier":{ 4 | "operation":"multiply_total", 5 | "value":-1 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/void-samurai/smite.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:target_action_on_hit", 3 | "entity_action":{ 4 | "type":"origins:clear_effect" 5 | }, 6 | "cooldown":1 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/volcanic-dragon/hot_blooded.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:poison", 5 | "minecraft:wither" 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/models/item/petrified_heart.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent":"minecraft:item/generated", 3 | "textures":{ 4 | "layer0":"origins-plus-plus:item/petrified_heart" 5 | } 6 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/textures/item/light_blue_conduit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumXenon/origins-plus-plus/HEAD/common/assets/origins-plus-plus/textures/item/light_blue_conduit.png -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/water_attack.mcfunction: -------------------------------------------------------------------------------- 1 | particle minecraft:falling_water ~ ~.5 ~ 0.5 1 0.5 9 25 force 2 | effect give @e[type=minecraft:enderman] minecraft:instant_damage -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/deathsworn/minionify.mcfunction: -------------------------------------------------------------------------------- 1 | tag @s add Deathsworn_Minion 2 | data modify entity @s Attributes[{Name:"minecraft:generic.knockback_resistance"}].Base set value 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/golden-golem/health_resource.mcfunction: -------------------------------------------------------------------------------- 1 | function origins-plus-plus:golden-golem/reinforce 2 | resource change @s origins-plus-plus:golden-golem/health_resource -20 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/warden/echolocation.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @e[distance=1..32] minecraft:glowing 10 1 true 2 | playsound minecraft:entity.warden.sonic_boom ambient @a[distance=..32] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/automaton/firebar.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":10000, 5 | "start_value":5000, 6 | "hud_render":{ 7 | "bar_index":7 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/beaver/storage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:inventory", 3 | "title":"container.beaver.title", 4 | "key":"key.origins.primary_active", 5 | "drop_on_death":false 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/heal.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:heal", 5 | "amount":1 6 | }, 7 | "interval":40 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/blob/electrical_immunity.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"lightningBolt" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/blob/storage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:inventory", 3 | "title":"container.blob.title", 4 | "drop_on_death":false, 5 | "key":"key.origins.secondary_active" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/end-mage/resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":800, 5 | "start_value":100, 6 | "hud_render":{ 7 | "bar_index":6 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/voidling/supreme_shield_toggle.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:toggle", 3 | "active_by_default":false, 4 | "key":"key.origins.secondary_active", 5 | "hidden":true 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wanderer/bag.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:inventory", 3 | "title":"container.wanderer.name", 4 | "key":"key.origins.primary_active", 5 | "drop_on_death":false 6 | } -------------------------------------------------------------------------------- /common/assets/origins-plus-plus/models/item/light_blue_conduit.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent":"minecraft:item/generated", 3 | "textures":{ 4 | "layer0":"origins-plus-plus:item/light_blue_conduit" 5 | } 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/decrease_waterbar.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/waterbar -250 2 | particle minecraft:falling_water ~ ~.5 ~ 0.5 1 0.5 9 10 force -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/firebar_increase_coal.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/firebar 400 2 | playsound minecraft:item.firecharge.use voice @a ~ ~1 ~ 2 0.75 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/binturong/leap.mcfunction: -------------------------------------------------------------------------------- 1 | particle minecraft:portal ~ ~ ~ 0.5 0 0.5 0.2 20 force 2 | playsound minecraft:entity.ender_dragon.flap player @a[distance=..10] ~ ~ ~ 1 1 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/blob/action_after_stack.mcfunction: -------------------------------------------------------------------------------- 1 | resource set @s origins-plus-plus:blob/stacking_attacks_stack 1 2 | playsound minecraft:entity.iron_golem.hurt ambient @a ~ ~ ~ 10 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/kelperet/lunge.mcfunction: -------------------------------------------------------------------------------- 1 | particle minecraft:bubble ~ ~ ~ 0.5 0 0.5 0.2 20 normal 2 | playsound minecraft:entity.axolotl.swim player @a[distance=..16] ~ ~ ~ 1 1 1 3 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/magmean/drop_loot.mcfunction: -------------------------------------------------------------------------------- 1 | summon minecraft:item ~ ~ ~ {PickupDelay:30,Item:{id:"minecraft:magma_cream",Count:1}} 2 | playsound minecraft:entity.slime.hurt voice @s -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/warper/clean_up.mcfunction: -------------------------------------------------------------------------------- 1 | resource set @s origins-plus-plus:warper/portality_toggled_blue -1 2 | resource set @s origins-plus-plus:warper/portality_toggled_orange -1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/lava_speed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_lava_speed", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":0.4 6 | }, 7 | "hidden":true 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/blob/no_lungs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:gain_air", 5 | "value":20 6 | }, 7 | "interval":10 8 | } 9 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/candyperson/sugar_expert.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"sweetBerryBush" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ice-porcupine/small_size_jump.json: -------------------------------------------------------------------------------- 1 | { 2 | "hidden":true, 3 | "type":"origins:modify_jump", 4 | "modifier":{ 5 | "operation":"addition", 6 | "value":0.19 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/insect/ankle_bite.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:self_action_on_hit", 3 | "cooldown":100, 4 | "entity_action":{ 5 | "type":"origins:heal", 6 | "amount":2 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spectre/soul_devourer.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:self_action_on_hit", 3 | "entity_action":{ 4 | "type":"origins:heal", 5 | "amount":1 6 | }, 7 | "cooldown":1 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/warper/ender_chest.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:inventory", 3 | "title":"container.warper.title", 4 | "drop_on_death":false, 5 | "key":"key.saveToolbarActivator" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wizard/immune.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:poison", 5 | "minecraft:wither", 6 | "minecraft:weakness" 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/fire_elemental_attack.mcfunction: -------------------------------------------------------------------------------- 1 | playsound minecraft:entity.firework_rocket.blast voice @a ~ ~ ~ 9 0.5 2 | particle minecraft:flame ~ ~.5 ~ 0.5 1 0.5 0.01 25 force -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/firebar_increase_coal_block.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/firebar 3600 2 | playsound minecraft:item.firecharge.use voice @a ~ ~1 ~ 2 0.5 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/waterbar_increase_bottle.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/waterbar 1250 2 | playsound minecraft:item.bucket.empty voice @a ~ ~ ~ 2 0.75 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/corrupted-wither/loop.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard players add @s dummy 1 2 | tag @s[scores={dummy=60}] remove savedMotion 3 | scoreboard players reset @s[scores={dummy=60..}] dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/gnoll/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 1.3 2 | scale set pehkui:width 1.3 3 | scale set pehkui:falling 1.3 4 | scale set pehkui:reach 1.3 5 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/light-mage/effects.mcfunction: -------------------------------------------------------------------------------- 1 | particle minecraft:dust 0 0 0 3 ~ ~ ~ 2 2 1 10 100 2 | playsound minecraft:entity.lightning_bolt.thunder player @a[distance=..20] ~ ~ ~ 100 2 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/lunar-path/fangs.mcfunction: -------------------------------------------------------------------------------- 1 | tag @s add fangsself 2 | execute at @e[tag=!fangsself,distance=..8,limit=3] run summon minecraft:evoker_fangs ~ ~ ~ 3 | tag @s remove fangsself -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/vishaichian/fangs.mcfunction: -------------------------------------------------------------------------------- 1 | tag @s add fangsself 2 | execute at @e[tag=!fangsself,distance=..8,limit=3] run summon minecraft:evoker_fangs ~ ~ ~ 3 | tag @s remove fangsself -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/automaton/extinguish.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "interval":1, 4 | "entity_action":{ 5 | "type":"origins:extinguish" 6 | }, 7 | "hidden":true 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/block_resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":1, 5 | "hidden":true, 6 | "hud_render":{ 7 | "should_render":false 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/broodmother/spider_attribute.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":-0.125 6 | } 7 | } 8 | 9 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/craftsman/crafting.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:active_self", 3 | "entity_action":{ 4 | "type":"origins:crafting_table" 5 | }, 6 | "key":"key.origins.primary_active" 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ninetails/pocket.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:inventory", 3 | "title":"container.ninetails.title", 4 | "drop_on_death":false, 5 | "key":"key.origins.secondary_active" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sporeling/decomposer.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:poison", 5 | "minecraft:hunger", 6 | "minecraft:wither" 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/stargazer/photosynthesis.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:restrict_armor", 3 | "head":{ 4 | "type":"origins:armor_value", 5 | "comparison":">", 6 | "compare_to":0 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/light-mage/experience.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:light-mage/resource -10 2 | summon minecraft:experience_orb ~ ~ ~ {Value:5} 3 | clear @s minecraft:quartz 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/technomancer/nanite_wall.mcfunction: -------------------------------------------------------------------------------- 1 | execute as @s run function origins-plus-plus:technomancer/wall 2 | resource change @s origins-plus-plus:technomancer/tech_mana_resource -1000 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/withered-skeletian/team.mcfunction: -------------------------------------------------------------------------------- 1 | team add withered_skeletian 2 | team join withered_skeletian @s 3 | team join withered_skeletian @e[type=#origins-plus-plus:hostile_nether_mobs] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/alien-axolotl/swim_speed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_swim_speed", 3 | "modifier":{ 4 | "value":1, 5 | "operation":"multiply_base" 6 | }, 7 | "hidden":true 8 | } 9 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/cake.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_block_use", 3 | "block_condition":{ 4 | "type":"origins:block", 5 | "block":"minecraft:cake" 6 | }, 7 | "hidden":true 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/powerful_arms.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:target_action_on_hit", 3 | "entity_action":{ 4 | "type":"origins:add_velocity", 5 | "y":0.5 6 | }, 7 | "cooldown":50 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/cobra/scale_armor.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.armor", 5 | "value":2, 6 | "operation":"addition" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/copper-golem/defense.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.armor", 5 | "operation":"addition", 6 | "value":4 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/craftsman/fire.json: -------------------------------------------------------------------------------- 1 | { 2 | "condition":{ 3 | "inverted":true, 4 | "type":"origins:submerged_in", 5 | "fluid":"minecraft:lava" 6 | }, 7 | "type":"origins:fire_immunity" 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/demi-god/cake.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_block_use", 3 | "block_condition":{ 4 | "type":"origins:block", 5 | "block":"minecraft:cake" 6 | }, 7 | "hidden":true 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dolphin/ocean_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "biome":"minecraft:ocean", 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ebon-wing/resistance.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:nausea", 5 | "minecraft:wither", 6 | "minecraft:blindness" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/frog/water_breathing.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:gain_air", 5 | "value":20 6 | }, 7 | "interval":20 8 | } 9 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/iceling/harvest_now.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_harvest", 3 | "block_condition":{ 4 | "type":"origins:in_tag", 5 | "tag":"minecraft:snow" 6 | }, 7 | "allow":true 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ignisian/sluggish_break.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_break_speed", 3 | "hidden":true, 4 | "modifier":{ 5 | "operation":"multiply_total", 6 | "value":-0.25 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/rat/scavenger.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.luck", 5 | "operation":"multiply_base", 6 | "value":3 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spirit-ram/horn_pockets.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:inventory", 3 | "title":"container.spirit-ram.title", 4 | "drop_on_death":false, 5 | "key":"key.saveToolbarActivator" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wailing-one/swamp_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "biome":"minecraft:swamp", 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wizard/immunity.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"lightningBolt" 6 | }, 7 | "hidden":true 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/blocks/regeneration_light_sources.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:campfire", 4 | "minecraft:candle", 5 | "minecraft:end_rod", 6 | "minecraft:shroomlight" 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/corrupted-wither/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add dummy dummy 2 | scoreboard objectives add x dummy 3 | scoreboard objectives add y dummy 4 | scoreboard objectives add z dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/deathsworn/unleash/explode.mcfunction: -------------------------------------------------------------------------------- 1 | data modify entity @s Fuse set value 10 2 | data modify entity @s ignited set value true 3 | data modify entity @s ExplosionRadius set value 2 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/sprinter/adrenaline_boost.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:strength 20 0 false 2 | effect give @s minecraft:speed 20 2 false 3 | effect give @s minecraft:regeneration 20 0 false -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/broodmother/exoskeleton.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.armor", 5 | "value":8, 6 | "operation":"addition" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dolphin/water_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":1, 4 | "condition":{ 5 | "type":"origins:submerged_in", 6 | "fluid":"minecraft:water" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/fallen-angel/arms.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_harvest", 3 | "block_condition":{ 4 | "type":"origins:in_tag", 5 | "tag":"origins:natural_stone" 6 | }, 7 | "allow":true 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/hellforged/superheated.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:target_action_on_hit", 3 | "entity_action":{ 4 | "type":"origins:set_on_fire", 5 | "duration":5 6 | }, 7 | "cooldown":40 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/iceling/snow_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "biome":"minecraft:snowy_plains", 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/insect/speed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.movement_speed", 5 | "value":0.1, 6 | "operation":"addition" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/jellyfish/ship_dweller.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "biome":"minecraft:warm_ocean", 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/red-panda/jungle_native.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "biome":"minecraft:jungle", 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wandering-spirit/lightning_invulnerability.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"lightningBolt" 6 | } 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dark-mage/dislocate.mcfunction: -------------------------------------------------------------------------------- 1 | tp @s ~ ~ ~ 2 | playsound minecraft:block.lava.extinguish player @a[distance=..20] ~ ~ ~ 100 0.1 1 3 | particle minecraft:dust 0 0 0 2 ~ ~ ~ 0.3 1 0.3 0 40 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/rift-mage/invert.mcfunction: -------------------------------------------------------------------------------- 1 | tag @s add Counter 2 | execute as @e[type=minecraft:ender_pearl,distance=..12] at @s run function origins-plus-plus:rift-mage/counter 3 | tag @s remove Counter -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:the_nether", 4 | "dimension_distance_multiplier":0.125, 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/broodmother/suffocation_immunity.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:invulnerability", 3 | "hidden":true, 4 | "damage_condition":{ 5 | "type":"origins:name", 6 | "name":"inWall" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/child-of-cthulhu/water_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":1, 4 | "condition":{ 5 | "type":"origins:submerged_in", 6 | "fluid":"minecraft:water" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/craftsman/village.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "structure":"minecraft:village_plains", 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/giant/slow.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_speed", 5 | "value":-0.33, 6 | "operation":"multiply_base" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/glacier/icy_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "biome":"minecraft:snowy_plains", 5 | "spawn_strategy":"center" 6 | } 7 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/half-wither/immunity.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:instant_damage", 5 | "minecraft:instant_health", 6 | "minecraft:wither" 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/magmean/spicy_hands.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:target_action_on_hit", 3 | "entity_action":{ 4 | "type":"origins:set_on_fire", 5 | "duration":4 6 | }, 7 | "cooldown":100 8 | } 9 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ryu/healing_potions.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:instant_health", 5 | "minecraft:regeneration", 6 | "minecraft:health_boost" 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/voidling/low_health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-4.0, 6 | "operation":"addition" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/volcanic-dragon/natural_armor.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.armor", 5 | "value":4, 6 | "operation":"addition" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/withered-fox/home.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:the_nether", 4 | "dimension_distance_multiplier":0.125, 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/blocks/purpur_blocks.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:purpur_block", 4 | "minecraft:purpur_pillar", 5 | "minecraft:purpur_slab", 6 | "minecraft:purpur_stairs" 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/golden-golem/reinforce.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:resistance 10 2 2 | particle minecraft:warped_spore ~ ~ ~ 2 3 2 0.1 2000 force 3 | playsound item.trident.thunder player @s ~ ~ ~ 20 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/technomancer/blockade_unjail.mcfunction: -------------------------------------------------------------------------------- 1 | kill @s 2 | fill ~-2 ~-1 ~2 ~2 ~4 ~-2 minecraft:air replace minecraft:iron_bars 3 | fill ~-2 ~-1 ~2 ~2 ~4 ~-2 minecraft:air replace minecraft:iron_block -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/artificial-construct/storage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:inventory", 3 | "title":"container.artificial-construct.title", 4 | "drop_on_death":false, 5 | "key":"key.origins.secondary_active" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/automaton/waterbar.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":10000, 5 | "start_value":5000, 6 | "hud_render":{ 7 | "bar_index":1 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/blazian/punch.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:target_action_on_hit", 3 | "hidden":true, 4 | "entity_action":{ 5 | "type":"origins:set_on_fire", 6 | "duration":4 7 | }, 8 | "cooldown":40 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/boarling/strong.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_damage", 5 | "operation":"multiply_base", 6 | "value":0.25 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/broodmother/mineshaft_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "structure":"minecraft:mineshaft", 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/broodmother/spider_strength.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_damage", 5 | "operation":"addition", 6 | "value":3 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/felvaxian/feline_legs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.movement_speed", 5 | "value":0.1, 6 | "operation":"addition" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/glacier/icy_defence.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:conditioned_attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.armor", 5 | "operation":"addition", 6 | "value":2 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/golden-golem/extra_damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_damage", 5 | "operation":"addition", 6 | "value":1 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/golden-golem/slower.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.movement_speed", 5 | "operation":"addition", 6 | "value":-0.04 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/half-wither/soul_feed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:self_action_on_kill", 3 | "entity_action":{ 4 | "type":"origins:feed", 5 | "food":3, 6 | "saturation":0 7 | }, 8 | "cooldown":40 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ice-porcupine/ice_claws.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_damage", 5 | "operation":"addition", 6 | "value":2 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ice-porcupine/icy_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "biome":"minecraft:snowy_plains", 5 | "spawn_strategy":"center" 6 | } 7 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sunken-sailor/shipwreck_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "structure":"minecraft:shipwreck", 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wailing-one/deathly_diet_health_gain_on_hit.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:self_action_on_hit", 3 | "entity_action":{ 4 | "type":"origins:heal", 5 | "amount":2 6 | }, 7 | "cooldown":100 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/blocks/redstone_blocks.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "#minecraft:redstone_ores", 4 | "minecraft:redstone_block", 5 | "minecraft:redstone_torch", 6 | "minecraft:redstone_wire" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/blocks/saturation_light_sources.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:soul_campfire", 4 | "minecraft:soul_lantern", 5 | "minecraft:soul_torch", 6 | "minecraft:soul_wall_torch" 7 | ] 8 | } -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | pluginManagement { 2 | repositories { 3 | maven { url = "https://maven.fabricmc.net/" } 4 | maven { url = "https://maven.minecraftforge.net/" } 5 | } 6 | } 7 | 8 | include ":fabric", ":forge" -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/firebar_increase_lava.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/firebar 7500 2 | playsound minecraft:item.firecharge.use voice @a ~ ~1 ~ 9 0.5 3 | give @s minecraft:bucket 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/blazian/blazing_leap.mcfunction: -------------------------------------------------------------------------------- 1 | playsound minecraft:entity.blaze.shoot master @s ~ ~ ~ 10 0.18 2 | particle minecraft:flame ~ ~ ~ 1 1 1 0.15 100 3 | effect give @s minecraft:slow_falling 99999 0 true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/calamitous-rogue/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add UUID0 dummy 2 | scoreboard objectives add UUID1 dummy 3 | scoreboard objectives add UUID2 dummy 4 | scoreboard objectives add UUID3 dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/corrupted-wither/stop.mcfunction: -------------------------------------------------------------------------------- 1 | tag @s remove inMatrix 2 | execute as @e[tag=savedMotion] at @s run function origins-plus-plus:corrupted-wither/resume_motion 3 | scoreboard players reset @s rclick -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ebon-wing/dodge.mcfunction: -------------------------------------------------------------------------------- 1 | tp @s ^ ^1 ^-7 2 | execute at @s run particle minecraft:witch ~ ~1 ~ .4 .4 .4 0 1000 normal 3 | execute at @s run playsound minecraft:block.beacon.deactivate ambient @s -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/enigma/stare.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard players add @s Enigma 1 2 | scoreboard players set @s Enigma2 20 3 | kill @s[scores={Enigma=20..},tag=!Enigma_Clone] 4 | effect give @s minecraft:glowing 1 1 true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/illusioner/illusion_end.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s run kill @e[type=minecraft:illusioner,distance=..3] 2 | playsound minecraft:enchant.thorns.hit player @s 3 | effect clear @s minecraft:invisibility -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/technomancer/tick.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard players add @e[tag=Jail] Jail_Timer 1 2 | execute as @e[tag=Jail,scores={Jail_Timer=100..}] at @s run function origins-plus-plus:technomancer/blockade_unjail -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/boarling/overweight.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.movement_speed", 5 | "operation":"multiply_base", 6 | "value":-0.15 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/broodmother/night_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":1, 4 | "condition":{ 5 | "type":"origins:exposed_to_sky", 6 | "inverted":true 7 | }, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ignisian/heavyweight.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.movement_speed", 5 | "operation":"multiply_base", 6 | "value":-0.2 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ignisian/sluggish_arms.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_speed", 5 | "operation":"multiply_base", 6 | "value":-0.25 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/lunar-path/great_deal.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:conditioned_attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.luck", 5 | "operation":"multiply_base", 6 | "value":100 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/part-robot/repair.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_food", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:ingots" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/rat/rats_eyes.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":0.4, 4 | "condition":{ 5 | "type":"origins:submerged_in", 6 | "fluid":"minecraft:water", 7 | "inverted":true 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/vishaichian/natural_strength.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_damage", 5 | "operation":"addition", 6 | "value":2 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/volcanic-dragon/nether_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:the_nether", 4 | "dimension_distance_multiplier":0.125, 5 | "spawn_strategy":"center" 6 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wizard/respect2.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_on_callback", 3 | "hidden":true, 4 | "entity_action_chosen":{ 5 | "type":"origins:execute_command", 6 | "command":"team add wizard" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wizard/why.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "item":"minecraft:totem_of_undying" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/golden_armour.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:golden_boots", 4 | "minecraft:golden_chestplate", 5 | "minecraft:golden_helmet", 6 | "minecraft:golden_leggings" 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/waterbar_increase_bucket.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/waterbar 7500 2 | playsound minecraft:item.bucket.empty voice @a ~ ~ ~ 2 0.5 3 | give @s minecraft:bucket 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ice-king/frostwalker_ice.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s run particle minecraft:dust .5 .7 1 1 ~ ~ ~ 0.3 0.2 0.3 0 20 normal 2 | execute at @s run particle minecraft:dust 1 1 1 1 ~ ~ ~ 0.3 0.2 0.3 0 5 normal -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/illusioner/better_illusion_end.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s run kill @e[type=minecraft:illusioner,distance=..3] 2 | playsound minecraft:enchant.thorns.hit player @s 3 | effect clear @s minecraft:invisibility -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/illusioner/illusion_despawn.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s run kill @e[type=minecraft:illusioner,distance=..5] 2 | playsound minecraft:enchant.thorns.hit player @s 3 | effect clear @s minecraft:invisibility -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/kelperet/shell_equip.mcfunction: -------------------------------------------------------------------------------- 1 | clear @s minecraft:nautilus_shell 1 2 | item replace entity @s armor.head with minecraft:nautilus_shell 3 | playsound minecraft:item.armor.equip_turtle master @s ~ ~1 ~ 3 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/blazian/hot_hands.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:unwieldy" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/boarling/hoofed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:unwieldy" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/giant/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":20, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/mothling/boost.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:active_self", 3 | "entity_action":{ 4 | "type":"origins:add_velocity", 5 | "y":0.3 6 | }, 7 | "cooldown":10, 8 | "key":"key.origins.primary_active" 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/rat/toxicity_evolved.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:poison", 5 | "minecraft:hunger", 6 | "minecraft:instant_damage", 7 | "minecraft:nausea" 8 | ] 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ravager/clumsy.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:unwieldy" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ravager/ravager_resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "hidden":true, 4 | "min":0, 5 | "max":1, 6 | "start_value":1, 7 | "hud_render":{ 8 | "should_render":false 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sand-walker/desert_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:overworld", 4 | "biome":"minecraft:desert", 5 | "spawn_strategy":"center", 6 | "hidden":true 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/snake/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "operation":"addition", 6 | "value":-4 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/vishaichian/upgrade/upgrade_strength.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_damage", 5 | "operation":"addition", 6 | "value":4 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/void-samurai/no_potion.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "item":"minecraft:potion" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wailing-one/translucent.json: -------------------------------------------------------------------------------- 1 | { 2 | "hidden":true, 3 | "type":"origins:model_color", 4 | "alpha":0.5, 5 | "condition":{ 6 | "type":"origins:power_active", 7 | "power":"*:phase_toggle" 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/warper/weak.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "operation":"addition", 6 | "value":-10 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wizard/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":8, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/entity_types/big_game.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "#minecraft:raiders", 4 | "#origins-plus-plus:bosses", 5 | "minecraft:iron_golem", 6 | 7 | "#origins-plus-plus-modded-support:big_game" 8 | ] 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/leather_armour.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:leather_boots", 4 | "minecraft:leather_chestplate", 5 | "minecraft:leather_helmet", 6 | "minecraft:leather_leggings" 7 | ] 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/corrupted-wither/start.mcfunction: -------------------------------------------------------------------------------- 1 | tag @s add inMatrix 2 | execute as @e[type=#origins-plus-plus:projectiles,distance=..60,tag=!savedMotion] at @s run function origins-plus-plus:corrupted-wither/save_motion -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dark-mage/repulsion.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:dark-mage/resource -100 2 | playsound minecraft:entity.slime.attack player @a[distance=..10] ~ ~ ~ 1 1 3 | clear @s minecraft:slime_ball 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dullahan/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add Dullahan dummy 2 | scoreboard players set #fakeMax Dullahan 1 3 | scoreboard objectives add Nightmare dummy 4 | scoreboard players set #fakeMax Nightmare 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/goolien/condense.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 0.25 2 | scale set pehkui:width 0.25 3 | resource set @s origins-plus-plus:goolien/condensing_resource 1 4 | effect give @p minecraft:slowness 999999 2 true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/birb/smaller_body.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "operation":"addition", 6 | "value":-4 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/child-of-cthulhu/size_resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":2, 5 | "start_value":1, 6 | "hidden":true, 7 | "hud_render":{ 8 | "should_render":false 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dark-mage/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/end-mage/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-4, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/fallen-angel/immunity.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:effect_immunity", 3 | "effects":[ 4 | "minecraft:wither", 5 | "minecraft:poison", 6 | "minecraft:instant_damage", 7 | "minecraft:nausea" 8 | ] 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/flea/small_heart.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-12, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/iceling/speed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.movement_speed", 5 | "value":0.5, 6 | "operation":"multiply_total" 7 | }, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/insect/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "operation":"addition", 6 | "value":-8 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/light-mage/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-8, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/rift-mage/frail.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/shifter/no_elytra.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:restrict_armor", 3 | "chest":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:wings" 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spectre/accursed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spirit-ram/hearts.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "operation":"addition", 6 | "value":-2 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sporeling/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sprinter/skinny.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-4, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/vishaichian/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":4, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/void-samurai/unwieldy.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:unwieldy" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/war-god/strong.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":6, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/emblazing-warrior/powers/emerald.mcfunction: -------------------------------------------------------------------------------- 1 | tellraw @s {"translate":"origins-plus-plus.emblazing-warrior.emerald"} 2 | playsound minecraft:entity.experience_orb.pickup ambient @s 3 | give @s minecraft:emerald 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/felvaxian/roar.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @e[distance=..7] minecraft:blindness 5 1 false 2 | effect give @e[distance=..7] minecraft:slowness 5 2 false 3 | playsound minecraft:entity.ravager.roar master @a[distance=..7] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/artificial-construct/battery_resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":600, 5 | "start_value":600, 6 | "hud_render":{ 7 | "bar_index":2 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/birb/love_air.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "condition":{ 4 | "type":"origins:on_block" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_total", 8 | "value":0.5 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/broodmother/long_jump.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_jump", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":0.18 6 | }, 7 | "condition":{ 8 | "type":"origins:sprinting" 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/copper-golem/strong.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_damage", 5 | "operation":"addition", 6 | "value":2 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dark-mage/no_ranged_weapons.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:unwieldy" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/demi-god/fire.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":2 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/fallen-angel/fragile.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "operation":"addition", 6 | "value":-4 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/giant/no_elytra.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:wings" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/iceling/fire.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":1 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/manipulator/golden_apple_fix.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "item":"minecraft:golden_apple" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/mountain-goat/tough.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":6, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/part-robot/tank_skin.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/raptus/higher_jump.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_jump", 3 | "modifier":{ 4 | "value":0.5, 5 | "operation":"multiply_base" 6 | }, 7 | "condition":{ 8 | "type":"origins:sprinting" 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/raptus/smaller_body.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "operation":"addition", 6 | "value":-4 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/reign-farmer/nimble.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/rift-mage/no_pearls.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "item":"minecraft:ender_pearl" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ryu/natural_protection.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "operation":"addition", 5 | "attribute":"minecraft:generic.max_health", 6 | "value":4 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/void-samurai/frail.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-4, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/witch-of-ink/frail.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-4, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/withered-fox/hearts.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-4, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wizard/respect.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "interval":20, 4 | "entity_action":{ 5 | "type":"origins:execute_command", 6 | "command":"function origins-plus-plus:wizard/respect" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/illusioner/illusion_tp.mcfunction: -------------------------------------------------------------------------------- 1 | execute as @e[type=minecraft:illusioner,tag=one] at @p run tp @s ~2 ~ ~ facing entity @p 2 | execute as @e[type=minecraft:illusioner,tag=two] at @p run tp @s ~ ~ ~-2 facing entity @p -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/technomancer/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add Raycast_Hit dummy 2 | scoreboard objectives add Entity_Health dummy 3 | scoreboard objectives add Jail_Timer dummy 4 | scoreboard objectives add chaintemp dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/voidling/supreme_state_available.mcfunction: -------------------------------------------------------------------------------- 1 | title @s actionbar [{"text":"-<","color":"dark_purple"},{"translate":"origins-plus-plus.voidling.supreme_message","color":"light_purple"},{"text":">-","color":"dark_purple"}] -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/witch-of-ink/brush/yellow.mcfunction: -------------------------------------------------------------------------------- 1 | power revoke @s origins-plus-plus:witch-of-ink/color/red 2 | power revoke @s origins-plus-plus:witch-of-ink/color/green 3 | power grant @s origins-plus-plus:witch-of-ink/color/yellow -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/alien-axolotl/fire.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":2 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/alien-axolotl/heart_hurts.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-4, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/copper-golem/extra_health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "operation":"addition", 6 | "value":4 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/goolien/unwieldy.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:unwieldy" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/kirin/modify_player_speed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.movement_speed", 5 | "value":0.1, 6 | "operation":"addition" 7 | }, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/light-mage/no_ranged_weapons.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins-plus-plus:unwieldy" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/mouse/a_mouses_lifespan.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ninetails/willow.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:fire_projectile", 3 | "entity_type":"minecraft:small_fireball", 4 | "cooldown":100, 5 | "hud_render":{ 6 | "bar_index":7 7 | }, 8 | "key":"key.saveToolbarActivator" 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ryu/sparkly.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"particle minecraft:end_rod ~ ~ ~ 1 1 1 0.15 15" 6 | }, 7 | "interval":17 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/shadow/fragile.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-8.0, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spectre/weakened.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:freeze", 3 | "condition":{ 4 | "type":"origins:biome", 5 | "condition":{ 6 | "type":"origins:precipitation", 7 | "precipitation":"snow" 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sporeling/health_upgrade.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-6, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sprinter/burns.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_total", 8 | "value":2 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wanderer/cross.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":1.05 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus-modded-support/tags/items/axes.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | { 4 | "id":"knightquest:steel_axe", 5 | "required":false 6 | }, 7 | { 8 | "id":"knightquest:water_axe", 9 | "required":false 10 | } 11 | ] 12 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/anomaly/teleport.mcfunction: -------------------------------------------------------------------------------- 1 | tp @s ~ ~ ~ 2 | playsound minecraft:entity.enderman.teleport player @a[distance=..20] ~ ~ ~ 100 1.1 3 | particle minecraft:witch ~ ~ ~ 1 1 1 1 100 4 | particle minecraft:portal ~ ~ ~ 1 1 1 1 100 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/deathsworn/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add Minion_Armor dummy 2 | scoreboard objectives add Minion_Attack_Damage dummy 3 | scoreboard objectives add Minion_Health dummy 4 | 5 | team add deathsworn "Necromancers" -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/deathsworn/unleash/convert.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s run tp @s ~ ~ ~ facing entity @e[tag=!Deathsworn_Minion,sort=nearest,limit=1,distance=..15] feet 2 | 3 | power grant @s origins-plus-plus:deathsworn/one_off/convertray -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/anomaly/night_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":1, 4 | "condition":{ 5 | "type":"origins:brightness", 6 | "comparison":"<=", 7 | "compare_to":0.4 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/blazian/fortress.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:the_nether", 4 | "structure":"minecraft:fortress", 5 | "dimension_distance_multiplier":0.125, 6 | "spawn_strategy":"center" 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/blazian/particles.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"particle minecraft:flame ~ ~ ~ 1 1 1 0.15 15" 6 | }, 7 | "interval":10 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/boarling/gluttonous.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_food", 3 | "item_condition":{ 4 | "type":"origins:food" 5 | }, 6 | "saturation_modifier":{ 7 | "operation":"multiply_base", 8 | "value":0.25 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/demi-god/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "operation":"addition", 6 | "value":8 7 | }, 8 | "update_health":true 9 | } 10 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/glacier/fire_damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":2 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/panoptican/entity_glow.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:entity_glow", 3 | "inverted":true, 4 | "condition":{ 5 | "type":"origins:power_active", 6 | "power":"origins-plus-plus:panoptican/toggle" 7 | }, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/part-robot/overheat.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":2 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/red-panda/flammable.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "modifier":{ 4 | "value":0.5, 5 | "operation":"multiply_base" 6 | }, 7 | "damage_condition":{ 8 | "type":"origins:fire" 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/sporeling/fire_damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":1 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/void-samurai/charge.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":20, 5 | "hud_render":{ 6 | "bar_index":5 7 | }, 8 | "min_action":{ 9 | "type":"origins:heal", 10 | "amount":1 11 | } 12 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/voidling/dive_attack.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "value":1, 5 | "operation":"multiply_base" 6 | }, 7 | "condition":{ 8 | "type":"origins:fall_flying" 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wandering-spirit/fire.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":2 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/war-god/no_ranged_weapons.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins:ranged_weapons" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/warden/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } 10 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/blocks/end_blocks.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "#origins-plus-plus:purpur_blocks", 4 | "minecraft:end_stone", 5 | "minecraft:end_stone_bricks", 6 | "minecraft:obsidian", 7 | "minecraft:purple_stained_glass" 8 | ] 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/kirin/jump_boost.mcfunction: -------------------------------------------------------------------------------- 1 | particle minecraft:electric_spark ~ ~ ~ 0.5 0 0.5 0.2 20 normal 2 | particle minecraft:electric_spark ~ ~ ~ 0.5 0 0.5 0.2 20 normal 3 | particle minecraft:electric_spark ~ ~ ~ 0.5 0 0.5 0.2 20 normal -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/light-mage/cure.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @e[distance=..4] minecraft:instant_health 1 2 2 | particle minecraft:end_rod ~ ~ ~ 2 2 2 0 100 3 | playsound minecraft:block.note_block.iron_xylophone player @a[distance=..20] ~ ~ ~ 100 1 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/moth/expulsion.mcfunction: -------------------------------------------------------------------------------- 1 | particle minecraft:electric_spark ~ ~ ~ 0.5 0 0.5 0.2 20 normal 2 | particle minecraft:electric_spark ~ ~ ~ 0.5 0 0.5 0.2 20 normal 3 | particle minecraft:electric_spark ~ ~ ~ 0.5 0 0.5 0.2 20 normal -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/voidling/void_shield.mcfunction: -------------------------------------------------------------------------------- 1 | title @s actionbar {"translate":"origins-plus-plus.voidling.message","color":"dark_gray"} 2 | particle minecraft:squid_ink ~ ~ ~ 1 1 1 0.30 10000 3 | particle minecraft:ash ~ ~ ~ 1 1 1 0.30 10000 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/bow.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins:ranged_weapons" 7 | } 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/no_food_bar.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:exhaust", 3 | "interval":10, 4 | "exhaustion":10000, 5 | "condition":{ 6 | "type":"origins:food_level", 7 | "comparison":"!=", 8 | "compare_to":0 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/chimaera/aggression.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "item_condition":{ 4 | "type":"origins:ingredient", 5 | "ingredient":{ 6 | "tag":"origins:shields" 7 | } 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/devine-architect/energy.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":500, 5 | "hud_render":{ 6 | "sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png", 7 | "bar_index":0 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ice-porcupine/small_size_speed.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.movement_speed", 5 | "value":0.5, 6 | "operation":"multiply_total" 7 | }, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ignisian/ignisian_zenith.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":1000, 5 | "hud_render":{ 6 | "sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png", 7 | "bar_index":15 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ryu/lift_off.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:launch", 3 | "cooldown":600, 4 | "hud_render":{ 5 | "bar_index":4 6 | }, 7 | "sound":"entity.ender_dragon.flap", 8 | "speed":2, 9 | "key":"key.origins.primary_active" 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/thornling/punching_bag.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.attack_damage", 5 | "operation":"multiply_total", 6 | "value":-0.4 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/vishaichian/upgrade/upgrade_hearts.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":7, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } -------------------------------------------------------------------------------- /fabric/gradle.properties: -------------------------------------------------------------------------------- 1 | # Fabric Properties 2 | minecraft_version=1.20.2 3 | yarn_mappings=build.4 4 | loader_version=0.17.2 5 | 6 | # Dependencies 7 | fabric_version=0.91.6 8 | origins_version=1.12.10 9 | pehkui_version=3.7.11 10 | modmenu_version=8.0.1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus-modded-support/tags/entity_types/big_game.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | { 4 | "id":"knightquest:eldknight", 5 | "required":false 6 | }, 7 | { 8 | "id":"knightquest:swampman", 9 | "required":false 10 | } 11 | ] 12 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/blob/stack.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:blob/stacking_attacks_stack 1 2 | resource set @s origins-plus-plus:blob/stacking_attacks_cooldown 80 3 | playsound minecraft:entity.player.attack.strong ambient @a ~ ~ ~ 5 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/dark-mage/shatter.mcfunction: -------------------------------------------------------------------------------- 1 | fill ~-3 ~-1 ~-3 ~3 ~3 ~3 air destroy 2 | particle minecraft:dust 0 0 0 2 ~ ~ ~ 3 3 3 100 1000 3 | particle minecraft:ash ~ ~ ~ 2 2 2 2 300 4 | resource change @s origins-plus-plus:dark-mage/resource -100 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/kelperet/mobile_conduit.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @e[distance=..15] minecraft:conduit_power 60 0 true 2 | playsound minecraft:block.conduit.activate ambient @a[distance=..15] ~ ~ ~ 1 1 1 3 | effect clear @s minecraft:conduit_power 4 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/binturong/claws.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":3 6 | }, 7 | "condition":{ 8 | "type":"origins:using_item", 9 | "inverted":true 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/broodmother/extra_hearts.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } 10 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/child-of-cthulhu/fire_weakness.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":3 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/chimaera/phase_shift.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:self_action_when_hit", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"function origins-plus-plus:chimaera/phase_shift" 6 | }, 7 | "cooldown":1200 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ebon-wing/nether_spawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:the_nether", 4 | "biome":"minecraft:crimson_forest", 5 | "dimension_distance_multiplier":0.125, 6 | "spawn_strategy":"center" 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/glacier/snowflakes_particles.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"particle minecraft:endrod ~ ~ ~ 1 1 1 0.15 15" 6 | }, 7 | "interval":10 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/goolien/gooey_fists.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:multiple", 3 | "less_damage_dealt":{ 4 | "type":"origins:modify_damage_dealt", 5 | "modifier":{ 6 | "operation":"multiply_base", 7 | "value":-0.25 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/lost-draconian/weakened.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-4, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } 10 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/shadow-crawler/night_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:night_vision", 3 | "strength":1, 4 | "condition":{ 5 | "type":"origins:brightness", 6 | "comparison":"<=", 7 | "compare_to":0.4 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wailing-one/the_shadows_are_my_home_armor.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.armor", 5 | "value":5, 6 | "operation":"addition" 7 | }, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/copper_blocks.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:copper_block", 4 | "minecraft:cut_copper", 5 | "minecraft:raw_copper_block", 6 | "minecraft:waxed_copper_block", 7 | "minecraft:waxed_cut_copper" 8 | ] 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/seeds.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:beetroot_seeds", 4 | "minecraft:melon_seeds", 5 | "minecraft:pumpkin_seeds", 6 | "minecraft:wheat_seeds", 7 | 8 | "#origins-plus-plus-modded-support:seeds" 9 | ] 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/calamitous-rogue/smooth_talk.mcfunction: -------------------------------------------------------------------------------- 1 | tag @s add Tradable 2 | 3 | power grant @a[tag=Smooth_Talked,sort=nearest,limit=1] origins-plus-plus:calamitous-rogue/police 4 | tag @a[tag=Smooth_Talked,sort=nearest,limit=1] remove Smooth_Talked -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/light-mage/bolt.mcfunction: -------------------------------------------------------------------------------- 1 | summon minecraft:lightning_bolt ~ ~ ~ 2 | summon minecraft:lightning_bolt ~ ~ ~1 3 | summon minecraft:lightning_bolt ~1 ~ ~ 4 | summon minecraft:lightning_bolt ~ ~ ~-1 5 | summon minecraft:lightning_bolt ~-1 ~ ~ -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/gnoll/large_health.json: -------------------------------------------------------------------------------- 1 | { 2 | "hidden":true, 3 | "type":"origins:attribute", 4 | "modifier":{ 5 | "attribute":"minecraft:generic.max_health", 6 | "value":4, 7 | "operation":"addition" 8 | }, 9 | "update_health":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ice-porcupine/ice_body_fire_damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:fire" 5 | }, 6 | "modifier":{ 7 | "operation":"multiply_base", 8 | "value":2 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/kelperet/gather.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "interval":1, 4 | "entity_action":{ 5 | "type":"origins:execute_command", 6 | "command":"tp @e[type=minecraft:item,distance=..2.85,nbt={PickupDelay:0s}] @s" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ravager/hard_hitting.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:target_action_on_hit", 3 | "entity_action":{ 4 | "type":"origins:add_velocity", 5 | "y":0.5 6 | }, 7 | "cooldown":300, 8 | "hud_render":{ 9 | "bar_index":4 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/soul-seer/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":-10, 6 | "operation":"addition" 7 | }, 8 | "update_health":true, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/volcanic-dragon/two_extra_hearts.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:attribute", 3 | "modifier":{ 4 | "attribute":"minecraft:generic.max_health", 5 | "value":4, 6 | "operation":"addition" 7 | }, 8 | "update_health":true 9 | } 10 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/witch-of-ink/fired.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"onFire" 6 | }, 7 | "modifier":{ 8 | "operation":"addition", 9 | "value":3 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wyverian/wind.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:launch", 3 | "cooldown":100, 4 | "hud_render":{ 5 | "bar_index":4 6 | }, 7 | "sound":"minecraft:entity.ender_dragon.flap", 8 | "speed":2, 9 | "key":"key.origins.primary_active" 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus-modded-support/tags/entity_types/hostile_nether_mobs.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | { 4 | "id":"knightquest:gremlin", 5 | "required":false 6 | }, 7 | { 8 | "id":"knightquest:bad_patch", 9 | "required":false 10 | } 11 | ] 12 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/rift-mage/load.mcfunction: -------------------------------------------------------------------------------- 1 | scoreboard objectives add UUID1 dummy 2 | scoreboard objectives add UUID2 dummy 3 | scoreboard objectives add UUID3 dummy 4 | scoreboard objectives add UUID4 dummy 5 | 6 | scoreboard objectives add Rift_Mage dummy -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/birb/more_air_damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "value":1, 5 | "operation":"multiply_base" 6 | }, 7 | "condition":{ 8 | "type":"origins:fall_flying" 9 | }, 10 | "hidden":true 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ghast/miserable.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":-1.5 6 | }, 7 | "damage_condition":{ 8 | "type":"origins:projectile", 9 | "inverted":true 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/giant/unwieldy.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "hidden":true, 4 | "item_condition":{ 5 | "type":"origins:ingredient", 6 | "ingredient":{ 7 | "tag":"origins-plus-plus:unwieldy" 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/marshmallow/resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":30, 5 | "hud_render":{ 6 | "sprite_location":"origins:textures/gui/community/spiderkolo/resource_bar_02.png", 7 | "bar_index":6 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/moth/compound_vision.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:toggle_night_vision", 3 | "active_by_default":false, 4 | "strength":1.0, 5 | "key":{ 6 | "key":"key.saveToolbarActivator", 7 | "continuous":false 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/mountain-goat/high_jump_b.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "modifier":{ 4 | "value":1, 5 | "operation":"addition" 6 | }, 7 | "damage_condition":{ 8 | "type":"origins:fire" 9 | }, 10 | "hidden":true 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/mountain-goat/ram_b.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:target_action_on_hit", 3 | "cooldown":20, 4 | "entity_action":{ 5 | "type":"origins:add_velocity", 6 | "space":"local", 7 | "z":0.5, 8 | "y":0.5 9 | }, 10 | "hidden":true 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wailing-one/particles.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"particle minecraft:soul ~ ~ ~ 1 1 1 0.15 15" 6 | }, 7 | "interval":10, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/withered-skeletian/nether_inhabitant.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_player_spawn", 3 | "dimension":"minecraft:the_nether", 4 | "structure":"minecraft:fortress", 5 | "dimension_distance_multiplier":0.125, 6 | "spawn_strategy":"center" 7 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/blocks/speed_light_sources.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:lantern", 4 | "minecraft:glowstone", 5 | "minecraft:redstone_lamp", 6 | "minecraft:redstone_torch", 7 | "minecraft:torch", 8 | "minecraft:wall_torch" 9 | ] 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/entity_types/bosses.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:elder_guardian", 4 | "minecraft:ender_dragon", 5 | "minecraft:wither", 6 | { 7 | "id":"minecraft:warden", 8 | "required":false 9 | } 10 | ] 11 | } -------------------------------------------------------------------------------- /forge/src/main/java/quantumxenon/origins_plus_plus/OriginsPlusPlus.java: -------------------------------------------------------------------------------- 1 | package quantumxenon.origins_plus_plus; 2 | 3 | import net.minecraftforge.fml.common.Mod; 4 | 5 | @Mod("origins_plus_plus") 6 | public class OriginsPlusPlus { 7 | public OriginsPlusPlus() { 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/light-mage/fireball.mcfunction: -------------------------------------------------------------------------------- 1 | summon minecraft:fireball ~ ~1 ~ 2 | playsound minecraft:block.fire.ambient player @a[distance=..20] ~ ~ ~ 100 2 1 3 | resource change @s origins-plus-plus:light-mage/resource -100 4 | clear @s minecraft:blaze_rod 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/blob/respawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "hidden":true, 3 | "type":"origins:action_on_callback", 4 | "entity_action_respawned":{ 5 | "type":"origins:change_resource", 6 | "resource":"origins-plus-plus:blob/health_bar_resource", 7 | "change":1000 8 | } 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/drakonwither/skulls.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:starting_equipment", 3 | "stacks":[ 4 | { 5 | "item":"minecraft:wither_skeleton_skull" 6 | }, 7 | { 8 | "item":"minecraft:dragon_head" 9 | } 10 | ], 11 | "hidden":true 12 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/giant/prevent_mount.json: -------------------------------------------------------------------------------- 1 | { 2 | "hidden":true, 3 | "type":"origins:action_over_time", 4 | "interval":1, 5 | "entity_action":{ 6 | "type":"origins:dismount" 7 | }, 8 | "condition":{ 9 | "type":"origins:riding" 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/illusioner/illusion_tp.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"function origins-plus-plus:illusioner/illusion_tp" 6 | }, 7 | "interval":1, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/lost-draconian/launch_into_air.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:launch", 3 | "cooldown":400, 4 | "hud_render":{ 5 | "bar_index":4 6 | }, 7 | "sound":"minecraft:entity.parrot.fly", 8 | "speed":3, 9 | "key":"key.origins.primary_active" 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ninetails/fire_particles.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"particle minecraft:flame ~ ~ ~ 1 1 1 0.15 15" 6 | }, 7 | "interval":10, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/pixie/no_fireworks.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_item_use", 3 | "hidden":true, 4 | "item_condition":{ 5 | "type":"origins:ingredient", 6 | "ingredient":{ 7 | "item":"minecraft:firework_rocket" 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/snake/bite.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:target_action_on_hit", 3 | "entity_action":{ 4 | "type":"origins:apply_effect", 5 | "effect":{ 6 | "effect":"minecraft:poison", 7 | "duration":200 8 | } 9 | }, 10 | "cooldown":500 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/spectre/respawn.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_on_callback", 3 | "hidden":true, 4 | "entity_action_respawned":{ 5 | "type":"origins:execute_command", 6 | "command":"resource set @s origins-plus-plus:spectre/spectre_infinite 0" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/vishaichian/saturation.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_food", 3 | "item_condition":{ 4 | "type":"origins:food" 5 | }, 6 | "saturation_modifier":{ 7 | "operation":"multiply_base", 8 | "value":0.5 9 | }, 10 | "hidden":true 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/void-samurai/res.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"indirectMagic" 6 | }, 7 | "modifier":{ 8 | "operation":"multiply_base", 9 | "value":1 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/witch-of-ink/no_eat.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_food", 3 | "food_modifier":{ 4 | "operation":"multiply_total", 5 | "value":-1 6 | }, 7 | "saturation_modifier":{ 8 | "operation":"multiply_total", 9 | "value":-1 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/wizard/melee.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_dealt", 3 | "modifier":{ 4 | "operation":"multiply_base", 5 | "value":-0.8 6 | }, 7 | "damage_condition":{ 8 | "type":"origins:projectile", 9 | "inverted":true 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/technomancer/wall_summon.mcfunction: -------------------------------------------------------------------------------- 1 | tag @p add tag5 2 | execute as @e[tag=tag6,type=minecraft:armor_stand] run kill @s 3 | summon minecraft:armor_stand ~ ~100 ~ {NoGravity:1b,Invulnerable:1b,Marker:1b,Invisible:1b,PersistenceRequired:1b,Tags:["tag6"]} -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/meter.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":12000, 5 | "hud_render":{ 6 | "sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png", 7 | "bar_index":2 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/binturong/blast_damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"explosion" 6 | }, 7 | "modifier":{ 8 | "value":2, 9 | "operation":"multiply_total" 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dark-mage/salmon_explode.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_on_callback", 3 | "entity_action_added":{ 4 | "type":"origins:explode", 5 | "power":2, 6 | "destruction_type":"none", 7 | "damage_self":false 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/deranged/migraine.json: -------------------------------------------------------------------------------- 1 | { 2 | "condition":{ 3 | "type":"origins:power_active", 4 | "power":"origins-plus-plus:deranged/insane" 5 | }, 6 | "type":"origins:shader", 7 | "shader":"minecraft:shaders/post/deconverge.json", 8 | "toggleable":false 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/glacier/snow_particles.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"particle minecraft:item_snowball ~ ~ ~ 1 1 1 0.15 15" 6 | }, 7 | "interval":10, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/child-of-cthulhu/normal.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:reach 1.375 2 | scale set pehkui:height 1 3 | scale set pehkui:width 1 4 | scale set pehkui:motion 1 5 | scale set pehkui:health 1 6 | effect give @s minecraft:jump_boost 2 0 true 7 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/golden-golem/speed_up.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:speed 15 2 2 | particle minecraft:white_ash ~ ~ ~ 2 3 2 0.1 2000 force 3 | playsound entity.evoker.cast_spell player @s ~ ~ ~ 20 4 | resource change @s origins-plus-plus:golden-golem/gold_resource -3 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/light-mage/clear.mcfunction: -------------------------------------------------------------------------------- 1 | effect clear @e[distance=..12] 2 | particle minecraft:end_rod ~ ~ ~ 2 2 2 2 100 3 | playsound minecraft:entity.player.levelup player @a[distance=..20] ~ ~ ~ 100 2 1 4 | resource change @s origins-plus-plus:light-mage/resource -100 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/light-mage/leap.mcfunction: -------------------------------------------------------------------------------- 1 | playsound minecraft:block.note_block.didgeridoo player @s ~ ~ ~ 100 0.9 1 2 | particle minecraft:enchanted_hit ~ ~ ~ 3 3 3 3 1000 3 | resource change @s origins-plus-plus:light-mage/resource -100 4 | clear @s minecraft:rabbit_foot 1 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/wandering-spirit/normal.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:reach 1.375 2 | scale set pehkui:height 1 3 | scale set pehkui:width 1 4 | scale set pehkui:motion 1 5 | scale set pehkui:health 1 6 | effect give @s minecraft:jump_boost 2 0 true 7 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/origins/snake.json: -------------------------------------------------------------------------------- 1 | { 2 | "powers":[ 3 | "origins-plus-plus:snake/bite", 4 | "origins-plus-plus:snake/health", 5 | "origins-plus-plus:snake/intimidate", 6 | "origins-plus-plus:snake/lunge" 7 | ], 8 | "icon":"minecraft:scute", 9 | "impact":2 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/artificial-construct/less_fall_damage.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "modifier":{ 4 | "operation":"addition", 5 | "value":-3 6 | }, 7 | "damage_condition":{ 8 | "type":"origins:name", 9 | "name":"fall" 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/dark-mage/resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":1000, 5 | "start_value":200, 6 | "hud_render":{ 7 | "sprite_location":"origins:textures/gui/community/huang/resource_bar_01.png", 8 | "bar_index":15 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/felvaxian/unholy_aura.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:prevent_entity_use", 3 | "bientity_condition":{ 4 | "type":"origins:target_condition", 5 | "condition":{ 6 | "type":"origins:in_tag", 7 | "tag":"origins-plus-plus:pets" 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/golden-golem/gold_resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":10, 5 | "hud_render":{ 6 | "sprite_location":"origins:textures/gui/community/huang/resource_bar_01.png", 7 | "bar_index":6 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/ram/fall.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "hidden":true, 4 | "modifier":{ 5 | "value":-0.70, 6 | "operation":"multiply_base" 7 | }, 8 | "damage_condition":{ 9 | "type":"origins:name", 10 | "name":"fall" 11 | } 12 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/blocks/water_plants.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "#minecraft:corals", 4 | "minecraft:kelp", 5 | "minecraft:kelp_plant", 6 | "minecraft:sea_pickle", 7 | "minecraft:seagrass", 8 | "minecraft:tall_seagrass", 9 | "minecraft:water" 10 | ] 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/iron_armour.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:iron_boots", 4 | "minecraft:iron_chestplate", 5 | "minecraft:iron_helmet", 6 | "minecraft:iron_leggings", 7 | 8 | "#origins-plus-plus-modded-support:iron_armour" 9 | ] 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/tags/items/tier_3_foods.json: -------------------------------------------------------------------------------- 1 | { 2 | "values":[ 3 | "minecraft:cooked_beef", 4 | "minecraft:cooked_porkchop", 5 | "minecraft:pumpkin_pie", 6 | "minecraft:rabbit_stew", 7 | 8 | "#origins-plus-plus-modded-support:tier_3_foods" 9 | ] 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/empty.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/waterbar -2 2 | resource change @s origins-plus-plus:automaton/firebar -2 3 | particle minecraft:smoke ~ ~ ~ 0.5 1 0.5 0 5 4 | playsound minecraft:entity.cat.hiss voice @a ~ ~ ~ 0.35 0.5 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ravager/iron_golem.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s as @e[type=minecraft:iron_golem,distance=..10] run data modify entity @s AngryAt set from entity @p UUID 2 | execute at @s as @e[type=minecraft:iron_golem,distance=..10] run data modify entity @s AngerTime set value 60 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/anomaly/starlight.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"particle minecraft:dust 0.01960784 1 0.81960784 2 ~ ~ ~ 1 2 1 1 10" 6 | }, 7 | "interval":15, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/automaton/drown.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "damage_condition":{ 4 | "type":"origins:name", 5 | "name":"drown" 6 | }, 7 | "modifier":{ 8 | "value":-1, 9 | "operation":"multiply_total" 10 | }, 11 | "hidden":true 12 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/bedrockean/overtime.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:change_resource", 5 | "resource":"origins-plus-plus:bedrockean/meter", 6 | "change":1 7 | }, 8 | "interval":1, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/deranged/derangement.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":100, 5 | "start_value":1, 6 | "hud_render":{ 7 | "sprite_location":"origins:textures/gui/community/spiderkolo/resource_bar_01.png", 8 | "bar_index":5 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/golden-golem/health_resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":50, 5 | "hud_render":{ 6 | "sprite_location":"origins:textures/gui/community/huang/resource_bar_01.png", 7 | "bar_index":4 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/illusioner/better_illusion_tp.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "entity_action":{ 4 | "type":"origins:execute_command", 5 | "command":"function origins-plus-plus:illusioner/better_illusion_tp" 6 | }, 7 | "interval":1, 8 | "hidden":true 9 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/light-mage/resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":1000, 5 | "start_value":200, 6 | "hud_render":{ 7 | "sprite_location":"origins:textures/gui/community/spiderkolo/resource_bar_02.png", 8 | "bar_index":9 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/malfunction/particles.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:action_over_time", 3 | "interval":10, 4 | "entity_action":{ 5 | "type":"origins:execute_command", 6 | "command":"particle minecraft:dripping_obsidian_tear ~ ~ ~ .5 .5 .5 0.0000000001 1 normal @s" 7 | } 8 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/panoptican/fragile.json: -------------------------------------------------------------------------------- 1 | { 2 | "name":"frail", 3 | "hidden":true, 4 | "type":"origins:attribute", 5 | "modifier":{ 6 | "attribute":"minecraft:generic.max_health", 7 | "operation":"addition", 8 | "value":-4 9 | }, 10 | "update_health":true 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/soul-seer/resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":100, 5 | "start_value":100, 6 | "hud_render":{ 7 | "sprite_location":"origins:textures/gui/community/spiderkolo/resource_bar_03.png", 8 | "bar_index":5 9 | } 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/war-god/not_a_ranged_specialist.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:modify_damage_taken", 3 | "modifier":{ 4 | "value":1.5, 5 | "operation":"multiply_total" 6 | }, 7 | "damage_condition":{ 8 | "name":"projectile", 9 | "type":"origins:name" 10 | } 11 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/automaton/undying.mcfunction: -------------------------------------------------------------------------------- 1 | resource change @s origins-plus-plus:automaton/waterbar -750 2 | resource change @s origins-plus-plus:automaton/firebar -750 3 | particle minecraft:smoke ~ ~ ~ 0.5 1 0.5 0 10 4 | playsound minecraft:entity.cat.hiss voice @a ~ ~ ~ 0.25 2 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/giant/size.mcfunction: -------------------------------------------------------------------------------- 1 | scale set pehkui:height 2 2 | scale set pehkui:width 2 3 | scale set pehkui:falling 0.5 4 | scale set pehkui:drops 2 5 | scale set pehkui:projectiles 2 6 | scale set pehkui:step_height 2 7 | scale set pehkui:reach 1.33 8 | scale persist set true -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/golden-golem/strength_up.mcfunction: -------------------------------------------------------------------------------- 1 | effect give @s minecraft:strength 15 2 | particle minecraft:crimson_spore ~ ~ ~ 2 3 2 0.1 2000 force 3 | playsound entity.iron_golem.damage player @s ~ ~ ~ 20 4 | resource change @s origins-plus-plus:golden-golem/gold_resource -5 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/lunar-path/iron_golem.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s as @e[type=minecraft:iron_golem,distance=..10] run data modify entity @s AngryAt set from entity @p UUID 2 | execute at @s as @e[type=minecraft:iron_golem,distance=..10] run data modify entity @s AngerTime set value 60 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/ravager/iron_golem_no.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s as @e[type=minecraft:iron_golem,distance=10..20] run data modify entity @s AngryAt set from entity @s UUID 2 | execute at @s as @e[type=minecraft:iron_golem,distance=10..20] run data modify entity @s AngerTime set value 0 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/vishaichian/iron_golem.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s as @e[type=minecraft:iron_golem,distance=..10] run data modify entity @s AngryAt set from entity @p UUID 2 | execute at @s as @e[type=minecraft:iron_golem,distance=..10] run data modify entity @s AngerTime set value 60 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/wailing-one/iron_golem.mcfunction: -------------------------------------------------------------------------------- 1 | execute at @s as @e[type=minecraft:iron_golem,distance=..10] run data modify entity @s AngryAt set from entity @p UUID 2 | execute at @s as @e[type=minecraft:iron_golem,distance=..10] run data modify entity @s AngerTime set value 60 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/functions/wizard/totem.mcfunction: -------------------------------------------------------------------------------- 1 | particle minecraft:totem_of_undying ~ ~ ~ 2 3 2 0.1 2000 force 2 | playsound item.totem.use player @s ~ ~ ~ 20 3 | effect give @s minecraft:regeneration 5 3 4 | effect give @s minecraft:resistance 5 5 | effect give @s minecraft:fire_resistance 5 -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/copper-golem/oxidation_resource.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:resource", 3 | "min":0, 4 | "max":3, 5 | "hud_render":{ 6 | "sprite_location":"origins:textures/gui/community/spiderkolo/resource_bar_01.png", 7 | "bar_index":10 8 | }, 9 | "hidden":true 10 | } -------------------------------------------------------------------------------- /common/data/origins-plus-plus/powers/earth-spirit/back_to_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "type":"origins:active_self", 3 | "cooldown":100, 4 | "key":"key.loadToolbarActivator", 5 | "entity_action":{ 6 | "type":"origins:execute_command", 7 | "command":"function origins-plus-plus:earth-spirit/downgrade" 8 | } 9 | } --------------------------------------------------------------------------------