From 570ef45a4ae2eef8be43905231596f5169c8cfbc Mon Sep 17 00:00:00 2001 From: ZHAY10086 Date: Fri, 9 May 2025 17:30:52 +0800 Subject: [PATCH] 0.18 update --- AlternativeConfigs/loliasm.cfg | 364 -- config/AppliedEnergistics2/CustomRecipes.cfg | 3 +- config/AppliedEnergistics2/VersionChecker.cfg | 3 +- config/CustomMainMenu/mainmenu.json | 22 +- config/InvTweaks.cfg | 4 +- config/ItemBlacklist.json | 208 +- config/ProjectE/mapping.cfg | 5 +- config/Universal Tweaks - Bugfixes.cfg | 5 +- config/Universal Tweaks - Mod Integration.cfg | 88 +- config/Universal Tweaks - Tweaks.cfg | 66 +- config/ZenUtils.cfg | 2 +- config/astralsorcery/amulet_enchantments.cfg | 3 +- config/betterbuilderswands.cfg | 17 +- config/betterquesting.cfg | 3 +- .../DefaultQuests/QuestLines/0.json | 249 +- .../DefaultQuests/QuestLines/3.json | 63 +- .../DefaultQuests/QuestLines/5.json | 45 +- .../DefaultQuests/QuestSettings.json | 3 +- .../DefaultQuests/Quests/0/0.json | 13 - .../DefaultQuests/Quests/0/1111658403.json | 4 +- .../DefaultQuests/Quests/0/1197.json | 1 - .../DefaultQuests/Quests/0/1230893198.json | 4 +- .../DefaultQuests/Quests/0/1248230501.json | 53 + .../DefaultQuests/Quests/0/1283790114.json | 1 - .../DefaultQuests/Quests/0/1342545885.json | 4 +- .../DefaultQuests/Quests/0/1455291383.json | 4 +- .../DefaultQuests/Quests/0/1501755393.json | 4 +- .../DefaultQuests/Quests/0/1521131802.json | 4 +- .../DefaultQuests/Quests/0/1597993732.json | 15 +- .../DefaultQuests/Quests/0/1647333921.json | 49 + .../DefaultQuests/Quests/0/1727374336.json | 4 +- .../DefaultQuests/Quests/0/174.json | 17 + .../DefaultQuests/Quests/0/176.json | 2 +- .../DefaultQuests/Quests/0/1836563922.json | 2 +- .../DefaultQuests/Quests/0/189570972.json | 28 + .../DefaultQuests/Quests/0/2044693951.json | 1 - .../DefaultQuests/Quests/0/262948337.json | 4 +- .../DefaultQuests/Quests/0/327.json | 10 - .../DefaultQuests/Quests/0/330.json | 10 + .../DefaultQuests/Quests/0/331342148.json | 4 +- .../DefaultQuests/Quests/0/609304222.json | 4 +- .../DefaultQuests/Quests/0/813659679.json | 6 +- .../DefaultQuests/Quests/0/814979819.json | 4 +- .../DefaultQuests/Quests/0/946686645.json | 1 - .../DefaultQuests/Quests/0/970927034.json | 2 +- .../DefaultQuests/Quests/10/342.json | 2 +- .../DefaultQuests/Quests/3/400947744.json | 34 + .../DefaultQuests/Quests/3/746862659.json | 34 + .../DefaultQuests/Quests/3/804922623.json | 34 + .../DefaultQuests/Quests/5/1091209787.json | 315 ++ .../DefaultQuests/Quests/5/1525.json | 2 +- .../DefaultQuests/Quests/5/1530.json | 2 +- .../DefaultQuests/Quests/5/1533.json | 2 +- .../DefaultQuests/Quests/5/20466.json | 2 +- .../DefaultQuests/Quests/5/2108.json | 4 +- .../DefaultQuests/Quests/5/736384140.json | 315 ++ .../DefaultQuests/Quests/5/949656804.json | 315 ++ .../DefaultQuests/Quests/7/2350.json | 2 +- .../DefaultQuests/Quests/7/70068.json | 2 +- .../DefaultQuests/Quests/7/70073.json | 2 +- .../textures/gui/default_title.png | Bin 0 -> 82940 bytes config/bloodmagic/bloodmagic.cfg | 2 +- config/brokenwings.cfg | 45 +- config/buildcraft/detailed.properties | 4 +- .../recipes/advancedr-spacelaser.json | 413 --- .../recipes/dyson_abater_helper.json | 13 +- .../recipes/dyson_irradiator_helper0.json | 17 +- .../recipes/dyson_irradiator_helper1.json | 17 +- .../recipes/dyson_irradiator_helper2.json | 18 +- .../recipes/dyson_revolver_helper.json | 12 +- .../recipes/dyson_scatterer_helper.json | 12 +- .../recipes/flint_furnace_structure.json | 322 ++ .../recipes/vibe_warper_structure.json | 226 ++ config/cyclicmagic.cfg | 3 +- config/defaultoptions/keybindings.txt | 10 +- config/extremesoundmuffler.cfg | 56 + config/gendustry/meatball_bees.cfg | 4 +- config/gendustry/meatball_bees.en_US.lang | 12 + config/gendustry/meatball_bees.zh_cn.lang | 16 +- config/ichunutil.cfg | 3 +- config/jei/itemBlacklist.cfg | 42 +- config/jei/worldSettings.cfg | 14 +- .../machinery/bee_stargate.json | 1366 +++++++ .../machinery/dimensional_stabilizer.json | 2 +- .../machinery/wormhole_field_generator.json | 598 +++ .../machinery/xp_assimilator.json | 3254 +++++++++++++++++ config/natura.cfg | 14 +- config/railway_depot_worker.cfg | 8 +- config/splash.properties | 4 +- config/stellar_core.cfg | 13 +- oresources/aoa3/lang/zh_cn.lang | 18 +- oresources/avaritiaitem/lang/en_us.lang | 8 +- oresources/avaritiaitem/lang/zh_cn.lang | 6 + oresources/contenttweaker/lang/en_us.lang | 377 +- oresources/contenttweaker/lang/zh_cn.lang | 430 ++- oresources/modularmachinery/lang/zh_cn.lang | 7 +- pillar/bee_treeoflife_callstone.json | 30 + pillar/nether_villager_house_6.json | 30 + .../structures/bee_treeoflife_callstone.nbt | Bin 0 -> 2677 bytes pillar/structures/nether_villager_house_6.nbt | Bin 0 -> 10447 bytes resources/avaritiaitem/lang/en_us.lang | 7 +- .../textures/items/bedrock_blaster.png | Bin 0 -> 435 bytes .../textures/items/bedrock_blaster_mask.png | Bin 0 -> 4689 bytes .../textures/items/cosmic_balance.png | Bin 0 -> 501 bytes .../textures/items/cosmic_balance_mask.png | Bin 0 -> 4673 bytes .../items/cosmic_fractal_catalyzer.png | Bin 0 -> 190 bytes .../items/cosmic_fractal_catalyzer_mask.png | Bin 0 -> 4692 bytes .../items/cosmic_fractal_harmonizer.png | Bin 0 -> 243 bytes .../items/cosmic_fractal_harmonizer_mask.png | Bin 0 -> 4691 bytes .../textures/items/cosmic_halite_cluster.png | Bin 0 -> 243 bytes .../items/cosmic_halite_cluster_mask.png | Bin 0 -> 4691 bytes .../items/depleted_radiant_fissile_alloy.png | Bin 0 -> 4326 bytes .../items/univocal_halite_cluster.png | Bin 0 -> 266 bytes .../items/univocal_halite_cluster_mask.png | Bin 0 -> 4693 bytes .../blockstates/akathartos_portal_block.json | 16 + .../blockstates/alkemia_portal_block.json | 16 + .../blockstates/apichisi_portal_block.json | 16 + .../blockstates/bewitched_essence_salts.json | 12 + .../blockstates/diamerisma_portal_block.json | 16 + .../blockstates/europa_portal_block.json | 16 + .../blockstates/fabric_of_the_orb.json | 16 + .../blockstates/falacer_portal_block.json | 16 + .../blockstates/finem_portal_block.json | 16 + .../blockstates/furatto_portal_block.json | 16 + .../blockstates/gallifrey_portal_block.json | 16 + .../blockstates/hator_portal_block.json | 16 + .../blockstates/haumea_portal_block.json | 16 + .../blockstates/luna_portal_block.json | 16 + .../blockstates/lyndenwyrm_portal_block.json | 16 + .../blockstates/myrmex_portal_block.json | 16 + .../blockstates/nero_portal_block.json | 16 + .../blockstates/oi_portal_block.json | 16 + .../blockstates/orcus_portal_block.json | 16 + .../blockstates/osiris_portal_block.json | 16 + .../blockstates/pauram_portal_block.json | 16 + .../blockstates/pixonia_portal_block.json | 16 + .../blockstates/proxima_portal_block.json | 16 + .../blockstates/ptah_portal_block.json | 16 + .../blockstates/rhenia_portal_block.json | 16 + .../blockstates/sedna_portal_block.json | 16 + .../taerrapiatta_portal_block.json | 16 + .../blockstates/wormhole_field_module.json | 16 + .../blockstates/zoi_portal_block.json | 16 + resources/contenttweaker/lang/en_us.lang | 377 +- .../models/item/charged_signalum.json | 6 + .../models/item/clearing_taint.json | 6 + .../models/item/experience_configurator.json | 6 + .../models/item/lively_tree_callstone.json | 6 + .../models/item/lost_cities_worldgen.json | 6 + .../models/item/master_spell_cognitio.json | 6 + .../models/item/master_spell_sonus.json | 6 + .../models/item/salt_of_knowledge.json | 6 + .../models/item/supercharged_signalum.json | 6 + .../blocks/absolutely_autentic_rainbowgen.png | Bin 0 -> 326 bytes .../blocks/akathartos_portal_block.png | Bin 0 -> 10177 bytes .../blocks/akathartos_portal_block.png.mcmeta | 5 + .../textures/blocks/alkemia_portal_block.png | Bin 0 -> 10176 bytes .../blocks/alkemia_portal_block.png.mcmeta | 5 + .../textures/blocks/apichisi_portal_block.png | Bin 0 -> 9615 bytes .../blocks/apichisi_portal_block.png.mcmeta | 5 + .../textures/blocks/ascended_fluix_etcher.png | Bin 0 -> 737 bytes .../blocks/catalyst_of_the_warrens.png | Bin 0 -> 380 bytes .../textures/blocks/cosmic_balance_coil.png | Bin 0 -> 1629 bytes .../blocks/cosmic_balance_coil.png.mcmeta | 5 + .../textures/blocks/cosmic_string_module.png | Bin 0 -> 321 bytes .../blocks/diamerisma_portal_block.png | Bin 0 -> 10176 bytes .../blocks/diamerisma_portal_block.png.mcmeta | 5 + .../textures/blocks/echo_warren_stone.png | Bin 0 -> 272 bytes .../textures/blocks/europa_portal_block.png | Bin 0 -> 10175 bytes .../blocks/europa_portal_block.png.mcmeta | 5 + .../textures/blocks/fabric_of_the_orb.png | Bin 0 -> 4526 bytes .../textures/blocks/falacer_portal_block.png | Bin 0 -> 10176 bytes .../blocks/falacer_portal_block.png.mcmeta | 5 + .../textures/blocks/finem_portal_block.png | Bin 0 -> 10175 bytes .../blocks/finem_portal_block.png.mcmeta | 5 + .../blocks/focused_plasma_collider.png | Bin 0 -> 522 bytes .../blocks/focused_plasma_collider.png.mcmeta | 5 + .../blocks/fractallite_halite_stone.png | Bin 0 -> 516 bytes .../fractallite_halite_stone.png.mcmeta | 5 + .../blocks/fractallite_stone_of_love.png | Bin 0 -> 287 bytes .../textures/blocks/furatto_portal_block.png | Bin 0 -> 10176 bytes .../blocks/furatto_portal_block.png.mcmeta | 5 + .../textures/blocks/galaxy_accelerator.png | Bin 0 -> 526 bytes .../blocks/gallifrey_portal_block.png | Bin 0 -> 9615 bytes .../blocks/gallifrey_portal_block.png.mcmeta | 5 + .../blocks/gallifreyan_neutronium_casing.png | Bin 0 -> 598 bytes .../halite_bejewelled_ichorium_catalyst.png | Bin 0 -> 545 bytes .../textures/blocks/hator_portal_block.png | Bin 0 -> 10176 bytes .../blocks/hator_portal_block.png.mcmeta | 5 + .../textures/blocks/haumea_portal_block.png | Bin 0 -> 10176 bytes .../blocks/haumea_portal_block.png.mcmeta | 5 + .../blocks/hyperfocused_plasma_collider.png | Bin 0 -> 672 bytes .../hyperfocused_plasma_collider.png.mcmeta | 5 + .../hyperuranion_actualizer_dimshard.png | Bin 0 -> 427 bytes .../hyperuranion_actualizer_dragonsteel.png | Bin 0 -> 426 bytes .../blocks/hyperuranion_actualizer_ichor.png | Bin 0 -> 417 bytes .../hyperuranion_actualizer_naquadah.png | Bin 0 -> 434 bytes .../blocks/hyperuranion_actualizer_rhenia.png | Bin 0 -> 409 bytes .../textures/blocks/ichorium_void_stone.png | Bin 0 -> 321 bytes .../textures/blocks/luna_portal_block.png | Bin 0 -> 9614 bytes .../blocks/luna_portal_block.png.mcmeta | 5 + .../blocks/lyndenwyrm_portal_block.png | Bin 0 -> 10175 bytes .../blocks/lyndenwyrm_portal_block.png.mcmeta | 5 + .../textures/blocks/miniature_quasar.png | Bin 0 -> 283 bytes .../textures/blocks/miniature_white_hole.png | Bin 0 -> 170 bytes .../textures/blocks/mortum_livingrock.png | Bin 0 -> 234 bytes .../textures/blocks/mortum_livingwood.png | Bin 0 -> 362 bytes .../textures/blocks/myrmex_portal_block.png | Bin 0 -> 10176 bytes .../blocks/myrmex_portal_block.png.mcmeta | 5 + .../textures/blocks/naquadah_casing.png | Bin 0 -> 328 bytes .../textures/blocks/nero_portal_block.png | Bin 0 -> 10176 bytes .../blocks/nero_portal_block.png.mcmeta | 5 + .../textures/blocks/nineteen_blocks.png | Bin 0 -> 4548 bytes .../textures/blocks/oi_portal_block.png | Bin 0 -> 10175 bytes .../blocks/oi_portal_block.png.mcmeta | 5 + .../textures/blocks/orcus_portal_block.png | Bin 0 -> 10176 bytes .../blocks/orcus_portal_block.png.mcmeta | 5 + .../textures/blocks/osiris_portal_block.png | Bin 0 -> 10175 bytes .../blocks/osiris_portal_block.png.mcmeta | 5 + .../textures/blocks/pauram_portal_block.png | Bin 0 -> 10176 bytes .../blocks/pauram_portal_block.png.mcmeta | 5 + .../textures/blocks/pixonia_portal_block.png | Bin 0 -> 10176 bytes .../blocks/pixonia_portal_block.png.mcmeta | 5 + .../textures/blocks/proxima_portal_block.png | Bin 0 -> 10178 bytes .../blocks/proxima_portal_block.png.mcmeta | 5 + .../textures/blocks/ptah_portal_block.png | Bin 0 -> 10175 bytes .../blocks/ptah_portal_block.png.mcmeta | 5 + .../textures/blocks/quark_cosmic_module.png | Bin 0 -> 560 bytes .../blocks/quark_neutronium_module.png | Bin 0 -> 411 bytes .../blocks/recurring_nightmare_block.png | Bin 0 -> 235 bytes .../textures/blocks/rhenia_portal_block.png | Bin 0 -> 10177 bytes .../blocks/rhenia_portal_block.png.mcmeta | 5 + .../textures/blocks/seal_of_freedom.png | Bin 0 -> 387 bytes .../blocks/seal_of_the_arbiter_blacksmith.png | Bin 0 -> 334 bytes .../blocks/seal_of_the_arbiter_defender.png | Bin 0 -> 304 bytes .../blocks/seal_of_the_arbiter_engineer.png | Bin 0 -> 448 bytes .../seal_of_the_arbiter_experimentalist.png | Bin 0 -> 321 bytes .../blocks/seal_of_the_arbiter_gemcutter.png | Bin 0 -> 321 bytes .../blocks/seal_of_the_arbiter_historian.png | Bin 0 -> 369 bytes .../blocks/seal_of_the_arbiter_theorist.png | Bin 0 -> 313 bytes .../textures/blocks/sedna_portal_block.png | Bin 0 -> 10175 bytes .../blocks/sedna_portal_block.png.mcmeta | 5 + .../textures/blocks/stone_of_shadesmar.png | Bin 0 -> 2664 bytes .../blocks/stone_of_shadesmar.png.mcmeta | 5 + .../textures/blocks/stone_of_worthiness.png | Bin 0 -> 327 bytes .../textures/blocks/stormlight_stone.png | Bin 0 -> 1217 bytes .../blocks/stormlight_stone.png.mcmeta | 5 + .../blocks/superfocused_plasma_collider.png | Bin 0 -> 557 bytes .../superfocused_plasma_collider.png.mcmeta | 5 + .../blocks/taerrapiatta_portal_block.png | Bin 0 -> 10176 bytes .../taerrapiatta_portal_block.png.mcmeta | 5 + .../textures/blocks/tardis_casing.png | Bin 0 -> 585 bytes .../textures/blocks/toroid_galaxy_tube.png | Bin 0 -> 293 bytes .../blocks/trinity_neutronium_casing.png | Bin 0 -> 1077 bytes .../trinity_neutronium_casing.png.mcmeta | 5 + .../textures/blocks/undead_soil.png | Bin 0 -> 354 bytes .../blocks/void_ichorium_rift_cap.png | Bin 0 -> 521 bytes .../textures/blocks/wormhole_field_module.png | Bin 0 -> 4967 bytes .../textures/blocks/zoi_portal_block.png | Bin 0 -> 10177 bytes .../blocks/zoi_portal_block.png.mcmeta | 5 + .../textures/items/abyssite_crystal.png | Bin 6094 -> 232 bytes .../items/actualization_of_balance.png | Bin 0 -> 293 bytes .../textures/items/actualization_of_glory.png | Bin 0 -> 260 bytes .../textures/items/actualization_of_hope.png | Bin 0 -> 278 bytes .../items/actualization_of_knowledge.png | Bin 0 -> 253 bytes .../items/actualized_starlight_sphere.png | Bin 0 -> 513 bytes .../textures/items/alchemical_deep_rock.png | Bin 0 -> 342 bytes .../textures/items/alchemical_dust.png | Bin 0 -> 249 bytes .../alchemically_hyperactive_crystal.png | Bin 0 -> 336 bytes .../textures/items/antimony_crystal.png | Bin 6873 -> 314 bytes .../items/apothecary_fissile_alloy.png | Bin 0 -> 6363 bytes .../items/apothecary_fissile_alloy.png.mcmeta | 5 + .../items/apothecary_fissile_dust.png | Bin 0 -> 316 bytes .../textures/items/arbiterite_crystal.png | Bin 6101 -> 303 bytes .../textures/items/arcane_fissile_dust.png | Bin 0 -> 329 bytes .../items/ascended_gallifreyan_alloy.png | Bin 0 -> 6836 bytes .../ascended_gallifreyan_alloy.png.mcmeta | 5 + .../textures/items/astral_insight_10.png | Bin 0 -> 162 bytes .../textures/items/astral_insight_100.png | Bin 0 -> 366 bytes .../textures/items/astral_insight_20.png | Bin 0 -> 204 bytes .../textures/items/astral_insight_30.png | Bin 0 -> 221 bytes .../textures/items/astral_insight_40.png | Bin 0 -> 258 bytes .../textures/items/astral_insight_50.png | Bin 0 -> 295 bytes .../textures/items/astral_insight_60.png | Bin 0 -> 331 bytes .../textures/items/astral_insight_70.png | Bin 0 -> 374 bytes .../textures/items/astral_insight_80.png | Bin 0 -> 391 bytes .../textures/items/astral_insight_90.png | Bin 0 -> 540 bytes .../textures/items/astral_mastery_tome.png | Bin 0 -> 488 bytes .../textures/items/atomic_glasses.png | Bin 0 -> 277 bytes .../textures/items/big_bang_matter.png | Bin 0 -> 396 bytes .../textures/items/black_hole_alloy_clump.png | Bin 0 -> 900 bytes .../items/black_hole_alloy_clump.png.mcmeta | 5 + .../textures/items/black_hole_alloy_ingot.png | Bin 0 -> 6668 bytes .../items/black_hole_alloy_ingot.png.mcmeta | 5 + .../textures/items/black_hole_core.png | Bin 6954 -> 857 bytes .../textures/items/black_hole_juice.png | Bin 0 -> 482 bytes .../items/blade_of_the_samurai_queen.png | Bin 0 -> 415 bytes .../items/bullet_of_the_gun_devil.png | Bin 0 -> 271 bytes .../textures/items/call_of_the_love.png | Bin 0 -> 314 bytes .../textures/items/call_of_the_loved.png | Bin 0 -> 343 bytes .../textures/items/call_of_the_lover.png | Bin 0 -> 377 bytes .../textures/items/call_to_mission.png | Bin 0 -> 413 bytes .../textures/items/charged_signalum.png | Bin 0 -> 4567 bytes .../items/charm_of_the_falling_tower.png | Bin 0 -> 415 bytes .../cleansed_brightsteel_alloy_plate.png | Bin 0 -> 933 bytes ...leansed_brightsteel_alloy_plate.png.mcmeta | 5 + .../items/cleansed_cinnamon_apple.png | Bin 0 -> 289 bytes .../textures/items/clearing_taint.png | Bin 0 -> 5775 bytes .../textures/items/collar_bells.png | Bin 0 -> 461 bytes .../textures/items/cool_walking_stick.png | Bin 0 -> 323 bytes .../items/core_of_the_mythic_shells.png | Bin 0 -> 7192 bytes .../core_of_the_mythic_shells.png.mcmeta | 5 + .../textures/items/cosmic_pot.png | Bin 0 -> 539 bytes .../textures/items/cosmic_string.png | Bin 0 -> 12059 bytes .../textures/items/cosmic_string.png.mcmeta | 5 + .../textures/items/cosmic_string_conduit.png | Bin 0 -> 402 bytes .../items/cosmic_string_conduit.png.mcmeta | 5 + .../textures/items/cosmic_string_primer.png | Bin 0 -> 270 bytes .../textures/items/crystalized_emberstone.png | Bin 6661 -> 440 bytes .../items/crystallized_tungstensteel.png | Bin 7227 -> 378 bytes .../textures/items/cuendillar_catalyst_1.png | Bin 0 -> 237 bytes .../textures/items/cuendillar_catalyst_2.png | Bin 0 -> 261 bytes .../textures/items/cuendillar_catalyst_3.png | Bin 0 -> 272 bytes .../textures/items/cursed_dragon_egg.png | Bin 0 -> 525 bytes .../items/dark_matter_scattering_element.png | Bin 0 -> 412 bytes .../textures/items/defined_bar.png | Bin 0 -> 179 bytes .../depleted_apothecary_fissile_alloy.png | Bin 0 -> 6110 bytes .../items/depleted_arcane_fissile_alloy.png | Bin 0 -> 5894 bytes .../items/depleted_innerved_fissile_alloy.png | Bin 0 -> 6093 bytes .../items/depleted_radiant_fissile_alloy.png | Bin 0 -> 6111 bytes .../items/depleted_silvan_fissile_alloy.png | Bin 0 -> 6116 bytes .../items/dimensionally_ascended_garnet.png | Bin 0 -> 420 bytes .../items/drawn_black_hole_alloy_clump.png | Bin 0 -> 847 bytes .../drawn_black_hole_alloy_clump.png.mcmeta | 5 + .../items/dust_of_infinite_wishes.png | Bin 0 -> 341 bytes .../textures/items/dynatos_crystal.png | Bin 7312 -> 386 bytes .../textures/items/echo_warren_bar.png | Bin 0 -> 597 bytes .../textures/items/eleint_stone.png | Bin 0 -> 358 bytes .../textures/items/embodiment_of_balance.png | Bin 0 -> 340 bytes .../textures/items/embodiment_of_glory.png | Bin 0 -> 305 bytes .../textures/items/embodiment_of_hope.png | Bin 0 -> 349 bytes .../items/embodiment_of_knowledge.png | Bin 0 -> 328 bytes .../textures/items/emc_crown.png | Bin 0 -> 357 bytes .../textures/items/everburning_dust.png | Bin 0 -> 238 bytes .../textures/items/everburning_plating.png | Bin 0 -> 496 bytes .../items/everburning_recursion_fragment.png | Bin 0 -> 596 bytes .../textures/items/everlasting_fusor.png | Bin 6857 -> 494 bytes .../items/experience_configurator.png | Bin 0 -> 5917 bytes .../items/eye_of_harmony_power_unit.png | Bin 0 -> 1627 bytes .../eye_of_harmony_power_unit.png.mcmeta | 5 + .../items/fiery_recursion_fragment.png | Bin 0 -> 289 bytes .../contenttweaker/textures/items/finis.png | Bin 0 -> 425 bytes .../textures/items/fractal_metal_clump.png | Bin 0 -> 367 bytes .../textures/items/fractal_metal_plate.png | Bin 0 -> 308 bytes .../textures/items/fractal_stone_dust.png | Bin 0 -> 471 bytes .../textures/items/fractallite_focus_lens.png | Bin 0 -> 760 bytes .../textures/items/fractallite_quantum.png | Bin 0 -> 1035 bytes .../items/fractallite_quantum.png.mcmeta | 5 + .../textures/items/fractallite_taint.png | Bin 0 -> 345 bytes .../textures/items/freed_sky_stone_dust.png | Bin 0 -> 346 bytes .../textures/items/galactic_core.png | Bin 0 -> 536 bytes .../textures/items/galactic_power_unit.png | Bin 0 -> 538 bytes .../textures/items/galaxy_superconductor.png | Bin 0 -> 484 bytes .../items/gem_of_dimensional_ascension.png | Bin 0 -> 432 bytes .../textures/items/gem_of_pure_taint.png | Bin 0 -> 224 bytes .../items/ghost_of_annoyance_callstone.png | Bin 0 -> 243 bytes .../items/gravitational_time_crystal.png | Bin 0 -> 791 bytes .../gravitational_time_crystal.png.mcmeta | 5 + .../guardians_of_shadesmar_callstone.png | Bin 0 -> 410 bytes .../gun_devil_confrontation_callstone.png | Bin 0 -> 414 bytes .../textures/items/gun_devil_limb.png | Bin 0 -> 301 bytes .../items/hiddenpowercallstone_loot.png | Bin 0 -> 285 bytes .../items/horrible_unedited_fanfiction.png | Bin 0 -> 333 bytes .../textures/items/hypercharged_redstone.png | Bin 0 -> 328 bytes .../textures/items/hypercharged_wool.png | Bin 0 -> 418 bytes .../textures/items/infinite_processor.png | Bin 0 -> 1656 bytes .../items/infinite_processor.png.mcmeta | 5 + .../textures/items/infinite_tainted_plate.png | Bin 0 -> 283 bytes .../items/ingot_of_infinite_wishes.png | Bin 0 -> 1677 bytes .../items/ingot_of_infinite_wishes.png.mcmeta | 5 + .../textures/items/innerved_fissile_alloy.png | Bin 0 -> 6305 bytes .../items/innerved_fissile_alloy.png.mcmeta | 5 + .../textures/items/innerved_fissile_dust.png | Bin 0 -> 385 bytes .../items/key_of_restored_balance.png | Bin 0 -> 316 bytes .../textures/items/linked_apple_slice.png | Bin 0 -> 369 bytes .../textures/items/lively_tree_callstone.png | Bin 0 -> 4527 bytes .../items/living_shard_of_shadesmar.png | Bin 0 -> 349 bytes .../textures/items/lost_cities_worldgen.png | Bin 0 -> 5774 bytes .../items/magazine_of_the_gun_devil.png | Bin 0 -> 294 bytes .../textures/items/massive_boomboom.png | Bin 0 -> 414 bytes .../textures/items/master_spell_cognitio.png | Bin 0 -> 5791 bytes .../textures/items/master_spell_infernum.png | Bin 0 -> 5814 bytes .../textures/items/master_spell_sonus.png | Bin 0 -> 5836 bytes .../items/meatball_attuned_crystal.png | Bin 7467 -> 270 bytes .../items/mission_of_undeath_callstone.png | Bin 0 -> 377 bytes .../textures/items/mixed_metal_shard.png | Bin 0 -> 497 bytes .../items/multiblock_input_swapping.png | Bin 0 -> 434 bytes .../textures/items/neutronium_pearl.png | Bin 0 -> 434 bytes .../textures/items/nightmare_of_annoyance.png | Bin 0 -> 283 bytes .../textures/items/null_pointer.png | Bin 0 -> 130 bytes .../items/oath_of_the_lord_of_gluttony.png | Bin 0 -> 411 bytes .../items/oath_of_the_seven_undead_lords.png | Bin 0 -> 432 bytes .../items/offer_of_restored_balance.png | Bin 0 -> 324 bytes .../textures/items/opalescent_matter.png | Bin 0 -> 367 bytes .../items/p0rtals_redish_white_hat.png | Bin 0 -> 345 bytes .../textures/items/pack_supporter_token.png | Bin 0 -> 289 bytes .../textures/items/plate_clump_fractal.png | Bin 0 -> 304 bytes .../textures/items/plate_clump_recursive.png | Bin 0 -> 431 bytes .../power_wrought_brightsteel_alloy_plate.png | Bin 0 -> 557 bytes .../items/prayer_to_the_trinity_of_love.png | Bin 0 -> 431 bytes .../textures/items/pulsar_core.png | Bin 7234 -> 525 bytes .../textures/items/pure_twilight_matter.png | Bin 0 -> 367 bytes .../items/puzzle_solution_cherubim.png | Bin 0 -> 5775 bytes .../puzzle_solution_dimensionalascension.png | Bin 0 -> 5776 bytes .../items/puzzle_solution_freedskystone.png | Bin 0 -> 5775 bytes .../items/puzzle_solution_undeadsoil.png | Bin 0 -> 5775 bytes .../items/puzzle_solution_vowtodeath.png | Bin 0 -> 5775 bytes .../textures/items/quasar_charged_dust.png | Bin 0 -> 827 bytes .../items/quasar_charged_dust.png.mcmeta | 5 + .../textures/items/quasar_charged_gem.png | Bin 0 -> 530 bytes .../textures/items/quasar_core.png | Bin 0 -> 612 bytes .../textures/items/quasar_core.png.mcmeta | 5 + .../items/quenched_black_hole_alloy_clump.png | Bin 0 -> 1351 bytes ...quenched_black_hole_alloy_clump.png.mcmeta | 5 + .../textures/items/radiant_fissile_alloy.png | Bin 0 -> 6340 bytes .../items/radiant_fissile_alloy.png.mcmeta | 5 + .../textures/items/radiant_fissile_dust.png | Bin 0 -> 337 bytes .../textures/items/reality_pebble.png | Bin 0 -> 273 bytes .../recursion_of_dimensional_ascension.png | Bin 0 -> 417 bytes .../textures/items/recursion_of_gluttony.png | Bin 0 -> 811 bytes .../items/recursion_of_gluttony.png.mcmeta | 5 + .../textures/items/recursion_of_taint.png | Bin 0 -> 373 bytes .../textures/items/recursion_of_the_love.png | Bin 0 -> 426 bytes .../textures/items/recursion_of_the_loved.png | Bin 0 -> 493 bytes .../textures/items/recursion_of_the_lover.png | Bin 0 -> 492 bytes .../items/recursive_iced_coffee_pot.png | Bin 0 -> 657 bytes .../textures/items/recursive_quantum.png | Bin 0 -> 719 bytes .../items/recursive_quantum.png.mcmeta | 5 + .../textures/items/respect_of_death.png | Bin 0 -> 548 bytes .../items/respect_of_the_lord_of_envy.png | Bin 0 -> 312 bytes .../items/respect_of_the_lord_of_gluttony.png | Bin 0 -> 323 bytes .../items/respect_of_the_lord_of_greed.png | Bin 0 -> 338 bytes .../items/respect_of_the_lord_of_lust.png | Bin 0 -> 317 bytes .../items/respect_of_the_lord_of_pride.png | Bin 0 -> 314 bytes .../items/respect_of_the_lord_of_sloth.png | Bin 0 -> 344 bytes .../items/respect_of_the_lord_of_wrath.png | Bin 0 -> 333 bytes .../items/restless_steel_ingot.png.mcmeta | 9 +- .../textures/items/rune_of_freedom.png | Bin 0 -> 864 bytes .../textures/items/runes_of_the_love.png | Bin 0 -> 206 bytes .../textures/items/runes_of_the_loved.png | Bin 0 -> 237 bytes .../textures/items/runes_of_the_lover.png | Bin 0 -> 304 bytes .../textures/items/salt_of_knowledge.png | Bin 0 -> 4663 bytes .../items/sashimi_of_the_gate_of_darkness.png | Bin 0 -> 499 bytes .../textures/items/seeker_stone.png | Bin 0 -> 374 bytes .../textures/items/shard_of_the_cosmos.png | Bin 0 -> 349 bytes .../textures/items/shield_of_the_arbiter.png | Bin 0 -> 792 bytes .../items/shield_of_the_arbiter.png.mcmeta | 5 + .../items/shield_of_the_king_in_purple.png | Bin 0 -> 672 bytes .../textures/items/silvan_fissile_alloy.png | Bin 0 -> 6349 bytes .../items/silvan_fissile_alloy.png.mcmeta | 5 + .../textures/items/silvan_fissile_dust.png | Bin 0 -> 327 bytes .../textures/items/slightly_dense_pebble.png | Bin 0 -> 270 bytes .../items/slightly_dense_pebble.png.mcmeta | 5 + .../items/softened_black_hole_alloy_clump.png | Bin 0 -> 297 bytes ...softened_black_hole_alloy_clump.png.mcmeta | 5 + .../textures/items/soul_of_kashan.png | Bin 0 -> 344 bytes .../textures/items/spatial_compound.png | Bin 0 -> 350 bytes .../textures/items/spooder_glasses.png | Bin 0 -> 202 bytes .../items/spren_summoner_arrogance.png | Bin 0 -> 462 bytes .../textures/items/spren_summoner_balance.png | Bin 0 -> 454 bytes .../items/spren_summoner_blasphemy.png | Bin 0 -> 467 bytes .../textures/items/spren_summoner_control.png | Bin 0 -> 483 bytes .../textures/items/spren_summoner_death.png | Bin 0 -> 432 bytes .../textures/items/spren_summoner_faith.png | Bin 0 -> 484 bytes .../textures/items/spren_summoner_glory.png | Bin 0 -> 483 bytes .../items/spren_summoner_gluttony.png | Bin 0 -> 472 bytes .../textures/items/spren_summoner_haste.png | Bin 0 -> 464 bytes .../textures/items/spren_summoner_hope.png | Bin 0 -> 476 bytes .../items/spren_summoner_inadequacy.png | Bin 0 -> 462 bytes .../textures/items/spren_summoner_injury.png | Bin 0 -> 465 bytes .../items/spren_summoner_knowledge.png | Bin 0 -> 457 bytes .../items/spren_summoner_loneliness.png | Bin 0 -> 472 bytes .../textures/items/spren_summoner_plot.png | Bin 0 -> 484 bytes .../items/spren_summoner_prepotence.png | Bin 0 -> 483 bytes .../textures/items/stable_fusor.png | Bin 6784 -> 423 bytes .../items/standard_of_the_shyre_empire.png | Bin 0 -> 364 bytes .../textures/items/star_core.png | Bin 7091 -> 594 bytes .../items/stone_of_dimensional_ascension.png | Bin 0 -> 291 bytes .../textures/items/stone_of_the_love.png | Bin 0 -> 232 bytes .../textures/items/stone_of_the_loved.png | Bin 0 -> 253 bytes .../textures/items/stone_of_the_lover.png | Bin 0 -> 262 bytes .../items/stormlight_infused_crystal.png | Bin 6338 -> 273 bytes .../items/strange_stone_callstone.png | Bin 0 -> 344 bytes .../textures/items/strange_stone_essence.png | Bin 0 -> 273 bytes .../summons_of_the_realmshifter_cherubim.png | Bin 0 -> 485 bytes .../items/summons_to_the_meatball_man.png | Bin 0 -> 425 bytes .../textures/items/supercharged_redstonel.png | Bin 0 -> 274 bytes .../textures/items/supercharged_signalum.png | Bin 0 -> 4936 bytes .../items/supercharged_signalum.png.mcmeta | 5 + .../textures/items/supercharged_wool.png | Bin 0 -> 439 bytes .../textures/items/taint_gun.png | Bin 0 -> 371 bytes .../textures/items/taint_shield.png | Bin 0 -> 781 bytes .../items/tainted_alchemic_catalyst.png | Bin 0 -> 374 bytes .../textures/items/tainted_claw.png | Bin 0 -> 289 bytes .../textures/items/tainted_prison_key.png | Bin 0 -> 518 bytes .../textures/items/tellurium_crystal.png | Bin 5808 -> 285 bytes .../textures/items/the_dark_star.png | Bin 7123 -> 320 bytes .../textures/items/the_ultimate_taint_gun.png | Bin 0 -> 415 bytes .../textures/items/time_crystal_lattice.png | Bin 0 -> 470 bytes .../textures/items/token_of_forgiveness.png | Bin 0 -> 404 bytes .../items/token_of_the_meatball_man.png | Bin 0 -> 438 bytes .../textures/items/trinitas_callstone.png | Bin 0 -> 478 bytes .../textures/items/trinity_ingot.png | Bin 0 -> 4161 bytes .../textures/items/trinity_ingot.png.mcmeta | 5 + .../textures/items/trinity_nugget.png | Bin 0 -> 346 bytes .../textures/items/trinity_runes.png | Bin 0 -> 397 bytes .../textures/items/true_tongue_oath.png | Bin 0 -> 360 bytes .../items/unbound_recursium_fragment.png | Bin 0 -> 1305 bytes .../unbound_recursium_fragment.png.mcmeta | 5 + .../textures/items/uncanny_void_cluster.png | Bin 0 -> 1077 bytes .../items/uncanny_void_cluster.png.mcmeta | 5 + .../items/universal_constellation.png | Bin 0 -> 210 bytes .../universal_constellation_callstone.png | Bin 0 -> 445 bytes .../textures/items/unleashed_triquetra.png | Bin 0 -> 1570 bytes .../items/unleashed_triquetra.png.mcmeta | 5 + .../textures/items/void_chains.png | Bin 0 -> 332 bytes .../textures/items/void_ichorium_gem.png | Bin 0 -> 229 bytes .../textures/items/void_ichorium_jewel.png | Bin 0 -> 288 bytes .../textures/items/void_ichorium_rift.png | Bin 0 -> 379 bytes .../textures/items/vow_to_death.png | Bin 0 -> 333 bytes .../textures/items/warren_configurator.png | Bin 0 -> 493 bytes .../textures/items/warren_plate.png | Bin 0 -> 321 bytes .../textures/items/white_hole_core.png | Bin 0 -> 490 bytes .../textures/items/wish_of_infinity.png | Bin 0 -> 538 bytes .../items/wish_of_infinity.png.mcmeta | 5 + .../blockstates/bee_stargate_controller.json | 43 + .../wormhole_field_generator_controller.json | 43 + .../xp_assimilator_controller.json | 43 + scripts/ArbiterMachinery.zs | 15 +- scripts/BeeStargatePortalBlocks.zs | 604 +++ scripts/BiomeItems.zs | 20 +- scripts/BlackHoleBosses.zs | 62 + scripts/BloodMagicGating.zs | 6 + scripts/BlueprintController.zs | 7 +- scripts/CallstoneTooltips.zs | 5 +- scripts/Callstones.zs | 21 + scripts/ChickenEgger.zs | 23 + scripts/ChiselBlueprint.zs | 5 +- scripts/ChiselController.zs | 5 +- scripts/CustomBees.zs | 4 +- scripts/CustomBees2.zs | 6 + scripts/CustomBlocks.zs | 18 + scripts/CustomFluids.zs | 2 + scripts/CustomItems2.zs | 31 + scripts/CustomLoot.zs | 15 +- scripts/DungeonBossDrops.zs | 18 +- scripts/EpicToolTipper.zs | 2 +- scripts/Fuhai.zs | 2 +- scripts/GameStagesContent.zs | 20 +- scripts/JEIdescriptions.zs | 68 +- scripts/LootTableTweaker/CustomLootTable.zs | 3 +- scripts/MagicbaneGating.zs | 6 - scripts/MasterSpells.zs | 22 +- scripts/ModularBeeStargate.zs | 206 ++ scripts/ModularDysonSphere.zs | 12 +- scripts/ModularEnchanting.zs | 110 +- scripts/ModularInfusion.zs | 18 + scripts/ModularSingularities.zs | 9 +- scripts/ModularSmeltery.zs | 28 + scripts/ModularSuperApiary.zs | 3 +- scripts/ModularVoidMythical.zs | 2 +- scripts/ModularWormholeField.zs | 117 + scripts/ModularXPAssimilator.zs | 283 ++ scripts/MythicProcessorAlloys.zs | 6 +- scripts/NewPortals.zs | 9 - scripts/ParallelEarths.zs | 943 ++--- scripts/ParallelEarthsRecipes.zs | 9 +- scripts/PeriodicTable.zs | 3 +- scripts/RecipeConflicts.zs | 12 + scripts/ReliquaryGating.zs | 16 + scripts/RestControllers.zs | 9 + scripts/Tardis.zs | 2 +- scripts/ToolTips.zs | 203 +- scripts/ToolTips2.zs | 16 +- scripts/Trinitas.zs | 1 + scripts/VetheaEasier.zs | 13 +- scripts/mixin/FixMachineryFluidOutputBuses.zs | 20 + 587 files changed, 12412 insertions(+), 1890 deletions(-) delete mode 100644 AlternativeConfigs/loliasm.cfg create mode 100644 config/betterquesting/DefaultQuests/Quests/0/1248230501.json create mode 100644 config/betterquesting/DefaultQuests/Quests/0/1647333921.json create mode 100644 config/betterquesting/DefaultQuests/Quests/0/189570972.json create mode 100644 config/betterquesting/DefaultQuests/Quests/3/400947744.json create mode 100644 config/betterquesting/DefaultQuests/Quests/3/746862659.json create mode 100644 config/betterquesting/DefaultQuests/Quests/3/804922623.json create mode 100644 config/betterquesting/DefaultQuests/Quests/5/1091209787.json create mode 100644 config/betterquesting/DefaultQuests/Quests/5/736384140.json create mode 100644 config/betterquesting/DefaultQuests/Quests/5/949656804.json create mode 100644 config/betterquesting/resources/meatballcraft/textures/gui/default_title.png delete mode 100644 config/compactmachines3/recipes/advancedr-spacelaser.json create mode 100644 config/compactmachines3/recipes/flint_furnace_structure.json create mode 100644 config/compactmachines3/recipes/vibe_warper_structure.json create mode 100644 config/extremesoundmuffler.cfg create mode 100644 config/modularmachinery/machinery/bee_stargate.json create mode 100644 config/modularmachinery/machinery/wormhole_field_generator.json create mode 100644 config/modularmachinery/machinery/xp_assimilator.json create mode 100644 pillar/bee_treeoflife_callstone.json create mode 100644 pillar/nether_villager_house_6.json create mode 100644 pillar/structures/bee_treeoflife_callstone.nbt create mode 100644 pillar/structures/nether_villager_house_6.nbt create mode 100644 resources/avaritiaitem/textures/items/bedrock_blaster.png create mode 100644 resources/avaritiaitem/textures/items/bedrock_blaster_mask.png create mode 100644 resources/avaritiaitem/textures/items/cosmic_balance.png create mode 100644 resources/avaritiaitem/textures/items/cosmic_balance_mask.png create mode 100644 resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer.png create mode 100644 resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer_mask.png create mode 100644 resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer.png create mode 100644 resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer_mask.png create mode 100644 resources/avaritiaitem/textures/items/cosmic_halite_cluster.png create mode 100644 resources/avaritiaitem/textures/items/cosmic_halite_cluster_mask.png create mode 100644 resources/avaritiaitem/textures/items/depleted_radiant_fissile_alloy.png create mode 100644 resources/avaritiaitem/textures/items/univocal_halite_cluster.png create mode 100644 resources/avaritiaitem/textures/items/univocal_halite_cluster_mask.png create mode 100644 resources/contenttweaker/blockstates/akathartos_portal_block.json create mode 100644 resources/contenttweaker/blockstates/alkemia_portal_block.json create mode 100644 resources/contenttweaker/blockstates/apichisi_portal_block.json create mode 100644 resources/contenttweaker/blockstates/bewitched_essence_salts.json create mode 100644 resources/contenttweaker/blockstates/diamerisma_portal_block.json create mode 100644 resources/contenttweaker/blockstates/europa_portal_block.json create mode 100644 resources/contenttweaker/blockstates/fabric_of_the_orb.json create mode 100644 resources/contenttweaker/blockstates/falacer_portal_block.json create mode 100644 resources/contenttweaker/blockstates/finem_portal_block.json create mode 100644 resources/contenttweaker/blockstates/furatto_portal_block.json create mode 100644 resources/contenttweaker/blockstates/gallifrey_portal_block.json create mode 100644 resources/contenttweaker/blockstates/hator_portal_block.json create mode 100644 resources/contenttweaker/blockstates/haumea_portal_block.json create mode 100644 resources/contenttweaker/blockstates/luna_portal_block.json create mode 100644 resources/contenttweaker/blockstates/lyndenwyrm_portal_block.json create mode 100644 resources/contenttweaker/blockstates/myrmex_portal_block.json create mode 100644 resources/contenttweaker/blockstates/nero_portal_block.json create mode 100644 resources/contenttweaker/blockstates/oi_portal_block.json create mode 100644 resources/contenttweaker/blockstates/orcus_portal_block.json create mode 100644 resources/contenttweaker/blockstates/osiris_portal_block.json create mode 100644 resources/contenttweaker/blockstates/pauram_portal_block.json create mode 100644 resources/contenttweaker/blockstates/pixonia_portal_block.json create mode 100644 resources/contenttweaker/blockstates/proxima_portal_block.json create mode 100644 resources/contenttweaker/blockstates/ptah_portal_block.json create mode 100644 resources/contenttweaker/blockstates/rhenia_portal_block.json create mode 100644 resources/contenttweaker/blockstates/sedna_portal_block.json create mode 100644 resources/contenttweaker/blockstates/taerrapiatta_portal_block.json create mode 100644 resources/contenttweaker/blockstates/wormhole_field_module.json create mode 100644 resources/contenttweaker/blockstates/zoi_portal_block.json create mode 100644 resources/contenttweaker/models/item/charged_signalum.json create mode 100644 resources/contenttweaker/models/item/clearing_taint.json create mode 100644 resources/contenttweaker/models/item/experience_configurator.json create mode 100644 resources/contenttweaker/models/item/lively_tree_callstone.json create mode 100644 resources/contenttweaker/models/item/lost_cities_worldgen.json create mode 100644 resources/contenttweaker/models/item/master_spell_cognitio.json create mode 100644 resources/contenttweaker/models/item/master_spell_sonus.json create mode 100644 resources/contenttweaker/models/item/salt_of_knowledge.json create mode 100644 resources/contenttweaker/models/item/supercharged_signalum.json create mode 100644 resources/contenttweaker/textures/blocks/absolutely_autentic_rainbowgen.png create mode 100644 resources/contenttweaker/textures/blocks/akathartos_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/akathartos_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/alkemia_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/alkemia_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/apichisi_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/apichisi_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/ascended_fluix_etcher.png create mode 100644 resources/contenttweaker/textures/blocks/catalyst_of_the_warrens.png create mode 100644 resources/contenttweaker/textures/blocks/cosmic_balance_coil.png create mode 100644 resources/contenttweaker/textures/blocks/cosmic_balance_coil.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/cosmic_string_module.png create mode 100644 resources/contenttweaker/textures/blocks/diamerisma_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/diamerisma_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/echo_warren_stone.png create mode 100644 resources/contenttweaker/textures/blocks/europa_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/europa_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/fabric_of_the_orb.png create mode 100644 resources/contenttweaker/textures/blocks/falacer_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/falacer_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/finem_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/finem_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/focused_plasma_collider.png create mode 100644 resources/contenttweaker/textures/blocks/focused_plasma_collider.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/fractallite_halite_stone.png create mode 100644 resources/contenttweaker/textures/blocks/fractallite_halite_stone.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/fractallite_stone_of_love.png create mode 100644 resources/contenttweaker/textures/blocks/furatto_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/furatto_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/galaxy_accelerator.png create mode 100644 resources/contenttweaker/textures/blocks/gallifrey_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/gallifrey_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/gallifreyan_neutronium_casing.png create mode 100644 resources/contenttweaker/textures/blocks/halite_bejewelled_ichorium_catalyst.png create mode 100644 resources/contenttweaker/textures/blocks/hator_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/hator_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/haumea_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/haumea_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png create mode 100644 resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dimshard.png create mode 100644 resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dragonsteel.png create mode 100644 resources/contenttweaker/textures/blocks/hyperuranion_actualizer_ichor.png create mode 100644 resources/contenttweaker/textures/blocks/hyperuranion_actualizer_naquadah.png create mode 100644 resources/contenttweaker/textures/blocks/hyperuranion_actualizer_rhenia.png create mode 100644 resources/contenttweaker/textures/blocks/ichorium_void_stone.png create mode 100644 resources/contenttweaker/textures/blocks/luna_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/luna_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/miniature_quasar.png create mode 100644 resources/contenttweaker/textures/blocks/miniature_white_hole.png create mode 100644 resources/contenttweaker/textures/blocks/mortum_livingrock.png create mode 100644 resources/contenttweaker/textures/blocks/mortum_livingwood.png create mode 100644 resources/contenttweaker/textures/blocks/myrmex_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/myrmex_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/naquadah_casing.png create mode 100644 resources/contenttweaker/textures/blocks/nero_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/nero_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/nineteen_blocks.png create mode 100644 resources/contenttweaker/textures/blocks/oi_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/oi_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/orcus_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/orcus_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/osiris_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/osiris_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/pauram_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/pauram_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/pixonia_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/pixonia_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/proxima_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/proxima_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/ptah_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/ptah_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/quark_cosmic_module.png create mode 100644 resources/contenttweaker/textures/blocks/quark_neutronium_module.png create mode 100644 resources/contenttweaker/textures/blocks/recurring_nightmare_block.png create mode 100644 resources/contenttweaker/textures/blocks/rhenia_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/rhenia_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/seal_of_freedom.png create mode 100644 resources/contenttweaker/textures/blocks/seal_of_the_arbiter_blacksmith.png create mode 100644 resources/contenttweaker/textures/blocks/seal_of_the_arbiter_defender.png create mode 100644 resources/contenttweaker/textures/blocks/seal_of_the_arbiter_engineer.png create mode 100644 resources/contenttweaker/textures/blocks/seal_of_the_arbiter_experimentalist.png create mode 100644 resources/contenttweaker/textures/blocks/seal_of_the_arbiter_gemcutter.png create mode 100644 resources/contenttweaker/textures/blocks/seal_of_the_arbiter_historian.png create mode 100644 resources/contenttweaker/textures/blocks/seal_of_the_arbiter_theorist.png create mode 100644 resources/contenttweaker/textures/blocks/sedna_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/sedna_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/stone_of_shadesmar.png create mode 100644 resources/contenttweaker/textures/blocks/stone_of_shadesmar.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/stone_of_worthiness.png create mode 100644 resources/contenttweaker/textures/blocks/stormlight_stone.png create mode 100644 resources/contenttweaker/textures/blocks/stormlight_stone.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png create mode 100644 resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/tardis_casing.png create mode 100644 resources/contenttweaker/textures/blocks/toroid_galaxy_tube.png create mode 100644 resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png create mode 100644 resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png.mcmeta create mode 100644 resources/contenttweaker/textures/blocks/undead_soil.png create mode 100644 resources/contenttweaker/textures/blocks/void_ichorium_rift_cap.png create mode 100644 resources/contenttweaker/textures/blocks/wormhole_field_module.png create mode 100644 resources/contenttweaker/textures/blocks/zoi_portal_block.png create mode 100644 resources/contenttweaker/textures/blocks/zoi_portal_block.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/actualization_of_balance.png create mode 100644 resources/contenttweaker/textures/items/actualization_of_glory.png create mode 100644 resources/contenttweaker/textures/items/actualization_of_hope.png create mode 100644 resources/contenttweaker/textures/items/actualization_of_knowledge.png create mode 100644 resources/contenttweaker/textures/items/actualized_starlight_sphere.png create mode 100644 resources/contenttweaker/textures/items/alchemical_deep_rock.png create mode 100644 resources/contenttweaker/textures/items/alchemical_dust.png create mode 100644 resources/contenttweaker/textures/items/alchemically_hyperactive_crystal.png create mode 100644 resources/contenttweaker/textures/items/apothecary_fissile_alloy.png create mode 100644 resources/contenttweaker/textures/items/apothecary_fissile_alloy.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/apothecary_fissile_dust.png create mode 100644 resources/contenttweaker/textures/items/arcane_fissile_dust.png create mode 100644 resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png create mode 100644 resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/astral_insight_10.png create mode 100644 resources/contenttweaker/textures/items/astral_insight_100.png create mode 100644 resources/contenttweaker/textures/items/astral_insight_20.png create mode 100644 resources/contenttweaker/textures/items/astral_insight_30.png create mode 100644 resources/contenttweaker/textures/items/astral_insight_40.png create mode 100644 resources/contenttweaker/textures/items/astral_insight_50.png create mode 100644 resources/contenttweaker/textures/items/astral_insight_60.png create mode 100644 resources/contenttweaker/textures/items/astral_insight_70.png create mode 100644 resources/contenttweaker/textures/items/astral_insight_80.png create mode 100644 resources/contenttweaker/textures/items/astral_insight_90.png create mode 100644 resources/contenttweaker/textures/items/astral_mastery_tome.png create mode 100644 resources/contenttweaker/textures/items/atomic_glasses.png create mode 100644 resources/contenttweaker/textures/items/big_bang_matter.png create mode 100644 resources/contenttweaker/textures/items/black_hole_alloy_clump.png create mode 100644 resources/contenttweaker/textures/items/black_hole_alloy_clump.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/black_hole_alloy_ingot.png create mode 100644 resources/contenttweaker/textures/items/black_hole_alloy_ingot.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/black_hole_juice.png create mode 100644 resources/contenttweaker/textures/items/blade_of_the_samurai_queen.png create mode 100644 resources/contenttweaker/textures/items/bullet_of_the_gun_devil.png create mode 100644 resources/contenttweaker/textures/items/call_of_the_love.png create mode 100644 resources/contenttweaker/textures/items/call_of_the_loved.png create mode 100644 resources/contenttweaker/textures/items/call_of_the_lover.png create mode 100644 resources/contenttweaker/textures/items/call_to_mission.png create mode 100644 resources/contenttweaker/textures/items/charged_signalum.png create mode 100644 resources/contenttweaker/textures/items/charm_of_the_falling_tower.png create mode 100644 resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png create mode 100644 resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/cleansed_cinnamon_apple.png create mode 100644 resources/contenttweaker/textures/items/clearing_taint.png create mode 100644 resources/contenttweaker/textures/items/collar_bells.png create mode 100644 resources/contenttweaker/textures/items/cool_walking_stick.png create mode 100644 resources/contenttweaker/textures/items/core_of_the_mythic_shells.png create mode 100644 resources/contenttweaker/textures/items/core_of_the_mythic_shells.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/cosmic_pot.png create mode 100644 resources/contenttweaker/textures/items/cosmic_string.png create mode 100644 resources/contenttweaker/textures/items/cosmic_string.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/cosmic_string_conduit.png create mode 100644 resources/contenttweaker/textures/items/cosmic_string_conduit.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/cosmic_string_primer.png create mode 100644 resources/contenttweaker/textures/items/cuendillar_catalyst_1.png create mode 100644 resources/contenttweaker/textures/items/cuendillar_catalyst_2.png create mode 100644 resources/contenttweaker/textures/items/cuendillar_catalyst_3.png create mode 100644 resources/contenttweaker/textures/items/cursed_dragon_egg.png create mode 100644 resources/contenttweaker/textures/items/dark_matter_scattering_element.png create mode 100644 resources/contenttweaker/textures/items/defined_bar.png create mode 100644 resources/contenttweaker/textures/items/depleted_apothecary_fissile_alloy.png create mode 100644 resources/contenttweaker/textures/items/depleted_arcane_fissile_alloy.png create mode 100644 resources/contenttweaker/textures/items/depleted_innerved_fissile_alloy.png create mode 100644 resources/contenttweaker/textures/items/depleted_radiant_fissile_alloy.png create mode 100644 resources/contenttweaker/textures/items/depleted_silvan_fissile_alloy.png create mode 100644 resources/contenttweaker/textures/items/dimensionally_ascended_garnet.png create mode 100644 resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png create mode 100644 resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/dust_of_infinite_wishes.png create mode 100644 resources/contenttweaker/textures/items/echo_warren_bar.png create mode 100644 resources/contenttweaker/textures/items/eleint_stone.png create mode 100644 resources/contenttweaker/textures/items/embodiment_of_balance.png create mode 100644 resources/contenttweaker/textures/items/embodiment_of_glory.png create mode 100644 resources/contenttweaker/textures/items/embodiment_of_hope.png create mode 100644 resources/contenttweaker/textures/items/embodiment_of_knowledge.png create mode 100644 resources/contenttweaker/textures/items/emc_crown.png create mode 100644 resources/contenttweaker/textures/items/everburning_dust.png create mode 100644 resources/contenttweaker/textures/items/everburning_plating.png create mode 100644 resources/contenttweaker/textures/items/everburning_recursion_fragment.png create mode 100644 resources/contenttweaker/textures/items/experience_configurator.png create mode 100644 resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png create mode 100644 resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/fiery_recursion_fragment.png create mode 100644 resources/contenttweaker/textures/items/finis.png create mode 100644 resources/contenttweaker/textures/items/fractal_metal_clump.png create mode 100644 resources/contenttweaker/textures/items/fractal_metal_plate.png create mode 100644 resources/contenttweaker/textures/items/fractal_stone_dust.png create mode 100644 resources/contenttweaker/textures/items/fractallite_focus_lens.png create mode 100644 resources/contenttweaker/textures/items/fractallite_quantum.png create mode 100644 resources/contenttweaker/textures/items/fractallite_quantum.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/fractallite_taint.png create mode 100644 resources/contenttweaker/textures/items/freed_sky_stone_dust.png create mode 100644 resources/contenttweaker/textures/items/galactic_core.png create mode 100644 resources/contenttweaker/textures/items/galactic_power_unit.png create mode 100644 resources/contenttweaker/textures/items/galaxy_superconductor.png create mode 100644 resources/contenttweaker/textures/items/gem_of_dimensional_ascension.png create mode 100644 resources/contenttweaker/textures/items/gem_of_pure_taint.png create mode 100644 resources/contenttweaker/textures/items/ghost_of_annoyance_callstone.png create mode 100644 resources/contenttweaker/textures/items/gravitational_time_crystal.png create mode 100644 resources/contenttweaker/textures/items/gravitational_time_crystal.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/guardians_of_shadesmar_callstone.png create mode 100644 resources/contenttweaker/textures/items/gun_devil_confrontation_callstone.png create mode 100644 resources/contenttweaker/textures/items/gun_devil_limb.png create mode 100644 resources/contenttweaker/textures/items/hiddenpowercallstone_loot.png create mode 100644 resources/contenttweaker/textures/items/horrible_unedited_fanfiction.png create mode 100644 resources/contenttweaker/textures/items/hypercharged_redstone.png create mode 100644 resources/contenttweaker/textures/items/hypercharged_wool.png create mode 100644 resources/contenttweaker/textures/items/infinite_processor.png create mode 100644 resources/contenttweaker/textures/items/infinite_processor.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/infinite_tainted_plate.png create mode 100644 resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png create mode 100644 resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/innerved_fissile_alloy.png create mode 100644 resources/contenttweaker/textures/items/innerved_fissile_alloy.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/innerved_fissile_dust.png create mode 100644 resources/contenttweaker/textures/items/key_of_restored_balance.png create mode 100644 resources/contenttweaker/textures/items/linked_apple_slice.png create mode 100644 resources/contenttweaker/textures/items/lively_tree_callstone.png create mode 100644 resources/contenttweaker/textures/items/living_shard_of_shadesmar.png create mode 100644 resources/contenttweaker/textures/items/lost_cities_worldgen.png create mode 100644 resources/contenttweaker/textures/items/magazine_of_the_gun_devil.png create mode 100644 resources/contenttweaker/textures/items/massive_boomboom.png create mode 100644 resources/contenttweaker/textures/items/master_spell_cognitio.png create mode 100644 resources/contenttweaker/textures/items/master_spell_infernum.png create mode 100644 resources/contenttweaker/textures/items/master_spell_sonus.png create mode 100644 resources/contenttweaker/textures/items/mission_of_undeath_callstone.png create mode 100644 resources/contenttweaker/textures/items/mixed_metal_shard.png create mode 100644 resources/contenttweaker/textures/items/multiblock_input_swapping.png create mode 100644 resources/contenttweaker/textures/items/neutronium_pearl.png create mode 100644 resources/contenttweaker/textures/items/nightmare_of_annoyance.png create mode 100644 resources/contenttweaker/textures/items/null_pointer.png create mode 100644 resources/contenttweaker/textures/items/oath_of_the_lord_of_gluttony.png create mode 100644 resources/contenttweaker/textures/items/oath_of_the_seven_undead_lords.png create mode 100644 resources/contenttweaker/textures/items/offer_of_restored_balance.png create mode 100644 resources/contenttweaker/textures/items/opalescent_matter.png create mode 100644 resources/contenttweaker/textures/items/p0rtals_redish_white_hat.png create mode 100644 resources/contenttweaker/textures/items/pack_supporter_token.png create mode 100644 resources/contenttweaker/textures/items/plate_clump_fractal.png create mode 100644 resources/contenttweaker/textures/items/plate_clump_recursive.png create mode 100644 resources/contenttweaker/textures/items/power_wrought_brightsteel_alloy_plate.png create mode 100644 resources/contenttweaker/textures/items/prayer_to_the_trinity_of_love.png create mode 100644 resources/contenttweaker/textures/items/pure_twilight_matter.png create mode 100644 resources/contenttweaker/textures/items/puzzle_solution_cherubim.png create mode 100644 resources/contenttweaker/textures/items/puzzle_solution_dimensionalascension.png create mode 100644 resources/contenttweaker/textures/items/puzzle_solution_freedskystone.png create mode 100644 resources/contenttweaker/textures/items/puzzle_solution_undeadsoil.png create mode 100644 resources/contenttweaker/textures/items/puzzle_solution_vowtodeath.png create mode 100644 resources/contenttweaker/textures/items/quasar_charged_dust.png create mode 100644 resources/contenttweaker/textures/items/quasar_charged_dust.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/quasar_charged_gem.png create mode 100644 resources/contenttweaker/textures/items/quasar_core.png create mode 100644 resources/contenttweaker/textures/items/quasar_core.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png create mode 100644 resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/radiant_fissile_alloy.png create mode 100644 resources/contenttweaker/textures/items/radiant_fissile_alloy.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/radiant_fissile_dust.png create mode 100644 resources/contenttweaker/textures/items/reality_pebble.png create mode 100644 resources/contenttweaker/textures/items/recursion_of_dimensional_ascension.png create mode 100644 resources/contenttweaker/textures/items/recursion_of_gluttony.png create mode 100644 resources/contenttweaker/textures/items/recursion_of_gluttony.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/recursion_of_taint.png create mode 100644 resources/contenttweaker/textures/items/recursion_of_the_love.png create mode 100644 resources/contenttweaker/textures/items/recursion_of_the_loved.png create mode 100644 resources/contenttweaker/textures/items/recursion_of_the_lover.png create mode 100644 resources/contenttweaker/textures/items/recursive_iced_coffee_pot.png create mode 100644 resources/contenttweaker/textures/items/recursive_quantum.png create mode 100644 resources/contenttweaker/textures/items/recursive_quantum.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/respect_of_death.png create mode 100644 resources/contenttweaker/textures/items/respect_of_the_lord_of_envy.png create mode 100644 resources/contenttweaker/textures/items/respect_of_the_lord_of_gluttony.png create mode 100644 resources/contenttweaker/textures/items/respect_of_the_lord_of_greed.png create mode 100644 resources/contenttweaker/textures/items/respect_of_the_lord_of_lust.png create mode 100644 resources/contenttweaker/textures/items/respect_of_the_lord_of_pride.png create mode 100644 resources/contenttweaker/textures/items/respect_of_the_lord_of_sloth.png create mode 100644 resources/contenttweaker/textures/items/respect_of_the_lord_of_wrath.png create mode 100644 resources/contenttweaker/textures/items/rune_of_freedom.png create mode 100644 resources/contenttweaker/textures/items/runes_of_the_love.png create mode 100644 resources/contenttweaker/textures/items/runes_of_the_loved.png create mode 100644 resources/contenttweaker/textures/items/runes_of_the_lover.png create mode 100644 resources/contenttweaker/textures/items/salt_of_knowledge.png create mode 100644 resources/contenttweaker/textures/items/sashimi_of_the_gate_of_darkness.png create mode 100644 resources/contenttweaker/textures/items/seeker_stone.png create mode 100644 resources/contenttweaker/textures/items/shard_of_the_cosmos.png create mode 100644 resources/contenttweaker/textures/items/shield_of_the_arbiter.png create mode 100644 resources/contenttweaker/textures/items/shield_of_the_arbiter.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/shield_of_the_king_in_purple.png create mode 100644 resources/contenttweaker/textures/items/silvan_fissile_alloy.png create mode 100644 resources/contenttweaker/textures/items/silvan_fissile_alloy.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/silvan_fissile_dust.png create mode 100644 resources/contenttweaker/textures/items/slightly_dense_pebble.png create mode 100644 resources/contenttweaker/textures/items/slightly_dense_pebble.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png create mode 100644 resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/soul_of_kashan.png create mode 100644 resources/contenttweaker/textures/items/spatial_compound.png create mode 100644 resources/contenttweaker/textures/items/spooder_glasses.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_arrogance.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_balance.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_blasphemy.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_control.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_death.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_faith.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_glory.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_gluttony.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_haste.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_hope.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_inadequacy.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_injury.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_knowledge.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_loneliness.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_plot.png create mode 100644 resources/contenttweaker/textures/items/spren_summoner_prepotence.png create mode 100644 resources/contenttweaker/textures/items/standard_of_the_shyre_empire.png create mode 100644 resources/contenttweaker/textures/items/stone_of_dimensional_ascension.png create mode 100644 resources/contenttweaker/textures/items/stone_of_the_love.png create mode 100644 resources/contenttweaker/textures/items/stone_of_the_loved.png create mode 100644 resources/contenttweaker/textures/items/stone_of_the_lover.png create mode 100644 resources/contenttweaker/textures/items/strange_stone_callstone.png create mode 100644 resources/contenttweaker/textures/items/strange_stone_essence.png create mode 100644 resources/contenttweaker/textures/items/summons_of_the_realmshifter_cherubim.png create mode 100644 resources/contenttweaker/textures/items/summons_to_the_meatball_man.png create mode 100644 resources/contenttweaker/textures/items/supercharged_redstonel.png create mode 100644 resources/contenttweaker/textures/items/supercharged_signalum.png create mode 100644 resources/contenttweaker/textures/items/supercharged_signalum.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/supercharged_wool.png create mode 100644 resources/contenttweaker/textures/items/taint_gun.png create mode 100644 resources/contenttweaker/textures/items/taint_shield.png create mode 100644 resources/contenttweaker/textures/items/tainted_alchemic_catalyst.png create mode 100644 resources/contenttweaker/textures/items/tainted_claw.png create mode 100644 resources/contenttweaker/textures/items/tainted_prison_key.png create mode 100644 resources/contenttweaker/textures/items/the_ultimate_taint_gun.png create mode 100644 resources/contenttweaker/textures/items/time_crystal_lattice.png create mode 100644 resources/contenttweaker/textures/items/token_of_forgiveness.png create mode 100644 resources/contenttweaker/textures/items/token_of_the_meatball_man.png create mode 100644 resources/contenttweaker/textures/items/trinitas_callstone.png create mode 100644 resources/contenttweaker/textures/items/trinity_ingot.png create mode 100644 resources/contenttweaker/textures/items/trinity_ingot.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/trinity_nugget.png create mode 100644 resources/contenttweaker/textures/items/trinity_runes.png create mode 100644 resources/contenttweaker/textures/items/true_tongue_oath.png create mode 100644 resources/contenttweaker/textures/items/unbound_recursium_fragment.png create mode 100644 resources/contenttweaker/textures/items/unbound_recursium_fragment.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/uncanny_void_cluster.png create mode 100644 resources/contenttweaker/textures/items/uncanny_void_cluster.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/universal_constellation.png create mode 100644 resources/contenttweaker/textures/items/universal_constellation_callstone.png create mode 100644 resources/contenttweaker/textures/items/unleashed_triquetra.png create mode 100644 resources/contenttweaker/textures/items/unleashed_triquetra.png.mcmeta create mode 100644 resources/contenttweaker/textures/items/void_chains.png create mode 100644 resources/contenttweaker/textures/items/void_ichorium_gem.png create mode 100644 resources/contenttweaker/textures/items/void_ichorium_jewel.png create mode 100644 resources/contenttweaker/textures/items/void_ichorium_rift.png create mode 100644 resources/contenttweaker/textures/items/vow_to_death.png create mode 100644 resources/contenttweaker/textures/items/warren_configurator.png create mode 100644 resources/contenttweaker/textures/items/warren_plate.png create mode 100644 resources/contenttweaker/textures/items/white_hole_core.png create mode 100644 resources/contenttweaker/textures/items/wish_of_infinity.png create mode 100644 resources/contenttweaker/textures/items/wish_of_infinity.png.mcmeta create mode 100644 resources/modularmachinery/blockstates/bee_stargate_controller.json create mode 100644 resources/modularmachinery/blockstates/wormhole_field_generator_controller.json create mode 100644 resources/modularmachinery/blockstates/xp_assimilator_controller.json create mode 100644 scripts/BeeStargatePortalBlocks.zs create mode 100644 scripts/ChickenEgger.zs delete mode 100644 scripts/MagicbaneGating.zs create mode 100644 scripts/ModularBeeStargate.zs create mode 100644 scripts/ModularWormholeField.zs create mode 100644 scripts/ModularXPAssimilator.zs create mode 100644 scripts/ReliquaryGating.zs create mode 100644 scripts/mixin/FixMachineryFluidOutputBuses.zs diff --git a/AlternativeConfigs/loliasm.cfg b/AlternativeConfigs/loliasm.cfg deleted file mode 100644 index 9eaed34d..00000000 --- a/AlternativeConfigs/loliasm.cfg +++ /dev/null @@ -1,364 +0,0 @@ -# Configuration file - -bakedquad { - # Classes where BakedQuad::new calls need to be redirected. As of 3.2, this should be done automatically, while the changes will show in the next launch - - S:classesThatCallBakedQuadCtor < - lumien.randomthings.client.models.blocks.ModelCubeAll - appeng.client.render.cablebus.QuadRotator - org.cyclops.integrateddynamics.client.model.CableModelBase - forestry.storage.models.ModelCrate - codechicken.lib.util.VertexDataUtils - net.minecraft.client.renderer.block.model.FaceBakery - lumien.randomthings.client.models.blocks.ModelCubeOverlay - appeng.client.render.model.AutoRotatingModel - li.cil.oc.client.renderer.block.SmartBlockModelBase$class - com.rwtema.extrautils2.utils.helpers.QuadHelper - li.cil.oc.client.renderer.block.RobotModel$ItemModel$ - org.cyclops.cyclopscore.client.model.DynamicBaseModel - com.rwtema.extrautils2.backend.model.PassthruModelItem$4$1 - com.rwtema.extrautils2.items.ItemSnowglobe - buildcraft.lib.client.model.MutableQuad - com.elytradev.architecture.client.render.target.RenderTargetBaked - appeng.thirdparty.codechicken.lib.model.Quad - thaumcraft.client.lib.obj.MeshModel - com.rwtema.extrautils2.backend.model.Box - appeng.client.render.model.ColorApplicatorBakedModel - com.rwtema.careerbees.ProxyClient$ModelBark - codechicken.lib.render.buffer.BakingVertexBuffer - li.cil.oc.client.renderer.block.SmartBlockModelBase$$anonfun$bakeQuads$1 - dan200.computercraft.client.render.ModelTransformer$BakedQuadBuilder - openblocks.client.renderer.item.devnull.DevNullItemOverride - com.jaquadro.minecraft.chameleon.render.ChamRenderLL - > - - # Classes that extend BakedQuad need to be handled separately. This should be done automatically, while the changes will show in the next launch - - S:classesThatExtendBakedQuad < - - > - - # Log classes that need their BakedQuad::new calls redirected - - B:logClassesThatCallBakedQuadCtor=true - - # Allows bucket models to re-use UnpackedBakedQuads - - B:reuseBucketQuads=true - - # Saves RAM by removing BakedQuad instance variables, redirecting BakedQuad creation to specific BakedQuad child classes. This will be forcefully turned off when Optifine is installed as it is incompatible - - B:squashBakedQuads=true -} - - -canonicalization { - # Deduplicate ASMData related Strings - - B:asmDataStringCanonicalization=true - - # Deduplicate Java's FilePermission cache's names within SecureClassLoader - - B:filePermissionsCacheCanonicalization=false - - # Deduplicate LockCode when reading from NBT - - B:lockCodeCanonicalization=true - - # Deduplicate Model Conditions. Enable this if you do not have Foamfix installed - - B:modelConditionCanonicalization=false - - # Deduplicate String keys in NBTTagCompound - - B:nbtBackingMapStringCanonicalization=true - - # Deduplicate Strings in NBTTagString - - B:nbtTagStringBackingStringCanonicalization=true - - # Deduplicate package strings when Forge gathers them when mod candidates are loaded - - B:packageStringCanonicalization=true - - # Deduplicate ResourceLocation and ModelResourceLocation instances - - B:resourceLocationCanonicalization=true - - # Deduplicate TextureAtlasSprite's names - - B:spriteNameCanonicalization=true - - # EXPERIMENTAL: Deduplicate BakedQuad's Vertex Data array. If you see any artifacting in-game, turn this off and report it on github - - B:vertexDataCanonicalization=true -} - - -capability { - # Delays ItemStack's capabilities from being initialized until they needed to be - - B:delayItemStackCapabilityInit=true - - # Fixes Astral Sorcery applying AmuletHolderCapability to large amount of ItemStacks when it isn't needed. This option will be ignored when Astral Sorcery isn't installed - - B:fixAmuletHolderCapability=true -} - - -datastructures { - # Improve hashing performances of various objects - - B:efficientHashing=true - - # Clears and trims ModelManager data structures after models are loaded and baked - - B:moreModelManagerCleanup=true - - # Optimizing FurnaceRecipes. FastFurnace will see very little benefit when this option is turned on - - B:optimizeFurnaceRecipeStore=true - - # Optimize NBTTagCompound's backing map structure - - B:optimizeNBTTagCompoundBackingMap=true - - # Optimizes registries - - B:optimizeRegistries=true - - # If JEI/HEI is installed, replace vanilla search trees with JEI's, decreases memory usage, loading time and adds more features to normal creative menu searching - - B:replaceSearchTreeWithJEISearching=true - - # EXPERIMENTAL: Strips ItemStack of some of its fields as it stores some near-useless references - - B:stripNearUselessItemStackFields=true -} - - -events { - # [EXPERIMENTAL]: Stops mass object creation when Forge is firing events, this can decrease Garbage Collection pressure - - B:makeEventsSingletons=false -} - - -forgefixes { - # Fixes Forge's EntityEntry calling a slow Constructor::newInstance call every time an entity spawns, it is replaced with a fast Function::get generated from LambdaMetafactory#metafactory - - B:fasterEntitySpawnPreparation=true - - # Works around a crash when too many dimensions are registered, caused by JVM optimization issues. - - B:fixDimensionTypesInliningCrash=true - - # Fixes Forge's mistake of annotating FillBucketEvent#getFilledBucket as @Nonnull when the contract isn't fulfilled nor checked. First discovered here: https://github.com/Divine-Journey-2/main/issues/295 - - B:fixFillBucketEventNullPointerException=true - - # Fixes a vanilla-forge code interaction bug leading to a possible ConcurrentModificationException/StackOverflowError crash. First discovered here: https://github.com/GregTechCE/GregTech/issues/1256 - - B:fixTileEntityOnLoadCME=true - - # EXPERIMENTAL: Forcibly remove Forge's FMLSecurityManager that adds very very slight overheads in calls that requires permission checks - - B:removeForgeSecurityManager=false -} - - -furnace { - # When optimizeFurnaceRecipeStore is true, experience is determined by who registers the entry first, this is also the fallback option if all three options aren't true - - B:furnaceExperienceFCFS=true - - # When optimizeFurnaceRecipeStore is true, experience is determined by whichever entry gives the most experience - - B:furnaceExperienceMost=false - - # When optimizeFurnaceRecipeStore is true, experience is determined the vanilla way, this method is the most inefficient and random - - B:furnaceExperienceVanilla=false -} - - -launchwrapper { - # Invalidate and clean cache entries when the game finishes loading (onto the main screen). Loading into the first world may take longer. This option wouldn't do anything if 'cleanupLaunchClassLoaderLate' is 'true' - - B:cleanCachesOnGameLoad=false - - # Cleanup some redundant data structures in LaunchClassLoader at the earliest point possible (when LoliASM is loaded). Helpful for those that don't have enough RAM to load into the game. This can induce slowdowns while loading the game in exchange for more available RAM - - B:cleanupLaunchClassLoaderEarly=false - - # Cleanup some redundant data structures in LaunchClassLoader at the latest point possible (when the game reaches the Main Screen). This is for those that have enough RAM to load the game and do not want any slowdowns while loading. Note: if 'cleanupLaunchClassLoaderEarly' is 'true', this option will be ignored - - B:cleanupLaunchClassLoaderLate=true - - # Disable the unusused Package Manifest map. This option coincides with Foamfix's 'removePackageManifestMap' option - - B:disablePackageManifestMap=true - - # Disabling caching of classes. This will induce major slowdowns to game/world loads in exchange for more available RAM - - B:noClassCache=false - - # Disabling caching of resources (Class Bytes). This will induce slowdowns to game/world loads in exchange for more available RAM - - B:noResourceCache=false - - # Weaken the caching of classes. This allows the GC to free up more space when the caches are no longer needed. If 'noClassCache' is 'true', this option will be ignored - - B:weakClassCache=true - - # Weaken the caching of resources (Class Bytes). This allows the GC to free up more space when the caches are no longer needed. If 'noResourceCache' is 'true', this option will be ignored. This option coincides with Foamfix's 'weakenResourceCache' option - - B:weakResourceCache=true -} - - -logging { - # Allow the game to keep running after crashes as well as adding more information and deobfuscating the crash reports, inspired by VanillaFix - - B:crashReportImprovements=true - - # When crashReportImprovements is true, disallow toasts from popping up and carry on playing while keeping crashes silent - - B:hideToastsAndContinuePlaying=true - - # When crashReportImprovements is true, allow the player to return to the main menu when a crash occurs, inspired by VanillaFix - - B:returnToMainMenuAfterCrash=true - - # Rewrite logging output with deobfuscated names when applicable, inspired by VanillaFix - - B:rewriteLoggingWithDeobfuscatedNames=true -} - - -mcfixes { - # Fixes MC-129057: https://bugs.mojang.com/browse/MC-129057 - - B:fixMC129057=true - - # Fixes MC-129556: https://bugs.mojang.com/browse/MC-129556 - - B:fixMC129556=true - - # Fixes MC-186052: https://bugs.mojang.com/browse/MC-186052 - - B:fixMC186052=true - - # Fixes MC-30845: https://bugs.mojang.com/browse/MC-30845 - - B:fixMC30845=true - - # Fixes MC-31681: https://bugs.mojang.com/browse/MC-31681 - - B:fixMC31681=true - - # Fixes MC-88176: https://bugs.mojang.com/browse/MC-88176 - - B:fixMC88176=true - - # Limits skin downloading threads to a maximum of half of available CPU cores - - B:limitSkinDownloadingThreads=true - - # Resolves MC-2071: https://bugs.mojang.com/browse/MC-2071 - - B:resolveMC2071=true -} - - -misc { - # Process screenshots and print to chat asynchronously - - B:asyncScreenshot=true - - # [W.I.P] - EXPERIMENTAL: Yet another attempt at caching classes between loads - - B:classCaching=false - - # Copy image after screenshotting to clipboard - - B:copyScreenshotToClipboard=false - - # Use updated CA Certs that was included in 8u311. This most notably fixes 8u51 certs issues - - B:outdatedCaCertsFix=true - - # Optimizes FluidRegistry::enableUniversalBucket check - - B:quickerEnableUniversalBucketCheck=true - - # For some reason Mojang decided to cache int buffers and arrays after a screenshot is taken, this makes sure they're never cached - - B:releaseScreenshotCache=true - - # Removes forced garbage collection calls, inspired by VanillaFix, can make world loading faster - - B:removeExcessiveGCCalls=true - - # Allows changing of dimensions to be smooth and nearly instantaneous, inspired by VanillaFix - - B:smoothDimensionChange=true - - # Strips the boring instanced Random object from SoundEventAccessors and uses ThreadLocalRandom instead - - B:stripInstancedRandomFromSoundEventAccessor=true - - # Adjust thread priorities to improve performance on systems with few cores - - B:threadPriorityFix=true -} - - -modfixes { - # When Better with Mods is installed, optimize Blasting Oil related events. The original implementation harms server performance at any given moment. This option will be ignored when Better with Mods isn't installed - - B:bwmBlastingOilOptimization=true - - # EXPERIMENTAL: When ChickenASM (Library of CodeChickenLib and co.) is installed, ClassHierarchyManager can cache a lot of Strings and seem to be unused in any transformation purposes. This clears ClassHierarchyManager of those redundant strings. This option will be ignored when ChickenASM isn't installed - - B:cleanupChickenASMClassHierarchyManager=true - - # When Extra Utilities 2 is installed, disable the crafter's rendering of the item being crafted, this can reduce lag, ignores fixXU2CrafterCrash config option - - B:disableXU2CrafterRendering=false - - # When Immersive Engineering is installed, sometimes it or it's addons can induce an ArrayIndexOutOfBoundsException in BlockIEBase#getPushReaction. This option will be ignored when IE isn't installed - - B:fixBlockIEBaseArrayIndexOutOfBoundsException=true - - # When TerraFirmaCraft is installed, fix the falling block's false starting position - - B:fixTFCFallingBlockFalseStartingTEPos=true - - # When Extra Utilities 2 is installed, fix and optimize mechanical crafter's rendering - - B:fixXU2CrafterCrash=true - - # When Just Enough Items is installed, it deduplicates strings in the generated generalized suffix trees' edge labels. This option will be ignored when Just Enough Items isn't installed - - B:labelCanonicalization=true - - # Optimizes Astral Sorcery's Resplendent Prism related functions. This option will be ignored when Astral Sorcery isn't installed - - B:optimizeAmuletRelatedFunctions=true - - # When Electroblob's Wizardry is installed, optimize the search for arcane locked tile entities to render - - B:optimizeArcaneLockRendering=true - - # When QMD is installed, optimize its BeamRenderer. The original implementation harms client performance heavily (takes ~5% of each tick time). This option will be ignored when QMD isn't installed - - B:optimizeQMDBeamRenderer=true - - # When EvilCraft Compat + EnderIO is installed, repair the compatibility module - - B:repairEvilCraftEIOCompat=true - - # When CraftTweaker is installed, large modpacks tend to stall in the last stage of loading, when CraftTweaker inexplicably recalculates search trees. This option will be ignored when CraftTweaker isn't installed - - B:skipCraftTweakerRecalculatingSearchTrees=true -} - - -remapper { - # Optimizing Forge's Remapper for not storing redundant entries - - B:optimizeFMLRemapper=true -} - - -rendering { - # Optimizes some rendering features, not game-breaking; however, negligible at times - - B:optimizeSomeRendering=true - - # Strip unnecessary locals in RenderHelper::enableStandardItemLighting, no idea why it's there - - B:stripUnnecessaryLocalsInRenderHelper=true -} - - -spark { - # Allow LoliASM's Spark profiling to include all threads that are present - - B:includeAllThreadsWhenProfiling=true - - # When Spark is installed, profile the loading of FMLConstructionEvent stage - - B:sparkProfileConstructionStage=false - - # When Spark is installed, profile the loading of coremods, but only those that load after LoliASM - - B:sparkProfileCoreModLoading=false - - # When Spark is installed, profile the loading of the game in its entirety - - B:sparkProfileEntireGameLoad=false - - # When Spark is installed, profile the loading of the world in its entirety - - B:sparkProfileEntireWorldLoad=false - - # When Spark is installed, profile the loading of FMLModIdMappingEvent stage, this is the last event fired before the game is finalized - - B:sparkProfileFinalizingStage=false - - # When Spark is installed, profile the loading of FMLInitializationEvent stage - - B:sparkProfileInitializationStage=false - - # When Spark is installed, profile the loading of FMLLoadCompleteEvent stage - - B:sparkProfileLoadCompleteStage=false - - # When Spark is installed, profile the loading of FMLPostInitializationEvent stage - - B:sparkProfilePostInitializationStage=false - - # When Spark is installed, profile the loading of FMLPreInitializationEvent stage - - B:sparkProfilePreInitializationStage=false - - # When Spark is installed, profile the loading of FMLServerAboutToStartEvent stage - - B:sparkProfileWorldAboutToStartStage=false - - # When Spark is installed, profile the loading of FMLServerStartedEvent stage - - B:sparkProfileWorldStartedStage=false - - # When Spark is installed, profile the loading of FMLServerStartingEvent stage - - B:sparkProfileWorldStartingStage=false - - # When Spark is installed, summarize the heap space (/spark heapsummary) when the game finishes loading - - B:sparkSummarizeHeapSpaceAfterGameLoads=false - - # When Spark is installed, summarize the heap space (/spark heapsummary) when the world finishes loading - - B:sparkSummarizeHeapSpaceAfterWorldLoads=false -} - - -textures { - # Calculate and send animated textures only when needed to the GPU, better than VanillaFix's textureFixes config - - B:onDemandAnimatedTextures=false - - # Releases TextureAtlasSprite's framesTextureData. Won't touch custom TextureAtlasSprite implementations - - B:releaseSpriteFramesCache=true -} - - diff --git a/config/AppliedEnergistics2/CustomRecipes.cfg b/config/AppliedEnergistics2/CustomRecipes.cfg index 0badd9d1..f863b882 100644 --- a/config/AppliedEnergistics2/CustomRecipes.cfg +++ b/config/AppliedEnergistics2/CustomRecipes.cfg @@ -1,7 +1,7 @@ # Configuration file cache { - S:digest=eb13d3c1362a9ee1c23a2d8b2b2710f0 + S:digest=7a9f1321721d78bfa92f9c5d8c704db8 # Caching can save processing time, if there are a lot of items. [default: true] B:enableCache=true @@ -19,4 +19,3 @@ general { B:exportItemNames=true } - diff --git a/config/AppliedEnergistics2/VersionChecker.cfg b/config/AppliedEnergistics2/VersionChecker.cfg index 94ea4ef6..e6db865a 100644 --- a/config/AppliedEnergistics2/VersionChecker.cfg +++ b/config/AppliedEnergistics2/VersionChecker.cfg @@ -3,7 +3,7 @@ cache { # Waits as many hours, until it checks again. [range: 0 ~ 168, default: 24] I:interval=24 - S:lastCheck=1745629696771 + S:lastCheck=1746750604605 } @@ -27,4 +27,3 @@ general { B:enabled=true } - diff --git a/config/CustomMainMenu/mainmenu.json b/config/CustomMainMenu/mainmenu.json index 91eb2ac3..f5fc80e7 100644 --- a/config/CustomMainMenu/mainmenu.json +++ b/config/CustomMainMenu/mainmenu.json @@ -47,7 +47,7 @@ "mods": { "text" : "fml.menu.mods", - "hoverText" : "Powered by AoA", + "hoverText" : "AoA为主框架", "posX" : -100, "posY" : 96, "width" : 200, @@ -62,7 +62,7 @@ "options": { "text" : "menu.options", - "hoverText" : "Check keybinds!", + "hoverText" : "查看按键绑定!", "posX" : -100, "posY" : 144, "width" : 98, @@ -76,8 +76,8 @@ "performance": { - "text" : "Improve Performance", - "hoverText" : "Faster load times!", + "text" : "改进性能", + "hoverText" : "加载速度更快!", "posX" : -100, "posY" : 192, "width" : 200, @@ -85,14 +85,14 @@ "action" : { "type": "openLink", - "link": "https://github.com/sainagh/meatballcraft/wiki/%5B0.17.0%5D-Improving-Performance" + "link": "https://github.com/sainagh/meatballcraft/wiki/%5B0.18%5D-Improving-Performance" } }, "quit": { "text" : "menu.quit", - "hoverText" : "See ya!", + "hoverText" : "再见!", "posX" : 2, "posY" : 144, "width" : 98, @@ -136,7 +136,7 @@ "discord": { "text" : "Discord", - "hoverText" : "Join the meatballs!", + "hoverText" : "加入肉丸!", "posX" : -100, "posY" : 120, "width" : 200, @@ -152,8 +152,8 @@ { "mojang": { - "text" : "Copyright Mojang AB. Do not distribute!", - "hoverText" : "�nCopyright Mojang AB. Do not distribute!", + "text" : "© Mojang AB 请勿二次分发!", + "hoverText" : "�n© Mojang AB 请勿二次分发!", "posX" : -197, "posY" : -10, "color" : -1, @@ -166,8 +166,8 @@ }, "soundtrack": { - "text" : "Soundtrack:\n It's not over - Darren Curtis Music", - "hoverText" : "Soundtrack:\n AhAhAhAHAHH", + "text" : "配乐:\n It's not over - Darren Curtis Music", + "hoverText" : "配乐:\n AhAhAhAHAHH", "posX" : -197, "posY" : -30, "color" : -1, diff --git a/config/InvTweaks.cfg b/config/InvTweaks.cfg index 2a969f62..98614b49 100644 --- a/config/InvTweaks.cfg +++ b/config/InvTweaks.cfg @@ -1,6 +1,6 @@ #Inventory Tweaks Configuration #(Regarding shortcuts, all key names can be found at: http://legacy.lwjgl.org/javadoc/org/lwjgl/input/Keyboard.html) -#Sat Apr 26 10:18:12 PDT 2025 +#Thu May 08 18:25:57 PDT 2025 enableMiddleClick=true showChestButtons=true enableSortingOnPickup=false @@ -19,4 +19,4 @@ shortcutKeyOneItem=LCONTROL, RCONTROL shortcutKeyToUpperSection=UP shortcutKeyToLowerSection=DOWN shortcutKeyDrop=LALT, RALT -version=1.63+release.109.220f184 +version=1.63+release.109.220f184 \ No newline at end of file diff --git a/config/ItemBlacklist.json b/config/ItemBlacklist.json index 3308ceda..25870063 100644 --- a/config/ItemBlacklist.json +++ b/config/ItemBlacklist.json @@ -477,36 +477,6 @@ "damage": "*" } ], - "423": [ - { - "item": "xreliquary:rod_of_lyssa", - "damage": "*" - }, - { - "item": "abyssalcraft:scroll", - "damage": "*" - }, - { - "item": "abyssalcraft:unique_scroll", - "damage": "*" - }, - { - "item": "rftools:storage_scanner", - "damage": "*" - }, - { - "item": "rftoolsdim:dimension_builder", - "damage": "*" - }, - { - "item": "rftoolsdim:dimension_enscriber", - "damage": "*" - }, - { - "item": "rftoolsdim:dimlet_workbench", - "damage": "*" - } - ], "170": [ { "item": "xreliquary:rod_of_lyssa", @@ -791,6 +761,14 @@ { "item": "rftoolsdim:dimlet_workbench", "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" } ], "1": [ @@ -827,6 +805,126 @@ "damage": "*" } ], + "420": [ + { + "item": "abyssalcraft:scroll", + "damage": "*" + }, + { + "item": "abyssalcraft:unique_scroll", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_builder", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_enscriber", + "damage": "*" + }, + { + "item": "rftoolsdim:dimlet_workbench", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" + } + ], + "421": [ + { + "item": "abyssalcraft:scroll", + "damage": "*" + }, + { + "item": "abyssalcraft:unique_scroll", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_builder", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_enscriber", + "damage": "*" + }, + { + "item": "rftoolsdim:dimlet_workbench", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" + } + ], + "422": [ + { + "item": "abyssalcraft:scroll", + "damage": "*" + }, + { + "item": "abyssalcraft:unique_scroll", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_builder", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_enscriber", + "damage": "*" + }, + { + "item": "rftoolsdim:dimlet_workbench", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" + } + ], + "423": [ + { + "item": "abyssalcraft:scroll", + "damage": "*" + }, + { + "item": "abyssalcraft:unique_scroll", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_builder", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_enscriber", + "damage": "*" + }, + { + "item": "rftoolsdim:dimlet_workbench", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" + } + ], "146": [ { "item": "xreliquary:rod_of_lyssa", @@ -1375,6 +1473,14 @@ { "item": "rftoolsdim:dimlet_workbench", "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" } ], "813": [ @@ -1596,6 +1702,48 @@ "item": "twilightforest:charm_of_life_2", "damage": "*" } + ], + "427": [ + { + "item": "ae2fc:wireless_fluid_pattern_terminal", + "damage": "*" + }, + { + "item": "appliedenergistics2:wireless_terminal", + "damage": "*" + }, + { + "item": "appliedenergistics2:wireless_crafting_terminal", + "damage": "*" + }, + { + "item": "appliedenergistics2:wireless_pattern_terminal", + "damage": "*" + }, + { + "item": "appliedenergistics2:wireless_fluid_terminal", + "damage": "*" + }, + { + "item": "appliedenergistics2:wireless_interface_terminal", + "damage": "*" + }, + { + "item": "ae2exttable:wireless_basic_crafting_terminal", + "damage": "*" + }, + { + "item": "ae2exttable:wireless_advanced_crafting_terminal", + "damage": "*" + }, + { + "item": "ae2exttable:wireless_elite_crafting_terminal", + "damage": "*" + }, + { + "item": "ae2exttable:wireless_ultimate_crafting_terminal", + "damage": "*" + } ] } \ No newline at end of file diff --git a/config/ProjectE/mapping.cfg b/config/ProjectE/mapping.cfg index 5fbe7857..9a616946 100644 --- a/config/ProjectE/mapping.cfg +++ b/config/ProjectE/mapping.cfg @@ -56,7 +56,7 @@ mapperconfigurations { I:divinerpgpriority=1 I:equivalentenergisticspriority=1 - # Priority for Mod with ModId = expequiv. Values: 3950 [range: 0 ~ 512, default: 1] + # Priority for Mod with ModId = expequiv. Values: 3953 [range: 0 ~ 512, default: 1] I:expequivpriority=1 I:metallurgypriority=1 @@ -245,7 +245,7 @@ mapperconfigurations { apicustomconversionmapper { allow { - # Allow Mod expequiv to add its 82398 Recipes to the EMC Calculation [default: true] + # Allow Mod expequiv to add its 82390 Recipes to the EMC Calculation [default: true] B:expequiv=true } @@ -253,4 +253,3 @@ mapperconfigurations { } - diff --git a/config/Universal Tweaks - Bugfixes.cfg b/config/Universal Tweaks - Bugfixes.cfg index bb2c1e56..d0416d0c 100644 --- a/config/Universal Tweaks - Bugfixes.cfg +++ b/config/Universal Tweaks - Bugfixes.cfg @@ -238,10 +238,13 @@ general { # CONCURRENT_LINKED_HASHMAP S:"Tile Entity Map"=CONCURRENT_LINKED_HASHMAP + # Always builds village structures with biome-specific blocks + # Improves compatibility with mods such as BiomeTweaker + B:"Village Component Parts"=true + # Fixes witch hut structure data not accounting for the height it is generated at B:"Witch Huts"=true } } - diff --git a/config/Universal Tweaks - Mod Integration.cfg b/config/Universal Tweaks - Mod Integration.cfg index ec33b644..72133945 100644 --- a/config/Universal Tweaks - Mod Integration.cfg +++ b/config/Universal Tweaks - Mod Integration.cfg @@ -215,6 +215,10 @@ general { mekanism { # Fixes various duplication exploits B:"Duplication Fixes"=true + + # Fixes a logic error allowing extracting fluids from fluid tanks regardless of requested fluid + # Has no effect when playing with Mekanism CEu + B:"Fluid Tank Extraction"=true } "mob stages" { @@ -470,65 +474,56 @@ general { } "tinkers' construct" { - # Fixes various duplication exploits - B:"Duplication Fixes"=true - # Excludes gaseous fluids from being transferable via faucets + B:"Ceramics: Gaseous Fluids"=false + B:"Duplication Fixes"=true B:"Gaseous Fluids"=false - - # Hides tool/bow materials in the 'Materials and You' book - # Syntax: material - # Enabling debug logging prints all materials on game launch S:"Material Blacklist" < > - - # Determines the maximum number of possible items to display before not rendering any to prevent substantial lag - # 0 to disable rendering items in the smeltery entirely - # -1 for the default, which is always rendering items I:"Maximum Items to Render in Smeltery"=-1 - - # Suppresses special abilities of long swords and rapiers when shurikens are wielded in the offhand B:"Offhand Shuriken"=true - - # Caches all ore dictionary smelting recipes to speed up game loading B:"Ore Dictionary Cache"=true - - # Fixes server world being leaked to various particles B:"Particle Fixes"=true - - # Despawns unbreakable projectiles faster to improve framerates B:"Projectile Despawning"=true - - # Enables usage of tweaks in below category to customize Tinkers' tools stats B:"Tool Customization"=true "tool customization" { + S:"Attack Damage Decay Rate"=0.9 + D:"Cleaver Attack Damage Cutoff"=75.0 + D:"General Attack Damage Cutoff"=15.0 + D:"Longsword Attack Damage Cutoff"=65.0 + D:"PlusTiC: Katana Attack Damage Cutoff"=22.0 + D:"Rapier Attack Damage Cutoff"=55.0 + + # Enables usage of tweaks in below category to customize Tinkers' tools stats + B:"[1] Tool Customization"=true + + # Sets the attack damage cutoff at which diminishing returns start for any Tinkers' tool not listed here + # Default value: 15.0 + D:"[2] General Attack Damage Cutoff"=15.0 + + # Sets the attack damage cutoff at which diminishing returns start for the cleaver + # Default value: 25.0 + D:"[3] Cleaver Attack Damage Cutoff"=25.0 + + # Sets the attack damage cutoff at which diminishing returns start for the longsword + # Default value: 18.0 + D:"[4] Longsword Attack Damage Cutoff"=18.0 + + # Sets the attack damage cutoff at which diminishing returns start for the rapier + # Default value: 13.0 + D:"[5] Rapier Attack Damage Cutoff"=13.0 + + # Sets the attack damage cutoff at which diminishing returns start for the PlusTiC katana + # Default value: 22.0 + D:"[6] PlusTiC: Katana Attack Damage Cutoff"=22.0 + # Sets the rate at which a tool's attack damage incrementally decays depending on its damage cutoff # Default value: 0.9 # Range: 0.0 - 1.0 # Note: A rate of 1.0 means there is no damage decay # Note: The damage curve will cap the maximum value to (tool's damage cutoff)/(1 - decay rate) - S:"Attack Damage Decay Rate"=0.9 - - # Sets the attack damage cutoff at which diminishing returns start for the cleaver - # Default value: 25.0 - D:"Cleaver Attack Damage Cutoff"=75.0 - - # Sets the attack damage cutoff at which diminishing returns start for any Tinkers' tool not listed here - # Default value: 15.0 - D:"General Attack Damage Cutoff"=15.0 - - # Sets the attack damage cutoff at which diminishing returns start for the longsword - # Default value: 18.0 - D:"Longsword Attack Damage Cutoff"=65.0 - - # Sets the attack damage cutoff at which diminishing returns start for the PlusTiC katana - # Default value: 22.0 - D:"PlusTiC: Katana Attack Damage Cutoff"=22.0 - - # Sets the attack damage cutoff at which diminishing returns start for the rapier - # Default value: 13.0 - D:"Rapier Attack Damage Cutoff"=55.0 + S:"[7] Attack Damage Decay Rate"=0.9 } } @@ -680,6 +675,9 @@ general { } evilcraft { + # Avoid repeatedly running intensive calculations involving spawning a random Vengeance Spirit + B:"Vengeance Spirit Random Performance"=true + # Cache the result of Vengeance Spirit checks against the config, which may attempt to build and check against hundreds of Regex Patterns every tick B:"Vengeance Spirit Regex Cache"=true } @@ -735,6 +733,10 @@ general { B:"Baubles Compatibility"=true } + "gaia dimension" { + # Safely access a nullable array when checking recipes in the Restructurer + B:"Fix Restructurer Crash"=true + } + } - diff --git a/config/Universal Tweaks - Tweaks.cfg b/config/Universal Tweaks - Tweaks.cfg index 16f28c5c..3b27dd86 100644 --- a/config/Universal Tweaks - Tweaks.cfg +++ b/config/Universal Tweaks - Tweaks.cfg @@ -14,8 +14,6 @@ general { # Determines how tall cacti can grow I:"Cactus Size"=3 - - # Allows placing End Crystals without requiring Obsidian or Bedrock below B:"End Crystal Placing"=false # Determines the numerator of the block drop formula on explosions @@ -196,6 +194,23 @@ general { anvil { # Sets the experience level cap for anvil recipes I:"Anvil XP Level Cap"=40 + + # Allows repairing damaged anvils by right-clicking them with a repair item + B:"Repairable Anvil Toggle"=false + + ########################################################################################################## + # repairable anvil items + #--------------------------------------------------------------------------------------------------------# + # List of items which can be used to repair damaged anvils and their amount + # Syntax: modid:block, amount + # Syntax: oredict, amount + ########################################################################################################## + + "repairable anvil items" { + I:blockIron=1 + I:"minecraft:iron_ingot"=9 + } + } piston { @@ -208,6 +223,24 @@ general { > } + "end crystal placement" { + # Allows placing end crystals on more blocks than obsidian or bedrock below + B:"[1] End Crystal Placement Toggle"=false + + # List of blocks concerning placement of end crystals + # Behavior depends on the list mode + # Syntax: modid:block + S:"[2] Block List" < + > + + # Blacklist Mode: Blocks that don't allow placing of end crystals, others do + # Whitelist Mode: Blocks that allow placing of end crystals, others don't + # Valid values: + # WHITELIST + # BLACKLIST + S:"[3] List Mode"=BLACKLIST + } + } entities { @@ -310,6 +343,13 @@ general { # When viewing in third person, don't stop the camera on non-solid blocks B:"Third Person Ignores Non-solid Blocks"=false + # Controls villager professions in specified biomes + # Syntax: whitelist/blacklist;modid:biome=modid:profession,modid:profession,... + # Example 1: whitelist;minecraft:plains=minecraft:librarian,minecraft:priest + # Example 2: blacklist;minecraft:desert=minecraft:farmer + S:"Villager Profession Biome Restriction" < + > + # Allows creating Iron Golems with non-air blocks in the bottom corners of the structure B:"Weaken Golem Structure Requirements"=false @@ -849,8 +889,6 @@ general { misc { # Always displays the actual potion duration instead of `**:**` B:"Accurate Potion Duration"=true - - # Silently takes a screenshot every time an advancement is achieved B:"Advancement Screenshot"=false # Always returns the player to the main menu when quitting the game @@ -1278,6 +1316,25 @@ general { B:"Broadcast Wither Death Sound"=true } + "advancement screenshot" { + # Silently takes a screenshot every time an advancement is achieved + B:"[1] Advancement Screenshot Toggle"=false + + # Syntax: modid:advancement + S:"[2] Advancement List" < + > + + # Blacklist Mode: Advancements which are not captured, others are + # Whitelist Mode: Advancements which are captured, others are not + # Valid values: + # WHITELIST + # BLACKLIST + S:"[3] List Mode"=BLACKLIST + + # Cooldown in ticks after each capture to prevent lag through screenshot spam + I:"[4] Screenshot Cooldown"=20 + } + } performance { @@ -1490,4 +1547,3 @@ general { } - diff --git a/config/ZenUtils.cfg b/config/ZenUtils.cfg index 72fe1501..71b469ea 100644 --- a/config/ZenUtils.cfg +++ b/config/ZenUtils.cfg @@ -2,6 +2,6 @@ general { B:enableMixin=true + B:enableRandomTickEvent=false } - diff --git a/config/astralsorcery/amulet_enchantments.cfg b/config/astralsorcery/amulet_enchantments.cfg index 6547ead3..067e6097 100644 --- a/config/astralsorcery/amulet_enchantments.cfg +++ b/config/astralsorcery/amulet_enchantments.cfg @@ -7,7 +7,7 @@ ########################################################################################################## data { - # [default: [minecraft:protection:10], [minecraft:fire_protection:5], [minecraft:feather_falling:5], [minecraft:blast_protection:2], [minecraft:projectile_protection:5], [minecraft:respiration:2], [minecraft:aqua_affinity:2], [minecraft:thorns:1], [minecraft:depth_strider:2], [minecraft:frost_walker:2], [minecraft:sharpness:10], [minecraft:smite:5], [minecraft:bane_of_arthropods:5], [minecraft:knockback:5], [minecraft:fire_aspect:2], [minecraft:looting:2], [minecraft:sweeping:2], [minecraft:efficiency:10], [minecraft:silk_touch:1], [minecraft:unbreaking:5], [minecraft:fortune:2], [minecraft:power:10], [minecraft:punch:2], [minecraft:flame:2], [minecraft:infinity:1], [minecraft:luck_of_the_sea:2], [minecraft:lure:2], [minecraft:mending:2], [draconicevolution:enchant_reaper:2], [railcraft:wrecking:2], [railcraft:implosion:2], [railcraft:destruction:1], [railcraft:smack:1], [extrautils2:xu.kaboomerang:10], [extrautils2:xu.zoomerang:10], [extrautils2:xu.burnerang:10], [extrautils2:xu.bladerang:10], [extrautils2:xu.boomereaperang:10], [randomthings:magnetic:1], [openblocks:explosive:2], [openblocks:last_stand:5], [openblocks:flim_flam:2], [projectred-expansion:electric_efficiency:2], [advancedrocketry:spacebreathing:10], [endercore:xpboost:5], [endercore:autosmelt:2], [tombstone:shadow_step:2], [tombstone:soulbound:2], [tombstone:magic_siphon:2], [tombstone:plague_bringer:2], [tombstone:blessing:2], [tombstone:curse_of_bones:2], [enderio:witherarrow:5], [enderio:soulbound:1], [enderio:repellent:1], [enderio:witherweapon:5], [aerialaffinity:aerial_affinity:2], [aoa3:brace:1], [aoa3:intervention:1], [aoa3:archmage:1], [aoa3:sever:5], [aoa3:recharge:2], [aoa3:control:2], [aoa3:shell:5], [aoa3:crush:5], [aoa3:form:2], [ebwizardry:magic_sword:10], [ebwizardry:magic_bow:10], [ebwizardry:flaming_weapon:10], [ebwizardry:freezing_weapon:10], [ebwizardry:magic_protection:5], [ebwizardry:frost_protection:2], [ebwizardry:shock_protection:2], [bewitchment:magic_protection:1], [bibliocraft:bibliocraft.deathcompassench:1], [bibliocraft:bibliocraft.readingench:5], [divinerpg:rive:1], [divinerpg:aftershock:1], [mod_lavacow:poisonous:1], [mod_lavacow:lifesteal:1], [mod_lavacow:corrosive:1], [mod_lavacow:critical_boost:2], [soulshardsrespawn:soul_stealer:5], [thaumictinkerer:ascentboost:2], [thaumictinkerer:pounce:1], [thaumictinkerer:shockwave:5], [thaumictinkerer:slowfall:1], [thaumictinkerer:finalstrike:2], [thaumictinkerer:valiance:5], [thaumictinkerer:vamprisim:2], [thaumictinkerer:dispersedstrikes:2], [thaumictinkerer:focusedstrikes:2], [thaumictinkerer:quickdraw:2], [thaumictinkerer:tunnel:5], [thaumictinkerer:shatter:5], [thaumictinkerer:desintegrate:5], [thaumictinkerer:autosmelt:5], [variegated:manabound:1], [woot:headhunter:2], [abyssalcraft:coralium:2], [abyssalcraft:dread:2], [abyssalcraft:light_pierce:10], [abyssalcraft:iron_wall:5], [abyssalcraft:sapping:5], [abyssalcraft:multi_rend:2], [cofhcore:holding:5], [cofhcore:insight:5], [cofhcore:leech:5], [cofhcore:multishot:5], [cofhcore:smashing:2], [cofhcore:smelting:2], [cofhcore:soulbound:5], [cofhcore:vorpal:2], [cyclicmagic:enchantment.autosmelt:2], [cyclicmagic:enchantment.excavation:1], [cyclicmagic:enchantment.launch:10], [cyclicmagic:enchantment.lifeleech:10], [cyclicmagic:enchantment.magnet:1], [cyclicmagic:enchantment.multishot:1], [cyclicmagic:enchantment.quickdraw:1], [cyclicmagic:enchantment.venom:10], [cyclicmagic:enchantment.waterwalking:1], [cyclicmagic:enchantment.expboost:1], [astralsorcery:enchantment.as.nightvision:1], [astralsorcery:enchantment.as.smelting:1], [simplyjetpacks:fuel_efficiency:1]] + # [default: [minecraft:protection:10], [minecraft:fire_protection:5], [minecraft:feather_falling:5], [minecraft:blast_protection:2], [minecraft:projectile_protection:5], [minecraft:respiration:2], [minecraft:aqua_affinity:2], [minecraft:thorns:1], [minecraft:depth_strider:2], [minecraft:frost_walker:2], [minecraft:sharpness:10], [minecraft:smite:5], [minecraft:bane_of_arthropods:5], [minecraft:knockback:5], [minecraft:fire_aspect:2], [minecraft:looting:2], [minecraft:sweeping:2], [minecraft:efficiency:10], [minecraft:silk_touch:1], [minecraft:unbreaking:5], [minecraft:fortune:2], [minecraft:power:10], [minecraft:punch:2], [minecraft:flame:2], [minecraft:infinity:1], [minecraft:luck_of_the_sea:2], [minecraft:lure:2], [minecraft:mending:2], [draconicevolution:enchant_reaper:2], [railcraft:wrecking:2], [railcraft:implosion:2], [railcraft:destruction:1], [railcraft:smack:1], [extrautils2:xu.kaboomerang:10], [extrautils2:xu.zoomerang:10], [extrautils2:xu.burnerang:10], [extrautils2:xu.bladerang:10], [extrautils2:xu.boomereaperang:10], [randomthings:magnetic:1], [openblocks:explosive:2], [openblocks:last_stand:5], [openblocks:flim_flam:2], [projectred-expansion:electric_efficiency:2], [advancedrocketry:spacebreathing:10], [endercore:autosmelt:2], [endercore:xpboost:5], [tombstone:shadow_step:2], [tombstone:soulbound:2], [tombstone:magic_siphon:2], [tombstone:plague_bringer:2], [tombstone:blessing:2], [tombstone:curse_of_bones:2], [enderio:witherweapon:5], [enderio:soulbound:1], [enderio:witherarrow:5], [enderio:repellent:1], [aerialaffinity:aerial_affinity:2], [aoa3:brace:1], [aoa3:intervention:1], [aoa3:archmage:1], [aoa3:sever:5], [aoa3:recharge:2], [aoa3:control:2], [aoa3:shell:5], [aoa3:crush:5], [aoa3:form:2], [ebwizardry:magic_sword:10], [ebwizardry:magic_bow:10], [ebwizardry:flaming_weapon:10], [ebwizardry:freezing_weapon:10], [ebwizardry:magic_protection:5], [ebwizardry:frost_protection:2], [ebwizardry:shock_protection:2], [bewitchment:magic_protection:1], [bibliocraft:bibliocraft.deathcompassench:1], [bibliocraft:bibliocraft.readingench:5], [divinerpg:rive:1], [divinerpg:aftershock:1], [mod_lavacow:poisonous:1], [mod_lavacow:lifesteal:1], [mod_lavacow:corrosive:1], [mod_lavacow:critical_boost:2], [soulshardsrespawn:soul_stealer:5], [thaumictinkerer:ascentboost:2], [thaumictinkerer:pounce:1], [thaumictinkerer:shockwave:5], [thaumictinkerer:slowfall:1], [thaumictinkerer:finalstrike:2], [thaumictinkerer:valiance:5], [thaumictinkerer:vamprisim:2], [thaumictinkerer:dispersedstrikes:2], [thaumictinkerer:focusedstrikes:2], [thaumictinkerer:quickdraw:2], [thaumictinkerer:tunnel:5], [thaumictinkerer:shatter:5], [thaumictinkerer:desintegrate:5], [thaumictinkerer:autosmelt:5], [variegated:manabound:1], [woot:headhunter:2], [abyssalcraft:coralium:2], [abyssalcraft:dread:2], [abyssalcraft:light_pierce:10], [abyssalcraft:iron_wall:5], [abyssalcraft:sapping:5], [abyssalcraft:multi_rend:2], [cofhcore:holding:5], [cofhcore:insight:5], [cofhcore:leech:5], [cofhcore:multishot:5], [cofhcore:smashing:2], [cofhcore:smelting:2], [cofhcore:soulbound:5], [cofhcore:vorpal:2], [cyclicmagic:enchantment.autosmelt:2], [cyclicmagic:enchantment.excavation:1], [cyclicmagic:enchantment.launch:10], [cyclicmagic:enchantment.lifeleech:10], [cyclicmagic:enchantment.magnet:1], [cyclicmagic:enchantment.multishot:1], [cyclicmagic:enchantment.quickdraw:1], [cyclicmagic:enchantment.venom:10], [cyclicmagic:enchantment.waterwalking:1], [cyclicmagic:enchantment.expboost:1], [astralsorcery:enchantment.as.nightvision:1], [astralsorcery:enchantment.as.smelting:1], [simplyjetpacks:fuel_efficiency:1]] S:data < minecraft:protection:10 minecraft:fire_protection:5 @@ -66,4 +66,3 @@ data { > } - diff --git a/config/betterbuilderswands.cfg b/config/betterbuilderswands.cfg index 6c209ae8..0d5ff041 100644 --- a/config/betterbuilderswands.cfg +++ b/config/betterbuilderswands.cfg @@ -16,6 +16,22 @@ balance { general { # Blocks that won't work at all with the wands. E.g. 'minecraft:bedrock/0' S:blacklisted_blocks < + projectex:power_flower/0 + projectex:power_flower/1 + projectex:power_flower/2 + projectex:power_flower/3 + projectex:power_flower/4 + projectex:power_flower/5 + projectex:power_flower/6 + projectex:power_flower/7 + projectex:power_flower/8 + projectex:power_flower/9 + projectex:power_flower/10 + projectex:power_flower/11 + projectex:power_flower/12 + projectex:power_flower/13 + projectex:power_flower/14 + projectex:power_flower/15 > # Enable recipe for diamond builder's wand @@ -42,4 +58,3 @@ why_not { B:straymav_ultimate_wand=false } - diff --git a/config/betterquesting.cfg b/config/betterquesting.cfg index cda8e1c6..e6ff6ab5 100644 --- a/config/betterquesting.cfg +++ b/config/betterquesting.cfg @@ -38,7 +38,7 @@ general { B:"Use Quest Bookmark"=true # If view mode enabled, User can view all quests [default: false] - B:"View mode"=true + B:"View mode"=false # Zoom in on cursor. If false, zooms in on center of screen. [default: true] B:"Zoom In on Cursor"=true @@ -53,4 +53,3 @@ general { S:"Zoom Speed"=1.25 } - diff --git a/config/betterquesting/DefaultQuests/QuestLines/0.json b/config/betterquesting/DefaultQuests/QuestLines/0.json index b984bbc1..902c707f 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/0.json +++ b/config/betterquesting/DefaultQuests/QuestLines/0.json @@ -5032,804 +5032,825 @@ "y:3": -120 }, "717:10": { + "id:3": 189570972, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3168, + "y:3": 96 + }, + "718:10": { "id:3": 191189457, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3744, "y:3": -12 }, - "718:10": { + "719:10": { "id:3": 262948337, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -264 }, - "719:10": { + "720:10": { "id:3": 267368053, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": 60 }, - "720:10": { + "721:10": { "id:3": 283823173, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": 24 }, - "721:10": { + "722:10": { "id:3": 285554142, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1548, "y:3": 24 }, - "722:10": { + "723:10": { "id:3": 292319552, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 60 }, - "723:10": { + "724:10": { "id:3": 299237608, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3096, "y:3": 24 }, - "724:10": { + "725:10": { "id:3": 331342148, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -444 }, - "725:10": { + "726:10": { "id:3": 352701878, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -12 }, - "726:10": { + "727:10": { "id:3": 358789496, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -48 }, - "727:10": { + "728:10": { "id:3": 404913088, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 96 }, - "728:10": { + "729:10": { "id:3": 457497037, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -84 }, - "729:10": { + "730:10": { "id:3": 478677150, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 132 }, - "730:10": { + "731:10": { "id:3": 482221128, "sizeX:3": 24, "sizeY:3": 24, "x:3": 360, "y:3": 24 }, - "731:10": { + "732:10": { "id:3": 509587062, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -156 }, - "732:10": { + "733:10": { "id:3": 548069164, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -84 }, - "733:10": { + "734:10": { "id:3": 585232112, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -84 }, - "734:10": { + "735:10": { "id:3": 608217835, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -48 }, - "735:10": { + "736:10": { "id:3": 609304222, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -408 }, - "736:10": { + "737:10": { "id:3": 619388708, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -192 }, - "737:10": { + "738:10": { "id:3": 627303045, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -120 }, - "738:10": { + "739:10": { "id:3": 648075999, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -156 }, - "739:10": { + "740:10": { "id:3": 648991311, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -84 }, - "740:10": { + "741:10": { "id:3": 651565677, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -12 }, - "741:10": { + "742:10": { "id:3": 655786821, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -120 }, - "742:10": { + "743:10": { "id:3": 656465562, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -228 }, - "743:10": { + "744:10": { "id:3": 690563211, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -156 }, - "744:10": { + "745:10": { "id:3": 695054604, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -48 }, - "745:10": { + "746:10": { "id:3": 714682973, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1836, "y:3": -264 }, - "746:10": { + "747:10": { "id:3": 716708024, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3312, "y:3": -120 }, - "747:10": { + "748:10": { "id:3": 718654576, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -12 }, - "748:10": { + "749:10": { "id:3": 726098530, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -48 }, - "749:10": { + "750:10": { "id:3": 745089078, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -48 }, - "750:10": { + "751:10": { "id:3": 769610759, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -48 }, - "751:10": { + "752:10": { "id:3": 770001395, "sizeX:3": 24, "sizeY:3": 24, "x:3": 108, "y:3": 96 }, - "752:10": { + "753:10": { "id:3": 790616998, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 24 }, - "753:10": { + "754:10": { "id:3": 809768846, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -228 }, - "754:10": { + "755:10": { "id:3": 813659679, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -192 }, - "755:10": { + "756:10": { "id:3": 814979819, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -156 }, - "756:10": { + "757:10": { "id:3": 826305078, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1764, "y:3": 96 }, - "757:10": { + "758:10": { "id:3": 946204526, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3024, "y:3": 60 }, - "758:10": { + "759:10": { "id:3": 946686645, "sizeX:3": 24, "sizeY:3": 24, "x:3": 504, "y:3": -480 }, - "759:10": { + "760:10": { "id:3": 946808945, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 168 }, - "760:10": { + "761:10": { "id:3": 951871488, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3132, "y:3": -156 }, - "761:10": { + "762:10": { "id:3": 970927034, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -84 }, - "762:10": { + "763:10": { "id:3": 982745465, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": -48 }, - "763:10": { + "764:10": { "id:3": 996129961, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": -120 }, - "764:10": { + "765:10": { "id:3": 1047249538, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3168, "y:3": -192 }, - "765:10": { + "766:10": { "id:3": 1065510600, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -192 }, - "766:10": { + "767:10": { "id:3": 1066250269, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -84 }, - "767:10": { + "768:10": { "id:3": 1096669152, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": 96 }, - "768:10": { + "769:10": { "id:3": 1111658403, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -228 }, - "769:10": { + "770:10": { "id:3": 1126830519, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": 24 }, - "770:10": { + "771:10": { "id:3": 1142834944, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1944, "y:3": -120 }, - "771:10": { + "772:10": { "id:3": 1151267866, "sizeX:3": 24, "sizeY:3": 24, "x:3": 2088, "y:3": 96 }, - "772:10": { + "773:10": { "id:3": 1155741702, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": 60 }, - "773:10": { + "774:10": { "id:3": 1167022541, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -156 }, - "774:10": { + "775:10": { "id:3": 1210666494, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 132 }, - "775:10": { + "776:10": { "id:3": 1230893198, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -336 }, - "776:10": { + "777:10": { + "id:3": 1248230501, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 972, + "y:3": -120 + }, + "778:10": { "id:3": 1281489751, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -192 }, - "777:10": { + "779:10": { "id:3": 1283790114, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3024, "y:3": 24 }, - "778:10": { + "780:10": { "id:3": 1313815980, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -12 }, - "779:10": { + "781:10": { "id:3": 1337626444, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3420, "y:3": -12 }, - "780:10": { + "782:10": { "id:3": 1338651064, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": 24 }, - "781:10": { + "783:10": { "id:3": 1342545885, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -192 }, - "782:10": { + "784:10": { "id:3": 1343888287, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -120 }, - "783:10": { + "785:10": { "id:3": 1359221554, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": -48 }, - "784:10": { + "786:10": { "id:3": 1382366189, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -192 }, - "785:10": { + "787:10": { "id:3": 1403059773, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -120 }, - "786:10": { + "788:10": { "id:3": 1415320476, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -156 }, - "787:10": { + "789:10": { "id:3": 1455291383, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -300 }, - "788:10": { + "790:10": { "id:3": 1479405903, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -120 }, - "789:10": { + "791:10": { "id:3": 1501196473, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": -12 }, - "790:10": { + "792:10": { "id:3": 1501755393, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -372 }, - "791:10": { + "793:10": { "id:3": 1503761052, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3168, "y:3": -84 }, - "792:10": { + "794:10": { "id:3": 1514902796, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": 168 }, - "793:10": { + "795:10": { "id:3": 1521131802, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -120 }, - "794:10": { + "796:10": { "id:3": 1522720224, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 96 }, - "795:10": { + "797:10": { "id:3": 1539715922, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": 96 }, - "796:10": { + "798:10": { "id:3": 1577699709, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": -120 }, - "797:10": { + "799:10": { "id:3": 1582606702, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -120 }, - "798:10": { + "800:10": { "id:3": 1597993732, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1044, "y:3": -120 }, - "799:10": { + "801:10": { "id:3": 1611384648, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 96 }, - "800:10": { + "802:10": { + "id:3": 1647333921, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 648, + "y:3": -228 + }, + "803:10": { "id:3": 1660051088, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -12 }, - "801:10": { + "804:10": { "id:3": 1671058553, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3060, "y:3": 24 }, - "802:10": { + "805:10": { "id:3": 1681217594, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -48 }, - "803:10": { + "806:10": { "id:3": 1681849124, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -156 }, - "804:10": { + "807:10": { "id:3": 1699700070, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -156 }, - "805:10": { + "808:10": { "id:3": 1703495878, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": 60 }, - "806:10": { + "809:10": { "id:3": 1713406254, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -84 }, - "807:10": { + "810:10": { "id:3": 1724085619, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 60 }, - "808:10": { + "811:10": { "id:3": 1727374336, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": -12 }, - "809:10": { + "812:10": { "id:3": 1829243204, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -12 }, - "810:10": { + "813:10": { "id:3": 1830502096, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -480 }, - "811:10": { + "814:10": { "id:3": 1836563922, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3780, "y:3": -12 }, - "812:10": { + "815:10": { "id:3": 1843441452, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -48 }, - "813:10": { + "816:10": { "id:3": 1900648883, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -84 }, - "814:10": { + "817:10": { "id:3": 1947473444, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -120 }, - "815:10": { + "818:10": { "id:3": 1979802923, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3060, "y:3": -120 }, - "816:10": { + "819:10": { "id:3": 1980945817, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1116, "y:3": -84 }, - "817:10": { + "820:10": { "id:3": 2009829659, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": 24 }, - "818:10": { + "821:10": { "id:3": 2022468480, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -192 }, - "819:10": { + "822:10": { "id:3": 2035349863, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 132 }, - "820:10": { + "823:10": { "id:3": 2044693951, "sizeX:3": 24, "sizeY:3": 24, "x:3": 720, "y:3": -372 }, - "821:10": { + "824:10": { "id:3": 2052397510, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1836, "y:3": -228 }, - "822:10": { + "825:10": { "id:3": 2066003189, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -120 }, - "823:10": { + "826:10": { "id:3": 2070436398, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 60 }, - "824:10": { + "827:10": { "id:3": 2074294565, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": 96 }, - "825:10": { + "828:10": { "id:3": 2078654107, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": 24 }, - "826:10": { + "829:10": { "id:3": 2088399499, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": -12 }, - "827:10": { + "830:10": { "id:3": 2106186542, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -84 }, - "828:10": { + "831:10": { "id:3": 2117123475, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": -84 }, - "829:10": { + "832:10": { "id:3": 2125675950, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3420, "y:3": -48 }, - "830:10": { + "833:10": { "id:3": 2133694398, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 24 }, - "831:10": { + "834:10": { "id:3": 2143131475, "sizeX:3": 24, "sizeY:3": 24, diff --git a/config/betterquesting/DefaultQuests/QuestLines/3.json b/config/betterquesting/DefaultQuests/QuestLines/3.json index 7c772397..a7fc8f3a 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/3.json +++ b/config/betterquesting/DefaultQuests/QuestLines/3.json @@ -2100,153 +2100,174 @@ "y:3": -468 }, "298:10": { + "id:3": 400947744, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -72, + "y:3": -276 + }, + "299:10": { "id:3": 566141768, "sizeX:3": 24, "sizeY:3": 24, "x:3": -408, "y:3": 12 }, - "299:10": { + "300:10": { "id:3": 593507433, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -468 }, - "300:10": { + "301:10": { "id:3": 596821559, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -516 }, - "301:10": { + "302:10": { "id:3": 622606550, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -516 }, - "302:10": { + "303:10": { "id:3": 673076831, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -492 }, - "303:10": { + "304:10": { + "id:3": 746862659, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -24, + "y:3": -276 + }, + "305:10": { + "id:3": 804922623, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -432, + "y:3": 60 + }, + "306:10": { "id:3": 805049422, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -180 }, - "304:10": { + "307:10": { "id:3": 807924350, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -492 }, - "305:10": { + "308:10": { "id:3": 810176091, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -468 }, - "306:10": { + "309:10": { "id:3": 850659984, "sizeX:3": 24, "sizeY:3": 24, "x:3": -456, "y:3": 36 }, - "307:10": { + "310:10": { "id:3": 871786931, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -468 }, - "308:10": { + "311:10": { "id:3": 984531997, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -516 }, - "309:10": { + "312:10": { "id:3": 1053008472, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -348 }, - "310:10": { + "313:10": { "id:3": 1302355832, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": -252 }, - "311:10": { + "314:10": { "id:3": 1326761132, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -324 }, - "312:10": { + "315:10": { "id:3": 1370359542, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -300 }, - "313:10": { + "316:10": { "id:3": 1461929411, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -324 }, - "314:10": { + "317:10": { "id:3": 1494150833, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -300 }, - "315:10": { + "318:10": { "id:3": 1567883667, "sizeX:3": 24, "sizeY:3": 24, "x:3": 264, "y:3": -96 }, - "316:10": { + "319:10": { "id:3": 1837024033, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -324 }, - "317:10": { + "320:10": { "id:3": 1907230724, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -492 }, - "318:10": { + "321:10": { "id:3": 1913343585, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -348 }, - "319:10": { + "322:10": { "id:3": 2034373847, "sizeX:3": 24, "sizeY:3": 24, diff --git a/config/betterquesting/DefaultQuests/QuestLines/5.json b/config/betterquesting/DefaultQuests/QuestLines/5.json index c195646d..3653b645 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/5.json +++ b/config/betterquesting/DefaultQuests/QuestLines/5.json @@ -3149,90 +3149,111 @@ "y:3": -264 }, "448:10": { + "id:3": 736384140, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 540, + "y:3": -444 + }, + "449:10": { "id:3": 795857967, "sizeX:3": 24, "sizeY:3": 24, "x:3": -252, "y:3": 60 }, - "449:10": { + "450:10": { + "id:3": 949656804, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 504, + "y:3": -444 + }, + "451:10": { "id:3": 1031147864, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -156 }, - "450:10": { + "452:10": { "id:3": 1083627567, "sizeX:3": 24, "sizeY:3": 24, "x:3": 576, "y:3": -264 }, - "451:10": { + "453:10": { + "id:3": 1091209787, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 432, + "y:3": -480 + }, + "454:10": { "id:3": 1272834460, "sizeX:3": 24, "sizeY:3": 24, "x:3": 576, "y:3": -300 }, - "452:10": { + "455:10": { "id:3": 1304340834, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -264 }, - "453:10": { + "456:10": { "id:3": 1365120258, "sizeX:3": 24, "sizeY:3": 24, "x:3": 612, "y:3": 24 }, - "454:10": { + "457:10": { "id:3": 1403757701, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -228 }, - "455:10": { + "458:10": { "id:3": 1430343507, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -192 }, - "456:10": { + "459:10": { "id:3": 1453897011, "sizeX:3": 24, "sizeY:3": 24, "x:3": 108, "y:3": 132 }, - "457:10": { + "460:10": { "id:3": 1553598788, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -300 }, - "458:10": { + "461:10": { "id:3": 1596066184, "sizeX:3": 24, "sizeY:3": 24, "x:3": 108, "y:3": -156 }, - "459:10": { + "462:10": { "id:3": 1799610165, "sizeX:3": 24, "sizeY:3": 24, "x:3": -180, "y:3": 60 }, - "460:10": { + "463:10": { "id:3": 2087826195, "sizeX:3": 24, "sizeY:3": 24, diff --git a/config/betterquesting/DefaultQuests/QuestSettings.json b/config/betterquesting/DefaultQuests/QuestSettings.json index baa61506..f2552c76 100644 --- a/config/betterquesting/DefaultQuests/QuestSettings.json +++ b/config/betterquesting/DefaultQuests/QuestSettings.json @@ -1,7 +1,8 @@ { "betterquesting:10": { "editmode:1": 0, - "home_image:8": "meatballcraft:textures/gui/title_card.png", + "home_image:8": "meatballcraft:textures/gui/default_title.png", + "home_offset_y:3": 155, "pack_name:8": "Meatballcraft" }, "format:8": "2.1.0" diff --git a/config/betterquesting/DefaultQuests/Quests/0/0.json b/config/betterquesting/DefaultQuests/Quests/0/0.json index 7b75255e..ee267b0f 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/0.json +++ b/config/betterquesting/DefaultQuests/Quests/0/0.json @@ -41,19 +41,6 @@ } }, "2:10": { - "Count:3": 1, - "id:8": "minecraft:written_book", - "tag:10": { - "author:8": "Meatballcraft", - "pages:9": { - "0:8": "{\"text\":\"为了优化游戏在不同硬件平台上的性能表现,部分游戏内动画(例如火焰)默认为关闭状态。\\n\\n查看下一页\"}", - "1:8": "{\"text\":\"我知道有些玩家很在乎视觉体验。\\n\\n要重新启用这些动画,将AlternativeConfigs目录下的loliasm.cfg文件复制到config目录下。\\n\\n查看下一页\"}", - "2:8": "{\"text\":\"警告:这样可能会影响性能表现,甚至可能完全玩不了。\"}" - }, - "title:8": "没有动画" - } - }, - "3:10": { "Count:3": 1, "id:8": "minecraft:written_book", "tag:10": { diff --git a/config/betterquesting/DefaultQuests/Quests/0/1111658403.json b/config/betterquesting/DefaultQuests/Quests/0/1111658403.json index 14116701..59539347 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1111658403.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1111658403.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_donaeth_rusen" } }, - "name:8": "New Quest" + "name:8": "来自丹奈斯・鲁森的明信片" } }, "questID:3": 1111658403, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1197.json b/config/betterquesting/DefaultQuests/Quests/0/1197.json index 962e86f5..e2048fdd 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1197.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1197.json @@ -25,7 +25,6 @@ "TrophyColorBlue:3": 0, "TrophyColorGreen:3": 0, "TrophyColorRed:3": 0, - "TrophyEarnedAt:4": 1728496836, "TrophyItem:10": { "Count:1": 1, "Damage:2": 0, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1230893198.json b/config/betterquesting/DefaultQuests/Quests/0/1230893198.json index bdd09c38..39922daf 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1230893198.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1230893198.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_kurald_emurlahn" } }, - "name:8": "New Quest" + "name:8": "来自库拉德・暗穆兰的明信片" } }, "questID:3": 1230893198, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1248230501.json b/config/betterquesting/DefaultQuests/Quests/0/1248230501.json new file mode 100644 index 00000000..aa54b1ef --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/0/1248230501.json @@ -0,0 +1,53 @@ +{ + "preRequisites:11": [ + 152 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "§7§oRockets and space stations are cool, but unfortunately sometimes they bug out.\nFor those that do not want to deal with the possible issues from using Advanced Rocketry, there\u0027s the Bee Stargate!\n\n§fWow, of course Bees have developed extremely advanced Wormhole technology. I love the Bees!\nStepping through a Stargate, that feels quite cool, I will not deny it...\nIt seems like these structures play an important role in the history, tradition, and culture of Bees. Those that are capable of producing components for these Stargates appear to be highly regarded by the rest of the Bees. This reminds me of how priests and monks are treated by humans. I wonder if their religion has something to do with Stargates...", + "icon:10": { + "Count:3": 1, + "id:8": "contenttweaker:bee_stargate" + }, + "name:8": "The Bee Stargate" + } + }, + "questID:3": 1248230501, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "contenttweaker:stargate_sand" + }, + "1:10": { + "Count:3": 1, + "id:8": "contenttweaker:stargate_chevron_block" + }, + "2:10": { + "Count:3": 1, + "id:8": "contenttweaker:stargate_ring_block" + }, + "3:10": { + "Count:3": 1, + "id:8": "contenttweaker:stargate_controller_block" + } + }, + "taskID:8": "bq_standard:retrieval" + }, + "1:10": { + "index:3": 1, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:bee_stargate" + } + } + }, + "taskID:8": "bq_standard:optional_retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/1283790114.json b/config/betterquesting/DefaultQuests/Quests/0/1283790114.json index 49d787e4..55486fa8 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1283790114.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1283790114.json @@ -25,7 +25,6 @@ "TrophyColorBlue:3": 0, "TrophyColorGreen:3": 100, "TrophyColorRed:3": 100, - "TrophyEarnedAt:4": 1727205582, "TrophyItem:10": { "Count:1": 1, "Damage:2": 0, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1342545885.json b/config/betterquesting/DefaultQuests/Quests/0/1342545885.json index 6651c13d..94bb8bb6 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1342545885.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1342545885.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_omtose_phellack" } }, - "name:8": "New Quest" + "name:8": "来自欧姆托斯・费拉克的明信片" } }, "questID:3": 1342545885, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1455291383.json b/config/betterquesting/DefaultQuests/Quests/0/1455291383.json index 74df43b4..77e0375b 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1455291383.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1455291383.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_kurald_thyrllan" } }, - "name:8": "New Quest" + "name:8": "来自库拉德・泰尔兰的明信片" } }, "questID:3": 1455291383, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1501755393.json b/config/betterquesting/DefaultQuests/Quests/0/1501755393.json index 2a352e64..6494b27f 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1501755393.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1501755393.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_kurald_galain" } }, - "name:8": "New Quest" + "name:8": "来自库拉德・加莱的明信片" } }, "questID:3": 1501755393, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1521131802.json b/config/betterquesting/DefaultQuests/Quests/0/1521131802.json index efd02334..31beb631 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1521131802.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1521131802.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_ahkrast_korvalain" } }, - "name:8": "New Quest" + "name:8": "来自阿克拉斯特・科瓦莱恩的明信片" } }, "questID:3": 1521131802, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1597993732.json b/config/betterquesting/DefaultQuests/Quests/0/1597993732.json index 177bd57f..cea4c25d 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1597993732.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1597993732.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§o空间站和跃迁引擎多方块结构用于航行至多个不同星球(查看后续任务)。\n\n高级火箭模组处理起来可能有一点麻烦,所以我提供了可选的跃迁器配方。这些跃迁器必须在空间站内使用,所以你还是得往轨道上拍一个空间站。", + "desc:8": "§7§o空间站和跃迁引擎多方块结构用于航行至多个不同星球(查看上方任务)。\n\n", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:infused_sol_stone" @@ -23,16 +23,5 @@ } }, "taskID:8": "bq_standard:retrieval" - }, - "1:10": { - "index:3": 1, - "requiredItems:9": { - "0:10": { - "Count:3": 1, - "id:8": "contenttweaker:bee_stargate" - } - }, - "taskID:8": "bq_standard:optional_retrieval" } - } -} \ No newline at end of file + } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/1647333921.json b/config/betterquesting/DefaultQuests/Quests/0/1647333921.json new file mode 100644 index 00000000..c76711e0 --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/0/1647333921.json @@ -0,0 +1,49 @@ +{ + "preRequisites:11": [ + 198 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "forge:bucketfilled", + "tag:10": { + "Amount:3": 1000, + "FluidName:8": "bewitched_essence_salts" + } + }, + "name:8": "巫师之盐" + } + }, + "questID:3": 1647333921, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "forge:bucketfilled", + "tag:10": { + "Amount:3": 1000, + "FluidName:8": "bewitched_essence_salts" + } + } + }, + "taskID:8": "bq_standard:retrieval" + }, + "1:10": { + "index:3": 1, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:xp_assimilator" + } + } + }, + "taskID:8": "bq_standard:optional_retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/1727374336.json b/config/betterquesting/DefaultQuests/Quests/0/1727374336.json index bc8354bd..507b1457 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1727374336.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1727374336.json @@ -4,12 +4,12 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "", + "desc:8": "§7§oNerdySpider负责了第10章的绝大部分纹理!非常感谢!", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:warren_creation_fabrial" }, - "name:8": "Kashan, the Warren of Actualization" + "name:8": "卡尚,显化之迷道" } }, "questID:3": 1727374336, diff --git a/config/betterquesting/DefaultQuests/Quests/0/174.json b/config/betterquesting/DefaultQuests/Quests/0/174.json index e3a6c6dc..bd0ed6e8 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/174.json +++ b/config/betterquesting/DefaultQuests/Quests/0/174.json @@ -36,9 +36,26 @@ "0:10": { "Count:3": 1, "id:8": "contenttweaker:taerrapiatta_warper" + }, + "1:10": { + "Count:3": 1, + "id:8": "contenttweaker:wormhole_field_module" } }, "taskID:8": "bq_standard:retrieval" + }, + "1:10": { + "index:3": 1, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:wormhole_field_generator" + } + } + }, + "taskID:8": "bq_standard:optional_retrieval" } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/176.json b/config/betterquesting/DefaultQuests/Quests/0/176.json index d628d0ba..45c7e373 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/176.json +++ b/config/betterquesting/DefaultQuests/Quests/0/176.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§o自动化神圣RPG和虚无世界模组的矿物!(当然不是唯一的方法……)\n\n§f泰拉上的鸡与虽能与各类物质共鸣,但实际使用时却相当有局限性。\n不过借助星辉魔法的改造,我可以培育出改良版本的鸡!\n终于不用为寻找[虚无]蓝宝石发愁了!", + "desc:8": "§7§o自动化神圣RPG和虚无世界模组的矿物!(当然不是唯一的方法……)\n\n§f泰拉上的鸡与虽能与各类物质共鸣,但实际使用时却相当有局限性。\n不过借助星辉魔法的改造,我可以培育出改良版本的鸡!\n终于不用为寻找[飞升]蓝宝石发愁了!", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:resplendent_ingot" diff --git a/config/betterquesting/DefaultQuests/Quests/0/1836563922.json b/config/betterquesting/DefaultQuests/Quests/0/1836563922.json index d7e60e70..c9356eaa 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1836563922.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1836563922.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "", + "desc:8": "§7§oCongratulations! You reached the canon ending for the modpack! \nIf you still crave some more, you can reach alternative endings by completing some side quests in this chapter!", "frame:8": "STAR4_ON_DIAGONAL_STAR4", "icon:10": { "Count:3": 1, diff --git a/config/betterquesting/DefaultQuests/Quests/0/189570972.json b/config/betterquesting/DefaultQuests/Quests/0/189570972.json new file mode 100644 index 00000000..0cd0c6f8 --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/0/189570972.json @@ -0,0 +1,28 @@ +{ + "preRequisites:11": [ + 2268 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "contenttweaker:lively_tree_callstone" + }, + "name:8": "Lively Tree is Lively" + } + }, + "questID:3": 189570972, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "contenttweaker:lively_tree_callstone" + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/2044693951.json b/config/betterquesting/DefaultQuests/Quests/0/2044693951.json index 1f04c883..82635681 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/2044693951.json +++ b/config/betterquesting/DefaultQuests/Quests/0/2044693951.json @@ -28,7 +28,6 @@ "TrophyColorBlue:3": 0, "TrophyColorGreen:3": 0, "TrophyColorRed:3": 0, - "TrophyEarnedAt:4": 1727129438, "TrophyItem:10": { "Count:1": 1, "Damage:2": 0, diff --git a/config/betterquesting/DefaultQuests/Quests/0/262948337.json b/config/betterquesting/DefaultQuests/Quests/0/262948337.json index f03a79ad..6075151d 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/262948337.json +++ b/config/betterquesting/DefaultQuests/Quests/0/262948337.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_tellan" } }, - "name:8": "New Quest" + "name:8": "来自泰兰的明信片" } }, "questID:3": 262948337, diff --git a/config/betterquesting/DefaultQuests/Quests/0/327.json b/config/betterquesting/DefaultQuests/Quests/0/327.json index 04429c76..ea775604 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/327.json +++ b/config/betterquesting/DefaultQuests/Quests/0/327.json @@ -47,16 +47,6 @@ } }, "taskID:8": "bq_standard:retrieval" - }, - "1:10": { - "index:3": 1, - "requiredItems:9": { - "0:10": { - "Count:3": 1, - "id:8": "aoa3:distorting_artifact" - } - }, - "taskID:8": "bq_standard:optional_retrieval" } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/330.json b/config/betterquesting/DefaultQuests/Quests/0/330.json index 4e1de08c..b3650b35 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/330.json +++ b/config/betterquesting/DefaultQuests/Quests/0/330.json @@ -39,6 +39,16 @@ } }, "taskID:8": "bq_standard:retrieval" + }, + "1:10": { + "index:3": 1, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "aoa3:distorting_artifact" + } + }, + "taskID:8": "bq_standard:optional_retrieval" } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/331342148.json b/config/betterquesting/DefaultQuests/Quests/0/331342148.json index a7c22029..92accc6f 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/331342148.json +++ b/config/betterquesting/DefaultQuests/Quests/0/331342148.json @@ -15,7 +15,7 @@ "Lore:9": { "0:8": "§d§o超限附魔§r" }, - "Name:8": "§6§oDragnipur§r" + "Name:8": "§6§o噬灵者§r" }, "ench:9": { "0:10": { @@ -41,7 +41,7 @@ } } }, - "name:8": "Warren Whisperer" + "name:8": "艾兰特" } }, "questID:3": 331342148, diff --git a/config/betterquesting/DefaultQuests/Quests/0/609304222.json b/config/betterquesting/DefaultQuests/Quests/0/609304222.json index dba03a10..560fb503 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/609304222.json +++ b/config/betterquesting/DefaultQuests/Quests/0/609304222.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_starvald_demelain" } }, - "name:8": "New Quest" + "name:8": "来自斯塔沃・德梅兰的明信片" } }, "questID:3": 609304222, diff --git a/config/betterquesting/DefaultQuests/Quests/0/813659679.json b/config/betterquesting/DefaultQuests/Quests/0/813659679.json index 19e8e7a0..15948466 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/813659679.json +++ b/config/betterquesting/DefaultQuests/Quests/0/813659679.json @@ -7,9 +7,9 @@ "desc:8": "", "icon:10": { "Count:3": 1, - "id:8": "contenttweaker:eleint_stone" + "id:8": "contenttweaker:power_wrought_brightsteel_alloy_plate" }, - "name:8": "The Eleint" + "name:8": "The Power" } }, "questID:3": 813659679, @@ -19,7 +19,7 @@ "requiredItems:9": { "0:10": { "Count:3": 1, - "id:8": "contenttweaker:eleint_stone" + "id:8": "contenttweaker:power_wrought_brightsteel_alloy_plate" } }, "taskID:8": "bq_standard:retrieval" diff --git a/config/betterquesting/DefaultQuests/Quests/0/814979819.json b/config/betterquesting/DefaultQuests/Quests/0/814979819.json index a120fba8..94a3a4a2 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/814979819.json +++ b/config/betterquesting/DefaultQuests/Quests/0/814979819.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_verdith_anath" } }, - "name:8": "New Quest" + "name:8": "来自维狄萨斯・安纳斯的明信片" } }, "questID:3": 814979819, diff --git a/config/betterquesting/DefaultQuests/Quests/0/946686645.json b/config/betterquesting/DefaultQuests/Quests/0/946686645.json index 7fdc2059..004439c6 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/946686645.json +++ b/config/betterquesting/DefaultQuests/Quests/0/946686645.json @@ -25,7 +25,6 @@ "TrophyColorBlue:3": 1, "TrophyColorGreen:3": 1, "TrophyColorRed:3": 1, - "TrophyEarnedAt:4": 1726529097, "TrophyItem:10": { "Count:1": 1, "Damage:2": 0, diff --git a/config/betterquesting/DefaultQuests/Quests/0/970927034.json b/config/betterquesting/DefaultQuests/Quests/0/970927034.json index d0a81656..5b38adc2 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/970927034.json +++ b/config/betterquesting/DefaultQuests/Quests/0/970927034.json @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_thel" } }, - "name:8": "New Quest" + "name:8": "来自瑟尔的明信片" } }, "questID:3": 970927034, diff --git a/config/betterquesting/DefaultQuests/Quests/10/342.json b/config/betterquesting/DefaultQuests/Quests/10/342.json index 3deff362..37531410 100644 --- a/config/betterquesting/DefaultQuests/Quests/10/342.json +++ b/config/betterquesting/DefaultQuests/Quests/10/342.json @@ -16,7 +16,7 @@ "FluidName:8": "caesium" } }, - "name:8": "Cesium" + "name:8": "铯" } }, "questID:3": 342, diff --git a/config/betterquesting/DefaultQuests/Quests/3/400947744.json b/config/betterquesting/DefaultQuests/Quests/3/400947744.json new file mode 100644 index 00000000..8d1ca75f --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/3/400947744.json @@ -0,0 +1,34 @@ +{ + "preRequisites:11": [ + 893 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:wormhole_field_generator" + } + }, + "name:8": "虫洞场发生器" + } + }, + "questID:3": 400947744, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:wormhole_field_generator" + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/3/746862659.json b/config/betterquesting/DefaultQuests/Quests/3/746862659.json new file mode 100644 index 00000000..c20ea852 --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/3/746862659.json @@ -0,0 +1,34 @@ +{ + "preRequisites:11": [ + 893 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:bee_stargate" + } + }, + "name:8": "蜜蜂星门" + } + }, + "questID:3": 746862659, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:bee_stargate" + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/3/804922623.json b/config/betterquesting/DefaultQuests/Quests/3/804922623.json new file mode 100644 index 00000000..e4f2fbdd --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/3/804922623.json @@ -0,0 +1,34 @@ +{ + "preRequisites:11": [ + 20538 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:xp_assimilator" + } + }, + "name:8": "经验浴池" + } + }, + "questID:3": 804922623, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:xp_assimilator" + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/5/1091209787.json b/config/betterquesting/DefaultQuests/Quests/5/1091209787.json new file mode 100644 index 00000000..822371e8 --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/5/1091209787.json @@ -0,0 +1,315 @@ +{ + "preRequisites:11": [ + 1253, + 585706829 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.UniversalConstellation", + "UID1:8": "gendustry.bee.UniversalConstellation" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlow", + "UID1:8": "forestry.speedSlow" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShort", + "UID1:8": "forestry.lifespanShort" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityNormal", + "UID1:8": "forestry.fertilityNormal" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceDown2", + "UID1:8": "forestry.toleranceDown2" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersNether", + "UID1:8": "forestry.flowersNether" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlowest", + "UID1:8": "forestry.floweringSlowest" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectAggressive", + "UID1:8": "forestry.effectAggressive" + } + } + }, + "Health:3": 30, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.UniversalConstellation", + "UID1:8": "gendustry.bee.UniversalConstellation" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlow", + "UID1:8": "forestry.speedSlow" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShort", + "UID1:8": "forestry.lifespanShort" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityNormal", + "UID1:8": "forestry.fertilityNormal" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceDown2", + "UID1:8": "forestry.toleranceDown2" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersNether", + "UID1:8": "forestry.flowersNether" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlowest", + "UID1:8": "forestry.floweringSlowest" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectAggressive", + "UID1:8": "forestry.effectAggressive" + } + } + }, + "MaxH:3": 30 + } + }, + "name:8": "宇宙星座蜜蜂" + } + }, + "questID:3": 1091209787, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.UniversalConstellation", + "UID1:8": "gendustry.bee.UniversalConstellation" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlow", + "UID1:8": "forestry.speedSlow" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShort", + "UID1:8": "forestry.lifespanShort" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityNormal", + "UID1:8": "forestry.fertilityNormal" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceDown2", + "UID1:8": "forestry.toleranceDown2" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersNether", + "UID1:8": "forestry.flowersNether" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlowest", + "UID1:8": "forestry.floweringSlowest" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectAggressive", + "UID1:8": "forestry.effectAggressive" + } + } + }, + "Health:3": 30, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.UniversalConstellation", + "UID1:8": "gendustry.bee.UniversalConstellation" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlow", + "UID1:8": "forestry.speedSlow" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShort", + "UID1:8": "forestry.lifespanShort" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityNormal", + "UID1:8": "forestry.fertilityNormal" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceDown2", + "UID1:8": "forestry.toleranceDown2" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersNether", + "UID1:8": "forestry.flowersNether" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlowest", + "UID1:8": "forestry.floweringSlowest" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectAggressive", + "UID1:8": "forestry.effectAggressive" + } + } + }, + "MaxH:3": 30 + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/5/1525.json b/config/betterquesting/DefaultQuests/Quests/5/1525.json index b0a7340a..a428621d 100644 --- a/config/betterquesting/DefaultQuests/Quests/5/1525.json +++ b/config/betterquesting/DefaultQuests/Quests/5/1525.json @@ -14,7 +14,7 @@ } } }, - "name:8": "[虚无]紫晶" + "name:8": "[飞升]紫晶" } }, "questID:3": 1525, diff --git a/config/betterquesting/DefaultQuests/Quests/5/1530.json b/config/betterquesting/DefaultQuests/Quests/5/1530.json index 0c03db9f..feeda85c 100644 --- a/config/betterquesting/DefaultQuests/Quests/5/1530.json +++ b/config/betterquesting/DefaultQuests/Quests/5/1530.json @@ -14,7 +14,7 @@ } } }, - "name:8": "[虚无]翡翠" + "name:8": "[飞升]翡翠" } }, "questID:3": 1530, diff --git a/config/betterquesting/DefaultQuests/Quests/5/1533.json b/config/betterquesting/DefaultQuests/Quests/5/1533.json index 1b0f6be2..3e4a35cc 100644 --- a/config/betterquesting/DefaultQuests/Quests/5/1533.json +++ b/config/betterquesting/DefaultQuests/Quests/5/1533.json @@ -14,7 +14,7 @@ } } }, - "name:8": "[虚无]蓝宝石" + "name:8": "[飞升]蓝宝石" } }, "questID:3": 1533, diff --git a/config/betterquesting/DefaultQuests/Quests/5/20466.json b/config/betterquesting/DefaultQuests/Quests/5/20466.json index 5cd264cc..8d924aa1 100644 --- a/config/betterquesting/DefaultQuests/Quests/5/20466.json +++ b/config/betterquesting/DefaultQuests/Quests/5/20466.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§o石精华和下界精华可用于制作拥有神话性质的矿物。\n\n一份矿物可制成一块矿石……\n\n一块矿石能产出多份矿物,特别是在工业磨粉机中!\n\n可循环进行这一过程以实现产量的指数增长(前提是有足量的精华)。\n\n适用矿物类型:卢比、阿勒石、现石、玫石、褐铁、炎岩、血宝石、余烬石。", + "desc:8": "§7§o石精华和下界精华可用于制作拥有神话性质的矿物。\n\n一份矿物可制成一块矿石……\n\n一块矿石能产出多份矿物,特别是在工业磨粉机中!\n\n可循环进行这一过程以实现产量的指数增长(前提是有足量的精华)。\n\n适用矿物类型:卢比、阿勒石、现石、玫石、褐铁、炎岩、血宝石、余烬石、符文、[飞升]翡翠、[飞升]蓝宝石、[飞升]紫晶。", "icon:10": { "Count:3": 1, "id:8": "mysticalagriculture:stone_essence" diff --git a/config/betterquesting/DefaultQuests/Quests/5/2108.json b/config/betterquesting/DefaultQuests/Quests/5/2108.json index 27e166c9..fda9214a 100644 --- a/config/betterquesting/DefaultQuests/Quests/5/2108.json +++ b/config/betterquesting/DefaultQuests/Quests/5/2108.json @@ -5,7 +5,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§o完成药剂师监狱钥匙谜题。", + "desc:8": "§7§o完成药师监狱钥匙谜题。", "icon:10": { "Count:3": 1, "id:8": "forestry:bee_queen_ge", @@ -153,7 +153,7 @@ "MaxH:3": 50 } }, - "name:8": "药剂师蜜蜂" + "name:8": "药师蜜蜂" } }, "questID:3": 2108, diff --git a/config/betterquesting/DefaultQuests/Quests/5/736384140.json b/config/betterquesting/DefaultQuests/Quests/5/736384140.json new file mode 100644 index 00000000..f89935c7 --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/5/736384140.json @@ -0,0 +1,315 @@ +{ + "preRequisites:11": [ + 1253, + 585706829 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.Gallifreyan", + "UID1:8": "gendustry.bee.Gallifreyan" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "Health:3": 20, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.Gallifreyan", + "UID1:8": "gendustry.bee.Gallifreyan" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "MaxH:3": 20 + } + }, + "name:8": "伽里弗雷蜜蜂" + } + }, + "questID:3": 736384140, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.Gallifreyan", + "UID1:8": "gendustry.bee.Gallifreyan" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "Health:3": 20, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.Gallifreyan", + "UID1:8": "gendustry.bee.Gallifreyan" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "MaxH:3": 20 + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/5/949656804.json b/config/betterquesting/DefaultQuests/Quests/5/949656804.json new file mode 100644 index 00000000..96eed9d9 --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/5/949656804.json @@ -0,0 +1,315 @@ +{ + "preRequisites:11": [ + 1253, + 585706829 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.TreeOfLife", + "UID1:8": "gendustry.bee.TreeOfLife" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "Health:3": 20, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.TreeOfLife", + "UID1:8": "gendustry.bee.TreeOfLife" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "MaxH:3": 20 + } + }, + "name:8": "生命之树蜜蜂" + } + }, + "questID:3": 949656804, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.TreeOfLife", + "UID1:8": "gendustry.bee.TreeOfLife" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "Health:3": 20, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.TreeOfLife", + "UID1:8": "gendustry.bee.TreeOfLife" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "MaxH:3": 20 + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/7/2350.json b/config/betterquesting/DefaultQuests/Quests/7/2350.json index 4ef33a43..97395b89 100644 --- a/config/betterquesting/DefaultQuests/Quests/7/2350.json +++ b/config/betterquesting/DefaultQuests/Quests/7/2350.json @@ -9,7 +9,7 @@ "Count:3": 1, "id:8": "aoa3:sapphire" }, - "name:8": "[虚无]蓝宝石" + "name:8": "[飞升]蓝宝石" } }, "questID:3": 2350, diff --git a/config/betterquesting/DefaultQuests/Quests/7/70068.json b/config/betterquesting/DefaultQuests/Quests/7/70068.json index 67b92de6..584d4a23 100644 --- a/config/betterquesting/DefaultQuests/Quests/7/70068.json +++ b/config/betterquesting/DefaultQuests/Quests/7/70068.json @@ -9,7 +9,7 @@ "Count:3": 1, "id:8": "aoa3:jade" }, - "name:8": "[虚无]翡翠" + "name:8": "[飞升]翡翠" } }, "questID:3": 70068, diff --git a/config/betterquesting/DefaultQuests/Quests/7/70073.json b/config/betterquesting/DefaultQuests/Quests/7/70073.json index cd7d9dd5..d16a1f1d 100644 --- a/config/betterquesting/DefaultQuests/Quests/7/70073.json +++ b/config/betterquesting/DefaultQuests/Quests/7/70073.json @@ -9,7 +9,7 @@ "Count:3": 1, "id:8": "aoa3:amethyst" }, - "name:8": "[虚无]紫晶" + "name:8": "[飞升]紫晶" } }, "questID:3": 70073, diff --git a/config/betterquesting/resources/meatballcraft/textures/gui/default_title.png b/config/betterquesting/resources/meatballcraft/textures/gui/default_title.png new file mode 100644 index 0000000000000000000000000000000000000000..8a024bd5cd1f28e9926abaedc9b7849048ba56f8 GIT binary patch literal 82940 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 Pt3aZju6{1-oD!M # Will rewrite any default meteor types with new versions. @@ -317,4 +318,3 @@ values { B:wellOfSufferingDrops=true } - diff --git a/config/brokenwings.cfg b/config/brokenwings.cfg index f3356fd7..18233206 100644 --- a/config/brokenwings.cfg +++ b/config/brokenwings.cfg @@ -66,6 +66,28 @@ countermeasures { twilightforest:charm_of_life_2 dimension: 52 twilightforest:charm_of_life_1 dimension: 623 twilightforest:charm_of_life_2 dimension: 623 + twilightforest:charm_of_life_1 dimension: 800 + twilightforest:charm_of_life_2 dimension: 800 + twilightforest:charm_of_life_1 dimension: 802 + twilightforest:charm_of_life_2 dimension: 802 + twilightforest:charm_of_life_1 dimension: 420 + twilightforest:charm_of_life_2 dimension: 420 + twilightforest:charm_of_life_1 dimension: 421 + twilightforest:charm_of_life_2 dimension: 421 + twilightforest:charm_of_life_1 dimension: 422 + twilightforest:charm_of_life_2 dimension: 422 + twilightforest:charm_of_life_1 dimension: 423 + twilightforest:charm_of_life_2 dimension: 423 + ae2fc:wireless_fluid_pattern_terminal dimension: 427 + appliedenergistics2:wireless_terminal dimension: 427 + appliedenergistics2:wireless_crafting_terminal dimension: 427 + appliedenergistics2:wireless_pattern_terminal dimension: 427 + appliedenergistics2:wireless_fluid_terminal dimension: 427 + appliedenergistics2:wireless_interface_terminal dimension: 427 + ae2exttable:wireless_basic_crafting_terminal dimension: 427 + ae2exttable:wireless_advanced_crafting_terminal dimension: 427 + ae2exttable:wireless_elite_crafting_terminal dimension: 427 + ae2exttable:wireless_ultimate_crafting_terminal dimension: 427 > } @@ -114,6 +136,28 @@ countermeasures { twilightforest:charm_of_life_2 dimension: 52 twilightforest:charm_of_life_1 dimension: 623 twilightforest:charm_of_life_2 dimension: 623 + twilightforest:charm_of_life_1 dimension: 800 + twilightforest:charm_of_life_2 dimension: 800 + twilightforest:charm_of_life_1 dimension: 802 + twilightforest:charm_of_life_2 dimension: 802 + twilightforest:charm_of_life_1 dimension: 420 + twilightforest:charm_of_life_2 dimension: 420 + twilightforest:charm_of_life_1 dimension: 421 + twilightforest:charm_of_life_2 dimension: 421 + twilightforest:charm_of_life_1 dimension: 422 + twilightforest:charm_of_life_2 dimension: 422 + twilightforest:charm_of_life_1 dimension: 423 + twilightforest:charm_of_life_2 dimension: 423 + ae2fc:wireless_fluid_pattern_terminal dimension: 427 + appliedenergistics2:wireless_terminal dimension: 427 + appliedenergistics2:wireless_crafting_terminal dimension: 427 + appliedenergistics2:wireless_pattern_terminal dimension: 427 + appliedenergistics2:wireless_fluid_terminal dimension: 427 + appliedenergistics2:wireless_interface_terminal dimension: 427 + ae2exttable:wireless_basic_crafting_terminal dimension: 427 + ae2exttable:wireless_advanced_crafting_terminal dimension: 427 + ae2exttable:wireless_elite_crafting_terminal dimension: 427 + ae2exttable:wireless_ultimate_crafting_terminal dimension: 427 > } @@ -279,4 +323,3 @@ general { S:mode=DENY_LIST } - diff --git a/config/buildcraft/detailed.properties b/config/buildcraft/detailed.properties index 0fbf07d5..0f1a8f65 100644 --- a/config/buildcraft/detailed.properties +++ b/config/buildcraft/detailed.properties @@ -1,5 +1,5 @@ # The buildcraft detailed configuration file. This contains a lot of miscellaneous options that have no affect on gameplay. # You should refer to the BC source code for a detailed description of what these do. (https://github.com/BuildCraft/BuildCraft) # This file will be overwritten every time that buildcraft starts, so don't change anything other than the values. -#Sat Apr 26 10:16:24 PDT 2025 -render.pipe.misc.inside.shade=0.725 +#Thu May 08 18:24:08 PDT 2025 +render.pipe.misc.inside.shade=0.725 \ No newline at end of file diff --git a/config/compactmachines3/recipes/advancedr-spacelaser.json b/config/compactmachines3/recipes/advancedr-spacelaser.json deleted file mode 100644 index 08087197..00000000 --- a/config/compactmachines3/recipes/advancedr-spacelaser.json +++ /dev/null @@ -1,413 +0,0 @@ -{ - "name": "cm3ar:spacelaser", - - "disabled": false, - - "target-item": "advancedrocketry:spacelaser", - "target-count": 1, - - "duration": 200, - "symmetrical": true, - - "catalyst": "contenttweaker:multiblock_preview", - "catalyst-meta": 0, - - - "input-types": { - "a": { - "id": "libvulpesdvstructuremachine", - "meta": 0 - }, - "b": { - "id": "advancedrocketry:vacuumlaser", - "meta": 1, - "item": { - "id": "advancedrocketry:vacuumlaser", - "count": 48 - } - }, - "c": { - "id": "advancedrocketry:blocklens", - "meta": 0 - }, - "d": { - "id": "libvulpes:forgepowerinput", - "meta": 0 - }, - "e": { - "id": "libvulpes:hatch", - "meta": 1 - }, - "f": { - "id": "advancedrocketry:spacelaser", - "meta": 0, - "item": { - "id": "advancedrocketry:spacelaser", - "count": 1 - } - }, - "g": { - "id": "libvulpes:structuremachine", - "meta": 0 - } - }, - "shape": [ - [ - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "a", - "a" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ] - ], - [ - [ - "_", - "b", - "b", - "b", - "a", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "c", - "c", - "a", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "a", - "a", - "a", - "_", - "_", - "_", - "_" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "c", - "_", - "g", - "a", - "g" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "c", - "a", - "a", - "a" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "c", - "_", - "g", - "a", - "g" - ], - [ - "d", - "b", - "b", - "b", - "a", - "a", - "a", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "c", - "c", - "a", - "_", - "_", - "_", - "_" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "_", - "_", - "_", - "_", - "_" - ] - ], - [ - [ - "_", - "b", - "b", - "b", - "a", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "c", - "c", - "a", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "a", - "a", - "a", - "_", - "e", - "f", - "e" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "c", - "_", - "g", - "g", - "g" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "c", - "g", - "g", - "g" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "c", - "_", - "g", - "g", - "g" - ], - [ - "d", - "b", - "b", - "b", - "a", - "a", - "a", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "c", - "c", - "a", - "_", - "_", - "_", - "_" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "_", - "_", - "_", - "_", - "_" - ] - ] - ] -} \ No newline at end of file diff --git a/config/compactmachines3/recipes/dyson_abater_helper.json b/config/compactmachines3/recipes/dyson_abater_helper.json index 11efb628..057ae2d7 100644 --- a/config/compactmachines3/recipes/dyson_abater_helper.json +++ b/config/compactmachines3/recipes/dyson_abater_helper.json @@ -27,11 +27,10 @@ "d": { "id": "minecraft:wool", "meta": 0 - } - }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_revolver\",statusTag:{type:0b,message:\"\"}}" + }, + "e": { + "id": "modularmachinery:dyson_abater_controller", + "meta": 0 } }, "shape": [ @@ -63,7 +62,7 @@ ], [ [ - "a:A" + "a" ], [ "d" @@ -84,7 +83,7 @@ "b" ], [ - "a:A" + "e" ] ], [ diff --git a/config/compactmachines3/recipes/dyson_irradiator_helper0.json b/config/compactmachines3/recipes/dyson_irradiator_helper0.json index 951a7c6c..78f1141c 100644 --- a/config/compactmachines3/recipes/dyson_irradiator_helper0.json +++ b/config/compactmachines3/recipes/dyson_irradiator_helper0.json @@ -34,17 +34,6 @@ "meta": 2 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_top\",statusTag:{type:0b,message:\"\"}}" - }, - "d:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_bottom\",statusTag:{type:0b,message:\"\"}}" - }, - "e:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ @@ -54,7 +43,7 @@ "_" ], [ - "a:A" + "a" ] ], [ @@ -114,7 +103,7 @@ ], [ [ - "e:A" + "e" ], [ "b" @@ -186,7 +175,7 @@ "_" ], [ - "d:A" + "d" ] ] ] diff --git a/config/compactmachines3/recipes/dyson_irradiator_helper1.json b/config/compactmachines3/recipes/dyson_irradiator_helper1.json index 399f554e..06ab7488 100644 --- a/config/compactmachines3/recipes/dyson_irradiator_helper1.json +++ b/config/compactmachines3/recipes/dyson_irradiator_helper1.json @@ -34,17 +34,6 @@ "meta": 2 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_top\",statusTag:{type:0b,message:\"\"}}" - }, - "d:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_bottom\",statusTag:{type:0b,message:\"\"}}" - }, - "e:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ @@ -54,7 +43,7 @@ "_" ], [ - "a:A" + "a" ] ], [ @@ -114,7 +103,7 @@ ], [ [ - "e:A" + "e" ], [ "b" @@ -186,7 +175,7 @@ "_" ], [ - "d:A" + "d" ] ] ] diff --git a/config/compactmachines3/recipes/dyson_irradiator_helper2.json b/config/compactmachines3/recipes/dyson_irradiator_helper2.json index c041f31c..c68f2af3 100644 --- a/config/compactmachines3/recipes/dyson_irradiator_helper2.json +++ b/config/compactmachines3/recipes/dyson_irradiator_helper2.json @@ -11,7 +11,6 @@ - "input-types": { "a": { "id": "modularmachinery:dyson_irradiator_top_controller", @@ -34,17 +33,6 @@ "meta": 2 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_top\",statusTag:{type:0b,message:\"\"}}" - }, - "d:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_bottom\",statusTag:{type:0b,message:\"\"}}" - }, - "e:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ @@ -54,7 +42,7 @@ "_" ], [ - "a:A" + "a" ] ], [ @@ -114,7 +102,7 @@ ], [ [ - "e:A" + "e" ], [ "b" @@ -186,7 +174,7 @@ "_" ], [ - "d:A" + "d" ] ] ] diff --git a/config/compactmachines3/recipes/dyson_revolver_helper.json b/config/compactmachines3/recipes/dyson_revolver_helper.json index 545a9f76..51146cf5 100644 --- a/config/compactmachines3/recipes/dyson_revolver_helper.json +++ b/config/compactmachines3/recipes/dyson_revolver_helper.json @@ -23,18 +23,10 @@ "meta": 0 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_scatterer\",statusTag:{type:0b,message:\"\"}}" - }, - "c:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_revolver\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ - "a:A" + "a" ], [ "_" @@ -63,7 +55,7 @@ "b" ], [ - "c:A" + "c" ] ] ] diff --git a/config/compactmachines3/recipes/dyson_scatterer_helper.json b/config/compactmachines3/recipes/dyson_scatterer_helper.json index c914a79e..8364ba3f 100644 --- a/config/compactmachines3/recipes/dyson_scatterer_helper.json +++ b/config/compactmachines3/recipes/dyson_scatterer_helper.json @@ -47,14 +47,6 @@ "meta": 0 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_dynamizer\",statusTag:{type:0b,message:\"\"}}" - }, - "h:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_scatterer\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ @@ -85,12 +77,12 @@ "_" ], [ - "h:A" + "h" ] ], [ [ - "a:A" + "a" ], [ "c" diff --git a/config/compactmachines3/recipes/flint_furnace_structure.json b/config/compactmachines3/recipes/flint_furnace_structure.json new file mode 100644 index 00000000..135e0ffa --- /dev/null +++ b/config/compactmachines3/recipes/flint_furnace_structure.json @@ -0,0 +1,322 @@ +{ + "name": "compactmachines3:flint_furnace_structure", + "target-item": "contenttweaker:flint_and_furnace", + "target-meta": 0, + "target-count": 1, + + "duration": 200, + + "catalyst": "contenttweaker:multiblock_preview", + + + + + + "input-types": { + "a": { + "id": "extrautils2:compressedcobblestone", + "meta": 2 + }, + "c": { + "id": "minecraft:coal_block", + "meta": 0 + }, + "d": { + "id": "extrautils2:compressedcobblestone", + "meta": 3 + } + }, + "shape": [ + [ + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "d", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "d", + "_", + "_", + "_", + "d", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "d", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "a", + "a", + "a", + "c", + "a", + "a", + "a", + "_", + "_" + ], + [ + "a", + "a", + "a", + "a", + "c", + "c", + "c", + "a", + "a", + "a", + "a" + ], + [ + "_", + "_", + "a", + "a", + "a", + "c", + "a", + "a", + "a", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_", + "_" + ] + ] + ] + +} \ No newline at end of file diff --git a/config/compactmachines3/recipes/vibe_warper_structure.json b/config/compactmachines3/recipes/vibe_warper_structure.json new file mode 100644 index 00000000..c6cdecd9 --- /dev/null +++ b/config/compactmachines3/recipes/vibe_warper_structure.json @@ -0,0 +1,226 @@ +{ + "name": "compactmachines3:vibe_warper_structure", + "target-item": "contenttweaker:vibe_warper", + "target-meta": 0, + "target-count": 1, + + "duration": 200, + + "catalyst": "contenttweaker:multiblock_preview", + + + + + "input-types": { + "a": { + "id": "thaumcraft:metal_alchemical_advanced", + "meta": 0 + }, + "b": { + "id": "thaumcraft:stone_arcane_brick", + "meta": 0 + }, + "c": { + "id": "aoa3:ancient_rock", + "meta": 0 + } + }, + "shape": [ + [ + [ + "_", + "_", + "a", + "_", + "a", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "a", + "_", + "_", + "_", + "_", + "_", + "a" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "a", + "_", + "_", + "_", + "_", + "_", + "a" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "a", + "_", + "a", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "b", + "_", + "b", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "b", + "_", + "_", + "_", + "_", + "_", + "b" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "b", + "_", + "_", + "_", + "_", + "_", + "b" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "b", + "_", + "b", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "b", + "b", + "b", + "_", + "_" + ], + [ + "_", + "_", + "b", + "c", + "b", + "_", + "_" + ], + [ + "b", + "b", + "b", + "c", + "b", + "b", + "b" + ], + [ + "b", + "c", + "c", + "c", + "c", + "c", + "b" + ], + [ + "b", + "b", + "b", + "c", + "b", + "b", + "b" + ], + [ + "_", + "_", + "b", + "c", + "b", + "_", + "_" + ], + [ + "_", + "_", + "b", + "b", + "b", + "_", + "_" + ] + ] + ] + +} \ No newline at end of file diff --git a/config/cyclicmagic.cfg b/config/cyclicmagic.cfg index 4022808b..041b2536 100644 --- a/config/cyclicmagic.cfg +++ b/config/cyclicmagic.cfg @@ -1401,6 +1401,8 @@ modpacks { rftoolsdim_terrain_absorber rftoolsdim:feature_absorber rftoolsdim:time_absorber + xnet:controller + packagedexcrafting:marked_pedestal > # Crops & leaves that are blocked from harvesting (Brush Scythe and Tree Scythe). A star is for a wildcard [default: [terraqueous:pergola], [harvestcraft:*_sapling]] @@ -1739,4 +1741,3 @@ modpacks { } - diff --git a/config/defaultoptions/keybindings.txt b/config/defaultoptions/keybindings.txt index d01515be..08972a73 100644 --- a/config/defaultoptions/keybindings.txt +++ b/config/defaultoptions/keybindings.txt @@ -75,6 +75,7 @@ key_key.erebus.glide:0:NONE key_key.erebus.poweredglide:0:NONE key_key.erebus.beetleram:0:NONE key_key.erebus.beetlemine:56:NONE +key_Open sound muffler screen:0:NONE key_keybind.hammercorerenderstack:77:NONE key_key.xu2.searchforitems:31:SHIFT key_key.findme.search:23:SHIFT @@ -127,6 +128,11 @@ key_key.open_wireless_terminal.desc:20:CONTROL key_key.open_wireless_crafting_terminal.desc:18:CONTROL key_key.open_wireless_pattern_terminal.desc:19:CONTROL key_key.open_wireless_fluid_terminal.desc:33:CONTROL +key_key.open_wireless_interface_terminal.desc:23:SHIFT +key_key.open_basic_extended_wireless_crafting_terminal:0:NONE +key_key.open_advanced_extended_wireless_crafting_terminal:0:NONE +key_key.open_elite_extended_wireless_crafting_terminal:0:NONE +key_key.open_ultimate_extended_wireless_crafting_terminal:0:NONE key_key.aether.accessory_menu:0:NONE key_key.keyExtraInvo:0:NONE key_key.keyWheel:0:NONE @@ -175,7 +181,7 @@ key_key.porterNextDestination:27:NONE key_key.porterPrevDestination:26:NONE key_key.debugDumpNBTItem:0:NONE key_key.debugDumpNBTBlock:0:NONE -key_invtweaks.key.sort:19:SHIFT +key_invtweaks.key.sort:0:NONE key_key.jeiutilities.displayRecipe:29:NONE key_key.jeiutilities.pickBookmark:-98:NONE key_key.jeiutilities.transferRecipe:17:CONTROL @@ -254,4 +260,4 @@ key_enderio.keybind.fovrecall:0:NONE key_enderio.keybind.fovplus:0:NONE key_enderio.keybind.fovminus:0:NONE key_enderio.keybind.fovplusfast:0:NONE -key_enderio.keybind.fovminusfast:0:NONE +key_enderio.keybind.fovminusfast:0:NONE \ No newline at end of file diff --git a/config/extremesoundmuffler.cfg b/config/extremesoundmuffler.cfg new file mode 100644 index 00000000..4baf5e30 --- /dev/null +++ b/config/extremesoundmuffler.cfg @@ -0,0 +1,56 @@ +# Configuration file + +anchors { + # Disable the Anchors? + B:disableAnchors=false +} + + +general { + # Volume set when pressed the mute button by default + # Min: 0.0 + # Max: 0.99 + D:defaultMuteVolume=0.0 + + # Blacklisted Sounds - add the name of the sounds to blacklist, separated with comma + S:forbiddenSounds < + ui. + music. + ambient. + > + + # Hide non-recent muffled sounds from the recent sounds list + B:hideMuffledFromRecent=true + + # Allow the "ALL" sounds list to include the blacklisted sounds? + B:lawfulAllList=false + + # Move the muffle and play buttons to the left side of the GUI + B:leftButtons=false + + # Show tips in the Muffler screen? + B:showTip=true + + # Whether or not use the dark theme + B:useDarkTheme=false +} + + +########################################################################################################## +# inventory_button +#--------------------------------------------------------------------------------------------------------# +# Buttons can be moved by holding CTRL and LMB over the button and dragging it around +########################################################################################################## + +inventory_button { + # Disable the Muffle button in the player inventory? + B:disableInventoryButton=false + + # X coordinate of the Muffler button in the player inventory. + I:invButtonX=75 + + # Y coordinate of the Muffler button in the player inventory. + I:invButtonY=7 +} + + diff --git a/config/gendustry/meatball_bees.cfg b/config/gendustry/meatball_bees.cfg index 8ab96cb8..e3c26b6f 100644 --- a/config/gendustry/meatball_bees.cfg +++ b/config/gendustry/meatball_bees.cfg @@ -2805,7 +2805,6 @@ if HaveForestryModule Bees << mutation: 55% "gendustry.bee.Radiant" + "magicbees.speciesArcane" => "gendustry.bee.Serenading" Req Temperature Normal mutation: 55% "gendustry.bee.Bomber" + "careerbees.phd" => "gendustry.bee.Nucleartechnician" Req Temperature Normal mutation: 55% "magicbees.speciesTEPyro" + "careerbees.phd" => "gendustry.bee.Thermallyexpanded" Req Temperature Normal - mutation: 55% "magicbees.speciesTEPyro" + "careerbees.phd" => "gendustry.bee.Thermallyexpanded" Req Temperature Normal mutation: 36% "gendustry.bee.Oxygen" + "gendustry.bee.Deeplearner" => "gendustry.bee.Helium" Req Temperature Normal mutation: 36% "gendustry.bee.Oxygen" + "gendustry.bee.Helium" => "gendustry.bee.Fluorine" Req Temperature Normal mutation: 42% "forestry.speciesPhantasmal" + "magicbees.speciesEmerald" => "gendustry.bee.NerdySpider" Req Temperature Normal @@ -2816,8 +2815,7 @@ if HaveForestryModule Bees << mutation: 60% "magicbees.speciesSorcerous" + "careerbees.acceleration" => "gendustry.bee.LordRaine" Req Temperature Normal mutation: 20% "extrabees.species.bone" + "magicbees.speciesScholarly" => "gendustry.bee.Aedial" Req Temperature Normal mutation: 22% "gendustry.bee.Ringbearer" + "extrabees.species.granite" => "gendustry.bee.Mathias" Req Temperature Normal - mutation: 99% "extrabees.species.energetic" + "magicbees.speciesSavants" => "gendustry.bee.ChaosStrikez" Req Temperature Normal - mutation: 99% "careerbees.energy" + "gendustry.bee.Balanced" => "gendustry.bee.TreeOfLife" Req Temperature Normal + mutation: 99% "extrabees.species.energetic" + "magicbees.speciesSavant" => "gendustry.bee.ChaosStrikez" Req Temperature Normal } diff --git a/config/gendustry/meatball_bees.en_US.lang b/config/gendustry/meatball_bees.en_US.lang index 3d90f489..922f7f13 100644 --- a/config/gendustry/meatball_bees.en_US.lang +++ b/config/gendustry/meatball_bees.en_US.lang @@ -107,3 +107,15 @@ gendustry.honeycomb.fluorine.name=Fluorine Comb gendustry.honeycomb.helium.name=Helium Comb gendustry.allele.flowers.woodLog=Wood Logs gendustry.allele.flowers.sideralSteel=Steel +gendustry.bees.species.Connor=Connor +gendustry.bees.species.Kurrycat=KurryCat +gendustry.bees.species.Gallifreyan=Gallifreyan +gendustry.bees.species.Aedial=Aedial +gendustry.bees.species.NerdySpider=NerdySpider +gendustry.bees.species.ChaosStrikez=ChaosStrikez +gendustry.bees.species.UniversalConstellation=Universal Constellation +gendustry.bees.species.TreeOfLife=Tree of Life +gendustry.bees.species.Mathias=Mathias +gendustry.bees.species.SpoonyPanda=SpoonyPanda +gendustry.bees.species.LordRaine=LordRaine +gendustry.bees.species.Freeky=Freeky diff --git a/config/gendustry/meatball_bees.zh_cn.lang b/config/gendustry/meatball_bees.zh_cn.lang index b5c653af..4eb4ba6c 100644 --- a/config/gendustry/meatball_bees.zh_cn.lang +++ b/config/gendustry/meatball_bees.zh_cn.lang @@ -76,8 +76,8 @@ gendustry.bees.species.Deeplearner=深度学习 gendustry.bees.species.Salty=咸盐 gendustry.bees.species.Stormborn=飓风之子 gendustry.bees.species.Pyromaniacal=Pyromaniacal -gendustry.bees.species.Apothecary=药剂师 -gendustry.honeycomb.apothecary.name=药剂师蜂窝 +gendustry.bees.species.Apothecary=药师 +gendustry.honeycomb.apothecary.name=药师蜂窝 gendustry.honeycomb.isekai.name=异世界蜂窝 gendustry.honeycomb.twilightnether.name=深层暮光蜂窝 gendustry.honeycomb.soulsucking.name=吸魂蜂窝 @@ -107,3 +107,15 @@ gendustry.honeycomb.fluorine.name=氟蜂窝 gendustry.honeycomb.helium.name=氦蜂窝 gendustry.allele.flowers.woodLog=原木 gendustry.allele.flowers.sideralSteel=钢 +gendustry.bees.species.Connor=Connor +gendustry.bees.species.Kurrycat=KurryCat +gendustry.bees.species.Gallifreyan=伽里弗雷 +gendustry.bees.species.Aedial=Aedial +gendustry.bees.species.NerdySpider=NerdySpider +gendustry.bees.species.ChaosStrikez=ChaosStrikez +gendustry.bees.species.UniversalConstellation=宇宙星座 +gendustry.bees.species.TreeOfLife=生命之树 +gendustry.bees.species.Mathias=Mathias +gendustry.bees.species.SpoonyPanda=SpoonyPanda +gendustry.bees.species.LordRaine=LordRaine +gendustry.bees.species.Freeky=Freeky diff --git a/config/ichunutil.cfg b/config/ichunutil.cfg index d615572c..dc5d4a45 100644 --- a/config/ichunutil.cfg +++ b/config/ichunutil.cfg @@ -70,7 +70,7 @@ module { I:versionNotificationTypes=0 # Don't change this. - I:versionSave=26 + I:versionSave=8 } } @@ -88,4 +88,3 @@ module { } - diff --git a/config/jei/itemBlacklist.cfg b/config/jei/itemBlacklist.cfg index c54ac709..15cad333 100644 --- a/config/jei/itemBlacklist.cfg +++ b/config/jei/itemBlacklist.cfg @@ -301,6 +301,7 @@ advanced { tconstruct:shovel:0:alumite,alumite,alumite openblocks:tank:hassium; enderio:item_broken_spawner:Primordial Wizard + enderio:item_broken_spawner:Spectral Golem enderio:item_broken_spawner:Creep openblocks:tank:universal_matter; openblocks:tank:binnie.whiskey.wheat; @@ -349,6 +350,7 @@ advanced { tconstruct:lumberaxe:0:elementium,elementium,elementium,elementium enderio:item_soul_vial:Carrotop extracells:pattern.fluid:refined_biofuel;m=0 + enderio:item_broken_spawner:Invasion Cyberman tconstruct:shortbow:0:stone,stone,string tconstruct:hatchet:0:amethyst,amethyst,amethyst extracells:pattern.fluid:oganesson;m=0 @@ -846,6 +848,7 @@ advanced { openblocks:tank:oganesson; openblocks:tank:abyssite; enderio:item_broken_spawner:Lesser Shoggoth + enderio:item_broken_spawner:Lightning Dragon tconstruct:cleaver:0:ma.intermedium,ma.intermedium,ma.intermedium,ma.intermedium enderio:item_soul_vial:Mystic Lottoman tconstruct:hammer:0:terrasteel,terrasteel,terrasteel,terrasteel @@ -1157,6 +1160,7 @@ advanced { enderio:item_broken_spawner:Volar tconstruct:shuriken:0:jade,jade,jade,jade enderio:item_soul_vial:Leafy Giant + enderio:item_broken_spawner:Revenant enderio:item_soul_vial:Carminite Broodling tconstruct:shuriken:0:fierymetal,fierymetal,fierymetal,fierymetal tconstruct:arrow:0:wood,refinediron,feather @@ -1426,6 +1430,7 @@ advanced { tconstruct:hatchet:0:desert_myrmex,desert_myrmex,desert_myrmex openblocks:tank:rocketfuel; tconstruct:frypan:0:end_steel,end_steel + enderio:item_broken_spawner:Enigmoth extracells:pattern.fluid:zinc;m=0 extracells:pattern.fluid:neutrons;m=0 enderio:item_soul_vial:Sabretooth @@ -1451,6 +1456,7 @@ advanced { extracells:pattern.fluid:fuel_mixed_heavy_heat_1;m=0 tconstruct:hatchet:0:iridium,iridium,iridium tconstruct:hatchet:0:ardite,ardite,ardite + enderio:item_broken_spawner:Barako, the Sun Chief tconstruct:longsword:0:blood_infused_wood,blood_infused_wood,blood_infused_wood tconstruct:broadsword:0:refinedglowstone,refinedglowstone,refinedglowstone tconstruct:rapier:0:weezer,weezer,weezer @@ -1619,6 +1625,7 @@ advanced { enderio:item_broken_spawner:Spider openblocks:tank:fuel_lecm_245_fluoride_flibe; tconstruct:hatchet:0:cactus,cactus,cactus + enderio:item_broken_spawner:entity.companion.name tconstruct:scythe:0:cactus,cactus,cactus,cactus tconstruct:longbow:0:osmium,osmium,osmium,string extracells:pattern.fluid:uranium;m=0 @@ -1646,6 +1653,7 @@ advanced { tconstruct:hatchet:0:mirion,mirion,mirion tconstruct:scythe:0:quartzenrichediron,quartzenrichediron,quartzenrichediron,quartzenrichediron extracells:pattern.fluid:binnie.liqueur.hazelnut;m=0 + enderio:item_broken_spawner:entity.blackfrost.name extracells:pattern.fluid:binnie.juice.banana;m=0 enderio:item_soul_vial:Enchanted Archer tconstruct:pickaxe:0:cyanite,cyanite,cyanite @@ -1661,6 +1669,7 @@ advanced { enderio:item_soul_vial:Chiromaw tconstruct:hatchet:0:integrationforegoing.pink_slime,integrationforegoing.pink_slime,integrationforegoing.pink_slime tconstruct:hammer:0:energetic_alloy,energetic_alloy,energetic_alloy,energetic_alloy + enderio:item_broken_spawner:Ferrous Wroughtnaut openblocks:tank:fluorite_water; tconstruct:shuriken:0:adamantium,adamantium,adamantium,adamantium tconstruct:rapier:0:firewood,firewood,firewood @@ -1778,6 +1787,7 @@ advanced { enderio:item_soul_vial:Glistening Pixon enderio:item_broken_spawner:Sun Spirit extracells:pattern.fluid:europium;m=0 + enderio:item_broken_spawner:Dalek enderio:item_broken_spawner:Skull Creature tconstruct:lumberaxe:0:flint,flint,flint,flint extracells:pattern.fluid:stellar_alloy;m=0 @@ -1906,6 +1916,7 @@ advanced { enderio:item_soul_vial:Precasian Lottoman enderio:item_soul_vial:Paravite tconstruct:longbow:0:dragonsteel_lightning,dragonsteel_lightning,dragonsteel_lightning,string + enderio:item_broken_spawner:Isnachi extracells:pattern.fluid:calcium_sulfate_solution;m=0 openblocks:tank:gluons; enderio:item_broken_spawner:Rock Snot @@ -2836,6 +2847,7 @@ advanced { enderio:item_soul_vial:Avaton openblocks:tank:nightmare_binder_nickel; enderio:item_soul_vial:Armored Giant + enderio:item_broken_spawner:Vespa Brood tconstruct:shortbow:0:chaotic_plustic,chaotic_plustic,string tconstruct:mattock:0:chocolate,chocolate,chocolate tconstruct:longsword:0:platinum,platinum,platinum @@ -3442,6 +3454,7 @@ advanced { forestry:digger_bag tconstruct:frypan:0:iron,iron tconstruct:arrow:0:wood,energetic_alloy,feather + enderio:item_broken_spawner:Flame Imp tconstruct:shortbow:0:ma.prudentium,ma.prudentium,string enderio:item_broken_spawner:Horntail tconstruct:hammer:0:manasteel,manasteel,manasteel,manasteel @@ -3757,6 +3770,7 @@ advanced { plustic:katana:0:blutonium,blutonium,blutonium,blutonium enderio:item_broken_spawner:Icey Ball tconstruct:shovel:0:mod_lavacow.vespa_carapace,mod_lavacow.vespa_carapace,mod_lavacow.vespa_carapace + enderio:item_broken_spawner:Osvermis Spiritus enderio:item_soul_vial:Soulvyre tconstruct:hammer:0:ma.intermedium,ma.intermedium,ma.intermedium,ma.intermedium extracells:pattern.fluid:molten_molybdenum;m=0 @@ -4140,6 +4154,7 @@ advanced { tconstruct:crossbow:0:slime,slime,slime,string tconstruct:shuriken:0:vibrant_alloy,vibrant_alloy,vibrant_alloy,vibrant_alloy tconstruct:mattock:0:copper,copper,copper + enderio:item_broken_spawner:Warmander enderio:item_soul_vial:Wither Skeleton enderio:item_soul_vial:Gecko openblocks:tank:europium; @@ -4189,6 +4204,7 @@ advanced { tconstruct:shortbow:0:lyon,lyon,string enderio:item_broken_spawner:Castle Guardian [NYI] enderio:item_soul_vial:Death Worm + enderio:item_broken_spawner:Grave Robber tconstruct:hammer:0:ma.inferium,ma.inferium,ma.inferium,ma.inferium tconstruct:rapier:0:refinedglowstone,refinedglowstone,refinedglowstone tconstruct:longbow:0:pigiron,pigiron,pigiron,string @@ -4218,6 +4234,7 @@ advanced { enderio:item_broken_spawner:Ancient Golem enderio:item_soul_vial:Clown extracells:pattern.fluid:atomic_nuclei;m=0 + enderio:item_broken_spawner:Frostmaw enderio:item_soul_vial:Sheep tconstruct:battlesign:0:vibranium,vibranium enderio:item_soul_vial:Reaver @@ -4490,6 +4507,7 @@ advanced { extracells:pattern.fluid:limonite;m=0 enderio:item_broken_spawner:Vhraak tconstruct:cleaver:0:adamantium,adamantium,adamantium,adamantium + enderio:item_broken_spawner:Monoclops tconstruct:mattock:0:lead,lead,lead tconstruct:rapier:0:rosidian,rosidian,rosidian tconstruct:cleaver:0:blood_infused_glitch,blood_infused_glitch,blood_infused_glitch,blood_infused_glitch @@ -4900,6 +4918,7 @@ advanced { enderio:item_broken_spawner:Red Guardian enderio:item_broken_spawner:Skele-Elder tconstruct:battlesign:0:refinedglowstone,refinedglowstone + enderio:item_broken_spawner:Foliaath openblocks:tank:alubrass; tconstruct:lumberaxe:0:fusewood_plustic,fusewood_plustic,fusewood_plustic,fusewood_plustic openblocks:tank:twilight_fire; @@ -5495,6 +5514,7 @@ advanced { enderio:item_soul_vial:Cicada tconstruct:longbow:0:rubber,rubber,rubber,string tconstruct:battlesign:0:boron,boron + enderio:item_broken_spawner:Harbinger Cube openblocks:tank:fuel_lep_239; railcraft:dust:2 extracells:pattern.fluid:binnie.liqueur.cherry;m=0 @@ -5559,6 +5579,7 @@ advanced { tconstruct:crossbow:0:limonite,limonite,limonite,string plustic:katana:0:extrabotany:ingotorichalcos,extrabotany:ingotorichalcos,extrabotany:ingotorichalcos,extrabotany:ingotorichalcos openblocks:tank:uranium_238_fluoride_flibe; + enderio:item_broken_spawner:Fire Hydra Head tconstruct:mattock:0:bloodmaster,bloodmaster,bloodmaster enderio:item_broken_spawner:Shyrelands Lottoman enderio:item_soul_vial:Antlion Trove Guardian @@ -5615,6 +5636,7 @@ advanced { tconstruct:battlesign:0:elementium,elementium plustic:laser_gun:0:advancedalloy,advancedalloy,prismarine,manyullyn tconstruct:scythe:0:darkmatter,darkmatter,darkmatter,darkmatter + enderio:item_broken_spawner:Grottol tconstruct:hatchet:0:dragonsteel_ice,dragonsteel_ice,dragonsteel_ice tconstruct:pickaxe:0:amethyst,amethyst,amethyst tconstruct:longsword:0:thaumium,thaumium,thaumium @@ -5778,6 +5800,7 @@ advanced { extracells:pattern.fluid:dimensional_essence;m=0 plustic:laser_gun:0:topaz,topaz,prismarine,manyullyn enderio:item_broken_spawner:Rockrider + enderio:item_broken_spawner:Dread Queen enderio:item_soul_vial:Nightfly openblocks:tank:molten_adamantium; tconstruct:cleaver:0:construction_alloy,construction_alloy,construction_alloy,construction_alloy @@ -5961,6 +5984,7 @@ advanced { extracells:pattern.fluid:evanescent_bifrost;m=0 tconstruct:battlesign:0:blood_infused_glitch,blood_infused_glitch plustic:katana:0:nickel,nickel,nickel,nickel + enderio:item_broken_spawner:Lantern tconstruct:pickaxe:0:blood_infused_iron,blood_infused_iron,blood_infused_iron tconstruct:lumberaxe:0:ma.superium,ma.superium,ma.superium,ma.superium extracells:pattern.fluid:oil_dense_heat_2;m=0 @@ -6115,6 +6139,7 @@ advanced { openblocks:tank:quartz_nak_hot; tconstruct:shovel:0:xu_demonic_metal,xu_demonic_metal,xu_demonic_metal tconstruct:kama:0:emberstone,emberstone,emberstone + enderio:item_broken_spawner:Amber Scarab tconstruct:shortbow:0:dark_steel,dark_steel,string tconstruct:pickaxe:0:mithril,mithril,mithril tconstruct:hammer:0:magmaslime,magmaslime,magmaslime,magmaslime @@ -6233,6 +6258,7 @@ advanced { openblocks:tank:intermedium; tconstruct:shuriken:0:mithril,mithril,mithril,mithril enderio:item_soul_vial:Alicanto + enderio:item_broken_spawner:Lil' Sludge enderio:item_soul_vial:Giant Miner openblocks:tank:fuel_leu_235; plustic:katana:0:silver,silver,silver,silver @@ -6248,6 +6274,7 @@ advanced { tconstruct:crossbow:0:hard_carbon,hard_carbon,hard_carbon,string enderio:item_soul_vial:Botfly tconstruct:lumberaxe:0:titanium,titanium,titanium,titanium + enderio:item_broken_spawner:Amber Lord enderio:item_soul_vial:Kobold extracells:pattern.fluid:sodium;m=0 tconstruct:hammer:0:realmite,realmite,realmite,realmite @@ -6367,6 +6394,7 @@ advanced { enderio:item_broken_spawner:Modulo enderio:item_broken_spawner:Mini Me enderio:item_broken_spawner:Skellox + enderio:item_broken_spawner:entity.dalek_scaro.name tconstruct:broadsword:0:jungle_myrmex,jungle_myrmex,jungle_myrmex enderio:item_broken_spawner:Vinocorne tconstruct:shuriken:0:soularium,soularium,soularium,soularium @@ -6555,6 +6583,7 @@ advanced { tconstruct:broadsword:0:endstone,endstone,endstone plustic:laser_gun:0:knightslime,knightslime,prismarine,manyullyn extracells:pattern.fluid:nobelium;m=0 + enderio:item_broken_spawner:Baby Foliaath tconstruct:shortbow:0:ghostwood_plustic,ghostwood_plustic,string tconstruct:longsword:0:iron,iron,iron enderio:item_broken_spawner:Undead Troll @@ -6661,6 +6690,7 @@ advanced { enderio:item_broken_spawner:Piranha tconstruct:hatchet:0:cyanite,cyanite,cyanite enderio:item_soul_vial:Construct of Strength + enderio:item_broken_spawner:Ghost of Grave Robber enderio:item_broken_spawner:Sand Golem enderio:item_broken_spawner:Nipper openblocks:tank:fuel_lecf_251_fluoride; @@ -6685,6 +6715,7 @@ advanced { openblocks:tank:fuel_heu_233_fluoride_flibe; enderio:item_broken_spawner:Tiny Bird plustic:katana:0:amber,amber,amber,amber + enderio:item_broken_spawner:Fire Hydra tconstruct:pickaxe:0:chocolate,chocolate,chocolate enderio:item_broken_spawner:Arid Warrior tconstruct:shortbow:0:dragonsteel_ice,dragonsteel_ice,string @@ -6969,6 +7000,7 @@ advanced { enderio:item_soul_vial:Floro Lottoman openblocks:tank:binnie.resin; tconstruct:arrow:0:wood,xu_magical_wood,feather + enderio:item_broken_spawner:Barakoana enderio:item_broken_spawner:Fyracryx tconstruct:kama:0:knightmetal,knightmetal,knightmetal tconstruct:kama:0:darkmatter,darkmatter,darkmatter @@ -7000,6 +7032,7 @@ advanced { enderio:item_soul_vial:Snow Guardian enderio:item_broken_spawner:Orbling tconstruct:shovel:0:amber,amber,amber + enderio:item_broken_spawner:Enigmoth Caterpillar extracells:pattern.fluid:glowstone_nak_hot;m=0 enderio:item_broken_spawner:Cleaver tconstruct:excavator:0:wood,wood,wood,wood @@ -7068,6 +7101,7 @@ advanced { openblocks:tank:redstone_nak; plustic:laser_gun:0:yellowgarnet,yellowgarnet,prismarine,manyullyn tconstruct:shovel:0:pigiron,pigiron,pigiron + enderio:item_broken_spawner:Cactoid tconstruct:arrow:0:wood,ghoulish,feather enderio:item_broken_spawner:Green Rune Templar tconstruct:kama:0:iron,iron,iron @@ -7217,6 +7251,7 @@ advanced { tconstruct:shuriken:0:emeradic_actadd_plustic,emeradic_actadd_plustic,emeradic_actadd_plustic,emeradic_actadd_plustic tconstruct:battlesign:0:desert_myrmex,desert_myrmex plustic:laser_gun:0:awakened_plustic,awakened_plustic,prismarine,manyullyn + enderio:item_broken_spawner:Roving Cube enderio:item_broken_spawner:Hydrolisk enderio:item_broken_spawner:Hunter Master enderio:item_broken_spawner:Construct of Terror @@ -7592,6 +7627,7 @@ advanced { openblocks:tank:nitrogen; extracells:pattern.fluid:fuel_lecm_247_fluoride_flibe;m=0 tconstruct:rapier:0:parafrosynium,parafrosynium,parafrosynium + enderio:item_broken_spawner:Wyvern enderio:item_broken_spawner:Arcane Bore enderio:item_soul_vial:Zal Herbalist tconstruct:frypan:0:abyssalnite,abyssalnite @@ -8124,6 +8160,7 @@ advanced { cyclicmagic:exp_pylon tconstruct:shuriken:0:blueslime,blueslime,blueslime,blueslime tinymobfarm:emerald_farm + enderio:item_broken_spawner:Barakoa agricraft:water_tank tconstruct:cleaver:0:conductive_iron,conductive_iron,conductive_iron,conductive_iron extracells:pattern.fluid:decay_inducing_matter;m=0 @@ -8188,6 +8225,7 @@ advanced { tconstruct:battlesign:0:dragonsteel_fire,dragonsteel_fire extracells:pattern.fluid:moltendreadium;m=0 enderio:item_broken_spawner:Cherry Barrager + enderio:item_broken_spawner:Polyphemus tconstruct:kama:0:ma.prosperity,ma.prosperity,ma.prosperity plustic:katana:0:barathosynium,barathosynium,barathosynium,barathosynium tconstruct:excavator:0:mod_lavacow.scythe_claw,mod_lavacow.scythe_claw,mod_lavacow.scythe_claw,mod_lavacow.scythe_claw @@ -8345,6 +8383,7 @@ advanced { techreborn:ingot:2 techreborn:ingot:0 tconstruct:rapier:0:electrical_steel,electrical_steel,electrical_steel + enderio:item_broken_spawner:Ghost Swarmer tconstruct:crossbow:0:skeletal,skeletal,skeletal,string tconstruct:pickaxe:0:ghastly,ghastly,ghastly extracells:pattern.fluid:uranium_233_fluoride_flibe;m=0 @@ -8410,6 +8449,7 @@ advanced { tconstruct:cleaver:0:brass,brass,brass,brass tconstruct:scythe:0:void_actadd_plustic,void_actadd_plustic,void_actadd_plustic,void_actadd_plustic tconstruct:longsword:0:lumium_plustic,lumium_plustic,lumium_plustic + enderio:item_broken_spawner:Sea Hag tconstruct:bolt:0:wood,knightmetal,feather extracells:pattern.fluid:galactic_matter;m=0 nuclearcraft:dust:4 @@ -8611,6 +8651,7 @@ advanced { tconstruct:scythe:0:lyon,lyon,lyon,lyon enderio:item_soul_vial:Bobo tconstruct:scythe:0:abyssalnite,abyssalnite,abyssalnite,abyssalnite + enderio:item_broken_spawner:Cactyrant enderio:item_broken_spawner:Crypt Crawler Tunnel Entrance tconstruct:rapier:0:aluminum,aluminum,aluminum extracells:pattern.fluid:oil;m=0 @@ -8716,4 +8757,3 @@ advanced { > } - diff --git a/config/jei/worldSettings.cfg b/config/jei/worldSettings.cfg index 2ac2e62c..0f08f60b 100644 --- a/config/jei/worldSettings.cfg +++ b/config/jei/worldSettings.cfg @@ -374,7 +374,7 @@ world-288993849 { world-310143583 { # Show the list of bookmarks next to open GUIs. - B:bookmarkOverlayEnabled=true + B:bookmarkOverlayEnabled=false # Give items instead of showing the recipe. B:cheatItemsEnabled=true @@ -384,7 +384,7 @@ world-310143583 { # Hide and unhide ingredients by clicking them in the list. B:editEnabled=false - S:filterText=sashim + S:filterText= # Show the list of ingredients next to open GUIs. B:overlayEnabled=true @@ -581,20 +581,11 @@ world-78688046 { world-830336226 { - # Show the list of bookmarks next to open GUIs. B:bookmarkOverlayEnabled=true - - # Give items instead of showing the recipe. B:cheatItemsEnabled=false - - # Default item to use to fill up fluids when clicking on a fluid ingredient in the menu, (format: item_name@meta) S:defaultFluidContainerItem= - - # Hide and unhide ingredients by clicking them in the list. B:editEnabled=false S:filterText= - - # Show the list of ingredients next to open GUIs. B:overlayEnabled=true } @@ -1562,4 +1553,3 @@ world97320 { B:overlayEnabled=true } - diff --git a/config/modularmachinery/machinery/bee_stargate.json b/config/modularmachinery/machinery/bee_stargate.json new file mode 100644 index 00000000..4013e7be --- /dev/null +++ b/config/modularmachinery/machinery/bee_stargate.json @@ -0,0 +1,1366 @@ +{ + "registryname": "bee_stargate", + "localizedname": "Bee Stargate", + "color": "ccbb8b", + "parts": [ + { + "x": 1, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 6, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "modularmachinery:blockfluidinputhatch@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": -2, + "y": 4, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 6, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 4, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_controller_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/dimensional_stabilizer.json b/config/modularmachinery/machinery/dimensional_stabilizer.json index 0ec091c4..46259133 100644 --- a/config/modularmachinery/machinery/dimensional_stabilizer.json +++ b/config/modularmachinery/machinery/dimensional_stabilizer.json @@ -4,7 +4,7 @@ "color": "000000", "modifiers": [ { - "elements": "bloodmagic:blood_rune@8", + "elements": "contenttweaker:fabric_of_the_orb", "x": 0, "y": 1, "z": 0, diff --git a/config/modularmachinery/machinery/wormhole_field_generator.json b/config/modularmachinery/machinery/wormhole_field_generator.json new file mode 100644 index 00000000..c8ef58a9 --- /dev/null +++ b/config/modularmachinery/machinery/wormhole_field_generator.json @@ -0,0 +1,598 @@ +{ + "registryname": "wormhole_field_generator", + "localizedname": "Wormhole Field Generator", + "color": "dbc8c8", + "parts": [ + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -3, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 4, + "z": 5, + "elements": [ + "contenttweaker:wormhole_field_module@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -3, + "y": 4, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 4, + "y": 2, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -3, + "y": 2, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "modularmachinery:blockenergyinputhatch" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 3, + "z": -1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 2, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:wormhole_field_module@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -2, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:wormhole_field_module@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 3, + "y": 2, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -4, + "y": 2, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 6, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 0, + "y": 2, + "z": 6, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 3, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -4, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 3, + "y": 4, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 4, + "z": 0, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 4, + "z": 7, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 2, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 4, + "z": -1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 2, + "z": 0, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 4, + "z": 6, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 4, + "y": 4, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 2, + "z": 7, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -4, + "y": 4, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 4, + "z": 1, + "elements": [ + "contenttweaker:wormhole_field_module@0" + ] + }, + { + "x": 0, + "y": 2, + "z": -1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 4, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 0, + "y": 3, + "z": 7, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/xp_assimilator.json b/config/modularmachinery/machinery/xp_assimilator.json new file mode 100644 index 00000000..202664cc --- /dev/null +++ b/config/modularmachinery/machinery/xp_assimilator.json @@ -0,0 +1,3254 @@ +{ + "registryname": "xp_assimilator", + "localizedname": "Experience Bath", + "color": "dbcba0", + "parts": [ + { + "x": -4, + "y": 2, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -4, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 2, + "z": 2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 5, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 2, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 5, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 2, + "z": -2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -5, + "y": 1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -5, + "y": 1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -5, + "y": 1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 4, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": -2, + "y": 4, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": -5, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 4, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 4, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 4, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 4, + "y": 0, + "z": 2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 4, + "y": 0, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 4, + "y": 0, + "z": -2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 3, + "z": -4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -3, + "y": 3, + "z": -3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 6, + "y": 1, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -3, + "y": 3, + "z": 4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 6, + "y": 1, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -6, + "y": 1, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 3, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 3, + "z": -4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -2, + "y": 3, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 3, + "z": 4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 0, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 4, + "y": 1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -3, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -3, + "y": 1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -5, + "y": 2, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 2, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -5, + "y": 2, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -5, + "y": 2, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 6, + "y": 2, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 6, + "y": 2, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 6, + "y": 2, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 5, + "y": 3, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -6, + "y": 0, + "z": 0, + "elements": [ + "generalized_input_item" + ] + }, + { + "x": -6, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -7, + "y": 1, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": 7, + "y": 1, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 7, + "y": 1, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 7, + "y": 1, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 2, + "z": 2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 2, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 2, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 4, + "y": 2, + "z": -2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 4, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 0, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 0, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -3, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -3, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -3, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -8, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -1, + "y": 3, + "z": -5, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -8, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": 5, + "y": 3, + "z": -1, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 5, + "y": 3, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -8, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 1, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -2, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -2, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 5, + "y": 4, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 5, + "y": 4, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 3, + "y": 1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -1, + "y": 3, + "z": 5, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 3, + "z": -2, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 3, + "z": -3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 3, + "z": 3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 3, + "z": 2, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -2, + "y": 2, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 2, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 6, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 0, + "elements": [ + "generalized_input_item" + ] + }, + { + "x": 6, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 3, + "z": -2, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -4, + "y": 3, + "z": -3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 3, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 0, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 4, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 3, + "y": 0, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 4, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": -4, + "y": 3, + "z": 2, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -4, + "y": 3, + "z": 3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 2, + "y": 3, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 2, + "y": 3, + "z": -4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 2, + "y": 3, + "z": 4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 2, + "y": 3, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 1, + "y": 2, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 2, + "z": -6, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 8, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 0, + "y": 0, + "z": 7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 2, + "z": 6, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 1, + "y": 2, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 0, + "y": 0, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 0, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -8, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 1, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -6, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": 1, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 2, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -8, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": -1, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 1, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 1, + "y": 1, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 1, + "z": -7, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 7, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 8, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 1, + "y": 0, + "z": 7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 3, + "z": 5, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 1, + "y": 0, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -8, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 3, + "z": -5, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 0, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 0, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 2, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 2, + "y": 2, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 0, + "y": 1, + "z": -7, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 6, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 0, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 0, + "y": 1, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 8, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 8, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": -1, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 8, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": -1, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 7, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 0, + "y": 1, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 2, + "z": -6, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 0, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -5, + "y": 4, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 3, + "y": 2, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 2, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 7, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 2, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 2, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 3, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 3, + "z": -1, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -5, + "y": 3, + "z": 1, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -5, + "y": 3, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 7, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 5, + "y": 2, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 2, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 2, + "y": 0, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 0, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 2, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 5, + "y": 2, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 5, + "y": 2, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -7, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 6, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 0, + "y": 2, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 2, + "z": -6, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -3, + "y": 2, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -3, + "y": 2, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 0, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -7, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 2, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 5, + "y": 1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 8, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": -6, + "y": 2, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -6, + "y": 2, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 5, + "y": 1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -4, + "y": 0, + "z": 2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 3, + "z": -3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -4, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -4, + "y": 0, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 3, + "z": -4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -4, + "y": 0, + "z": -2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 4, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 3, + "y": 3, + "z": 3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 3, + "y": 3, + "z": 4, + "elements": [ + "chisel:ironpane@11" + ] + } + ]} \ No newline at end of file diff --git a/config/natura.cfg b/config/natura.cfg index 3674cf26..5ff0b9e5 100644 --- a/config/natura.cfg +++ b/config/natura.cfg @@ -1,6 +1,6 @@ # Configuration file -~CONFIG_VERSION: 0.2 +~CONFIG_VERSION: 0.3 enable-disable { B:"Drop barley seeds from grass"=true @@ -9,6 +9,7 @@ enable-disable { B:"Enable stick variants"=false B:"Enable wheat to flour recipe"=true B:"Generate Amaranth Trees"=true + B:"Generate Apple Trees"=true B:"Generate Ash Clouds"=true B:"Generate Barley Crops"=true B:"Generate Blackberry Bushes"=true @@ -27,6 +28,7 @@ enable-disable { B:"Generate Green Glowshroom"=true B:"Generate Heat Sand"=true B:"Generate Hopseed Trees"=true + B:"Generate Legacy Clouds"=true B:"Generate Maloberry Bushes"=true B:"Generate Maple Trees"=true B:"Generate Overworld Clouds"=true @@ -64,6 +66,7 @@ entities { I:"Nitro Creeper Maximum Spawn Count [default: 6]"=6 I:"Nitro Creeper Minimum Spawn Count [default: 4]"=4 I:"Nitro Creeper Spawn Weight [default: 8]"=8 + B:"Should Imps have more color variants?"=true B:"Should Nitro Creepers explode while moderate fall damage is taken? [default: true]"=true B:"Should Nitro Creepers instantly explode while charged? [default: true]"=true } @@ -83,6 +86,8 @@ retrogen { worldgen { I:"Amaranth Tree Spawn Range"=48 I:"Amaranth Tree Spawn Rarity"=1 + I:"Apple Tree Spawn Range"=48 + I:"Apple Tree Spawn Rarity"=20 I:"Ash Cloud Spawn Height"=40 I:"Ash Cloud Spawn Range"=78 I:"Ash Cloud Spawn Rarity"=8 @@ -119,8 +124,14 @@ worldgen { I:"Maple Tree Spawn Rarity"=10 I:"Nether World Generation Dimension Blacklist" < > + I:"Nether World Generation Dimension Whitelist" < + -1 + > I:"Overworld World Generation Dimension Blacklist" < > + I:"Overworld World Generation Dimension Whitelist" < + 0 + > I:"Raspberry Spawn Range"=64 I:"Raspberry Spawn Rarity"=30 I:"Redwood Tree Spawn Range"=16 @@ -158,4 +169,3 @@ worldgen { > } - diff --git a/config/railway_depot_worker.cfg b/config/railway_depot_worker.cfg index 057ec79f..b2a1bea7 100644 --- a/config/railway_depot_worker.cfg +++ b/config/railway_depot_worker.cfg @@ -1,7 +1,13 @@ # Configuration file general { + # It seems that Railcraft was trying to "fix" fluids from other mods that forgot to register the texture into atlas. + # However, this is known to break some unusual fluid textures, most notably Molten Demon Metal from ExtraUtils2 when Tinkers Construct is also installed. + # This option lets you to control whether you want this "fix" or not. + B:disableFluidTextureFix=true B:useAlternativeFirestoneTicker=true + + # If Fluid Texture Fix is used, set this to true will use an alternative version of the fix, which is compatible with ExtraUtils2. + B:useAlternativeFluidTextureFix=true } - diff --git a/config/splash.properties b/config/splash.properties index d1924f46..51d87912 100644 --- a/config/splash.properties +++ b/config/splash.properties @@ -1,5 +1,5 @@ #Splash screen properties -#Sat Apr 26 10:11:47 PDT 2025 +#Thu May 08 18:19:29 PDT 2025 background=0xBFBFBF memoryGood=0x00091A font=0x960826 @@ -14,4 +14,4 @@ enabled=true resourcePackPath=resources logoOffset=0 forgeTexture=fml\:textures/gui/forge.png -fontTexture=textures/font/ascii.png +fontTexture=textures/font/ascii.png \ No newline at end of file diff --git a/config/stellar_core.cfg b/config/stellar_core.cfg index 3a918625..7a809d7b 100644 --- a/config/stellar_core.cfg +++ b/config/stellar_core.cfg @@ -276,6 +276,7 @@ general { # (Client/Server Performance | Experimental) Asynchronous loading of ItemStack's Capability to improve performance. # Conflict with CensoredASM's `delayItemStackCapabilityInit` option. + # Deprecated: unstable, use at your own risk. B:AsyncItemStackCapabilityInit=true # (Client Performance | Experimental) Deduplicate vertexData array to optimise memory usage. @@ -291,6 +292,9 @@ general { # (Server Performance) Improving BlockStateContainer$BlockStateImplementation#hashCode Performance with hashCode cache. B:BlockStateImplementationHashCodeCache=true + # (Client/Server Performance) Optimize BoundingBox intersect check. + B:BoundingBoxIntersectCheck=true + # (Server Performance) Modified the data structure of capturedBlockSnapshots to a LinkedList to help improve insertion and deletion performance. B:CapturedBlockSnapshotsImprovements=false @@ -310,6 +314,9 @@ general { # (Server Performance) Improving EntityTracker Performance with Improved Data Structures. B:EntityTrackerImprovements=true + # (Server Performance) Include Y distance checks when tracking entities. + B:EntityTrackerIncludeY=false + # (Client Performance | Experimental) A feature from Patcher mod, using protocol CC-BY-NC-SA 4.0, if there are any copyright issues, please contact me to remove it. # Dramatically improves performance by limiting the HUD to a specified FPS, may not be compatible with older devices. # May perform strangely with some HUD Mods. @@ -825,8 +832,12 @@ general { B:RouterECOModeByDefault=true } + draconicevolution { + # This option modifies the way Chaos Islands are generated + B:ChaosIslandChunks=true + } + } } - diff --git a/oresources/aoa3/lang/zh_cn.lang b/oresources/aoa3/lang/zh_cn.lang index 21527a2d..dfc6e050 100644 --- a/oresources/aoa3/lang/zh_cn.lang +++ b/oresources/aoa3/lang/zh_cn.lang @@ -1,12 +1,12 @@ -item.Sapphire.name=[虚无]蓝宝石 -item.Jade.name=[虚无]翡翠 -item.Amethyst.name=[虚无]紫晶 -tile.SapphireOre.name=[虚无]蓝宝石矿石 -tile.AmethystOre.name=[虚无]紫晶矿石 -tile.JadeOre.name=[虚无]翡翠矿石 -tile.JadeBlock.name=[虚无]翡翠块 -tile.SapphireBlock.name=[虚无]蓝宝石块 -tile.AmethystBlock.name=[虚无]紫晶块 +item.Sapphire.name=[飞升]蓝宝石 +item.Jade.name=[飞升]翡翠 +item.Amethyst.name=[飞升]紫晶 +tile.SapphireOre.name=[飞升]蓝宝石矿石 +tile.AmethystOre.name=[飞升]紫晶矿石 +tile.JadeOre.name=[飞升]翡翠矿石 +tile.JadeBlock.name=[飞升]翡翠块 +tile.SapphireBlock.name=[飞升]蓝宝石块 +tile.AmethystBlock.name=[飞升]紫晶块 entity.aoa3.cyclops.name=单眼巨人 tile.LunarOrb.name=月牙宝珠 \ No newline at end of file diff --git a/oresources/avaritiaitem/lang/en_us.lang b/oresources/avaritiaitem/lang/en_us.lang index 7143a6c1..75c4357f 100644 --- a/oresources/avaritiaitem/lang/en_us.lang +++ b/oresources/avaritiaitem/lang/en_us.lang @@ -2,6 +2,10 @@ item.avaritiaitem.fractallite_halite_catalyst.name=Fractallite Halite Catalyst item.avaritiaitem.meatball_man_destruction_fabrial.name=Meatball Man destruction fabrial item.avaritiaitem.self_actualizing_stone.name=Self Actualizing Stone item.avaritiaitem.spatial_processor.name=Ascended Spatial Processor - - +item.avaritiaitem.cosmic_balance.name=Cosmic Balance +item.avaritiaitem.bedrock_blaster.name=Bedrock Blaster +item.avaritiaitem.cosmic_fractal_catalyzer.name=Cosmic Fractal Catalyzer +item.avaritiaitem.cosmic_fractal_harmonizer.name=Cosmic Fractal Harmonizer +item.avaritiaitem.cosmic_halite_cluster.name=Cosmic Halite Cluster +item.avaritiaitem.univocal_halite_cluster.name=Univocal Halite Cluster diff --git a/oresources/avaritiaitem/lang/zh_cn.lang b/oresources/avaritiaitem/lang/zh_cn.lang index 0fe88035..13f94fc3 100644 --- a/oresources/avaritiaitem/lang/zh_cn.lang +++ b/oresources/avaritiaitem/lang/zh_cn.lang @@ -2,6 +2,12 @@ item.avaritiaitem.fractallite_halite_catalyst.name=分形岩晶催化剂 item.avaritiaitem.meatball_man_destruction_fabrial.name=肉丸人毁灭法器 item.avaritiaitem.self_actualizing_stone.name=自显化之石 item.avaritiaitem.spatial_processor.name=飞升空间处理器 +item.avaritiaitem.cosmic_balance.name=寰宇平衡 +item.avaritiaitem.bedrock_blaster.name=基岩爆破枪 +item.avaritiaitem.cosmic_fractal_catalyzer.name=寰宇分形催化剂 +item.avaritiaitem.cosmic_fractal_harmonizer.name=寰宇分形调协剂 +item.avaritiaitem.cosmic_halite_cluster.name=寰宇岩晶簇 +item.avaritiaitem.univocal_halite_cluster.name=单形岩晶簇 diff --git a/oresources/contenttweaker/lang/en_us.lang b/oresources/contenttweaker/lang/en_us.lang index 1a3f4888..c8f71031 100644 --- a/oresources/contenttweaker/lang/en_us.lang +++ b/oresources/contenttweaker/lang/en_us.lang @@ -1473,7 +1473,7 @@ item.contenttweaker.dynatos_star.name=Dynatos Star item.contenttweaker.greed_stone.name=Greed Stone item.contenttweaker.gun_devil_chunk.name=Gun Devil Chunk item.contenttweaker.pharos_callstone.name=Pharos Callstone -item.contenttweaker.gun_devil_callstone.name=Gun Devil Callstone +item.contenttweaker.gun_devil_callstone.name=Worshippers of the Gun Devil Callstone item.contenttweaker.envy_stone.name=Envy Stone item.contenttweaker.upper_fragment_cosmos.name=Upper Fragment of the Cosmos item.contenttweaker.constructor_summoner.name=Dungeon Constructor Summoner @@ -2875,6 +2875,381 @@ tile.contenttweaker.seal_of_freedom.name=Seal of Freedom tile.contenttweaker.ichorium_void_stone.name=Ichorium Void Stone tile.contenttweaker.void_ichorium_rift_cap.name=Void Ichorium Rift Cap tile.contenttweaker.halite_bejewelled_ichorium_catalyst.name=Halite Bejewelled Ichorium Catalyst +fluid.actualizing_fluid=Actualizing Fluid +fluid.ultimate_fractallite_essence=Ultimate Fractallite Essence +fluid.actualization_balance=Actualization of Balance +fluid.actualization_hope=Actualization of Hope +fluid.actualization_knowledge=Actualization of Knowledge +fluid.actualization_glory=Actualization of Glory +fluid.hyperuranion_binder_oxygen=Hyperuarnion Binder: Oxygen +fluid.hyperuranion_binder_hydrogen=Hyperuarnion Binder: Hydrogen +fluid.hyperuranion_binder_deuterium=Hyperuarnion Binder: Deuterium +fluid.hyperuranion_binder_tritium=Hyperuarnion Binder: Tritium +fluid.hyperuranion_binder_iron=Hyperuarnion Binder: Iron +fluid.hyperuranion_binder_nickel=Hyperuarnion Binder: Nickel +fluid.hyperuranion_binder_lead=Hyperuarnion Binder: Lead +fluid.hyperuranion_binder_mercury=Hyperuarnion Binder: Mercury +fluid.hyperuranion_binder_tin=Hyperuarnion Binder: Tin +fluid.high_entropy_hyperdense_plasma=Entropic Hyperdense Plasma +fluid.naquadah_alloy=Molten Naquadah Alloy +fluid.essence_of_sane_thoughts=Essence of Sane Thoughts +fluid.recursive_iced_coffee=Recursive Iced Coffee +fluid.whisper_of_thel=Whisper of Thel +fluid.whisper_of_ahkrast_korvalain=Whisper of Ahkrast Korvalain +fluid.whisper_of_verdith_anath=Whisper of Verdith Anath +fluid.whisper_of_omtose_phellack=Whisper of Omtose Phellack +fluid.whisper_of_donaeth_rusen=Whisper of Donaeth Rusen +fluid.whisper_of_tellan=Whisper of Tellan +fluid.whisper_of_kurald_thyrllan=Whisper of Kurald Thyrllan +fluid.whisper_of_kurald_emurlahn=Whisper of Kurald Emurlahn +fluid.whisper_of_kurald_galain=Whisper of Kurald Galain +fluid.whisper_of_starvald_demelain=Whisper of Starvald Demelain +fluid.gluttonous_abyssite=Gluttonous Abyssite +fluid.arcane_fissile_matter=Arcane Fissile Matter +fluid.apothecary_fissile_matter=Apothecary Fissile Matter +fluid.purified_titanium=Molten Purified Titanium +fluid.starmetal_alloy=Molten Starmetal Alloy +fluid.silvan_fissile_matter=Silvan Fissile Matter +fluid.innerved_fissile_matter=Innerved Fissile Matter +fluid.radiant_fissile_matter=Radiant Fissile Matter +fluid.pre_baryonic_plasma=Pre-Baryonic Plasma +fluid.pure_recursion=Pure Recursion +fluid.warren_binder_hydrogen=Warren Binder: Hydrogen +fluid.warren_binder_oxygen=Warren Binder: Oxygen +fluid.warren_binder_deuterium=Warren Binder: Deuterium +fluid.warren_binder_tritium=Warren Binder: Tritium +fluid.warren_binder_helium=Warren Binder: Helium +fluid.warren_binder_iron=Warren Binder: Iron +fluid.warren_binder_nickel=Warren Binder: Nickel +fluid.warren_binder_lead=Warren Binder: Lead +fluid.warren_binder_mercury=Warren Binder: Mercury +fluid.warren_binder_tin=Warren Binder: Tin +fluid.fractallite_taint=Fractallite Taint +fluid.hungering_flesh_essence=Essence of the Hungering Flesh +fluid.ascended_fluix_essence=Essence of the Ordering Ascension +fluid.mastery_of_undeath=Masterful Undeath Fluid +fluid.infinite_divine_wish=Infinite Divine Wish +fluid.infinite_insane_wish=Infinite Insane Wish +fluid.doped_recursion=Doped Recursion +fluid.low_grade_space_time_fuel=Low-Grade Space-Time Fuel +fluid.medium_grade_space_time_fuel=Medium-Grade Space-Time Fuel +fluid.high_grade_space_time_fuel=High-Grade Space-Time Fuel +fluid.starnge_quark_gluon_plasma=Strange Quark Gluon Plasma +fluid.cosmic_ray_particle_mix=Cosmic Ray Particle Mix +fluid.trinity_ingot=Molten Trinity +fluid.galactic_plasma=Galactic Plasma +fluid.cold_plasma=Entropically-Inert Plasma +fluid.black_hole_juice=Black Hole Juice +fluid.bewitched_essence_salts=Bewitched Essence Salts +item.contenttweaker.astral_insight_10.name=Astral Insight: 10 +item.contenttweaker.astral_insight_20.name=Astral Insight: 20 +item.contenttweaker.astral_insight_30.name=Astral Insight: 30 +item.contenttweaker.astral_insight_40.name=Astral Insight: 40 +item.contenttweaker.astral_insight_50.name=Astral Insight: 50 +item.contenttweaker.astral_insight_60.name=Astral Insight: 60 +item.contenttweaker.astral_insight_70.name=Astral Insight: 70 +item.contenttweaker.astral_insight_80.name=Astral Insight: 80 +item.contenttweaker.astral_insight_90.name=Astral Insight: 90 +item.contenttweaker.astral_insight_100.name=Astral Insight: 100 +item.contenttweaker.spren_summoner_faith.name=Spren Summoner: Disbelief +item.contenttweaker.spren_summoner_death.name=Spren Summoner: Death +item.contenttweaker.spren_summoner_haste.name=Spren Summoner: Haste +item.contenttweaker.spren_summoner_blasphemy.name=Spren Summoner: Blasphemy +item.contenttweaker.spren_summoner_plot.name=Spren Summoner: Plotting +item.contenttweaker.spren_summoner_injury.name=Spren Summoner: Injury +item.contenttweaker.spren_summoner_inadequacy.name=Spren Summoner: Inadequacy +item.contenttweaker.spren_summoner_loneliness.name=Spren Summoner: Loneliness +item.contenttweaker.spren_summoner_control.name=Spren Summoner: Control +item.contenttweaker.spren_summoner_prepotence.name=Spren Summoner: Prepotence +item.contenttweaker.spren_summoner_gluttony.name=Spren Summoner: Gluttony +item.contenttweaker.spren_summoner_arrogance.name=Spren Summoner: Arrogance +item.contenttweaker.spren_summoner_hope.name=Spren Summoner: Hope +item.contenttweaker.spren_summoner_balance.name=Spren Summoner: Balance +item.contenttweaker.spren_summoner_glory.name=Spren Summoner: Glory +item.contenttweaker.spren_summoner_knowledge.name=Spren Summoner: Knowledge +item.contenttweaker.oath_of_the_seven_undead_lords.name=Oath of the Seven Undead Lords +item.contenttweaker.guardians_of_shadesmar_callstone.name=Guardians of Shadesmar Callstone +item.contenttweaker.trinitas_callstone.name=Trinitas Callstone +item.contenttweaker.tainted_prison_key.name=Tainted Prison key +item.contenttweaker.mission_of_undeath_callstone.name=Mission of Undeath Callstone +item.contenttweaker.gun_devil_confrontation_callstone.name=Gun Devil Callstone +item.contenttweaker.universal_constellation_callstone.name=Universal Constellation Callstone +item.contenttweaker.ghost_of_annoyance_callstone.name=Ghost of Annoyance Callstone +item.contenttweaker.strange_stone_callstone.name=Strange Stone Callstone +item.contenttweaker.lively_tree_callstone.name=Lively Tree Callstone +item.contenttweaker.black_hole_juice.name=Black Hole Juice +item.contenttweaker.sashimi_of_the_gate_of_darkness.name=Sashimi of the Gate of Darkness +item.contenttweaker.linked_apple_slice.name=Linked Apple Slice +item.contenttweaker.cleansed_cinnamon_apple.name=Cleansed Cinnamon Apple +item.contenttweaker.tier30_token.name=Tier 30 Excavation Token +item.contenttweaker.infinite_plate_stamp.name=Infinite Plate Stamp +item.contenttweaker.infinite_alchemical_plate.name=Infinite Alchemical Plate +item.contenttweaker.infinite_recursive_plate.name=Infinite Recursive Plate +item.contenttweaker.infinite_entropic_plate.name=Infinite Entropic Plate +item.contenttweaker.cuendillar_plate.name=Cuendillar Plate +item.contenttweaker.fractal_stone_dust.name=Fractal Stone Dust +item.contenttweaker.freed_sky_stone_dust.name=Freed Sky Stone Dust +item.contenttweaker.spatial_compound.name=Spatial Compound +item.contenttweaker.puzzle_solution_freedskystone.name=Puzzle Solution: Freed Sky Stone +item.contenttweaker.alchemical_deep_rock.name=Alchemical Deep Rock +item.contenttweaker.hypercharged_wool.name=Hypercharged Wool +item.contenttweaker.hypercharged_redstone.name=Hypercharged Redstone +item.contenttweaker.core_of_the_mythic_shells.name=Core of the Mythic Shells +item.contenttweaker.actualization_of_glory.name=Actualization of Glory +item.contenttweaker.actualization_of_knowledge.name=Actualization of Knowledge +item.contenttweaker.actualization_of_balance.name=Actualization of Balance +item.contenttweaker.actualization_of_hope.name=Actualization of Hope +item.contenttweaker.unbound_recursium_fragment.name=Unbound Recursium Fragment +item.contenttweaker.embodiment_of_glory.name=Embodiment of Glory +item.contenttweaker.embodiment_of_balance.name=Embodiment of Balance +item.contenttweaker.embodiment_of_hope.name=Embodiment of Hope +item.contenttweaker.embodiment_of_knowledge.name=Embodiment of Knowledge +item.contenttweaker.shard_of_restored_faith.name=Shard of Restored Faith +item.contenttweaker.shard_of_forgotten_fear_of_death.name=Shard of Forgotten Fear of Death +item.contenttweaker.shard_of_forgiven_lost_time.name=Shard of Forgiven Lost Time +item.contenttweaker.shard_of_rekindled_heritage.name=Shard of Rekindled Heritage +item.contenttweaker.shard_of_no_hidden_intentions.name=Shard of Open Intentions +item.contenttweaker.shard_of_physical_healing.name=Shard of Good Physical Health +item.contenttweaker.shard_of_realized_worth.name=Shard of Realized Worth +item.contenttweaker.shard_of_restored_relationship.name=Shard of Restored Relationships +item.contenttweaker.shard_of_surrender.name=Shard of Peaceful Surrender +item.contenttweaker.shard_of_individual_freedom.name=Shard of Individual Freedom +item.contenttweaker.shard_of_controlled_gluttony.name=Shard of Controlled Gulosity +item.contenttweaker.shard_of_humble_education.name=Shard of Humble Erudition +item.contenttweaker.living_shard_of_shadesmar.name=Living Shard of Shadesmar +item.contenttweaker.rune_of_freedom.name=Rune of Freedom +item.contenttweaker.freedomsteel_ingot.name=Freedomsteel Ingot +item.contenttweaker.token_of_the_meatball_man.name=Token of the Meatball Man +item.contenttweaker.finis.name=Finis +item.contenttweaker.recursive_iced_coffee_pot.name=Recursive Iced Coffee Pot +item.contenttweaker.hiddenpowercallstone_loot.name=Loot from Hidden Power Callstone +item.contenttweaker.warren_configurator.name=Warren Configurator +item.contenttweaker.actualized_starlight_sphere.name=Actualized Starlight Sphere +item.contenttweaker.seeker_stone.name=Seeker Stone +item.contenttweaker.reality_pebble.name=Reality Pebble +item.contenttweaker.opalescent_matter.name=Opalescent Matter +item.contenttweaker.unleashed_mithril_1.name=Unleashed Mithril: Lover +item.contenttweaker.unleashed_mithril_2.name=Unleashed Mithril: Loved +item.contenttweaker.unleashed_mithril_3.name=Unleashed Mithril: Love +item.contenttweaker.echo_warren_alloy.name=Echo Warren Alloy Ingot +item.contenttweaker.actualized_warren_alloy.name=Actualized Warren Alloy Ingot +item.contenttweaker.blade_of_the_samurai_queen.name=Blade of the Samurai Bee +item.contenttweaker.alchemical_dust.name=Alchemical Dust +item.contenttweaker.arcane_fissile_alloy.name=Arcane Fissile Alloy +item.contenttweaker.apothecary_fissile_alloy.name=Apothecary Fissile Alloy +item.contenttweaker.silvan_fissile_alloy.name=Silvan Fissile Alloy +item.contenttweaker.innerved_fissile_alloy.name=Innerved Fissile Alloy +item.contenttweaker.radiant_fissile_alloy.name=Radiant Fissile Alloy +item.contenttweaker.depleted_arcane_fissile_alloy.name=Depleted Arcane Fissile Alloy +item.contenttweaker.depleted_apothecary_fissile_alloy.name=Depleted Apothecary Fissile Alloy +item.contenttweaker.depleted_silvan_fissile_alloy.name=Depleted Silvan Fissile Alloy +item.contenttweaker.depleted_innerved_fissile_alloy.name=Depleted Innerved Fissile Alloy +item.contenttweaker.depleted_radiant_fissile_alloy.name=Depleted Radiant Fissile Alloy +item.contenttweaker.arcane_fissile_dust.name=Arcane Fissile Dust +item.contenttweaker.apothecary_fissile_dust.name=Apothecary Fissile Dust +item.contenttweaker.silvan_fissile_dust.name=Silvan Fissile Dust +item.contenttweaker.innerved_fissile_dust.name=Innerved Fissile Dust +item.contenttweaker.radiant_fissile_dust.name=Radiant Fissile Dust +item.contenttweaker.kampylotitum.name=Kampylotitum Ingot +item.contenttweaker.elleipsinyum.name=Elleipsynium +item.contenttweaker.ekkremesynium.name=Ekkremesynium +item.contenttweaker.soul_of_kashan.name=Soul of Kashan +item.contenttweaker.pure_twilight_matter.name=Pure Twilight Matter +item.contenttweaker.shard_of_the_cosmos.name=Shard of the Cosmos +item.contenttweaker.true_tongue_oath.name=Oath in the True Tongue +item.contenttweaker.trinity_runes.name=Trinity Runes +item.contenttweaker.runes_of_the_lover.name=Runes of the Lover +item.contenttweaker.runes_of_the_loved.name=Runes of the Loved +item.contenttweaker.runes_of_the_love.name=Runes of the Love +item.contenttweaker.stone_of_the_lover.name=Stone of the Lover +item.contenttweaker.stone_of_the_loved.name=Stone of the Loved +item.contenttweaker.stone_of_the_love.name=Stone of the Love +item.contenttweaker.call_of_the_lover.name=Call of the Lover +item.contenttweaker.call_of_the_loved.name=Call of the Loved +item.contenttweaker.call_of_the_love.name=Call of the Love +item.contenttweaker.puzzle_solution_cherubim.name=Puzzle Solution: Trinitas Cherubims +item.contenttweaker.unleashed_triquetra.name=Unleashed Triquetra +item.contenttweaker.cuendillar_catalyst_1.name=Cuendillar Catalyst of the Lover +item.contenttweaker.cuendillar_catalyst_2.name=Cuendillar Catalyst of the Loved +item.contenttweaker.cuendillar_catalyst_3.name=Cuendillar Catalyst of the Love +item.contenttweaker.singular_fractal.name=Singular Fractal +item.contenttweaker.infinite_processor.name=Infinite Processor +item.contenttweaker.recursive_quantum.name=Recursive Quantum +item.contenttweaker.fractallite_quantum.name=Fractallite Quantum +item.contenttweaker.plate_clump_recursive.name=Recursive Quantum Clump +item.contenttweaker.plate_clump_fractal.name=Fractal Quantum Clump +item.contenttweaker.slightly_dense_pebble.name=A Slightly Dense Pebble +item.contenttweaker.standard_of_the_shyre_empire.name=Standard of the Shyre Empire +item.contenttweaker.spooder_glasses.name=Spooder Glasses +item.contenttweaker.massive_boomboom.name=Massive Boom-Boom +item.contenttweaker.emc_crown.name=EMC Crown +item.contenttweaker.cosmic_pot.name=Cosmic Pot +item.contenttweaker.recursion_of_the_lover.name=Recursion of the Lover +item.contenttweaker.recursion_of_the_loved.name=recursion of the Loved +item.contenttweaker.recursion_of_the_love.name=Recursion of the Love +item.contenttweaker.atomic_glasses.name=Atomic Glasses +item.contenttweaker.cool_walking_stick.name=Cool Walking Stick +item.contenttweaker.horrible_unedited_fanfiction.name=Horrible Unedited Fanfiction +item.contenttweaker.null_pointer.name=Null Pointer +item.contenttweaker.p0rtals_redish_white_hat.name=P0rtal's Redish White Hat +item.contenttweaker.collar_bells.name=Collar Bells +item.contenttweaker.shield_of_the_arbiter.name=Shield of the Arbiter +item.contenttweaker.trinity_ingot.name=Trinity Ingot +item.contenttweaker.big_bang_matter.name=Big Bang Matter +item.contenttweaker.ascended_gallifreyan_alloy.name=Ascended Gallifreyan Alloy Ingot +item.contenttweaker.token_of_forgiveness.name=Token of Forgiveness +item.contenttweaker.offer_of_restored_balance.name=Offer of Restored Balance +item.contenttweaker.gem_of_pure_taint.name=Gem of Pure Taint +item.contenttweaker.tainted_claw.name=Tainted Claw +item.contenttweaker.void_chains.name=Void Chains +item.contenttweaker.void_ichorium_gem.name=Void Ichorium Gem +item.contenttweaker.charm_of_the_falling_tower.name=Charm of the Falling Tower +item.contenttweaker.multiblock_input_swapping.name=Multiblock Input Swapping +item.contenttweaker.cursed_dragon_egg.name=Cursed Dragon Egg +item.contenttweaker.tainted_alchemic_catalyst.name=Tainted Alchemic Catalyst +item.contenttweaker.recursion_of_taint.name=Recursion of Taint +item.contenttweaker.shield_of_the_king_in_Purple.name=Shield of the King in Purple +item.contenttweaker.taint_shield.name=Taint Shield +item.contenttweaker.taint_gun.name=Taint Gun +item.contenttweaker.the:ultimate_taint_gun.name=The Ultimate Taint Gun +item.contenttweaker.uncanny_void_cluster.name=Uncanny Void Cluster +item.contenttweaker.puzzle_solution_undeadsoil.name=Puzzle SOlution: Undead Soil +item.contenttweaker.respect_of_the_lord_of_lust.name=Respect of the Lord of Lust +item.contenttweaker.respect_of_the_lord_of_pride.name=Respect of the Lord of Pride +item.contenttweaker.respect_of_the_lord_of_envy.name=Respect of the Lord of Envy +item.contenttweaker.respect_of_the_lord_of_greed.name=Respect of the Lord of Greed +item.contenttweaker.respect_of_the_lord_of_wrath.name=Respect of the Lord of Wrath +item.contenttweaker.respect_of_the_lord_of_sloth.name=Respect of the Lord of Sloth +item.contenttweaker.oath_of_the_lord_of_gluttony.name=Oath of the Lord of Gluttony +item.contenttweaker.respect_of_death.name=Respect of Death +item.contenttweaker.puzzle_solution_vowtodeath.name=Puzzle Solution: Vow to Death +item.contenttweaker.fractallite_taint.name=Fractallite Taint +item.contenttweaker.recursion_of_gluttony.name=Recursion of Gluttony +item.contenttweaker.wish_of_infinity.name=Wish of Infinity +item.contenttweaker.ingot_of_infinite_wishes.name=Ingot of Infinite Wishes +item.contenttweaker.gun_devil_limb.name=Gun Devil Limb +item.contenttweaker.bullet_of_the_gun_devil.name=Bullet of the Gun devil +item.contenttweaker.magazine_of_the_gun_devil.name=Magazine of the Gun Devil +item.contenttweaker.universal_constellation.name=Universal Constellation +item.contenttweaker.dust_of_infinite_wishes.name=Dust of Infinite Wishes +item.contenttweaker.eleint_stone.name=Stone of the Eleint +item.contenttweaker.gem_of_dimensional_ascension.name=Gem of Dimensional Ascension +item.contenttweaker.puzzle_solution_dimensionalascension.name=Puzzle Solution: Dimensional AScension +item.contenttweaker.recursion_of_dimensional_ascension.name=Recursion of Dimensional Ascension +item.contenttweaker.infinite_tainted_plate.name=Infinite Tainted Plate +item.contenttweaker.fiery_recursion_fragment.name=Fiery Recursion Fragment +item.contenttweaker.everburning_dust.name=Everburning Dust +item.contenttweaker.everburning_recursion_fragment.name=Everburning Recursion Fragment +item.contenttweaker.everburning_plating.name=Everburning Plating +item.contenttweaker.quasar_charged_gem.name=Quasar Charged Gem +item.contenttweaker.gravitational_time_crystal.name=Gravitational Time Crystal +item.contenttweaker.time_crystal_lattice.name=Time Crystal Lattice +item.contenttweaker.warren_plate.name=Warren Plate +item.contenttweaker.shield_of_the_king_in_purple.name=Shield of the King in Purple +item.contenttweaker.the_ultimate_taint_gun.name=The Ultimate Taint Gun +item.contenttweaker.power_wrought_brightsteel_alloy_plate.name=Power-Wrought Brightsteel Alloy Plate +item.contenttweaker.quasar_charged_dust.name=Quasar-Charged Dust +item.contenttweaker.cleansed_brightsteel_alloy_plate.name=Cleansed Brightsteel Alloy Plate +item.contenttweaker.dimensionally_ascended_garnet.name=Dimensionally Ascended Garnet +item.contenttweaker.alchemically_hyperactive_crystal.name=Alchemically Hyperactive Crystal +item.contenttweaker.dark_matter_scattering_element.name=Dark Matter Scattering Element +item.contenttweaker.fractal_metal_clump.name=Fractal Metal Clump +item.contenttweaker.fractal_metal_plate.name=Fractal Metal Plate +item.contenttweaker.trinity_nugget.name=Trinity Nugget +item.contenttweaker.echo_warren_bar.name=Echo Warren Bar +item.contenttweaker.galaxy_superconductor.name=Galaxy Superconductor +item.contenttweaker.fractallite_focus_lens.name=Fractallite Focus Lens +item.contenttweaker.cosmic_string_primer.name=Cosmic String Primer +item.contenttweaker.cosmic_string.name=Cosmic String +item.contenttweaker.nightmare_of_annoyance.name=Nightmare of Annoyance +item.contenttweaker.strange_stone_essence.name=Strange Stone Essence +item.contenttweaker.neutronium_pearl.name=Neutronium Pearl +item.contenttweaker.mixed_metal_shard.name=Mixed Metal Shard +item.contenttweaker.black_hole_alloy_clump.name=Black Hole Alloy Clump +item.contenttweaker.softened_black_hole_alloy_clump.name=Softened Black Hole Alloy Clump +item.contenttweaker.drawn_black_hole_alloy_clump.name=Drawn Black Hole Alloy Clump +item.contenttweaker.quenched_black_hole_alloy_clump.name=Quenched Black Hole Alloy Clump +item.contenttweaker.black_hole_alloy_ingot.name=Black Hole Alloy Ingot +item.contenttweaker.galactic_core.name=Galactic Core +item.contenttweaker.galactic_power_unit.name=Galactic Power Unit +item.contenttweaker.cosmic_string_conduit.name=Cosmic String Conduit +item.contenttweaker.eye_of_harmony_power_unit.name=Eye of Harmony Power Unit +item.contenttweaker.defined_bar.name=Defined Bar +item.contenttweaker.salt_of_knowledge.name=Salt of Knowledge +item.contenttweaker.clearing_taint.name=Clearing Taint +item.contenttweaker.lost_cities_worldgen.name=Found in the Lost Cities +item.contenttweaker.experience_configurator.name=Experience Configurator +item.contenttweaker.stone_of_dimensional_ascension.name=Stone of Dimensional Ascension +item.contenttweaker.astral_mastery_tome.name=Tome of Astral Mastery +item.contenttweaker.master_spell_infernum.name=Master Spell: Infernum +item.contenttweaker.master_spell_sonus.name=Master Spell: Sonus +item.contenttweaker.master_spell_gognitio.name=Master Spell: Cognitio +item.contenttweaker.white_hole_core.name=White Hole Core +item.contenttweaker.quasar_core.name=Quasar Core +item.contenttweaker.call_to_mission.name=Call to Mission +item.contenttweaker.summons_of_the_realmshifter_cherubim.name=Summons to the Realmshifter Cherubims +item.contenttweaker.prayer_to_the_trinity_of_love.name=Plea to the Trinity of Love +item.contenttweaker.key_of_restored_balance.name=Key of Restored Balance +item.contenttweaker.void_ichorium_jewel.name=Void Ichorium Jewel +item.contenttweaker.void_ichorium_rift.name=Void Ichorium Rift +item.contenttweaker.summons_to_the_meatball_man.name=Summons to the Meatball Man +item.contenttweaker.vow_to_death.name=Vow to Death +tile.contenttweaker.ascended_spatial_chassis.name=Ascended Spatial Chassis +tile.contenttweaker.actualizing_casing.name=Actualizing Casing +tile.contenttweaker.hyperuranion_actualized_naquadah.name=Hyperuranion Actualizer: Naquadah +tile.contenttweaker.hyperuranion_actualized_dragonsteel.name=Hyperuranion Actualizer: Dragonsteel +tile.contenttweaker.hyperuranion_actualized_dimshard.name=Hyperuranion Actualizer: Dimensional Shards +tile.contenttweaker.hyperuranion_actualized_rhenia.name=Hyperuranion Actualizer: Rhenium +tile.contenttweaker.recursive_brain.name=Recursive Brain +tile.contenttweaker.recursive_brain_plug.name=Recursive Brain Plug +tile.contenttweaker.hyperuranion_conduit.name=Hyperuranion Conduit +tile.contenttweaker.hyperuranion_casing.name=Hyperuranion Casing +tile.contenttweaker.horizon_sustainer.name=Horizon Sustainer +tile.contenttweaker.dyson_extruder.name=Dyson Extruder +tile.contenttweaker.exotic_absorber.name=Exotic Absorber +tile.contenttweaker.exotic_dyson_conduit.name=Exotic Dyson Conduit +tile.contenttweaker.mortum_livingrock.name=Mortum Livingrock +tile.contenttweaker.mortum_livingwood.name=Mortum Livingwood +tile.contenttweaker.focused_plasma_collider.name=Focused Plasma Collider +tile.contenttweaker.superfocused_plasma_collider.name=Superfocused Plasma Collider +tile.contenttweaker.hyperfocused_plasma_collider.name=Hyperfocused Plasma Collider +tile.contenttweaker.stormlight_stone.name=Stormlight Stone +tile.contenttweaker.stone_of_shadesmar.name=Stone of Shadesmar +tile.contenttweaker.catalyst_of_the_warrens.name=Catalyst of the Warrens +tile.contenttweaker.absolutely_autentic_rainbowgen.name=Absolutely Authentic Rainbow Generator +tile.contenttweaker.balanced_machine_casing.name=Balanced Machine Casing +tile.contenttweaker.gallifreyan_neutronium_casing.name=Gallifreyan Neutronium Casing +tile.contenttweaker.quark_neutronium_module.name=Quark Neutronium Module +tile.contenttweaker.hyperuranium_actualizer_ichor.name=Hyperuranion Actualizer: Ichor +tile.contenttweaker.undead_soil.name=Undead Soil +tile.contenttweaker.fractallite_halite_stone.name=Fractallite Halite Stone +tile.contenttweaker.catalyst_of_balance.name=Catalyst of Balance +tile.contenttweaker.space_time_beam.name=Space-Time Beam +tile.contenttweaker.quasar_stabilizer.name=Quasar Stabilizer +tile.contenttweaker.quasar_screen.name=Quasar Screen +tile.contenttweaker.galaxy_conduit.name=Galaxy Conduit +tile.contenttweaker.echo_warren_stone.name=Echo Warren Stone +tile.contenttweaker.galaxy_accelerator.name=Galaxy Accelerator +tile.contenttweaker.miniature_quasar.name=Miniature Quasar +tile.contenttweaker.ascended_fluix_etcher.name=Ascended Fluix Etcher +tile.contenttweaker.naquadah_casing.name=Naquadah Casing +tile.contenttweaker.dark_matter_node.name=Dark Matter Node +tile.contenttweaker.cosmic_balance_coil.name=Cosmic Balance Coil +tile.contenttweaker.toroid_galaxy_tube.name=Toroid Galaxy Tube +tile.contenttweaker.stone_of_worthiness.name=Stone of Worthiness +tile.contenttweaker.recurring_nightmare_block.name=Recurring Nightmare Block +tile.contenttweaker.trinity_neutronium_casing.name=Trinity Neutronium Casing +tile.contenttweaker.quark_cosmic_module.name=Cosmic String Module +tile.contenttweaker.tardis_casing.name=Tardis Casing +tile.contenttweaker.tardis_stem.name=Tardis Stem +tile.contenttweaker.tardis_branch.name=Tardis Branch +tile.contenttweaker.tardis_polyp.name=Tardis Polyp +tile.contenttweaker.nineteen_blocks.name=Nineteen Blocks +tile.contenttweaker.wormhole_field_module.name=Wormhole Field Module +tile.contenttweaker.fabric_of_the_orb.name=Fabric of the Orb +tile.contenttweaker.miniature_white_hole.name=Miniature White Hole +item.contenttweaker.supercharged_signalum.name=Supercharged Signalum Ingot +item.contenttweaker.charged_signalum.name=Charged Signalum Ingot diff --git a/oresources/contenttweaker/lang/zh_cn.lang b/oresources/contenttweaker/lang/zh_cn.lang index 626adf6c..de95f19a 100644 --- a/oresources/contenttweaker/lang/zh_cn.lang +++ b/oresources/contenttweaker/lang/zh_cn.lang @@ -211,7 +211,7 @@ tile.contenttweaker.tartarite_monolith.name=魂石巨石块 tile.contenttweaker.high_energy_ray_collector.name=高能射线收集器 tile.contenttweaker.gaia_spirit_block.name=盖亚魂块 tile.contenttweaker.dark_mithrillium_block.name=暗黑秘银块 -tile.contenttweaker.linear_accelerator_tube.name=线性加速管 +tile.contenttweaker.linear_accelerator_tube.name=线性加速器管道 tile.contenttweaker.crystevian_crystal.name=晶体水晶 tile.contenttweaker.ogerite_ore.name=食人魔金属矿石 tile.contenttweaker.mythic_machine_case.name=神秘机械外壳 @@ -252,7 +252,7 @@ fluid.lymph_of_pixonia=光精界淋巴液 fluid.galactic_matter=澎湃递归精华 fluid.milkiest_chocolate=纯牛奶巧克力 fluid.alchemical_goo=炼金粘液 -fluid.twilight_matter=暮色物质 +fluid.twilight_matter=暮光物质 fluid.weakened_cryotheoum=弱化凛冰 fluid.lving_gold_nak=活金钠钾溶液 fluid.living_gold_nak=活金钠钾溶液 @@ -310,7 +310,7 @@ item.contenttweaker.twilight_essence.name=暮色精华 item.contenttweaker.blue_gemstone_egg.name=蓝色宝石蛋 item.contenttweaker.twilight_gear.name=暮色齿轮 item.contenttweaker.instant_power_junction.name=即时导能枢纽 -item.contenttweaker.fire_construct.name=火焰构装体 +item.contenttweaker.fire_construct.name=火焰构造体 item.contenttweaker.living_case.name=活物 item.contenttweaker.annealed_high_density_frame.name=退火高密度框架 item.contenttweaker.aeldunari.name=暗龙之心 @@ -495,7 +495,7 @@ item.contenttweaker.iromine_garnet.name=黄金石榴石 item.contenttweaker.solidified_memory.name=固化记忆 item.contenttweaker.deinthos.name=恐灾 item.contenttweaker.varsium_egg.name=超金蛋 -item.contenttweaker.ice_construct.name=寒冰构装体 +item.contenttweaker.ice_construct.name=寒冰构造体 item.contenttweaker.tier_v_defined_seed.name=T5 定义种子 item.contenttweaker.divine_star.name=神圣之星 item.contenttweaker.crystallite_egg.name=微晶蛋 @@ -604,13 +604,13 @@ entity.cold_iron_chicken.name=寒铁鸡 entity.palladium_chicken.name=钯鸡 entity.polonium_chicken.name=钋鸡 entity.baronyte_chicken.name=爵士鸡 -entity.sapphire_chicken.name=[虚无]蓝宝石鸡 +entity.sapphire_chicken.name=[飞升]蓝宝石鸡 entity.lyon_chicken.name=焦铁鸡 entity.rosite_chicken.name=玫石鸡 entity.bloodgem_chicken.name=血宝石鸡 entity.varsium_chicken.name=超金鸡 entity.glitch_chicken.name=故障鸡 -entity.amethyst_chicken.name=[虚无]紫晶鸡 +entity.amethyst_chicken.name=[飞升]紫晶鸡 entity.emberstone_chicken.name=余烬石鸡 entity.arlemite_chicken.name=阿勒石鸡 entity.crystallite_chicken.name=微晶鸡 @@ -626,7 +626,7 @@ entity.vityte_chicken.name=生机金属鸡 entity.ogerite_chicken.name=食人魔金属鸡 entity.brightsteel_chicken.name=星钢鸡 entity.blazium_chicken.name=烈焰鸡 -entity.jade_chicken.name=[虚无]翡翠鸡 +entity.jade_chicken.name=[飞升]翡翠鸡 entity.mystite_chicken.name=神秘鸡 entity.unidentified_chicken.name=未定义鸡 entity.lunastone_chicken.name=月石鸡 @@ -1423,17 +1423,17 @@ item.contenttweaker.rubidium_egg.name=铷蛋 item.contenttweaker.curious_bullet.name=奇异子弹 item.contenttweaker.oi_spinel.name=奥伊尖晶石 item.contenttweaker.lord_summoner.name=瓦提库斯领主召唤器 -item.contenttweaker.pride_stone.name=傲慢石 +item.contenttweaker.pride_stone.name=傲慢之石 item.contenttweaker.nightmare_gem.name=噩梦宝石 item.contenttweaker.lower_fragment_cosmos.name=寰宇碎片(下) -item.contenttweaker.sloth_stone.name=懒惰石 +item.contenttweaker.sloth_stone.name=怠惰之石 item.contenttweaker.caesium_egg.name=铯蛋 item.contenttweaker.ghastly_egg.name=阴森蛋 item.contenttweaker.strange_charm.name=奇特护符 item.contenttweaker.stable_orbiting_device.name=稳定轨道设备 item.contenttweaker.hator_spinel.name=哈托尔尖晶石 item.contenttweaker.ptah_spinel.name=普塔尖晶石 -item.contenttweaker.gluttony_stone.name=暴食石 +item.contenttweaker.gluttony_stone.name=暴食之石 item.contenttweaker.bee_helmet.name=蜜蜂头盔 item.contenttweaker.bee_leggings.name=蜜蜂护腿 item.contenttweaker.demonologist_callstone.name=恶魔学者召唤石 @@ -1448,8 +1448,8 @@ item.contenttweaker.orcus_spinel.name=奥迦斯尖晶石 item.contenttweaker.gravity_manipulator_device.name=引力场控制器 item.contenttweaker.trinity_callstone.name=三一召唤石 item.contenttweaker.anemic_callstone.name=贫血召唤石 -item.contenttweaker.wrath_stone.name=暴怒石 -item.contenttweaker.lust_stone.name=色欲石 +item.contenttweaker.wrath_stone.name=暴怒之石 +item.contenttweaker.lust_stone.name=色欲之石 item.contenttweaker.baku_heart.name=貘之心 item.contenttweaker.singular_gravity_honey.name=奇点引力蜂蜜 item.contenttweaker.unburied_callstone.name=未葬召唤石 @@ -1470,11 +1470,11 @@ item.contenttweaker.spinel_ring.name=尖晶石指环 item.contenttweaker.ghoulish_egg.name=恐惧蛋 item.contenttweaker.armorer_callstone.name=装甲召唤石 item.contenttweaker.dynatos_star.name=强能之星 -item.contenttweaker.greed_stone.name=贪婪石 +item.contenttweaker.greed_stone.name=贪婪之石 item.contenttweaker.gun_devil_chunk.name=枪之恶魔碎块 item.contenttweaker.pharos_callstone.name=星炬召唤石 -item.contenttweaker.gun_devil_callstone.name=枪之恶魔召唤石 -item.contenttweaker.envy_stone.name=嫉妒石 +item.contenttweaker.gun_devil_callstone.name=枪之恶魔崇拜者召唤石 +item.contenttweaker.envy_stone.name=嫉妒之石 item.contenttweaker.upper_fragment_cosmos.name=寰宇碎片(上) item.contenttweaker.constructor_summoner.name=地牢构建者召唤器 tile.contenttweaker.energy_hive.name=能量蜂巢 @@ -1554,7 +1554,7 @@ item.contenttweaker.enchdesc_looting.name=魔咒描述:抢夺 item.contenttweaker.enchdesc_eternal_compass.name=魔咒描述:永恒罗盘 item.contenttweaker.enchdesc_blast_protection.name=魔咒描述:爆炸保护 item.contenttweaker.enchdesc_rive.name=魔咒描述:裂解 -item.contenttweaker.enchdesc_crush.name=魔咒描述:[虚无]粉碎 +item.contenttweaker.enchdesc_crush.name=魔咒描述:[飞升]粉碎 item.contenttweaker.enchdesc_unstable.name=魔咒描述:震荡不定 item.contenttweaker.enchdesc_scorching_heat.name=魔咒描述:灼热 item.contenttweaker.enchdesc_headhunter.name=魔咒描述:猎头人 @@ -2145,7 +2145,7 @@ tile.contenttweaker.headstone.name=似龙碑石 tile.contenttweaker.runic_ore.name=符文矿石 tile.contenttweaker.catalyzed_runic_ore.name=催化符文矿石 item.contenttweaker.gem_of_voracity.name=贪食宝石 -item.contenttweaker.apothecary_prison_key.name=药剂师监狱钥匙 +item.contenttweaker.apothecary_prison_key.name=药师监狱钥匙 item.contenttweaker.voraceous_worm_callstone.name=贪食野兽召唤石 item.contenttweaker.dreadful_prison_key.name=怖惧监狱钥匙 item.contenttweaker.wyvern_monument_activation_fabrial.name=飞龙神殿激活法器 @@ -2165,9 +2165,9 @@ item.contenttweaker.level30.name=30级 item.contenttweaker.level5.name=5级 item.contenttweaker.wyvern_head_stone.name=飞龙碑石 item.contenttweaker.right_click_with_lots_of_infusionstones.name=使用注魔石右击聚合台制作能量石 -item.contenttweaker.apothecary_stone.name=药剂师之石 -item.contenttweaker.infused_apothecary_stone.name=注魔药剂师之石 -item.contenttweaker.puzzle_solution_apothecaryprisonkey.name=谜题答案:药剂师监狱钥匙 +item.contenttweaker.apothecary_stone.name=药师之石 +item.contenttweaker.infused_apothecary_stone.name=注魔药师之石 +item.contenttweaker.puzzle_solution_apothecaryprisonkey.name=谜题答案:药师监狱钥匙 item.contenttweaker.dragon_will_fragment.name=龙之意志碎片 item.contenttweaker.whispering_heart_of_hearts.name=低语心中之心 item.contenttweaker.soul_of_the_dragonslayer.name=屠龙者之魂 @@ -2194,7 +2194,7 @@ item.contenttweaker.infused_dread_shard.name=怖惧亡灵碎片 item.contenttweaker.second_order_mythic_fractal.name=二阶神话分形 item.contenttweaker.catalyzation_chamber.name=催化室 item.contenttweaker.draconian_metal_clump.name=似龙金属碎块 -item.contenttweaker.empowered_apothecary_stone.name=注魔药剂师之石 +item.contenttweaker.empowered_apothecary_stone.name=注魔药师之石 item.contenttweaker.draconian_metal_ingot.name=似龙金属锭 item.contenttweaker.lunar_star.name=月球之星 item.contenttweaker.pressed_spice.name=压制香料 @@ -2246,11 +2246,11 @@ item.contenttweaker.fourth_order_mythic_fractal.name=四阶神话分形 item.contenttweaker.pearlescent_artifact.name=璀璨神器 item.contenttweaker.digital_matter_transmission_module.name=数字物质传输模块 item.contenttweaker.phasing_snowflake.name=相位雪花手里剑 -item.contenttweaker.phasing_fluix_construct.name=相位福鲁伊克斯构装体 +item.contenttweaker.phasing_fluix_construct.name=相位福鲁伊克斯构造体 item.contenttweaker.master_wizardry_catalyst.name=巫术大师催化剂 item.contenttweaker.petrified_fluix.name=石化福鲁伊克斯 -item.contenttweaker.attuned_fluix_construct.name=调谐福鲁伊克斯构装体 -item.contenttweaker.puzzle_solution_attunedfluixconstruct.name=谜题答案:调谐福鲁伊克斯构装体 +item.contenttweaker.attuned_fluix_construct.name=调谐福鲁伊克斯构造体 +item.contenttweaker.puzzle_solution_attunedfluixconstruct.name=谜题答案:调谐福鲁伊克斯构造体 item.contenttweaker.celestial_lattice.name=天辉晶格 item.contenttweaker.celestial_jewel.name=天辉宝石 item.contenttweaker.lyndenwyrm_warper.name=树龙界跃迁器 @@ -2807,7 +2807,7 @@ item.contenttweaker.shield_of_the_meatball_man.name=肉丸人之盾 item.contenttweaker.true_chaos.name=本真混沌 item.contenttweaker.custom_dimlets.name=自定义维度卡 item.contenttweaker.custom_dimensions.name=自定义维度 -item.contenttweaker.construct_of_will.name=意志之构 +item.contenttweaker.construct_of_will.name=意志构造体 item.contenttweaker.draconic_fabrial.name=龙之法器 item.contenttweaker.celestial_notes.name=天象笔记 item.contenttweaker.etbu_fuel.name=高能TBU燃料 @@ -2875,6 +2875,386 @@ tile.contenttweaker.seal_of_freedom.name=自由之印 tile.contenttweaker.ichorium_void_stone.name=灵液素虚空石 tile.contenttweaker.void_ichorium_rift_cap.name=虚空灵液素裂隙柱顶石 tile.contenttweaker.halite_bejewelled_ichorium_catalyst.name=岩晶嵌宝灵液素催化剂 +fluid.actualizing_fluid=显化流体 +fluid.ultimate_fractallite_essence=终极分形精华 +fluid.actualization_balance=平衡之显化 +fluid.actualization_hope=希望之显化 +fluid.actualization_knowledge=知识之显化 +fluid.actualization_glory=荣耀之显化 +fluid.hyperuranion_binder_oxygen=超越天混合液:氧 +fluid.hyperuranion_binder_hydrogen=超越天混合液:氢 +fluid.hyperuranion_binder_deuterium=超越天混合液:氘 +fluid.hyperuranion_binder_tritium=超越天混合液:氚 +fluid.hyperuranion_binder_iron=超越天混合液:铁 +fluid.hyperuranion_binder_nickel=超越天混合液:镍 +fluid.hyperuranion_binder_lead=超越天混合液:铅 +fluid.hyperuranion_binder_mercury=超越天混合液:汞 +fluid.hyperuranion_binder_tin=超越天混合液:锡 +fluid.high_entropy_hyperdense_plasma=熵变高密度等离子体 +fluid.naquadah_alloy=熔融硅岩合金 +fluid.essence_of_sane_thoughts=理性思维精华 +fluid.recursive_iced_coffee=递归冰咖啡 +fluid.whisper_of_thel=瑟尔之低语 +fluid.whisper_of_ahkrast_korvalain=阿克拉斯特・科瓦莱恩之低语 +fluid.whisper_of_verdith_anath=维狄萨斯・安纳斯之低语 +fluid.whisper_of_omtose_phellack=欧姆托斯・费拉克之低语 +fluid.whisper_of_donaeth_rusen=丹奈斯・鲁森之低语 +fluid.whisper_of_tellan=泰兰之低语 +fluid.whisper_of_kurald_thyrllan=库拉德・泰尔兰之低语 +fluid.whisper_of_kurald_emurlahn=库拉德・暗穆兰之低语 +fluid.whisper_of_kurald_galain=库拉德・加莱之低语 +fluid.whisper_of_starvald_demelain=斯塔沃・德梅兰之低语 +fluid.gluttonous_abyssite=暴食深渊金属 +fluid.arcane_fissile_matter=奥术裂变物质 +fluid.apothecary_fissile_matter=药师裂变物质 +fluid.purified_titanium=熔融纯净钛 +fluid.starmetal_alloy=熔融星辉合金 +fluid.silvan_fissile_matter=繁森裂变物质 +fluid.innerved_fissile_matter=活化裂变物质 +fluid.radiant_fissile_matter=光辉裂变物质 +fluid.pre_baryonic_plasma=前重子等离子体 +fluid.pure_recursion=纯净递归 +fluid.warren_binder_hydrogen=迷道混合液:氢 +fluid.warren_binder_oxygen=迷道混合液:氧 +fluid.warren_binder_deuterium=迷道混合液:氘 +fluid.warren_binder_tritium=迷道混合液:氚 +fluid.warren_binder_helium=迷道混合液:氦 +fluid.warren_binder_iron=迷道混合液:铁 +fluid.warren_binder_nickel=迷道混合液:镍 +fluid.warren_binder_lead=迷道混合液:铅 +fluid.warren_binder_mercury=迷道混合液:汞 +fluid.warren_binder_tin=迷道混合液:锡 +fluid.fractallite_taint=分形腐化 +fluid.hungering_flesh_essence=饥渴血肉精华 +fluid.ascended_fluix_essence=归序飞升精华 +fluid.mastery_of_undeath=亡灵驾驭流体 +fluid.infinite_divine_wish=无尽神圣之愿 +fluid.infinite_insane_wish=无尽疯狂之愿 +fluid.doped_recursion=掺杂递归 +fluid.low_grade_space_time_fuel=低阶时空燃料 +fluid.medium_grade_space_time_fuel=中阶时空燃料 +fluid.high_grade_space_time_fuel=高阶时空燃料 +fluid.starnge_quark_gluon_plasma=奇异夸克胶子等离子体 +fluid.cosmic_ray_particle_mix=宇宙射线粒子混合物 +fluid.trinity_ingot=熔融三一 +fluid.galactic_plasma=银河等离子体 +fluid.cold_plasma=熵惰等离子体 +fluid.black_hole_juice=黑洞汁 +fluid.bewitched_essence_salts=巫师盐精 +item.contenttweaker.astral_insight_10.name=洞悉星辉:10 +item.contenttweaker.astral_insight_20.name=洞悉星辉:20 +item.contenttweaker.astral_insight_30.name=洞悉星辉:30 +item.contenttweaker.astral_insight_40.name=洞悉星辉:40 +item.contenttweaker.astral_insight_50.name=洞悉星辉:50 +item.contenttweaker.astral_insight_60.name=洞悉星辉:60 +item.contenttweaker.astral_insight_70.name=洞悉星辉:70 +item.contenttweaker.astral_insight_80.name=洞悉星辉:80 +item.contenttweaker.astral_insight_90.name=洞悉星辉:90 +item.contenttweaker.astral_insight_100.name=洞悉星辉:100 +item.contenttweaker.spren_summoner_faith.name=灵体召唤物:背信 +item.contenttweaker.spren_summoner_death.name=灵体召唤物:死亡 +item.contenttweaker.spren_summoner_haste.name=灵体召唤物:急迫 +item.contenttweaker.spren_summoner_blasphemy.name=灵体召唤物:亵渎 +item.contenttweaker.spren_summoner_plot.name=灵体召唤物:诡谋 +item.contenttweaker.spren_summoner_injury.name=灵体召唤物:创痕 +item.contenttweaker.spren_summoner_inadequacy.name=灵体召唤物:自轻 +item.contenttweaker.spren_summoner_loneliness.name=灵体召唤物:孤独 +item.contenttweaker.spren_summoner_control.name=灵体召唤物:支配 +item.contenttweaker.spren_summoner_prepotence.name=灵体召唤物:霸权 +item.contenttweaker.spren_summoner_gluttony.name=灵体召唤物:暴食 +item.contenttweaker.spren_summoner_arrogance.name=灵体召唤物:矜狂 +item.contenttweaker.spren_summoner_hope.name=灵体召唤物:希望 +item.contenttweaker.spren_summoner_balance.name=灵体召唤物:平衡 +item.contenttweaker.spren_summoner_glory.name=灵体召唤物:荣耀 +item.contenttweaker.spren_summoner_knowledge.name=灵体召唤物:知识 +item.contenttweaker.oath_of_the_seven_undead_lords.name=七位亡灵之主的誓约 +item.contenttweaker.guardians_of_shadesmar_callstone.name=裂影界守卫召唤石 +item.contenttweaker.trinitas_callstone.name=叁壹界召唤石 +item.contenttweaker.tainted_prison_key.name=腐化监狱钥匙 +item.contenttweaker.mission_of_undeath_callstone.name=亡灵使命召唤石 +item.contenttweaker.gun_devil_confrontation_callstone.name=枪之恶魔召唤石 +item.contenttweaker.universal_constellation_callstone.name=宇宙星座召唤石 +item.contenttweaker.ghost_of_annoyance_callstone.name=恼人幽灵召唤石 +item.contenttweaker.strange_stone_callstone.name=奇异石头召唤石 +item.contenttweaker.lively_tree_callstone.name=生机之树召唤石 +item.contenttweaker.black_hole_juice.name=黑洞汁 +item.contenttweaker.sashimi_of_the_gate_of_darkness.name=黑暗之门生鱼片 +item.contenttweaker.linked_apple_slice.name=关联苹果片 +item.contenttweaker.cleansed_cinnamon_apple.name=洁净肉桂苹果 +item.contenttweaker.tier30_token.name=T30 采掘代币 +item.contenttweaker.infinite_plate_stamp.name=无尽板印模 +item.contenttweaker.infinite_alchemical_plate.name=无尽炼金板 +item.contenttweaker.infinite_recursive_plate.name=无尽递归板 +item.contenttweaker.infinite_entropic_plate.name=无尽熵变板 +item.contenttweaker.cuendillar_plate.name=昆达雅石板 +item.contenttweaker.fractal_stone_dust.name=分形石粉 +item.contenttweaker.freed_sky_stone_dust.name=获释陨石粉 +item.contenttweaker.spatial_compound.name=空间化合物 +item.contenttweaker.puzzle_solution_freedskystone.name=谜题答案:获释陨石 +item.contenttweaker.alchemical_deep_rock.name=炼金深层岩石 +item.contenttweaker.hypercharged_wool.name=超充能羊毛 +item.contenttweaker.hypercharged_redstone.name=超充能红石 +item.contenttweaker.core_of_the_mythic_shells.name=神话叠壳核心 +item.contenttweaker.actualization_of_glory.name=荣耀之显化 +item.contenttweaker.actualization_of_knowledge.name=知识之显化 +item.contenttweaker.actualization_of_balance.name=平衡之显化 +item.contenttweaker.actualization_of_hope.name=希望之显化 +item.contenttweaker.unbound_recursium_fragment.name=未缚递归素碎片 +item.contenttweaker.embodiment_of_glory.name=荣耀之具现 +item.contenttweaker.embodiment_of_balance.name=平衡之具现 +item.contenttweaker.embodiment_of_hope.name=希望之具现 +item.contenttweaker.embodiment_of_knowledge.name=知识之具现 +item.contenttweaker.shard_of_restored_faith.name=信光重曜碎片 +item.contenttweaker.shard_of_forgotten_fear_of_death.name=忧忘生灭碎片 +item.contenttweaker.shard_of_forgiven_lost_time.name=宽怀逝川碎片 +item.contenttweaker.shard_of_rekindled_heritage.name=薪焰重燃碎片 +item.contenttweaker.shard_of_no_hidden_intentions.name=襟怀坦荡碎片 +item.contenttweaker.shard_of_physical_healing.name=身安体泰碎片 +item.contenttweaker.shard_of_realized_worth.name=自明瑾瑜碎片 +item.contenttweaker.shard_of_restored_relationship.name=旧契复温碎片 +item.contenttweaker.shard_of_surrender.name=清静无为碎片 +item.contenttweaker.shard_of_individual_freedom.name=独行自在碎片 +item.contenttweaker.shard_of_controlled_gluttony.name=克饕束欲碎片 +item.contenttweaker.shard_of_humble_education.name=谦逊博识碎片 +item.contenttweaker.living_shard_of_shadesmar.name=裂影界活性碎片 +item.contenttweaker.rune_of_freedom.name=自由符文 +item.contenttweaker.freedomsteel_ingot.name=自由钢锭 +item.contenttweaker.token_of_the_meatball_man.name=肉丸人代币 +item.contenttweaker.finis.name=终结 +item.contenttweaker.recursive_iced_coffee_pot.name=递归冰咖啡壶 +item.contenttweaker.hiddenpowercallstone_loot.name=潜藏之力召唤石战利品 +item.contenttweaker.warren_configurator.name=迷道配置器 +item.contenttweaker.actualized_starlight_sphere.name=显化星辉球 +item.contenttweaker.seeker_stone.name=探求者之石 +item.contenttweaker.reality_pebble.name=真实卵石 +item.contenttweaker.opalescent_matter.name=乳白物质 +item.contenttweaker.unleashed_mithril_1.name=解缚秘银:倾爱者 +item.contenttweaker.unleashed_mithril_2.name=解缚秘银:承爱者 +item.contenttweaker.unleashed_mithril_3.name=解缚秘银:爱 +item.contenttweaker.echo_warren_alloy.name=回响迷道合金锭 +item.contenttweaker.actualized_warren_alloy.name=显化迷道合金锭 +item.contenttweaker.blade_of_the_samurai_queen.name=武士蜜蜂之剑 +item.contenttweaker.alchemical_dust.name=炼金粉 +item.contenttweaker.arcane_fissile_alloy.name=奥术裂变合金 +item.contenttweaker.apothecary_fissile_alloy.name=药师裂变合金 +item.contenttweaker.silvan_fissile_alloy.name=繁森裂变合金 +item.contenttweaker.innerved_fissile_alloy.name=活化裂变合金 +item.contenttweaker.radiant_fissile_alloy.name=光辉裂变合金 +item.contenttweaker.depleted_arcane_fissile_alloy.name=枯竭 +item.contenttweaker.depleted_apothecary_fissile_alloy.name=枯竭药师裂变合金 +item.contenttweaker.depleted_silvan_fissile_alloy.name=枯竭繁森裂变合金 +item.contenttweaker.depleted_innerved_fissile_alloy.name=枯竭活化裂变合金 +item.contenttweaker.depleted_radiant_fissile_alloy.name=枯竭光辉裂变合金 +item.contenttweaker.arcane_fissile_dust.name=奥术裂变粉 +item.contenttweaker.apothecary_fissile_dust.name=药师裂变粉 +item.contenttweaker.silvan_fissile_dust.name=繁森裂变粉 +item.contenttweaker.innerved_fissile_dust.name=活化裂变粉 +item.contenttweaker.radiant_fissile_dust.name=光辉裂变粉 +item.contenttweaker.kampylotitum.name=Kampylotitum Ingot +item.contenttweaker.elleipsinyum.name=Elleipsinyum +item.contenttweaker.ekkremesynium.name=Ekkremesynium +item.contenttweaker.soul_of_kashan.name=卡尚之魂 +item.contenttweaker.pure_twilight_matter.name=纯净暮光物质 +item.contenttweaker.shard_of_the_cosmos.name=寰宇碎片 +item.contenttweaker.true_tongue_oath.name=源语誓约 +item.contenttweaker.trinity_runes.name=三一符文 +item.contenttweaker.runes_of_the_lover.name=倾爱者符文 +item.contenttweaker.runes_of_the_loved.name=承爱者符文 +item.contenttweaker.runes_of_the_love.name=爱之符文 +item.contenttweaker.stone_of_the_lover.name=倾爱者之石 +item.contenttweaker.stone_of_the_loved.name=承爱者之石 +item.contenttweaker.stone_of_the_love.name=爱之石 +item.contenttweaker.call_of_the_lover.name=倾爱者之召唤 +item.contenttweaker.call_of_the_loved.name=承爱者之召唤 +item.contenttweaker.call_of_the_love.name=爱之召唤 +item.contenttweaker.puzzle_solution_cherubim.name=谜题答案:叁壹界智天使 +item.contenttweaker.unleashed_triquetra.name=解缚三弧饰 +item.contenttweaker.cuendillar_catalyst_1.name=昆达雅石催化剂:倾爱者 +item.contenttweaker.cuendillar_catalyst_2.name=昆达雅石催化剂:承爱者 +item.contenttweaker.cuendillar_catalyst_3.name=昆达雅石催化剂:爱 +item.contenttweaker.singular_fractal.name=奇点分形 +item.contenttweaker.infinite_processor.name=无尽处理器 +item.contenttweaker.recursive_quantum.name=递归量子 +item.contenttweaker.fractallite_quantum.name=分形量子 +item.contenttweaker.plate_clump_recursive.name=递归量子碎块 +item.contenttweaker.plate_clump_fractal.name=分形量子碎块 +item.contenttweaker.slightly_dense_pebble.name=稍致密的卵石 +item.contenttweaker.standard_of_the_shyre_empire.name=塞尔瑞帝国之旗 +item.contenttweaker.spooder_glasses.name=四百大玻璃 +item.contenttweaker.massive_boomboom.name=撼世巨爆 +item.contenttweaker.emc_crown.name=EMC王冠 +item.contenttweaker.cosmic_pot.name=寰宇锅 +item.contenttweaker.recursion_of_the_lover.name=倾爱者之递归 +item.contenttweaker.recursion_of_the_loved.name=承爱者之递归 +item.contenttweaker.recursion_of_the_love.name=爱之递归 +item.contenttweaker.atomic_glasses.name=原子玻璃 +item.contenttweaker.cool_walking_stick.name=酷炫手杖 +item.contenttweaker.horrible_unedited_fanfiction.name=未经编辑的可怕同人文 +item.contenttweaker.null_pointer.name=空指针 +item.contenttweaker.p0rtals_redish_white_hat.name=P0rtal的淡红白帽 +item.contenttweaker.collar_bells.name=衣领铃铛 +item.contenttweaker.shield_of_the_arbiter.name=理序主之盾 +item.contenttweaker.trinity_ingot.name=三一锭 +item.contenttweaker.big_bang_matter.name=大爆炸物质 +item.contenttweaker.ascended_gallifreyan_alloy.name=飞升伽里弗雷合金锭 +item.contenttweaker.token_of_forgiveness.name=宽恕代币 +item.contenttweaker.offer_of_restored_balance.name=平衡复归之约 +item.contenttweaker.gem_of_pure_taint.name=纯净腐化宝石 +item.contenttweaker.tainted_claw.name=腐化之爪 +item.contenttweaker.void_chains.name=虚空锁链 +item.contenttweaker.void_ichorium_gem.name=虚空灵液素宝石 +item.contenttweaker.charm_of_the_falling_tower.name=坠星标位护符 +item.contenttweaker.multiblock_input_swapping.name=多方块输入切换 +item.contenttweaker.cursed_dragon_egg.name=诅咒龙蛋 +item.contenttweaker.tainted_alchemic_catalyst.name=腐化炼金催化剂 +item.contenttweaker.recursion_of_taint.name=腐化之递归 +item.contenttweaker.shield_of_the_king_in_Purple.name=紫衣之王之盾 +item.contenttweaker.taint_shield.name=腐化之盾 +item.contenttweaker.taint_gun.name=腐化之枪 +item.contenttweaker.the:ultimate_taint_gun.name=终极腐化之枪 +item.contenttweaker.uncanny_void_cluster.name=怪异虚空簇 +item.contenttweaker.puzzle_solution_undeadsoil.name=谜题答案:亡灵泥土 +item.contenttweaker.respect_of_the_lord_of_lust.name=色欲之主的敬意 +item.contenttweaker.respect_of_the_lord_of_pride.name=傲慢之主的敬意 +item.contenttweaker.respect_of_the_lord_of_envy.name=嫉妒之主的敬意 +item.contenttweaker.respect_of_the_lord_of_greed.name=贪婪之主的敬意 +item.contenttweaker.respect_of_the_lord_of_wrath.name=暴怒之主的敬意 +item.contenttweaker.respect_of_the_lord_of_sloth.name=怠惰之主的敬意 +item.contenttweaker.oath_of_the_lord_of_gluttony.name=暴食之主的誓约 +item.contenttweaker.respect_of_death.name=死亡的敬意 +item.contenttweaker.puzzle_solution_vowtodeath.name=谜题答案:对死亡起誓 +item.contenttweaker.fractallite_taint.name=分形腐化 +item.contenttweaker.recursion_of_gluttony.name=暴食之递归 +item.contenttweaker.wish_of_infinity.name=无尽之愿 +item.contenttweaker.ingot_of_infinite_wishes.name=无尽之愿锭 +item.contenttweaker.gun_devil_limb.name=枪之恶魔肢体 +item.contenttweaker.bullet_of_the_gun_devil.name=枪之恶魔子弹 +item.contenttweaker.magazine_of_the_gun_devil.name=枪之恶魔弹匣 +item.contenttweaker.universal_constellation.name=宇宙星座 +item.contenttweaker.dust_of_infinite_wishes.name=无尽之愿粉 +item.contenttweaker.eleint_stone.name=艾兰特之石 +item.contenttweaker.gem_of_dimensional_ascension.name=维度飞升宝石 +item.contenttweaker.puzzle_solution_dimensionalascension.name=谜题答案:维度飞升 +item.contenttweaker.recursion_of_dimensional_ascension.name=维度飞升之递归 +item.contenttweaker.infinite_tainted_plate.name=无尽腐化板 +item.contenttweaker.fiery_recursion_fragment.name=炽热递归碎片 +item.contenttweaker.everburning_dust.name=永燃粉 +item.contenttweaker.everburning_recursion_fragment.name=永燃递归碎片 +item.contenttweaker.everburning_plating.name=永燃镀层 +item.contenttweaker.quasar_charged_gem.name=类星体充能宝石 +item.contenttweaker.gravitational_time_crystal.name=引力时间晶体 +item.contenttweaker.time_crystal_lattice.name=时间晶格 +item.contenttweaker.warren_plate.name=迷道板 +item.contenttweaker.shield_of_the_king_in_purple.name=紫衣之王之盾 +item.contenttweaker.the_ultimate_taint_gun.name=终极腐化之枪 +item.contenttweaker.power_wrought_brightsteel_alloy_plate.name=能锻星钢合金板 +item.contenttweaker.quasar_charged_dust.name=类星体充能粉 +item.contenttweaker.cleansed_brightsteel_alloy_plate.name=净化星钢合金板 +item.contenttweaker.dimensionally_ascended_garnet.name=维度飞升石榴石 +item.contenttweaker.alchemically_hyperactive_crystal.name=炼金超活性水晶 +item.contenttweaker.dark_matter_scattering_element.name=暗物质散射元件 +item.contenttweaker.fractal_metal_clump.name=分形金属碎块 +item.contenttweaker.fractal_metal_plate.name=分形金属板 +item.contenttweaker.trinity_nugget.name=三一粒 +item.contenttweaker.echo_warren_bar.name=回响迷道条 +item.contenttweaker.galaxy_superconductor.name=银河超导体 +item.contenttweaker.fractallite_focus_lens.name=分形聚焦透镜 +item.contenttweaker.cosmic_string_primer.name=宇宙弦引物 +item.contenttweaker.cosmic_string.name=宇宙弦 +item.contenttweaker.nightmare_of_annoyance.name=恼人噩梦 +item.contenttweaker.strange_stone_essence.name=奇异石头精华 +item.contenttweaker.neutronium_pearl.name=中子素珍珠 +item.contenttweaker.mixed_metal_shard.name=混合金属碎片 +item.contenttweaker.black_hole_alloy_clump.name=黑洞合金碎块 +item.contenttweaker.softened_black_hole_alloy_clump.name=退火黑洞合金碎块 +item.contenttweaker.drawn_black_hole_alloy_clump.name=浸没黑洞合金碎块 +item.contenttweaker.quenched_black_hole_alloy_clump.name=淬火黑洞合金碎块 +item.contenttweaker.black_hole_alloy_ingot.name=黑洞合金锭 +item.contenttweaker.galactic_core.name=银河核心 +item.contenttweaker.galactic_power_unit.name=银河能量单元 +item.contenttweaker.cosmic_string_conduit.name=宇宙弦导管 +item.contenttweaker.eye_of_harmony_power_unit.name=鸿蒙之眼能量单元 +item.contenttweaker.defined_bar.name=定义条 +item.contenttweaker.salt_of_knowledge.name=知识之盐 +item.contenttweaker.clearing_taint.name=清除腐化 +item.contenttweaker.lost_cities_worldgen.name=发现于失落的城市 +item.contenttweaker.experience_configurator.name=经验配置器 +item.contenttweaker.stone_of_dimensional_ascension.name=维度飞升之石 +item.contenttweaker.astral_mastery_tome.name=星辉真解 +item.contenttweaker.master_spell_infernum.name=主宰法咒:Infernum +item.contenttweaker.master_spell_sonus.name=主宰法咒:Sonus +item.contenttweaker.master_spell_gognitio.name=主宰法咒:Cognitio +item.contenttweaker.white_hole_core.name=白洞核心 +item.contenttweaker.quasar_core.name=类星体核心 +item.contenttweaker.call_to_mission.name=使命召唤 +item.contenttweaker.summons_of_the_realmshifter_cherubim.name=维境跃迁者智天使召唤物 +item.contenttweaker.prayer_to_the_trinity_of_love.name=爱之三一祷言 +item.contenttweaker.key_of_restored_balance.name=平衡复归之钥 +item.contenttweaker.void_ichorium_jewel.name=虚空灵液素珠宝 +item.contenttweaker.void_ichorium_rift.name=虚空灵液素裂隙 +item.contenttweaker.summons_to_the_meatball_man.name=肉丸人召唤物 +item.contenttweaker.vow_to_death.name=对死亡起誓 +tile.contenttweaker.ascended_spatial_chassis.name=飞升空间框架 +tile.contenttweaker.actualizing_casing.name=显化外壳 +tile.contenttweaker.hyperuranion_actualized_naquadah.name=超越天显化器:硅岩 +tile.contenttweaker.hyperuranion_actualized_dragonsteel.name=超越天显化器:龙钢 +tile.contenttweaker.hyperuranion_actualized_dimshard.name=超越天显化器:维度碎片 +tile.contenttweaker.hyperuranion_actualized_rhenia.name=超越天显化器:铼 +tile.contenttweaker.recursive_brain.name=递归之脑 +tile.contenttweaker.recursive_brain_plug.name=递归之脑塞子 +tile.contenttweaker.hyperuranion_conduit.name=超越天导管 +tile.contenttweaker.hyperuranion_casing.name=超越天外壳 +tile.contenttweaker.horizon_sustainer.name=地平线维持器 +tile.contenttweaker.dyson_extruder.name=戴森冲流器 +tile.contenttweaker.exotic_absorber.name=异域吸收器 +tile.contenttweaker.exotic_dyson_conduit.name=异域戴森导管 +tile.contenttweaker.mortum_livingrock.name=死域活石 +tile.contenttweaker.mortum_livingwood.name=死域活木 +tile.contenttweaker.focused_plasma_collider.name=聚焦等离子体对撞机 +tile.contenttweaker.superfocused_plasma_collider.name=超聚焦等离子体对撞机 +tile.contenttweaker.hyperfocused_plasma_collider.name=超限聚焦等离子体对撞机 +tile.contenttweaker.stormlight_stone.name=飓光之石 +tile.contenttweaker.stone_of_shadesmar.name=裂影界之石 +tile.contenttweaker.catalyst_of_the_warrens.name=迷道催化器 +tile.contenttweaker.absolutely_autentic_rainbowgen.name=彩虹发电机(绝对真品) +tile.contenttweaker.balanced_machine_casing.name=平衡机械外壳 +tile.contenttweaker.gallifreyan_neutronium_casing.name=伽里弗雷中子素外壳 +tile.contenttweaker.quark_neutronium_module.name=夸克中子素模块 +tile.contenttweaker.hyperuranium_actualizer_ichor.name=超越天显化器:灵液 +tile.contenttweaker.undead_soil.name=亡灵泥土 +tile.contenttweaker.fractallite_halite_stone.name=分形岩晶石 +tile.contenttweaker.catalyst_of_balance.name=平衡催化器 +tile.contenttweaker.space_time_beam.name=时空束梁 +tile.contenttweaker.quasar_stabilizer.name=类星体稳定器 +tile.contenttweaker.quasar_screen.name=类星体屏幕 +tile.contenttweaker.galaxy_conduit.name=银河导管 +tile.contenttweaker.echo_warren_stone.name=回响迷道之石 +tile.contenttweaker.galaxy_accelerator.name=银河加速器 +tile.contenttweaker.miniature_quasar.name=微型类星体 +tile.contenttweaker.ascended_fluix_etcher.name=飞升福鲁伊克斯蚀刻器 +tile.contenttweaker.naquadah_casing.name=硅岩外壳 +tile.contenttweaker.dark_matter_node.name=暗物质节点 +tile.contenttweaker.cosmic_balance_coil.name=寰宇平衡线圈 +tile.contenttweaker.toroid_galaxy_tube.name=环状银河管道 +tile.contenttweaker.stone_of_worthiness.name=价值之石 +tile.contenttweaker.recurring_nightmare_block.name=轮回噩梦方块 +tile.contenttweaker.trinity_neutronium_casing.name=三一中子素外壳 +tile.contenttweaker.quark_cosmic_module.name=宇宙弦模块 +tile.contenttweaker.tardis_casing.name=塔迪斯外壳 +tile.contenttweaker.tardis_stem.name=塔迪斯茎秆 +tile.contenttweaker.tardis_branch.name=塔迪斯枝杈 +tile.contenttweaker.tardis_polyp.name=塔迪斯珊瑚虫 +tile.contenttweaker.nineteen_blocks.name=19个方块 +tile.contenttweaker.wormhole_field_module.name=虫洞场模块 +tile.contenttweaker.fabric_of_the_orb.name=结构宝珠 +tile.contenttweaker.miniature_white_hole.name=微型白洞 +item.contenttweaker.supercharged_signalum.name=超充能信素锭 +item.contenttweaker.charged_signalum.name=充能信素锭 +tile.contenttweaker.hyperuranion_actualizer_naquadah.name=超越天显化器:硅岩 +tile.contenttweaker.hyperuranion_actualizer_dragonsteel.name=超越天显化器:龙钢 +tile.contenttweaker.hyperuranion_actualizer_dimshard.name=超越天显化器:维度碎片 +tile.contenttweaker.hyperuranion_actualizer_rhenia.name=超越天显化器:铼 + # Custom Materials base.material.demonic_steel=恶魔钢 base.material.corrosive_steel=腐蚀钢 diff --git a/oresources/modularmachinery/lang/zh_cn.lang b/oresources/modularmachinery/lang/zh_cn.lang index 2c1d3416..6b9c9d1e 100644 --- a/oresources/modularmachinery/lang/zh_cn.lang +++ b/oresources/modularmachinery/lang/zh_cn.lang @@ -210,7 +210,7 @@ modularmachinery.recursive_brain_in_a_vat_omtose_phellack=缸中探求者之脑 modularmachinery.recursive_brain_in_a_vat_starvald_demelain=缸中探求者之脑,斯塔沃・德梅兰的探索者 modularmachinery.recursive_brain_in_a_vat_tellan=缸中探求者之脑,泰兰的探索者 modularmachinery.recursive_brain_in_a_vat_thel=缸中探求者之脑,瑟尔的探索者 -modularmachinery.recursive_brain_in_a_vat_verdith_anath=缸中探求者之脑,维狄萨纳斯的探索者 +modularmachinery.recursive_brain_in_a_vat_verdith_anath=缸中探求者之脑,维狄萨斯・安纳斯的探索者 modularmachinery.recursive_brain_in_a_vat=递归缸中之脑 modularmachinery.mythical_resource_miner_tier30=卡尚神话虚空资源采掘机 modularmachinery.warren_extractor_actualizing_stone=迷道提取器:显化之石 @@ -218,4 +218,7 @@ modularmachinery.warren_extractor_dimensional_shards=迷道提取器:维度碎 modularmachinery.warren_extractor_dragonsteel=迷道提取器:龙钢 modularmachinery.warren_extractor_ichor=迷道提取器:灵液 modularmachinery.warren_extractor_naquadah=迷道提取器:硅岩 -modularmachinery.warren_extractor_rhenia=迷道提取器:铼 \ No newline at end of file +modularmachinery.warren_extractor_rhenia=迷道提取器:铼 +modularmachinery.bastion_of_flesh=蜜蜂星门 +modularmachinery.wormhole_field_generator=虫洞场发生器 +modularmachinery.xp_assimilator=经验浴池 \ No newline at end of file diff --git a/pillar/bee_treeoflife_callstone.json b/pillar/bee_treeoflife_callstone.json new file mode 100644 index 00000000..d5171156 --- /dev/null +++ b/pillar/bee_treeoflife_callstone.json @@ -0,0 +1,30 @@ +// =================================================================== +// This is a template for a Pillar structure +// Do not include these lines in your file +// The _template.json file is ignored so don't worry about it +// =================================================================== + +{ + "generatorType": "NONE", + "minY": -1, + "maxY": -1, + "offsetX": 0, + "offsetY": 0, + "offsetZ": 0, + "mirrorType": "NONE", + "rotation": null, + "ignoreEntities": false, + "dimensionSpawns": [], + "biomeNameSpawns": [], + "biomeTagSpawns": [], + "isDimensionSpawnsBlacklist": false, + "isBiomeNameSpawnsBlacklist": false, + "isBiomeTagSpawnsBlacklist": false, + "generateEverywhere": false, + "integrity": 1, + "decay": 0, + "filling": "", + "fillingMetadata": 0, + "fillingType": "AIR", + "rarity": 100 +} \ No newline at end of file diff --git a/pillar/nether_villager_house_6.json b/pillar/nether_villager_house_6.json new file mode 100644 index 00000000..23d5bf92 --- /dev/null +++ b/pillar/nether_villager_house_6.json @@ -0,0 +1,30 @@ + +{ + "generatorType": "ANYWHERE", + "minY": 129, + "maxY": 140, + "offsetX": 0, + "offsetY": 0, + "offsetZ": 0, + + "mirrorType": "NONE", + "rotation": null, + "ignoreEntities": false, + + "dimensionSpawns": [-1], + "biomeNameSpawns": [], + "biomeTagSpawns": [], + "isDimensionSpawnsBlacklist": false, + "isBiomeNameSpawnsBlacklist": true, + "isBiomeTagSpawnsBlacklist": true, + "generateEverywhere": false, + + "integrity": 1, + "decay": 0, + + "filling": "minecraft:netherrack", + "fillingMetadata": 0, + "fillingType": "AIR", + + "rarity": 300 +} \ No newline at end of file diff --git a/pillar/structures/bee_treeoflife_callstone.nbt b/pillar/structures/bee_treeoflife_callstone.nbt new file mode 100644 index 0000000000000000000000000000000000000000..83b8306d2e4326b10d54f53e5d9dcac565fa4c97 GIT binary patch literal 2677 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 literal 0 HcmV?d00001 diff --git a/resources/avaritiaitem/textures/items/bedrock_blaster_mask.png b/resources/avaritiaitem/textures/items/bedrock_blaster_mask.png new file mode 100644 index 0000000000000000000000000000000000000000..abf87fae3890e574c66fd9952e6ad14c8bd8c002 GIT binary patch literal 4689 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s74poIjlmsP~D-;yvr)B1( zDwI?fq$;FVWTr7NRNTr9h~_)2!1MdLh_zD_bIaokTPK$_%hoeqTII93rBKdD@!^j> z@eeNwMm8;3wDXw{+sdG1mR$?+t-&H&U;$-?!2LbI4@fT%Oi`+C6gLgxxz@i}<~5&uHy(vT>G~DmwMk z-pcmWbJ26AMm3kdI~gybwMsj3-DMe9A#V>wUPd9Q6^qz}4WmMXcv3R#A3l=b_&2l2 z^U12FiOGzm8UnfYKjig{VpidL2PbT>0F@S9|YM3hAM`dB6B=jtV< z=!bMQ(wwFWmUNVrVEN=jZBIBo^o!>KW+g=ISHsC@yg=E5Wa$IHa;5RX-@T zIKQ+gIn}i+HLpY&*@%>6xc-9Dq8zYyQj+ykb5e6t^Gb^K4fPCBtaSJE4S?$a1wndd zZUIvzKO$;njj0_ERlamuIbxqQY40IEdQ%!WuQjLwxk}NGO43dnIjPlGYE=kNw zP6ZiNkz1gbnVDi`X>68eVrZDEYiXHmplf1kY^ROtoBBwB)v zN=deI%P-1JEU{I}%uP&B)i20P2TOng+{!V)(^kny&j2A3kds)FmS2=>s}!D@my%yz zjF1Y+%uNk0Nd$$bp}C2ffr+`XiKV5Pg{3LP)nF6DQj3Z+^YcKa8XD*sn}D^0BF4(U zC^I#$B(Vf6YX}yv$StsPE=o--$uA1Y&(E<{0vVxTq-O|m5J=iLwInemu_VzYu_V=2 z$;iOS)XKob%Ge;p(8S8X(#pU>*TCG$07-p*N@iLmA=P%E>|q0mbdSv9lKi4dun;6q z1*aB5co1$*CP=k{f&w^OSS2PyyilB2mYM?g23#sRBQY;MHN{p5nqXmCGO;9v)Z|3V zWV19g-6X>l6I~N?Geg}(LyJV+B%{_wK6ofGBQ)rr@i-*lF}@bEle$S(+n+) zbxllC5_K)ijZJkej8csZjZ-aBEK|);olCa&Omz(mb&U){3=ORe%&m+~>ES&y^VC!W zO9K;K<5XiyU6W)`PP9le(X~iRHcLuOGcijuhNMY&+MvXHCc20OZwd3BjXtQnhow~; zeT>u$QGirI*l{U9#DZMh?6_?7!L<~q#)2jXP?bSL49!I}v_U~ZVbl_m!gn;dMuUr_ z5FknMXzCgbE|NlkB*mkti)z8eh3E>W=B3ywl`GlX-OINF4bHG7dAqxSddmz9Kb?2i zGcYi47I;J!Gca%qgD@k*tT_@43=Hfgp1!W^FInV7IXStsSUxZ?FgSX;IEGl9emlvK zi$Q^hS@`4scsuo}PL2nCtAf2J^DLa!B9~G1WI4l)Sf<4DCX?;hZ+j>FJ|)A{u-I_- d?tcrIRCs+nq(paIYS{s@-qY33Wt~$(6984sVW$89 literal 0 HcmV?d00001 diff --git a/resources/avaritiaitem/textures/items/cosmic_balance.png b/resources/avaritiaitem/textures/items/cosmic_balance.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c7f193fd15f18cdf12f9bf5e66f6ecd0851035 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_{Mi z#WBR9w|26>w{)P$(Ry>f6t>Hg8jjjuo%_hCYqs7U&REeqo~5dP`SLai?0U6~Cv~4g zpi02549*=IZx?Ne$dG)Y<)Y}wVt#h>jJAMFvnITFn`D$Mbj-4#^3G|?=Xa|s`GpD& zPWtqyU9B+4^U?NClQ&;-zG1oJ>XWc$<6R+J+AEnu_Nkf*_Ad@!|FwZN)pq^8=~<5? zoDJ@+lgbZg%#k^|QRKkq-l~0`W?3R#&Ml730s{`iW0K6(G7PJ4Kf9~E`1n$-^ULnJi!a+& zWXbyDiN&1w*uWy0TVgriUpH5Ls*K92_p7Yirxv!Ix1lB>F5L6+5>=(RvMJ71Pk#DV z7K)k0MntIU`W<=sLUoRe5<}%OQ)wS&hskn!ZgLYYe|n@7a{5qJ+{u*uTbZT{UwCmH zIO-v*$|J74*m}VWuKL$5fhDXDmc18TW3Z6n-=~@Yjh`Fu+}JPB^-yZv@1swr-e6Z@ z=-;{AI6~*^_YYHcGx!8J$C)Wa^WV77eK69xEsgh2|0j9BirqY#Zxk*vFfcH9y85}S Ib4q9e00Us#rT_o{ literal 0 HcmV?d00001 diff --git a/resources/avaritiaitem/textures/items/cosmic_balance_mask.png b/resources/avaritiaitem/textures/items/cosmic_balance_mask.png new file mode 100644 index 0000000000000000000000000000000000000000..29a39f9daa78a8551f1f41fc20942866ebbb8d90 GIT binary patch literal 4673 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s74p)UllmsP~D-;yvr)B1( zDwI?fq$;FVWTr7NRNTr9xXpW5f#*+pS6{;KGubkimIRr<_+k3MW#KDNndj|%j|*z< zt^e>s;MxMi=^?>N&0%XV`H0NQXr5WJfxV1NTcGdqh{M3FyT}XJhbf|gL8K&Kiv+pko@!nUTXr19YQ@zAV?%wp1`D<=&+wSh| z^n{_ghjA|Rg832`d{!79Fpceul03%~Py*p}sE_@~ez(ARdd z5690#s|0FV<&!0x7!oH+MrrMy(fsAVf;&RF4isp*4 z%U3Mk3%f_SPU$?~sb0EE;iK|()%N=q({sOlI@2-l^ci9Ij@BZ6Z`(6kyPRyCWu}Tw z{j|5TJ@s7loT*XGrSDG0OK7dqj$C(H##PAMLy?zJNNU9*Heti4&>)_a4Eu+V$-1blu!lD$rrb1>f5#ohw)rN3;<+c?FGp)JzEA(+%bM^(>_vQW)$2Ep zzc8K%3_opt;Gm*G;IcQR)62hq{r2tsOuu^j8j+$^sd^Q;1q>iyV_#8_n4FzjqL7rDo|$K>^nUk#C56lsTcvPQUjyF)=hTc$kE){7 z;3~h6MhJ1(0FtBTx$+|-gpg^Jvqyke^gTP3i$R(Zu%AYpwa1+bEmY+I!W z-v9;Y{GwC^6Fn0>16|jO%rYY-J1zyAqLehNAQv~N5k)C!wn`Z#B?VUc`sL;2dgaD? z`9nIMXEJ)Q4 zN-fSWElN&xElbTSQARc*B^j>2ptL9l?46Wk{nVV)+|<01VtqqBLli6BJ$(bV;PfTFS_GYt_~D82#7fW3q4kc!*_xVb2*VSWcI28WTAOMY@G$a$VFwn`xT zty1!nGgGXHU9(hUW3wbn3k!oJV!ul{nkOeF8Jn6~ARFOd zl$oBHmzaa>Dv(hrnJHEVN#^FphRKP#Nl9h~x+aE6sk)ZtDM`A9rpXq@NruVh28otn z*Q6v{x#bt-CYIPLW#%TPr|K8vrGq6v0dD0O;AyL5q-TH-3CKw-Ny{(FwN(nw%uC5H zFGfg(Wag#@mn4G1)6m?+%)rFl#K_#t+}PB_6rm_AwWv5VKM!Q8p@E*U30MXcF;@OX znW=dti6vlJL$G*7Zh@6^QEFmIeo;t%evYjY$WaPLdWH}Ofuwy?OA=EOOA=iYOHyr> zj0}uStqe@8j158zO{@$Jtc=Wb4a}_!kksd=WTsUTQf&vy9yX9j_sA?R$uFt|3qkT! zaB3lh2jS*qf>bLgD1fttRbn#43&n|LsVQJ@z@?Hi67$kiQ*4!>2^OX$6H8)9O-{5- zHcKOf*PDHN7}Lt)x7$DAh4NHLt{0$vrc- z0322d8qlcHL{(p&kqU|j10xe%LqlBy^AJN*D?@WDBQqs^+Iuf4Da|t3!qieX&CtSF z*Tf_xQP;xU*i_fTDAmZ&IMpJ>GSv*#xnz6KRM)^z*T^8m(9p`j+{)OL9^NxGFic9Z zOf=O^N=Z!9HAyl|(X}v3wbV7UG&MI$OSDW%O@t(Ic-o-EdnUSw1aA)Wo{c`JyoaS# z8-0w_3{ikoLD+FAK*WMv-0Zk)^ue_hsK$aO2T+wkLk!JDG_*lML1EMqlEQa1xJHAE zq!1uU@o4HA4K9*GfF#AEsf%jC#f9h!r{<;DDwQkQ+wF+$YGYtvU`z6LcLDX585n*# z@2+QHVBjq9h%9Dc;1&j9Muu5)Bp4VN*h@TpUD;o<$cb`EU)rZu&A`B5;OXKRVsSb- zB_ZL*c?ZUXL+U^O|F3WR|NsBwd|oZ0zk4+DdA7C*nN=gT`F O+dN(UT-G@yGywp@6=d!J literal 0 HcmV?d00001 diff --git a/resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer.png b/resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer.png new file mode 100644 index 0000000000000000000000000000000000000000..d84f1e8a532f367663bf7589208a433ab7f3334e GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z)<1o z;uvDlJ9n}p-vI><7WV)D)2lM0j<|Yz_G~h0S#TgHZqC&GGq^sSjkP{$n7Qx6mXtN2 zQ+J&2naOyA*Zz)@MubY`)__TGA1HP9hj<>B*&sMqkH?_yfPhw5!t&13#?#J*=nE{| u;ci>M)Od-NyYkJ#*+-#@M8 z1S6Xyvz4^NeZvJa1CkfSKUsJ)%(YgZ433b5Ea++kIB71#V&@43*mhyD29it_h`-}ydl%knY&Q|J)rYdhJ8 z6mx=jIeu0YZ1S}g+Xb0XggANbA_vof}R zFYB4wN%!7lT~t=s!y6M*Zkoxz;|^one3L-&+>`E?qqP{{r+@KfP52=8BEGol^_$0E z7*7O-pEf^mP|+Z8*_+bo<=?-4`}TgOU%h>eNYSeDp6+G_27Z&wkcg59UmvUF{9L`n zl>DSry^7od1`x2ZuP8`N&Q2{+NJ>r5%(GQ`zk9!uLS~AsQn;zFfp39xYDT68?tx|+< zfP!;=QL2K8o{64;u4_eRnURtmmx4`EN}5%WiyPF4qLegSrHqo20xNy}^73-Ma$~*x zqI7*jOG`_A10#JSBi*8uG~MFLypqHU-MnIDkP#3wTvCgZi!uvJGV}8kKxQT;<(HP& zDk*U(C@4S;ugER%^@SUsR}2k>m%sQCX6ih6pSa-+*Mm-a&RqMQ#DyTolzXzk?Nn!^p}dKe-g-JWm%}C6N7A zDf!8nDOO;nrHO$>ijkqAZgO&>rLIYuk%4Yva;k~0S*o$IS(2rNg+Y=rl2M*{#U+V( z$*CZtDsl_-GBZ=GQWMjR(h|*0bqx~@%ydl*EmL)q5|d4IEsQM86O#>0O%n|*k&N&! z%1qD9OUyxb709TR%oHnwBy)3P!{kKWq$D!~T@%BkR9#E+lq6k4(_{n#z{K3t(Adz_(89zVp(rf1s5mn}4`iyLfu6AmSOyd^R{lkq zsd*)dC16=Yuy{poft7PnYGO%#QAmD%j;#{NQ3^(Sh7bpVqpaO5?vBYQf-xt z42(>z3{0$y4MGe}tPBmUOpSC6%&iQN)aR#Urd1MBZ3oI8Hjqg7$Sf|&FRBC!LGn~^ zY9WLN;pSw5R4XVbfU|{FVlu=F#ffF9DPV8FrIIre^U_mOY?Yu17N#W=TVhB~v`jWj zGt*5nOfk_lF*h^RO*FJf)J-xsM17LU!IW)iU$KD6J0|?T?6wFLsKh5b1Ne=C4Jg^FDWU_GTFk^Qa8=e!dTbD zBqdST!ra(Y*TN{($j~^|BE>S*4Ar@0d(TwYz);u7AjHtn%D~*p*pwdLGdDIdvota@ z(lts+O4T(nvrN%VO13o7H8iy_HBB-yHAyuyqMr9mbP);O80I}2eNcH1ORF~e7^xYe z0I7no<5GZ#1-ZD{aoOmDYbj8T1x*g1Duad?nu};?gMxy>s3jzY?`Uw11{X;oK$7Co z)HNDhB!vJ;ibqoy)q;x)(G^b3OR-fdSF*R;GX36b1_lPUByV>YP;Z%m;ivQNdIkmt z&H|6fVg?3oVGw3ym^DX&fq{X&#M9T6{UwW>D7UG2vD8-v1_ozO7sn8b)5$3b2|vy| zFeW4|5a8LvsIx=m-+y;rDK|H_N3jj-B&SP+F&AhaQ8njDVm!`%-&K@RYA^>bP0l+XkKS7Bi2 literal 0 HcmV?d00001 diff --git a/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer.png b/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer.png new file mode 100644 index 0000000000000000000000000000000000000000..cd1c4f1f7d3e83c46233c10fa6b4c41be455ffda GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_8ZS z#WBR9ckSejyoVJ8T;(-<#SC<{H?YPoI}zgZ@LY5X>-G%|-a#rZ63!(XKdGu%6#lP& zXTeajX{Pz9IH}8aH~09ge&numc~#aSS?vaHwcjb5{mphK@SS4ca`HePuV^qCx ziwcarbXIvG(=)BBq#E>K=m6*WN#8?D{8O w+P{9uHD6z)U#D^%ta_iW*&VFvF!PbRS-bFr57rh13=9kmp00i_>zopr0K5EN4*&oF literal 0 HcmV?d00001 diff --git a/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer_mask.png b/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer_mask.png new file mode 100644 index 0000000000000000000000000000000000000000..44cc16a5ce219cd37b795c09ccd98039f5c1517c GIT binary patch literal 4691 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s74poIjlmsP~D-;yvr)B1( zDwI?fq$;FVWTr7NRNTr9h~_)2!1MdOW?9Rgh60&gWtZ|cJl1!JnwmMWKvsIEVnNM4 z{faM1K^H=FuFtvXy*ez8Z_UVrLS1sN`rs*%mQqCJ} zyShT^=Qm*y`$=|!);E<`xJ~$AqQP{lM(kPE(|;{*4{Xhmd!dk;60f*_uh{*2^I}Av zIeT0Pba~Ej$)73H?@Hj3_$3EVu3dOsW#5GQYAf!2H-1KPr*Tz$U|?Wu&UAJT@N{;D z`G$d^VovQuTaUvIGDqY0ukcvfEb8K76r#R+MMv_=Bte}i+niSOsZFnQoZO~z^k`s# zuEmdy5v2u%*RCE66=1P>zw>?AmgQskr_dqL*LJcG z$InBn1ZrC4lO>!O5+_PVY3-iT{QAeP_V)GVhV!1*y*qEHAkNEH!ScxBa>?Y1=8Ce* zS1jHOyGOWA={(=5Ub;)+qw;mt_WKsobH9B$(=qS#8DaO1)*^my+cR3boNSzBrixDe zw70T7^<4CvsZq_P?@q=`XsyzYTz6ToCprS$GvNxsE%fEm9_U-*lzk2%`k)l=QJ>AU=4E!dUArU1JzCKpT`MG+D zDfvmMdKI|^3?N`*Ur~^loSj;tkd&I9nP;o?e)oPQh0GLNrEpVU1K$GY)Qn7zs-o23 zD!-8As_bOT6eW8*E}IIgirj+S)RIJnirk#MVyg;UC9t_xdBs*BVSOb9u#%E&Tcrr! z00rm#qErPFJrg|xUDt}tG9x8BE(M#Slr*a#7dNO8MJZ{vN*N_31y=g{<>lpi<;HsX zMd|v6mX?*7iAWdWaj57fXqxx$}cUk zRZ`+oP*8vxUXfei>kBtNuNWE%$@#hZ6^RA?&DOA`Z&6eB}J-Q?s%OI?#RBLm&U`P=^Cb)o9LP(o22O`nwzESnj2WABpR9-r5YzCAsOLc zl$oBHmzaa>Dv(hrnJHEVN#^FphRKP#Nl9h~x+aE6sk)ZtDM`A9rpXq@NruVh28otn zqf(Ns-13WZ6H9EBGIJBtQ}qk-(!mm-0Jm}s@U&Gj(lbDa1mq-^q~#ao+A4)-=B4D9 z7bB!XGILXdOAKgU)H)L8=uL6u{ZSDlr-2h2q4r)D*Bc;8MvMiFxU%DYi<`1PjxWi6t?lCMQ}Z zo28lQCK;xf=$e?D8R{k)S|sWw8KowgC#R-bCK@E7nqHirR#Ki=l?NCm}%fsu)>p`osUd5EE@m7%$nk(rV{?Y)X40 zq$TR6r6d{Xnk1T;>sp$prs^6brC6pK7$+vCTB4;5O1x*Hi%9Tr@7d^s%6nK^wb92& z%@74h6@(p^0z@px#m$b(Mju>Dfod#hasX8sG{n$cL_-@C6ck1+At`)EgKIRnND2Xx z6pyB^(cmH}1V~amn!2bKTwI8*aB5zPtx~y?yk44ofy`glX=O&z_8ZS z#WBR9ckX0Ip+g27uJOCi?>Kwt^%JhWYs8D*GZrLzGIYBA_fcPR;JGp5y5p`4=Yl0R zm^Eaq=`5e_mojIPs&&(Y7iGDwS=vl5Bt!RkY|fgMVXxY`F}77Gv&coE?9|*hI+lu^ zYx%$BbG$uKCw2Spw+HSV8~!dmux+pVGSMqxAqQ`9`}~qu`F8w}aaqPg3y&I!B`-7f xTfUJvpR)Y-gx<2ALasMf>L=G_ZTe)xIQflaX0^WE76t|e22WQ%mvv4FO#pxSWCQ>J literal 0 HcmV?d00001 diff --git a/resources/avaritiaitem/textures/items/cosmic_halite_cluster_mask.png b/resources/avaritiaitem/textures/items/cosmic_halite_cluster_mask.png new file mode 100644 index 0000000000000000000000000000000000000000..a952d06731e9b90f90d3f04830f89326ec6f1a99 GIT binary patch literal 4691 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 ACjbBd literal 0 HcmV?d00001 diff --git a/resources/avaritiaitem/textures/items/univocal_halite_cluster.png b/resources/avaritiaitem/textures/items/univocal_halite_cluster.png new file mode 100644 index 0000000000000000000000000000000000000000..01d486858474e460734e60c3e3652c1328bed993 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;MLV z#WBR9cWv-)(Pjf4n~#@L7f+WAl?uM}!VUXl$8#J)-HD(3ZD|f$^0@chbq1R)@+iNL9*QXIZ(~|Ag)ICAV)k zi#`0y$hMNnNUou*$vIScmBa26ceTBy8oFOX5_(t^TkR}Y2?u-H4?VO4h(*Zf%TxzM$T{rKOC^7n<``95sR@-h5V=n&{@ zJK2Zh=b=>sHLdc=5>5<>6D6axcF$;j{bN^q`}%Ujc~9%!oi|hv=Vhy4d1P_9WO7Aw zMcL&m7Vm}KBV4C+p6^sI-KFqR`MPTReT(V2-#(q`n0NY&uzN>q5x=+X8LeGTHqJ6r zMW=q+TiKp^E_%+?sOHjlC*viwR%u7ByDZ}>K3UZ?F`2PcLm=1why0&+*ED?nEj<^q2vlrb(_g5tgL}*DXzUd~_ugb(R94u-8xvD*n#sT84rAMVlR)v@lkS(JwHV*0fAM8a_#pNozPRf3 zo5x=mPXvaaHa~Ds(I9Zyo6_m!-@ktQ_I{>cy?u>H(W>&E?q&uCev{0Qh>{3jAFJg2 zT)o7U{G?R9irfMQ5U{bYC`e4sPAySLN=?tqvsHS(d%u!GW{Ry+xT&v!Z-H}aMy5wq zQEG6NUr2IQcCuxPlD!?5O@&oOZb5EpNuokUZcbjYRfVk**j%f;Vk?lazLEl1NlCV? zQiN}Sf^&XRs)C80iJpP3Yei<6k&+#kf=y9MnpKdC8`OxRlr&qVjFOT9D}DX)@^Za$ zW4-*MbbUihOG|wNBYh(y-J+B<-Qvo;lEez#ykcdL5fC$6Qj3#|G7CyF^YauyW+o=( zmzLNnDRC(%C_oLb$Sv^og&Ut&3=M_k{9OHt!~%UoJp=vRTzzC6#U-v~CHQp|hg24% z>IbD3=a&{Gr@EG<=9MTT8*I!UtlmqroO0s@xPHJvyUP-aOp`Ia%mF}Lt0dO6l zAV|;5EdcAP$SpuoS(2HC2rLxefMmelL3T(*ZUNj}6xA@lgB63r$jT)@xfJ9)PZwJy zko{IE`N^3nR$!*3iGf9mk)fe(a&n@ju1T7afo@`Qs)?>ystr z#8~+kWv1qpB$j|>4Z-3Sxdm3vMX8A;`9&f5`8l>qAR`ov^b8>m0!jO(mL#SmmL$3) zmZaJ$85tOvS{ayF85@Kcnphc_TNxVb8kk!dAgRw!$xN#xq}mRYJ!~M6?vYtsl3!E_ z7J}rd;M77055mpK1gTa~PylBOtHfl87m5?hQd7X*fJ-H3B<7{3rr0V$6D&+iCYHpI znw)5vY?fxGn`D?`qHAJqW~iHJXpyL!WR#j{o}8L$nP`xRYI<>gT1k0gQL1BlYF>%0 zl6z)u0XVD_G@wzXiK@OlBNY@621X{jhK9NZ<{^frR)*$QMrKO-wD(?8QkrG5g{h@( znxTcUu8B!XqOOIxv8k?wQL2%lajHd%WvUsfbIJCesjh*cu8~2Ap&=+m7@N|=d#2`Q zsVT-u$-3soDJi-p=B9?aNl7M2x@IXRiIyqm$)=Xc#?Ek zDFjGTJes;jgNvjPAW89P>Y`e3aUr_Gsd*{3O65xScAs^Ny%`u7*pj^6T|m8M28N%` zyXzSk7&r?&B8wRqxP?KOkzv*x2?hoR_7YEDSN4}Ia-!^fTxa*(Wnf@%_H=O!u{fQa zl92G@yaQuG(gFdVJ&Za#RQ~;U=aq7Eb9)rquugKiL>O~{<`GqMo+QS@3^5CPz56;N gT6gfI$(-fpVVL0{D9`@HoD<{#Pgg&ebxsLQ0091H@c;k- literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/blockstates/akathartos_portal_block.json b/resources/contenttweaker/blockstates/akathartos_portal_block.json new file mode 100644 index 00000000..2094e9b1 --- /dev/null +++ b/resources/contenttweaker/blockstates/akathartos_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/akathartos_portal_block", + "particle": "contenttweaker:blocks/akathartos_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/alkemia_portal_block.json b/resources/contenttweaker/blockstates/alkemia_portal_block.json new file mode 100644 index 00000000..ddcf1f70 --- /dev/null +++ b/resources/contenttweaker/blockstates/alkemia_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/alkemia_portal_block", + "particle": "contenttweaker:blocks/alkemia_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/apichisi_portal_block.json b/resources/contenttweaker/blockstates/apichisi_portal_block.json new file mode 100644 index 00000000..864d5873 --- /dev/null +++ b/resources/contenttweaker/blockstates/apichisi_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/apichisi_portal_block", + "particle": "contenttweaker:blocks/apichisi_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/bewitched_essence_salts.json b/resources/contenttweaker/blockstates/bewitched_essence_salts.json new file mode 100644 index 00000000..65f2918b --- /dev/null +++ b/resources/contenttweaker/blockstates/bewitched_essence_salts.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "bewitched_essence_salts" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/diamerisma_portal_block.json b/resources/contenttweaker/blockstates/diamerisma_portal_block.json new file mode 100644 index 00000000..640a0317 --- /dev/null +++ b/resources/contenttweaker/blockstates/diamerisma_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/diamerisma_portal_block", + "particle": "contenttweaker:blocks/diamerisma_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/europa_portal_block.json b/resources/contenttweaker/blockstates/europa_portal_block.json new file mode 100644 index 00000000..04b61a34 --- /dev/null +++ b/resources/contenttweaker/blockstates/europa_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/europa_portal_block", + "particle": "contenttweaker:blocks/europa_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/fabric_of_the_orb.json b/resources/contenttweaker/blockstates/fabric_of_the_orb.json new file mode 100644 index 00000000..8a051a6b --- /dev/null +++ b/resources/contenttweaker/blockstates/fabric_of_the_orb.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/fabric_of_the_orb", + "particle": "contenttweaker:blocks/fabric_of_the_orb" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/falacer_portal_block.json b/resources/contenttweaker/blockstates/falacer_portal_block.json new file mode 100644 index 00000000..92afbba2 --- /dev/null +++ b/resources/contenttweaker/blockstates/falacer_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/falacer_portal_block", + "particle": "contenttweaker:blocks/falacer_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/finem_portal_block.json b/resources/contenttweaker/blockstates/finem_portal_block.json new file mode 100644 index 00000000..f1eb9763 --- /dev/null +++ b/resources/contenttweaker/blockstates/finem_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/finem_portal_block", + "particle": "contenttweaker:blocks/finem_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/furatto_portal_block.json b/resources/contenttweaker/blockstates/furatto_portal_block.json new file mode 100644 index 00000000..081b4cd2 --- /dev/null +++ b/resources/contenttweaker/blockstates/furatto_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/furatto_portal_block", + "particle": "contenttweaker:blocks/furatto_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/gallifrey_portal_block.json b/resources/contenttweaker/blockstates/gallifrey_portal_block.json new file mode 100644 index 00000000..4a8a2101 --- /dev/null +++ b/resources/contenttweaker/blockstates/gallifrey_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/gallifrey_portal_block", + "particle": "contenttweaker:blocks/gallifrey_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/hator_portal_block.json b/resources/contenttweaker/blockstates/hator_portal_block.json new file mode 100644 index 00000000..d1bc555b --- /dev/null +++ b/resources/contenttweaker/blockstates/hator_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/hator_portal_block", + "particle": "contenttweaker:blocks/hator_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/haumea_portal_block.json b/resources/contenttweaker/blockstates/haumea_portal_block.json new file mode 100644 index 00000000..d4f23e73 --- /dev/null +++ b/resources/contenttweaker/blockstates/haumea_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/haumea_portal_block", + "particle": "contenttweaker:blocks/haumea_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/luna_portal_block.json b/resources/contenttweaker/blockstates/luna_portal_block.json new file mode 100644 index 00000000..21996a7e --- /dev/null +++ b/resources/contenttweaker/blockstates/luna_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/luna_portal_block", + "particle": "contenttweaker:blocks/luna_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/lyndenwyrm_portal_block.json b/resources/contenttweaker/blockstates/lyndenwyrm_portal_block.json new file mode 100644 index 00000000..cd290e79 --- /dev/null +++ b/resources/contenttweaker/blockstates/lyndenwyrm_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/lyndenwyrm_portal_block", + "particle": "contenttweaker:blocks/lyndenwyrm_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/myrmex_portal_block.json b/resources/contenttweaker/blockstates/myrmex_portal_block.json new file mode 100644 index 00000000..d020ad3c --- /dev/null +++ b/resources/contenttweaker/blockstates/myrmex_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/myrmex_portal_block", + "particle": "contenttweaker:blocks/myrmex_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/nero_portal_block.json b/resources/contenttweaker/blockstates/nero_portal_block.json new file mode 100644 index 00000000..62c6e3b2 --- /dev/null +++ b/resources/contenttweaker/blockstates/nero_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/nero_portal_block", + "particle": "contenttweaker:blocks/nero_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/oi_portal_block.json b/resources/contenttweaker/blockstates/oi_portal_block.json new file mode 100644 index 00000000..7f4fe108 --- /dev/null +++ b/resources/contenttweaker/blockstates/oi_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/oi_portal_block", + "particle": "contenttweaker:blocks/oi_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/orcus_portal_block.json b/resources/contenttweaker/blockstates/orcus_portal_block.json new file mode 100644 index 00000000..65845424 --- /dev/null +++ b/resources/contenttweaker/blockstates/orcus_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/orcus_portal_block", + "particle": "contenttweaker:blocks/orcus_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/osiris_portal_block.json b/resources/contenttweaker/blockstates/osiris_portal_block.json new file mode 100644 index 00000000..2964d44b --- /dev/null +++ b/resources/contenttweaker/blockstates/osiris_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/osiris_portal_block", + "particle": "contenttweaker:blocks/osiris_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/pauram_portal_block.json b/resources/contenttweaker/blockstates/pauram_portal_block.json new file mode 100644 index 00000000..9824ca8b --- /dev/null +++ b/resources/contenttweaker/blockstates/pauram_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/pauram_portal_block", + "particle": "contenttweaker:blocks/pauram_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/pixonia_portal_block.json b/resources/contenttweaker/blockstates/pixonia_portal_block.json new file mode 100644 index 00000000..23d1436a --- /dev/null +++ b/resources/contenttweaker/blockstates/pixonia_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/pixonia_portal_block", + "particle": "contenttweaker:blocks/pixonia_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/proxima_portal_block.json b/resources/contenttweaker/blockstates/proxima_portal_block.json new file mode 100644 index 00000000..7371208d --- /dev/null +++ b/resources/contenttweaker/blockstates/proxima_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/proxima_portal_block", + "particle": "contenttweaker:blocks/proxima_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/ptah_portal_block.json b/resources/contenttweaker/blockstates/ptah_portal_block.json new file mode 100644 index 00000000..2f534dda --- /dev/null +++ b/resources/contenttweaker/blockstates/ptah_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/ptah_portal_block", + "particle": "contenttweaker:blocks/ptah_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/rhenia_portal_block.json b/resources/contenttweaker/blockstates/rhenia_portal_block.json new file mode 100644 index 00000000..1dc983e3 --- /dev/null +++ b/resources/contenttweaker/blockstates/rhenia_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/rhenia_portal_block", + "particle": "contenttweaker:blocks/rhenia_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/sedna_portal_block.json b/resources/contenttweaker/blockstates/sedna_portal_block.json new file mode 100644 index 00000000..e5d3aa85 --- /dev/null +++ b/resources/contenttweaker/blockstates/sedna_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/sedna_portal_block", + "particle": "contenttweaker:blocks/sedna_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/taerrapiatta_portal_block.json b/resources/contenttweaker/blockstates/taerrapiatta_portal_block.json new file mode 100644 index 00000000..d8f2e324 --- /dev/null +++ b/resources/contenttweaker/blockstates/taerrapiatta_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/taerrapiatta_portal_block", + "particle": "contenttweaker:blocks/taerrapiatta_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/wormhole_field_module.json b/resources/contenttweaker/blockstates/wormhole_field_module.json new file mode 100644 index 00000000..6f6a42ab --- /dev/null +++ b/resources/contenttweaker/blockstates/wormhole_field_module.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/wormhole_field_module", + "particle": "contenttweaker:blocks/wormhole_field_module" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/zoi_portal_block.json b/resources/contenttweaker/blockstates/zoi_portal_block.json new file mode 100644 index 00000000..8f595986 --- /dev/null +++ b/resources/contenttweaker/blockstates/zoi_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/zoi_portal_block", + "particle": "contenttweaker:blocks/zoi_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/lang/en_us.lang b/resources/contenttweaker/lang/en_us.lang index d321d9c8..62e3ffb6 100644 --- a/resources/contenttweaker/lang/en_us.lang +++ b/resources/contenttweaker/lang/en_us.lang @@ -1473,7 +1473,7 @@ item.contenttweaker.dynatos_star.name=Dynatos Star item.contenttweaker.greed_stone.name=Greed Stone item.contenttweaker.gun_devil_chunk.name=Gun Devil Chunk item.contenttweaker.pharos_callstone.name=Pharos Callstone -item.contenttweaker.gun_devil_callstone.name=Gun Devil Callstone +item.contenttweaker.gun_devil_callstone.name=Worshippers of the Gun Devil Callstone item.contenttweaker.envy_stone.name=Envy Stone item.contenttweaker.upper_fragment_cosmos.name=Upper Fragment of the Cosmos item.contenttweaker.constructor_summoner.name=Dungeon Constructor Summoner @@ -2875,6 +2875,381 @@ tile.contenttweaker.seal_of_freedom.name=Seal of Freedom tile.contenttweaker.ichorium_void_stone.name=Ichorium Void Stone tile.contenttweaker.void_ichorium_rift_cap.name=Void Ichorium Rift Cap tile.contenttweaker.halite_bejewelled_ichorium_catalyst.name=Halite Bejewelled Ichorium Catalyst +fluid.actualizing_fluid=Actualizing Fluid +fluid.ultimate_fractallite_essence=Ultimate Fractallite Essence +fluid.actualization_balance=Actualization of Balance +fluid.actualization_hope=Actualization of Hope +fluid.actualization_knowledge=Actualization of Knowledge +fluid.actualization_glory=Actualization of Glory +fluid.hyperuranion_binder_oxygen=Hyperuarnion Binder: Oxygen +fluid.hyperuranion_binder_hydrogen=Hyperuarnion Binder: Hydrogen +fluid.hyperuranion_binder_deuterium=Hyperuarnion Binder: Deuterium +fluid.hyperuranion_binder_tritium=Hyperuarnion Binder: Tritium +fluid.hyperuranion_binder_iron=Hyperuarnion Binder: Iron +fluid.hyperuranion_binder_nickel=Hyperuarnion Binder: Nickel +fluid.hyperuranion_binder_lead=Hyperuarnion Binder: Lead +fluid.hyperuranion_binder_mercury=Hyperuarnion Binder: Mercury +fluid.hyperuranion_binder_tin=Hyperuarnion Binder: Tin +fluid.high_entropy_hyperdense_plasma=Entropic Hyperdense Plasma +fluid.naquadah_alloy=Molten Naquadah Alloy +fluid.essence_of_sane_thoughts=Essence of Sane Thoughts +fluid.recursive_iced_coffee=Recursive Iced Coffee +fluid.whisper_of_thel=Whisper of Thel +fluid.whisper_of_ahkrast_korvalain=Whisper of Ahkrast Korvalain +fluid.whisper_of_verdith_anath=Whisper of Verdith Anath +fluid.whisper_of_omtose_phellack=Whisper of Omtose Phellack +fluid.whisper_of_donaeth_rusen=Whisper of Donaeth Rusen +fluid.whisper_of_tellan=Whisper of Tellan +fluid.whisper_of_kurald_thyrllan=Whisper of Kurald Thyrllan +fluid.whisper_of_kurald_emurlahn=Whisper of Kurald Emurlahn +fluid.whisper_of_kurald_galain=Whisper of Kurald Galain +fluid.whisper_of_starvald_demelain=Whisper of Starvald Demelain +fluid.gluttonous_abyssite=Gluttonous Abyssite +fluid.arcane_fissile_matter=Arcane Fissile Matter +fluid.apothecary_fissile_matter=Apothecary Fissile Matter +fluid.purified_titanium=Molten Purified Titanium +fluid.starmetal_alloy=Molten Starmetal Alloy +fluid.silvan_fissile_matter=Silvan Fissile Matter +fluid.innerved_fissile_matter=Innerved Fissile Matter +fluid.radiant_fissile_matter=Radiant Fissile Matter +fluid.pre_baryonic_plasma=Pre-Baryonic Plasma +fluid.pure_recursion=Pure Recursion +fluid.warren_binder_hydrogen=Warren Binder: Hydrogen +fluid.warren_binder_oxygen=Warren Binder: Oxygen +fluid.warren_binder_deuterium=Warren Binder: Deuterium +fluid.warren_binder_tritium=Warren Binder: Tritium +fluid.warren_binder_helium=Warren Binder: Helium +fluid.warren_binder_iron=Warren Binder: Iron +fluid.warren_binder_nickel=Warren Binder: Nickel +fluid.warren_binder_lead=Warren Binder: Lead +fluid.warren_binder_mercury=Warren Binder: Mercury +fluid.warren_binder_tin=Warren Binder: Tin +fluid.fractallite_taint=Fractallite Taint +fluid.hungering_flesh_essence=Essence of the Hungering Flesh +fluid.ascended_fluix_essence=Essence of the Ordering Ascension +fluid.mastery_of_undeath=Masterful Undeath Fluid +fluid.infinite_divine_wish=Infinite Divine Wish +fluid.infinite_insane_wish=Infinite Insane Wish +fluid.doped_recursion=Doped Recursion +fluid.low_grade_space_time_fuel=Low-Grade Space-Time Fuel +fluid.medium_grade_space_time_fuel=Medium-Grade Space-Time Fuel +fluid.high_grade_space_time_fuel=High-Grade Space-Time Fuel +fluid.starnge_quark_gluon_plasma=Strange Quark Gluon Plasma +fluid.cosmic_ray_particle_mix=Cosmic Ray Particle Mix +fluid.trinity_ingot=Molten Trinity +fluid.galactic_plasma=Galactic Plasma +fluid.cold_plasma=Entropically-Inert Plasma +fluid.black_hole_juice=Black Hole Juice +fluid.bewitched_essence_salts=Bewitched Essence Salts +item.contenttweaker.astral_insight_10.name=Astral Insight: 10 +item.contenttweaker.astral_insight_20.name=Astral Insight: 20 +item.contenttweaker.astral_insight_30.name=Astral Insight: 30 +item.contenttweaker.astral_insight_40.name=Astral Insight: 40 +item.contenttweaker.astral_insight_50.name=Astral Insight: 50 +item.contenttweaker.astral_insight_60.name=Astral Insight: 60 +item.contenttweaker.astral_insight_70.name=Astral Insight: 70 +item.contenttweaker.astral_insight_80.name=Astral Insight: 80 +item.contenttweaker.astral_insight_90.name=Astral Insight: 90 +item.contenttweaker.astral_insight_100.name=Astral Insight: 100 +item.contenttweaker.spren_summoner_faith.name=Spren Summoner: Disbelief +item.contenttweaker.spren_summoner_death.name=Spren Summoner: Death +item.contenttweaker.spren_summoner_haste.name=Spren Summoner: Haste +item.contenttweaker.spren_summoner_blasphemy.name=Spren Summoner: Blasphemy +item.contenttweaker.spren_summoner_plot.name=Spren Summoner: Plotting +item.contenttweaker.spren_summoner_injury.name=Spren Summoner: Injury +item.contenttweaker.spren_summoner_inadequacy.name=Spren Summoner: Inadequacy +item.contenttweaker.spren_summoner_loneliness.name=Spren Summoner: Loneliness +item.contenttweaker.spren_summoner_control.name=Spren Summoner: Control +item.contenttweaker.spren_summoner_prepotence.name=Spren Summoner: Prepotence +item.contenttweaker.spren_summoner_gluttony.name=Spren Summoner: Gluttony +item.contenttweaker.spren_summoner_arrogance.name=Spren Summoner: Arrogance +item.contenttweaker.spren_summoner_hope.name=Spren Summoner: Hope +item.contenttweaker.spren_summoner_balance.name=Spren Summoner: Balance +item.contenttweaker.spren_summoner_glory.name=Spren Summoner: Glory +item.contenttweaker.spren_summoner_knowledge.name=Spren Summoner: Knowledge +item.contenttweaker.oath_of_the_seven_undead_lords.name=Oath of the Seven Undead Lords +item.contenttweaker.guardians_of_shadesmar_callstone.name=Guardians of Shadesmar Callstone +item.contenttweaker.trinitas_callstone.name=Trinitas Callstone +item.contenttweaker.tainted_prison_key.name=Tainted Prison key +item.contenttweaker.mission_of_undeath_callstone.name=Mission of Undeath Callstone +item.contenttweaker.gun_devil_confrontation_callstone.name=Gun Devil Callstone +item.contenttweaker.universal_constellation_callstone.name=Universal Constellation Callstone +item.contenttweaker.ghost_of_annoyance_callstone.name=Ghost of Annoyance Callstone +item.contenttweaker.strange_stone_callstone.name=Strange Stone Callstone +item.contenttweaker.lively_tree_callstone.name=Lively Tree Callstone +item.contenttweaker.black_hole_juice.name=Black Hole Juice +item.contenttweaker.sashimi_of_the_gate_of_darkness.name=Sashimi of the Gate of Darkness +item.contenttweaker.linked_apple_slice.name=Linked Apple Slice +item.contenttweaker.cleansed_cinnamon_apple.name=Cleansed Cinnamon Apple +item.contenttweaker.tier30_token.name=Tier 30 Excavation Token +item.contenttweaker.infinite_plate_stamp.name=Infinite Plate Stamp +item.contenttweaker.infinite_alchemical_plate.name=Infinite Alchemical Plate +item.contenttweaker.infinite_recursive_plate.name=Infinite Recursive Plate +item.contenttweaker.infinite_entropic_plate.name=Infinite Entropic Plate +item.contenttweaker.cuendillar_plate.name=Cuendillar Plate +item.contenttweaker.fractal_stone_dust.name=Fractal Stone Dust +item.contenttweaker.freed_sky_stone_dust.name=Freed Sky Stone Dust +item.contenttweaker.spatial_compound.name=Spatial Compound +item.contenttweaker.puzzle_solution_freedskystone.name=Puzzle Solution: Freed Sky Stone +item.contenttweaker.alchemical_deep_rock.name=Alchemical Deep Rock +item.contenttweaker.hypercharged_wool.name=Hypercharged Wool +item.contenttweaker.hypercharged_redstone.name=Hypercharged Redstone +item.contenttweaker.core_of_the_mythic_shells.name=Core of the Mythic Shells +item.contenttweaker.actualization_of_glory.name=Actualization of Glory +item.contenttweaker.actualization_of_knowledge.name=Actualization of Knowledge +item.contenttweaker.actualization_of_balance.name=Actualization of Balance +item.contenttweaker.actualization_of_hope.name=Actualization of Hope +item.contenttweaker.unbound_recursium_fragment.name=Unbound Recursium Fragment +item.contenttweaker.embodiment_of_glory.name=Embodiment of Glory +item.contenttweaker.embodiment_of_balance.name=Embodiment of Balance +item.contenttweaker.embodiment_of_hope.name=Embodiment of Hope +item.contenttweaker.embodiment_of_knowledge.name=Embodiment of Knowledge +item.contenttweaker.shard_of_restored_faith.name=Shard of Restored Faith +item.contenttweaker.shard_of_forgotten_fear_of_death.name=Shard of Forgotten Fear of Death +item.contenttweaker.shard_of_forgiven_lost_time.name=Shard of Forgiven Lost Time +item.contenttweaker.shard_of_rekindled_heritage.name=Shard of Rekindled Heritage +item.contenttweaker.shard_of_no_hidden_intentions.name=Shard of Open Intentions +item.contenttweaker.shard_of_physical_healing.name=Shard of Good Physical Health +item.contenttweaker.shard_of_realized_worth.name=Shard of Realized Worth +item.contenttweaker.shard_of_restored_relationship.name=Shard of Restored Relationships +item.contenttweaker.shard_of_surrender.name=Shard of Peaceful Surrender +item.contenttweaker.shard_of_individual_freedom.name=Shard of Individual Freedom +item.contenttweaker.shard_of_controlled_gluttony.name=Shard of Controlled Gulosity +item.contenttweaker.shard_of_humble_education.name=Shard of Humble Erudition +item.contenttweaker.living_shard_of_shadesmar.name=Living Shard of Shadesmar +item.contenttweaker.rune_of_freedom.name=Rune of Freedom +item.contenttweaker.freedomsteel_ingot.name=Freedomsteel Ingot +item.contenttweaker.token_of_the_meatball_man.name=Token of the Meatball Man +item.contenttweaker.finis.name=Finis +item.contenttweaker.recursive_iced_coffee_pot.name=Recursive Iced Coffee Pot +item.contenttweaker.hiddenpowercallstone_loot.name=Loot from Hidden Power Callstone +item.contenttweaker.warren_configurator.name=Warren Configurator +item.contenttweaker.actualized_starlight_sphere.name=Actualized Starlight Sphere +item.contenttweaker.seeker_stone.name=Seeker Stone +item.contenttweaker.reality_pebble.name=Reality Pebble +item.contenttweaker.opalescent_matter.name=Opalescent Matter +item.contenttweaker.unleashed_mithril_1.name=Unleashed Mithril: Lover +item.contenttweaker.unleashed_mithril_2.name=Unleashed Mithril: Loved +item.contenttweaker.unleashed_mithril_3.name=Unleashed Mithril: Love +item.contenttweaker.echo_warren_alloy.name=Echo Warren Alloy Ingot +item.contenttweaker.actualized_warren_alloy.name=Actualized Warren Alloy Ingot +item.contenttweaker.blade_of_the_samurai_queen.name=Blade of the Samurai Bee +item.contenttweaker.alchemical_dust.name=Alchemical Dust +item.contenttweaker.arcane_fissile_alloy.name=Arcane Fissile Alloy +item.contenttweaker.apothecary_fissile_alloy.name=Apothecary Fissile Alloy +item.contenttweaker.silvan_fissile_alloy.name=Silvan Fissile Alloy +item.contenttweaker.innerved_fissile_alloy.name=Innerved Fissile Alloy +item.contenttweaker.radiant_fissile_alloy.name=Radiant Fissile Alloy +item.contenttweaker.depleted_arcane_fissile_alloy.name=Depleted Arcane Fissile Alloy +item.contenttweaker.depleted_apothecary_fissile_alloy.name=Depleted Apothecary Fissile Alloy +item.contenttweaker.depleted_silvan_fissile_alloy.name=Depleted Silvan Fissile Alloy +item.contenttweaker.depleted_innerved_fissile_alloy.name=Depleted Innerved Fissile Alloy +item.contenttweaker.depleted_radiant_fissile_alloy.name=Depleted Radiant Fissile Alloy +item.contenttweaker.arcane_fissile_dust.name=Arcane Fissile Dust +item.contenttweaker.apothecary_fissile_dust.name=Apothecary Fissile Dust +item.contenttweaker.silvan_fissile_dust.name=Silvan Fissile Dust +item.contenttweaker.innerved_fissile_dust.name=Innerved Fissile Dust +item.contenttweaker.radiant_fissile_dust.name=Radiant Fissile Dust +item.contenttweaker.kampylotitum.name=Kampylotitum Ingot +item.contenttweaker.elleipsinyum.name=Elleipsynium +item.contenttweaker.ekkremesynium.name=Ekkremesynium +item.contenttweaker.soul_of_kashan.name=Soul of Kashan +item.contenttweaker.pure_twilight_matter.name=Pure Twilight Matter +item.contenttweaker.shard_of_the_cosmos.name=Shard of the Cosmos +item.contenttweaker.true_tongue_oath.name=Oath in the True Tongue +item.contenttweaker.trinity_runes.name=Trinity Runes +item.contenttweaker.runes_of_the_lover.name=Runes of the Lover +item.contenttweaker.runes_of_the_loved.name=Runes of the Loved +item.contenttweaker.runes_of_the_love.name=Runes of the Love +item.contenttweaker.stone_of_the_lover.name=Stone of the Lover +item.contenttweaker.stone_of_the_loved.name=Stone of the Loved +item.contenttweaker.stone_of_the_love.name=Stone of the Love +item.contenttweaker.call_of_the_lover.name=Call of the Lover +item.contenttweaker.call_of_the_loved.name=Call of the Loved +item.contenttweaker.call_of_the_love.name=Call of the Love +item.contenttweaker.puzzle_solution_cherubim.name=Puzzle Solution: Trinitas Cherubims +item.contenttweaker.unleashed_triquetra.name=Unleashed Triquetra +item.contenttweaker.cuendillar_catalyst_1.name=Cuendillar Catalyst of the Lover +item.contenttweaker.cuendillar_catalyst_2.name=Cuendillar Catalyst of the Loved +item.contenttweaker.cuendillar_catalyst_3.name=Cuendillar Catalyst of the Love +item.contenttweaker.singular_fractal.name=Singular Fractal +item.contenttweaker.infinite_processor.name=Infinite Processor +item.contenttweaker.recursive_quantum.name=Recursive Quantum +item.contenttweaker.fractallite_quantum.name=Fractallite Quantum +item.contenttweaker.plate_clump_recursive.name=Recursive Quantum Clump +item.contenttweaker.plate_clump_fractal.name=Fractal Quantum Clump +item.contenttweaker.slightly_dense_pebble.name=A Slightly Dense Pebble +item.contenttweaker.standard_of_the_shyre_empire.name=Standard of the Shyre Empire +item.contenttweaker.spooder_glasses.name=Spooder Glasses +item.contenttweaker.massive_boomboom.name=Massive Boom-Boom +item.contenttweaker.emc_crown.name=EMC Crown +item.contenttweaker.cosmic_pot.name=Cosmic Pot +item.contenttweaker.recursion_of_the_lover.name=Recursion of the Lover +item.contenttweaker.recursion_of_the_loved.name=recursion of the Loved +item.contenttweaker.recursion_of_the_love.name=Recursion of the Love +item.contenttweaker.atomic_glasses.name=Atomic Glasses +item.contenttweaker.cool_walking_stick.name=Cool Walking Stick +item.contenttweaker.horrible_unedited_fanfiction.name=Horrible Unedited Fanfiction +item.contenttweaker.null_pointer.name=Null Pointer +item.contenttweaker.p0rtals_redish_white_hat.name=P0rtal's Redish White Hat +item.contenttweaker.collar_bells.name=Collar Bells +item.contenttweaker.shield_of_the_arbiter.name=Shield of the Arbiter +item.contenttweaker.trinity_ingot.name=Trinity Ingot +item.contenttweaker.big_bang_matter.name=Big Bang Matter +item.contenttweaker.ascended_gallifreyan_alloy.name=Ascended Gallifreyan Alloy Ingot +item.contenttweaker.token_of_forgiveness.name=Token of Forgiveness +item.contenttweaker.offer_of_restored_balance.name=Offer of Restored Balance +item.contenttweaker.gem_of_pure_taint.name=Gem of Pure Taint +item.contenttweaker.tainted_claw.name=Tainted Claw +item.contenttweaker.void_chains.name=Void Chains +item.contenttweaker.void_ichorium_gem.name=Void Ichorium Gem +item.contenttweaker.charm_of_the_falling_tower.name=Charm of the Falling Tower +item.contenttweaker.multiblock_input_swapping.name=Multiblock Input Swapping +item.contenttweaker.cursed_dragon_egg.name=Cursed Dragon Egg +item.contenttweaker.tainted_alchemic_catalyst.name=Tainted Alchemic Catalyst +item.contenttweaker.recursion_of_taint.name=Recursion of Taint +item.contenttweaker.shield_of_the_king_in_Purple.name=Shield of the King in Purple +item.contenttweaker.taint_shield.name=Taint Shield +item.contenttweaker.taint_gun.name=Taint Gun +item.contenttweaker.the:ultimate_taint_gun.name=The Ultimate Taint Gun +item.contenttweaker.uncanny_void_cluster.name=Uncanny Void Cluster +item.contenttweaker.puzzle_solution_undeadsoil.name=Puzzle SOlution: Undead Soil +item.contenttweaker.respect_of_the_lord_of_lust.name=Respect of the Lord of Lust +item.contenttweaker.respect_of_the_lord_of_pride.name=Respect of the Lord of Pride +item.contenttweaker.respect_of_the_lord_of_envy.name=Respect of the Lord of Envy +item.contenttweaker.respect_of_the_lord_of_greed.name=Respect of the Lord of Greed +item.contenttweaker.respect_of_the_lord_of_wrath.name=Respect of the Lord of Wrath +item.contenttweaker.respect_of_the_lord_of_sloth.name=Respect of the Lord of Sloth +item.contenttweaker.oath_of_the_lord_of_gluttony.name=Oath of the Lord of Gluttony +item.contenttweaker.respect_of_death.name=Respect of Death +item.contenttweaker.puzzle_solution_vowtodeath.name=Puzzle Solution: Vow to Death +item.contenttweaker.fractallite_taint.name=Fractallite Taint +item.contenttweaker.recursion_of_gluttony.name=Recursion of Gluttony +item.contenttweaker.wish_of_infinity.name=Wish of Infinity +item.contenttweaker.ingot_of_infinite_wishes.name=Ingot of Infinite Wishes +item.contenttweaker.gun_devil_limb.name=Gun Devil Limb +item.contenttweaker.bullet_of_the_gun_devil.name=Bullet of the Gun devil +item.contenttweaker.magazine_of_the_gun_devil.name=Magazine of the Gun Devil +item.contenttweaker.universal_constellation.name=Universal Constellation +item.contenttweaker.dust_of_infinite_wishes.name=Dust of Infinite Wishes +item.contenttweaker.eleint_stone.name=Stone of the Eleint +item.contenttweaker.gem_of_dimensional_ascension.name=Gem of Dimensional Ascension +item.contenttweaker.puzzle_solution_dimensionalascension.name=Puzzle Solution: Dimensional AScension +item.contenttweaker.recursion_of_dimensional_ascension.name=Recursion of Dimensional Ascension +item.contenttweaker.infinite_tainted_plate.name=Infinite Tainted Plate +item.contenttweaker.fiery_recursion_fragment.name=Fiery Recursion Fragment +item.contenttweaker.everburning_dust.name=Everburning Dust +item.contenttweaker.everburning_recursion_fragment.name=Everburning Recursion Fragment +item.contenttweaker.everburning_plating.name=Everburning Plating +item.contenttweaker.quasar_charged_gem.name=Quasar Charged Gem +item.contenttweaker.gravitational_time_crystal.name=Gravitational Time Crystal +item.contenttweaker.time_crystal_lattice.name=Time Crystal Lattice +item.contenttweaker.warren_plate.name=Warren Plate +item.contenttweaker.shield_of_the_king_in_purple.name=Shield of the King in Purple +item.contenttweaker.the_ultimate_taint_gun.name=The Ultimate Taint Gun +item.contenttweaker.power_wrought_brightsteel_alloy_plate.name=Power-Wrought Brightsteel Alloy Plate +item.contenttweaker.quasar_charged_dust.name=Quasar-Charged Dust +item.contenttweaker.cleansed_brightsteel_alloy_plate.name=Cleansed Brightsteel Alloy Plate +item.contenttweaker.dimensionally_ascended_garnet.name=Dimensionally Ascended Garnet +item.contenttweaker.alchemically_hyperactive_crystal.name=Alchemically Hyperactive Crystal +item.contenttweaker.dark_matter_scattering_element.name=Dark Matter Scattering Element +item.contenttweaker.fractal_metal_clump.name=Fractal Metal Clump +item.contenttweaker.fractal_metal_plate.name=Fractal Metal Plate +item.contenttweaker.trinity_nugget.name=Trinity Nugget +item.contenttweaker.echo_warren_bar.name=Echo Warren Bar +item.contenttweaker.galaxy_superconductor.name=Galaxy Superconductor +item.contenttweaker.fractallite_focus_lens.name=Fractallite Focus Lens +item.contenttweaker.cosmic_string_primer.name=Cosmic String Primer +item.contenttweaker.cosmic_string.name=Cosmic String +item.contenttweaker.nightmare_of_annoyance.name=Nightmare of Annoyance +item.contenttweaker.strange_stone_essence.name=Strange Stone Essence +item.contenttweaker.neutronium_pearl.name=Neutronium Pearl +item.contenttweaker.mixed_metal_shard.name=Mixed Metal Shard +item.contenttweaker.black_hole_alloy_clump.name=Black Hole Alloy Clump +item.contenttweaker.softened_black_hole_alloy_clump.name=Softened Black Hole Alloy Clump +item.contenttweaker.drawn_black_hole_alloy_clump.name=Drawn Black Hole Alloy Clump +item.contenttweaker.quenched_black_hole_alloy_clump.name=Quenched Black Hole Alloy Clump +item.contenttweaker.black_hole_alloy_ingot.name=Black Hole Alloy Ingot +item.contenttweaker.galactic_core.name=Galactic Core +item.contenttweaker.galactic_power_unit.name=Galactic Power Unit +item.contenttweaker.cosmic_string_conduit.name=Cosmic String Conduit +item.contenttweaker.eye_of_harmony_power_unit.name=Eye of Harmony Power Unit +item.contenttweaker.defined_bar.name=Defined Bar +item.contenttweaker.salt_of_knowledge.name=Salt of Knowledge +item.contenttweaker.clearing_taint.name=Clearing Taint +item.contenttweaker.lost_cities_worldgen.name=Found in the Lost Cities +item.contenttweaker.experience_configurator.name=Experience Configurator +item.contenttweaker.stone_of_dimensional_ascension.name=Stone of Dimensional Ascension +item.contenttweaker.astral_mastery_tome.name=Tome of Astral Mastery +item.contenttweaker.master_spell_infernum.name=Master Spell: Infernum +item.contenttweaker.master_spell_sonus.name=Master Spell: Sonus +item.contenttweaker.master_spell_gognitio.name=Master Spell: Cognitio +item.contenttweaker.white_hole_core.name=White Hole Core +item.contenttweaker.quasar_core.name=Quasar Core +item.contenttweaker.call_to_mission.name=Call to Mission +item.contenttweaker.summons_of_the_realmshifter_cherubim.name=Summons to the Realmshifter Cherubims +item.contenttweaker.prayer_to_the_trinity_of_love.name=Plea to the Trinity of Love +item.contenttweaker.key_of_restored_balance.name=Key of Restored Balance +item.contenttweaker.void_ichorium_jewel.name=Void Ichorium Jewel +item.contenttweaker.void_ichorium_rift.name=Void Ichorium Rift +item.contenttweaker.summons_to_the_meatball_man.name=Summons to the Meatball Man +item.contenttweaker.vow_to_death.name=Vow to Death +tile.contenttweaker.ascended_spatial_chassis.name=Ascended Spatial Chassis +tile.contenttweaker.actualizing_casing.name=Actualizing Casing +tile.contenttweaker.hyperuranion_actualized_naquadah.name=Hyperuranion Actualizer: Naquadah +tile.contenttweaker.hyperuranion_actualized_dragonsteel.name=Hyperuranion Actualizer: Dragonsteel +tile.contenttweaker.hyperuranion_actualized_dimshard.name=Hyperuranion Actualizer: Dimensional Shards +tile.contenttweaker.hyperuranion_actualized_rhenia.name=Hyperuranion Actualizer: Rhenium +tile.contenttweaker.recursive_brain.name=Recursive Brain +tile.contenttweaker.recursive_brain_plug.name=Recursive Brain Plug +tile.contenttweaker.hyperuranion_conduit.name=Hyperuranion Conduit +tile.contenttweaker.hyperuranion_casing.name=Hyperuranion Casing +tile.contenttweaker.horizon_sustainer.name=Horizon Sustainer +tile.contenttweaker.dyson_extruder.name=Dyson Extruder +tile.contenttweaker.exotic_absorber.name=Exotic Absorber +tile.contenttweaker.exotic_dyson_conduit.name=Exotic Dyson Conduit +tile.contenttweaker.mortum_livingrock.name=Mortum Livingrock +tile.contenttweaker.mortum_livingwood.name=Mortum Livingwood +tile.contenttweaker.focused_plasma_collider.name=Focused Plasma Collider +tile.contenttweaker.superfocused_plasma_collider.name=Superfocused Plasma Collider +tile.contenttweaker.hyperfocused_plasma_collider.name=Hyperfocused Plasma Collider +tile.contenttweaker.stormlight_stone.name=Stormlight Stone +tile.contenttweaker.stone_of_shadesmar.name=Stone of Shadesmar +tile.contenttweaker.catalyst_of_the_warrens.name=Catalyst of the Warrens +tile.contenttweaker.absolutely_autentic_rainbowgen.name=Absolutely Authentic Rainbow Generator +tile.contenttweaker.balanced_machine_casing.name=Balanced Machine Casing +tile.contenttweaker.gallifreyan_neutronium_casing.name=Gallifreyan Neutronium Casing +tile.contenttweaker.quark_neutronium_module.name=Quark Neutronium Module +tile.contenttweaker.hyperuranium_actualizer_ichor.name=Hyperuranion Actualizer: Ichor +tile.contenttweaker.undead_soil.name=Undead Soil +tile.contenttweaker.fractallite_halite_stone.name=Fractallite Halite Stone +tile.contenttweaker.catalyst_of_balance.name=Catalyst of Balance +tile.contenttweaker.space_time_beam.name=Space-Time Beam +tile.contenttweaker.quasar_stabilizer.name=Quasar Stabilizer +tile.contenttweaker.quasar_screen.name=Quasar Screen +tile.contenttweaker.galaxy_conduit.name=Galaxy Conduit +tile.contenttweaker.echo_warren_stone.name=Echo Warren Stone +tile.contenttweaker.galaxy_accelerator.name=Galaxy Accelerator +tile.contenttweaker.miniature_quasar.name=Miniature Quasar +tile.contenttweaker.ascended_fluix_etcher.name=Ascended Fluix Etcher +tile.contenttweaker.naquadah_casing.name=Naquadah Casing +tile.contenttweaker.dark_matter_node.name=Dark Matter Node +tile.contenttweaker.cosmic_balance_coil.name=Cosmic Balance Coil +tile.contenttweaker.toroid_galaxy_tube.name=Toroid Galaxy Tube +tile.contenttweaker.stone_of_worthiness.name=Stone of Worthiness +tile.contenttweaker.recurring_nightmare_block.name=Recurring Nightmare Block +tile.contenttweaker.trinity_neutronium_casing.name=Trinity Neutronium Casing +tile.contenttweaker.quark_cosmic_module.name=Cosmic String Module +tile.contenttweaker.tardis_casing.name=Tardis Casing +tile.contenttweaker.tardis_stem.name=Tardis Stem +tile.contenttweaker.tardis_branch.name=Tardis Branch +tile.contenttweaker.tardis_polyp.name=Tardis Polyp +tile.contenttweaker.nineteen_blocks.name=Nineteen Blocks +tile.contenttweaker.wormhole_field_module.name=Wormhole Field Module +tile.contenttweaker.fabric_of_the_orb.name=Fabric of the Orb +tile.contenttweaker.miniature_white_hole.name=Miniature White Hole +item.contenttweaker.supercharged_signalum.name=Supercharged Signalum Ingot +item.contenttweaker.charged_signalum.name=Charged Signalum Ingot diff --git a/resources/contenttweaker/models/item/charged_signalum.json b/resources/contenttweaker/models/item/charged_signalum.json new file mode 100644 index 00000000..d5f14b6c --- /dev/null +++ b/resources/contenttweaker/models/item/charged_signalum.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/charged_signalum" + } +} diff --git a/resources/contenttweaker/models/item/clearing_taint.json b/resources/contenttweaker/models/item/clearing_taint.json new file mode 100644 index 00000000..85be7536 --- /dev/null +++ b/resources/contenttweaker/models/item/clearing_taint.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/clearing_taint" + } +} diff --git a/resources/contenttweaker/models/item/experience_configurator.json b/resources/contenttweaker/models/item/experience_configurator.json new file mode 100644 index 00000000..951ea4d6 --- /dev/null +++ b/resources/contenttweaker/models/item/experience_configurator.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/experience_configurator" + } +} diff --git a/resources/contenttweaker/models/item/lively_tree_callstone.json b/resources/contenttweaker/models/item/lively_tree_callstone.json new file mode 100644 index 00000000..b9e9e51d --- /dev/null +++ b/resources/contenttweaker/models/item/lively_tree_callstone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/lively_tree_callstone" + } +} diff --git a/resources/contenttweaker/models/item/lost_cities_worldgen.json b/resources/contenttweaker/models/item/lost_cities_worldgen.json new file mode 100644 index 00000000..0655c379 --- /dev/null +++ b/resources/contenttweaker/models/item/lost_cities_worldgen.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/lost_cities_worldgen" + } +} diff --git a/resources/contenttweaker/models/item/master_spell_cognitio.json b/resources/contenttweaker/models/item/master_spell_cognitio.json new file mode 100644 index 00000000..32c2cec4 --- /dev/null +++ b/resources/contenttweaker/models/item/master_spell_cognitio.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/master_spell_cognitio" + } +} diff --git a/resources/contenttweaker/models/item/master_spell_sonus.json b/resources/contenttweaker/models/item/master_spell_sonus.json new file mode 100644 index 00000000..fec4b8a1 --- /dev/null +++ b/resources/contenttweaker/models/item/master_spell_sonus.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/master_spell_sonus" + } +} diff --git a/resources/contenttweaker/models/item/salt_of_knowledge.json b/resources/contenttweaker/models/item/salt_of_knowledge.json new file mode 100644 index 00000000..7bcd4234 --- /dev/null +++ b/resources/contenttweaker/models/item/salt_of_knowledge.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/salt_of_knowledge" + } +} diff --git a/resources/contenttweaker/models/item/supercharged_signalum.json b/resources/contenttweaker/models/item/supercharged_signalum.json new file mode 100644 index 00000000..01b842b7 --- /dev/null +++ b/resources/contenttweaker/models/item/supercharged_signalum.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/supercharged_signalum" + } +} diff --git a/resources/contenttweaker/textures/blocks/absolutely_autentic_rainbowgen.png b/resources/contenttweaker/textures/blocks/absolutely_autentic_rainbowgen.png new file mode 100644 index 0000000000000000000000000000000000000000..2168c6198acc519aae1d9efc57bec34ffc8a3d81 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{ud~ z;uvDlJ9W~=yh8>euKmte7!4b*tbY-t$*p6^opk!ryElJl)H#M8j3`Z99g)TMB4Wum z^I1zLER>CF7no$Stx-F2+x@S$b<@_Y+b7WAuh+;vXP0!uX+?+C+#jCsF~^k5-a6le zea_0 zsbpOe@HVAran|!w{V9z*<^?)jivMH3QR>~DTjwnp=b9G0KOD{QmnY)Axq1tK!zopr0RHcaA^-pY literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/akathartos_portal_block.png b/resources/contenttweaker/textures/blocks/akathartos_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..97f01f17d6311984ee7ac0185675663d13f6a721 GIT binary patch literal 10177 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 Wa?CEU@Zvg9&hm8ib6Mw<&;$Uefq2{i literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/akathartos_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/akathartos_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/akathartos_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/alkemia_portal_block.png b/resources/contenttweaker/textures/blocks/alkemia_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..0f59eb7c85e0df81b2d25c402b29de7fc875dfac GIT binary patch literal 10176 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 LtDnm{r-UW|0###y literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/alkemia_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/alkemia_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/alkemia_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/apichisi_portal_block.png b/resources/contenttweaker/textures/blocks/apichisi_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..287637845971d49211b2e67e89f4961a5f502e4b GIT binary patch literal 9615 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/catalyst_of_the_warrens.png b/resources/contenttweaker/textures/blocks/catalyst_of_the_warrens.png new file mode 100644 index 0000000000000000000000000000000000000000..5ccef09f8d2e7acde5657fae438e75f7b175a685 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z-Z>_ z;uvDl+Z${hbi{zCws6m6Ro67`uC*^RGk1u%FMK30r%}6ry=~G-hMN}m{_Ob~D52ST zxFR4u^1Wx(q^537HH);Ur@L+}`kVN5+Op6cbvv5Zur5nJA@69lpx?daBp-vpi#*;n zte>8ndlY^7$nm1EuOnCBRpWgZwfOG=l@<`bd%7D z>;*d+RxzDB%MrRQVAsLNm(P0fKkRzKoPK})9s8LJ{&}j%M?Af`M*Pi|8C_MM8oMux z9}jYRIPD4Z^q=g<1>I(at#y0B{Mx2e^>)__=J4lp9{;MCvs^&UTJI$LI__x434A(> zSn95uY&&z>GGFJ`u8N5%x&rsq|2RfY`|j}XrNpMRNl`B@o;`Oo@ubL%NtORqS=jCt no<11={ExixTBj}c57?K?k^CBb@c9h}1_lOCS3j3^P69?ZadeXnOKaP!%e)N6fqK3VjUo*aMFHcX8 z`DCO2M5>U%YA)Z`s<~;KErS;?UaWlg7~_iTuWjo7NHlETY`phj^YrtKFaG`QuUiwg z`eiO-7=u(Vo3*v|m*2HnTc!FQ_eh1G3ef!g;AyeU@r7ZlFTVeN^XAQk7c+dyHf-F; z*zkH6!`!Cz~Haj;dY=}R2tvlVKy7cb*h%1k$ZYo_c^~bcEi^?xpTc}vPJn%H(i@wy? zA5RCFFXKdUqJ%h?|K{`blKrq{dPynDB7 z-<`X6V`Hu_jaqvvR)Vj6BkyIY)ho=j8PEiNE&Wj>X8|o>3T~V;w zw&2?~2&2L_3`0g*NVYHRk^ z+uoXJl$a;Sz%%Q2nYe?E0Dn@X8vmO8=bn5yaPyu@LkRzun=6hB9}kp^`TKABz0RF$ ze;pKi+-SAQtDtV;dFI%ZCtnY&3J~DGw24Q~qWbIZHwRz+vSnz}{Mz`Gaq1?!SFe8A z#_g?TK5)ET{>R6+yY0;Lt~5`2UYWS~;(@|BSM>f|xAXn7;A+<2C3XQvbl2D!IG%j# zSa3;@UucuhSH>G^DRTZHy>s{edL!r3pLLDXpsHFtUY=z-^Ig{3CzJiE#4p)!9J|Zu zXZ6$8!)obLyA8^6cV2yDetqTMy)(}m^DO+XwET?GU!g6M>ZHfNV#@mRy#l=z6J$O< z@T*|B{F*u2=Aw*o%f*>1VhrB9irLRwv1`FUBkS9qiHhh$Q~5y>SuM|D*U%h?ng(C@q>lbII)QYs0kfGH*5t>{gg$v%#ZV&FZGP=A*_6 zhW-24(~2q+nwTuF>#tZ}d^dlKmdN9sGoL9Rb?`hH!oMb4?W4nfCjtJ1oi-h6o7taj zIplMl+jD+>LS5M<|JThA{v4W>wMNd{YZbd;z^94@(-S+{A2D|Cxu4?UyU*x@EQQ&#@V^1A^)jai@+5g^-;pOX@U-&NB{P_6x_ll#X z*UV4-YMt+HGvoNLW7%udjrO0jnU^7V^X9!XX7g4^&7N+P8K!cL{aHbK*Uy_>#@E@O zC9OF0iurG}!TGP!vG+CPRMKbKbf|s*bu4p!eZZZ+tr8lVGp*_pdKW&CvX@Ao#U9qV z*v4a5F3;rPTcxpoZ)k44ofy`glX=O&!0_AC z#WBR9cj@GVUCj=_?eoQ{gA5`T2HMH=vIm5ZDKi^7O9I5-F@+8lCr*P?QgOb0OAMV(YC(Y2d zF1=D`iJ`XZRj1k0H*qLraqhgmr8WF$*P67MauPQl?Z~fwShBbMj?pacB|3Z>g>l?V zb-rz0to~5xcI%wXSppOL|LC0LZ!V3U`Fy6%X}eDyZ0Y(07ZO=!2kUzgi%e^!>fublDE c^4xvj{U_Bumi{+jU|?YIboFyt=akR{0L1r;@&Et; literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png b/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..806bd83b625f66013ba50beaad3290354385df07 GIT binary patch literal 10176 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU?|{VV_;wqXa8W$z#y=*DkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4mkoMKacWuK#y-#WATDMDRII5Zv1wS0|q`HRa^_x`%Qq z(W?}-C$s3io51xv{{Nnb@-Wso`f@!#eqDN=-u3n8&pIJ{xteO* zFa735`l5ByuV0>df4zL%^TI0o`R}`z^gp)u`%<~|sPfN`$D-a}|N8s&FS|rJ`}r^a zx_PeGcCW5~P`hZ-eeG52pa0&w$jtr!Hq+bhwXc8oeti6YR8`)kp!I*&Sbn>w*6-f8 zHQ4`i>$AVV?mWL{7x$y$Utva?@6RbAO7`9>*N2Mz*H8WU`>%09g4W;4pr4VaSAUoo zwu$AOb-emM?K-i~*|~LBUYN(%Z(4i8_1(wj{W)*h9ris|z8?Sh+2@PWY!8{u7w^5V zasRf|?dR{~_sx6q*hM~n%K6t%)`!de{(S0w+;*As*MnNtzukBJSgqMvy|COXi}sp- z-8l8R;PI8=AAg2C-hEum;q8OQdjEayF@?>V-LpM|<<3ue`PbJpGV0~B&wuV^Zay;0 z|J|Q+mF+R}#MymkRf@Aae|=w4tiL%zQXy@>LCB})QJ0Eu{*1|6E~x9`Ei+44-Mi+= z{(pS+RS)*sd21g1xJr0KLhQ}ulS7ZV{QfK6esN;Seb=eW56IuQudj^fmYuTvOf&Dg z6%R|frhZ|Ld74@B(Ba{C?g=Yz|7Mxe;mzIc*~)ihTGx_eT~+67Rk%x|M`WHpI)a%Y`t>ei&g+ixHCS-=1FCaS9c?fLuv9j{;7o&EFW6!{zWyN|8jTR%t1a&E`>p1!BEGAfp5 zm+&N1pMT`BHSPVJ?>x3iS}L18K0b^1)OYbz0dl##1zaOKow`k3}j=g&K|J@SFv)a3{GP-W+qL*x8wWm@( zUk=~Z^G)N?)&NP*-OJOK6$hW-{IcTKl!JY*b*q)#d`maJo)|9iTV!4LRB3JB1+BLq zFkCaTa%Sug+hWel?{Ku{ZP8XS#$`7=18;@AP3u^@ocreDc6MF)YK9M+XSiGqe6^+K z0n<{a%DK}b=PGjT+Zwa`^p&P}FK4Ya_Wwug}#f zK7W&MyfNWnCQqng>y;+`W2~{k&l6sGC+5uObLub3>o}~W9$kCbv^7ZX#{%(-2VFWD zr)QVX518@w$O3tT9_5UJgDm|CYu=Q$tlU|8ScBa@=9=sQg;#b=kM3z7I&k55!PWUe zZ&n|R%88F$uI~76#F6}t;Voj@xQNG-Au`;fLnUz<1PM+k;{;^PY$tu3$cXNZQ zI1?NdT-#n8I(hxP|KgB4Q%!!nO!=&pf!=&8Wz-{=ub< zOJ)jcXH>58P`!Nqgv-q2_#?~@9?Krn{Lx&j*|cQwgH4=n{oY36I>|o*!+un9&*_kF zJm&1!ywaz=@%sE1*WW+U{?k}zn0T1;wyTGFoW}f9OZBHb6*^n9!1v*7i`t875{+LT z9$V@f!I|p4M=N;>NBOcRTjVe1>J^n7k?yoaj&@T^q45KIclK>57u& zTdg!W+nLzf>^ApK`;h3mQD^pF<|SUtXO6q_cQO9g|6yt{f%iZ2;Y9+yb4u46RBlkx zzNr`H$*w2#Cily9U*%tqo$h>4aGaO8^44WG_mX*xYpQw~-10Z*vd&)`Dht0ZxZE>q zf_UOuWf#9zX5BY`PjGHHnwiM6{=)Viqtu`ma|B{0U3yu3@^v6j$IKHqCmgMr-aYHO zSIlqTyn^hT3Bhxi6As7Noof1Vx3~HZ)ApZFC!~IQIa6cbbmnATJ)bFgZ7Y^06smLTQ+=|Acb>KM>TZqKo0rAt zMZYe2XSGoK(6OkhLOHwX%kD0FbM5uoW3wuZ8}{b%Z$HfOv&w5nc1WpTvPIeR%smpq zOEve0Y)PNfvhb^->O5^7U-N*eR+%g6x_&2p{2==EYtW-f$JQ2fxhxa$Z9nI7(KP1P zlg(>3K3S3{kokKhU+19{i_F{?rm}Hp9?WI#*{FS_O-Jn0WxIq4i-cSig|sYrk_xq& zmwQ<=oA-QfMI-7BUqJ+G#}zafP`tm4G}K)dt@m6w_>D|;*{$aA_= zR=Pib^XBWflR33H1uO#AvJ}-l$lJ{BpCPDo$uzT| ze{=e_XNA+I6=jrkF-+Fb7V@u}bN2Gy9edl(Q|Y(m?sij&U!1caPPyRw{qX_@kxlI~$`LJr znVK1kq$JKpcu@N?zdB@0t0znIdhbo*1%f+rfb4R-{OA5Ad| zcy_ZjNnm&E%7xrK6-_4=h_JCQc6!N^%;r1cz1~uB4aTKwOjRC9h;jTjmGk`GrSXU} zE2W8r#eR2?vQr4#;ua6RAdMs6TBI{NC#tRcEV$2#Z#Cx)(d`OT3!ayUC#ct?KepnO zkY1So%QuZ}cIvL%EBInpnXY27I-%;}wENfD{?7fy{~L@|=BRY(_n)ZW$bJ8gle5Fs zxmhb>EF2vKj<6N}s4xA^rea&a@aUAB#%`|#$!uBew0pf#F?oJ8Lngt^{xMZkn=Ok)j(w-m6^Bi z9+K#fUJz#gyOn>p!_*DC-}HTc^FX=u&M6-A02MaFw7xYr*rzjZ|HAj@LQmYMl)9%r z{1RE~_RZ6hOAkEcf9w(eq)qo{H`YwCGjiv=_u!4;8m~z%+jPr3WWsxR4w_#5&uG)5 z|E8lvM?RFL&_R6D-*X*rQnUO1&P5+ID|aNWyEdcfpmFyC6`pS&l9VF#dtVkCE2W9>A6#Bu zcYe#h_cM2WGBC;G_B6h!JKt3z^IngsNKM%1l+xt#aHFQASBkQ2v^GDe0Wg zD~1ap_jikLZ0KCa^Xce4pNucnz7myPGudlc7-ZhFZgRY#YN@_(`j?np_n#fz7i;VM zVU>XBte(IJ7W+3oOcdW3wc~jMkG0*mrsbDEL@QprxNRQG>tomF|EcAwb;|hR%XQS) zp!D5;PyZhrrP3VDmzzt3)TG|-H~s8sV=-a&!-EEUc$9B%*0zwh^N+o|_Mora*B7_H z?Z038Y4yg(i{um+F7t^iXwKH$aL-Sk?X{CzOz92z#)%D=y_bKxv3d6V+p~@fzlGW*v ztnr>9x_pm?{6giGMoYfrF&&(|VRzaJ-;clDUugB+U(1oSW?tm0$(yBjz5g<=)-?L> z`P_i}qFL{^`&hMZ3++^%pj{WheEXe1q{~VH=XE_>Z#3=w$}n}Fbc-g^`>U| z?of8|^jO&#R>u#_M`8}FfdWk9d zNvV1jxdjX$U}IlVkeHmETB4AYnx2_wtMq>NekFy>6kDZmQ(pt$0_W6>OpmIf)Zi+= zkmRcDWXlvKdpj=P7{9OiaozEwNQn z;!;phfEr$rTj1*pH$JZz8Vbqzx%w4}1^R}12Ku?V`p7zpOI*uJ@arfJsVqp<4@xc0 zFD*(=buCNHD^W%^A|)BFzo4`z2kf1cWc}2f)ZEm(l45;BJwp^L-93E+;5tA-ke-=a z0M=EJTY#dnBr^>WSSY>$$$-6s?2wAw0=T&-s$qTyD+Y&=l}mndDad)AF1AV_`>j&) zlQUDSz)ZtLW1}=vOA|9o15+fUJoAc667!N% zK}J>N7U*SWrdTB!C8rps7@F%ErKKk8nj{*g>RP6z8R?oDnI{^WBpIfe7#JZL;a`-Q zo|%`JgX}7hQ7M@zR>`Tx1}P@ymb$4XDaN`csYyw?7HLMtx+W>c#)cM2#)g)rNnoQ= zlC9kGi*gf7Y?U%|6Vp@m3-Z#z5}*LLat!daRWi~uK!^n7B$lM*7vNv46qZ_4oSB~oGS$#P&)5Vk1Bw_c|Dw#) zyplvvO0`uo1dCVX7FanKr6!i-7lq{K=h!NN9Hn5SX9#f+NZL2GBrzqiB+(_YB-K{Q z$iT?d$^e8y49%?!Osq@{bPdd{43O04r(~v85>jmk${se5NcYGrF3B&d1Pej(RB&n` zga_f~WP(&HC@6rlg;ioQ#0$lVWvMA(Z@{IJGZORCQ&Vh}pa~YHB@;_xFiNycOR+RC z)HSe7v(Pm$x3JJnGBr-tO-eRMF-lBHHBT~w_zG@%aei7!d16tjV|r>{iLH`*W^MsE ztQ0h$QKgCMn(~ZPP&^nI8R{BX=o(mr7#Ua@8(5hbE9ukTdud5VmgcEOX1b{<2FAK3 ziHRn<7RiQ5y2+LX$>ym>$;pN$knBPY?-?5C8kmI`8d({eTbUTp!+VCw1}15Srir@7 ziOCkaCKjgVx=F^#M!G4fsfMW*DJI6LmQ?kgp+Sg|v6X?Lm8lUuyqA=gVw#eYYNl&! zW@)HvVq%=6o0ybnqMK}zlxA*hV47rPXo;HG$WEN5x&|h?29_ZPmR81=RwkD8@LsZc za;j-+ih-_~rMaoDiMg?*u4S5Ol5UcDqD7*)v8j={F{JdQJaK}(XJi^;XaR~n1G>bX zVVY4&N?MAsuBD}UGN@=V)lIatFxR!PG%+wXG%_$uwn(L3?3wBsn8He9xc6-IL5&eu zL29FqQPe^dAhllXxD+5_K`w4~TsHdPCKRYS1ud&U?HL+kXc13C8x#~2MlB&Jd`E+8 zG`L6#0g@DtrmoT8A}It&QaqZvs1{sYh;f?KycAodawU7a;KRj77#JAXlDyqrKtnkU z3_qQB*E29Ma29w(7BevDDT6R$#Zvn+1_lQ95>H=O_Lr<|3@lpf58F&(U|^6eag8W( z&d&vP_Zh%_(9{%#^30M91yCO}ypd0wfr06}r;B4q#NoFy&#ygXz;n#rOMi|8!&V_< z14s3Wy9%ofymosiZ)B8S5Mmo{`*lV+SCP-0Ws7WHdOkT~zuWK8`*ig;Q-Zz~SUf1P zTByM_C6$w5#VW3njJ1pm$0WYg_9sdhoHs7Yd&6^k+gBNlr8e#i20Y9~d1rX<7R=XP zYNH<6Wmp~(Dtc;@OQ6V!YZC2qQYwnytl1h?wd=NEvd@R=rBh@YXV2memCE;5oW9TC zSj9v-R4ADEFBkB;_n}b$l5a%3`la zW{M~Il>D4<{80DA7pI%``6pE>oV4s@UwPH?1hZE9^^L78qE8r2%Z{2JYx&-t-NTwE zxKz`na>J1$u5v2n8itzQvZtoA*PmpL5?7IXGc_nYFJ_u*-*M$ts}B9FIcCvkA=f`+ z8Rz%kvZb-fGRF(lKJhGhu0CtxL7yi^W%hk1ttMx<)Qg;Qb6@K7=)fee?avPiRW9K; z`kARzs7T^YYe2eE?&HZGzL#$VC>1*Ik`B4_`}ETy)`miv!0V>(zFRNLJY?c4aa^$f zIP)USF9h zb-Q%#)@xC}ZbfD9URPat-=z1u)%)M~CKuh_c93VuERSc5=6}*{9yG6Szajr&!cJyA zHU8I%EuSA9%04og-P=88W%J!A`c5GD9Sm~6$vNcr8;r53F zUhW-g_x4@C6-soe`?i8`n4+(ubH)!X=?E1+S0>YP<+5BMrw&j>z TVBy7epq%CD>gTe~DWM4fUYm7$ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/echo_warren_stone.png b/resources/contenttweaker/textures/blocks/echo_warren_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..c058cc1a6040921b33c1ecf69bebe0bdb9d11c85 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;Mdb z#WBR9cj+WYzC#KEuJ%haE=}E4_}cbP$!ozF$?vv(;ssAlZ3KIzlbtu{Eo*5EGWn*S z!gk1}E={0aw#p^Q=#DhEjc-kN$dfK}?>0Kfd_Nej Y?zGSrd8p#bz`(%Z>FVdQ&MBb@0Cz`WtpET3 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/europa_portal_block.png b/resources/contenttweaker/textures/blocks/europa_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..d2e3e9b8851cecf34d1af2e1d7b659082b05a634 GIT binary patch literal 10175 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 Q4wSPzUHx3vIVCg!0PU%B*8l(j literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/europa_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/europa_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/europa_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/fabric_of_the_orb.png b/resources/contenttweaker/textures/blocks/fabric_of_the_orb.png new file mode 100644 index 0000000000000000000000000000000000000000..5267972e0688f7b203d3d1163fcea399da680e84 GIT binary patch literal 4526 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4kiW$h6xih%orFL4poIjlmsP~D-;yvr)B1( zDwI?fq$;FVWTr7NRNTr9aO7iF~52oZ5K|~`T9Xn$g5|z?$t+s(`_$360wfhC-L%b zYp&?59sBDfRd-kTnf!d`cDC1Iroi0=x3{k_S$kbSr}v7mY=4gDdx2u*`nLy!*fVpoLE$Um^<+>r@7S~#<88N>UO)@=#Vq{pa zH#N(5hq8;O$I8aAI(}e25?c^dGEwONbdjhd6$N+t%fHK&zh_t&n7HbuD09eJqf4DT zW}IH%aWI@k;0VJnLuJEY|1_~pA7tXcfB5)S@6_f!=l@z(O>H{KFyBKac~_#~dSUFi%j8+2%XXmcMh(}S#c!zh@k6L zjrbEg*A(1)v?eTTO{xFCLjjJ_=L+UN;}D8)5z_3K5O|nPYlFbjQ01d8v%Wo+`%Sw~NDnrn)%GwE;pYske?-k5fG+y4IC-IYu~<~M4u zeY@VQ;imtk*SWeyEMIb&#jof3-ecA)Z&;`vYoy}->9Rw~{N`!xA^?lIY}&dXn0 zJI9V8@>SMLHVX@uV_sACKKuCY-MM@JY%jlh&%X0)(cuQR)y)hHeBPNM5hW46K32*3 zxq68y`AMmI6}bfrAYfx(QIMFNom!%hl$xHIXRGvn_kJaX%oJOta8q9c-vZ~}1OnC3`zAn+mIn+=ATHl0=1y+?>2(s|s5su(?)w#a19;eI*63l9Fs& zr3l{u1?T*tR0R_~6Fmc6*NV(CBPBa71)HLjG^-#NH>eRsDQUJ!86_nJR{Hwo<>h+i z#(Mch>H3D2mX`VkM*2oZx_ka$Sr`Ii`5@s#o$1; za>-9F1v$^t#a5{zw?Ho?GsVix#N5o>)X~Vm(#XKj(AC7kz`)$n($d(?$kQA(O_T2h*ku1T7ig|3B>rKzrIin&QrT54*FVX`HX z5&lJ)>6v+nIoMocWSD4?nw(~=n`~@puA7o-lB#QIY+$OJmXw^BW^7??wVlYWcGEPY{ z*G(}rP0}?nG%?q;NU^ZcO-)TPH8L?gxw*VYg z3L4O;(nM8Xo{s$!IDFWPL~Q0Gq8n>k%6f}lDT=Zu92msxo%pbNt$k=MWUguQCgCvfuW(f zd76nO#0wA)AeEbTTnZ4eAQv|~E*pJt;SDOtAsz-5q_o7~z@eoDAhSm;0fhq5cr>_( z4l0ns(cl7w0?~LhxQGrakiya60)+z6cr>_(4l0mBe8I(q=pm-&rPwN!E7{vA%C9@X zz`(#+;1OBOz`!jG!i)^F=14FwFtC?+`ns~eWMvl=mX13nCdI(OFvHWuF+}5ha)Jbx z!{h(;XaE1d`tSdgnC(p)vTkl>pSY9jfBnPYwFUo$mMwVF7J4Ie_22)Urxi~6W`8fVNBl2d|(W6Ht zBqUU>>$!@F=;*oxAL}@JqDdxA)3B{S{{R0UANQ3jaR%z?>G>_OGR#_L!Z2&1F8{=} RzgR#WVNX{-mvv4FO#o%XSqT6D literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/falacer_portal_block.png b/resources/contenttweaker/textures/blocks/falacer_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..9aa6f5f0fed1902dc72a0f842aad156e9922626d GIT binary patch literal 10176 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 Vm|bAu#dV;Z<>~6@vd$@?2>>2MX=(rf literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/falacer_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/falacer_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/falacer_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/finem_portal_block.png b/resources/contenttweaker/textures/blocks/finem_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..9ea477e50f22170d7e3fbbd5b693a3a70ee477c1 GIT binary patch literal 10175 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU?|{VV_;wqXa8W$z#y=rDkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4mkwWp}LjTK^Y|?q%_NutBCt;rvV4FQ0xluX=N%@}%|4 zgMM!|t(oNU;1OSu#s6Q=dH+9HyzHjaRJ&U_x}O5m=T?49I&!_;Eo@Ov?x}y`0&D;7xv!m7{3Snn^WS~NwenK-|E^yuo;wk3T=Rf8Tn+vGSD7 zjR##)anl1l?GJ>`a})Oy*|(oz=B~Z^4xKx;ZkQ4B!Xam+N7kAZ&+h~;n$XOqJ8ho# zSugfU9%f=Qvo(948OYw5{r$_AIkQyv^BrEbl+A6c;g)7T-C3cl8|KHcOGE`N>GGJY z=e%r9*ew6J?7fz@>*K24UW$HS+hX@yD)oxu;$FLBGm_8RaDUOAY&kdi+)gp`*qF+X z?~Zb2XI@(r>N>kj)~b0OZ%x_VO}F1wzu7rGRr^>&^ya+7%hpcj3$XfnB6Iot!e^1< zEAAG(o_afvzx+<+_4MnPs&nf9{o&s=?OyC@|K)#<{JUw|_w8R{=aUkpd&XANvKKv^ zyY8Z4!&}>K<*T#y7T+`e(y?;F8KtAMlTTW^vA_0=%=`7`?(X77t$*>q#C}!$n)d(t zIoABU@@4PV*ZvN@ekL@@Ubeb-p}48ovh#1;4lDGWTJ*{%X;MnqUFSy&ABY~B$)5DO z=Rjhs?zOpLiyzGBzLR%v+x2<7UPq+P37I+3?fnDO)ys32oxPBFE5P*Vffq-nbuY5K zXt7oOamuyWE3;mgZ@zOp=KB@7t?#R2*KM78n_p(zt({-5>^N+(;Z3j1g56W<@0z7g z)7`c5#I=$ov-IW~XG$~8%S*1k)9}WU6@$r9<;%)A+Dt5h~-%kDn^%5+2Wjm0IWlK5lH$u9yH)c}NmcUaZGZG!FY~VX zHRa^9S&<^JNo+Uj%N|Y?i$q{mrds)~lrJ%IgijY2FdnHV>QS zz`gw-=bF@#HYT~X8To8-4P8HPJ3y1TVbiPwai>kb(7EjY+3Y}2%H({;gR&#v(!dHi64IK;!$p z9L5fVi4~?PtzQpD7iBGz-m;fH-d2aPl_B%ujEQ{ZI|XlSmRr@e@4)h_H#s>JD_E!Z zsh;hLa6BFCsx`CDP3@G-ZzVYf`S%8X2j%B@3#!PnPWLsax-)5Kg5=@zn+{!%e&F(l z!$git$|u!|XU{*E{dMZ`5Ba}zb4vT&&~vi-==3uruXdr%^o(cBxm@>;yzDkR$gzaq zTu=9qmqzrX6+MAUcVnN<`Zf2q z*ZuX|cS!ti)Q8@Ho8Cvh&JEPCsMvJW`lI5uC!3BRU&Y8}Ifs{d(d`$9x&9_C=3C>q z)OzhzM^6h;1A{L!bGNkcYj>sId?T+ADwSZTR~5kXqyFIf#>Si<@)BaL8Bf+!x1MYk zjXYVl(aWk}VnY7n{W($><;5Shv2%Xn@xD6G%wo}Jo`kE}ECyB0XOA8@cu|4t_R0pf zK&gTm4N^>#LTxm1i?c{0!SpWEnt#a)qeE&JTG zD=m9CvSk&Ev}7_8-@E%Y==yOdSG4X+ouWC}>3Pe8NmKmhd&l)BIh=7h*QWDqcg&SN zVUKR*7c@toW}E#;hC%w-r$DhI@AK|F7Ta+)zg=gt|9O{>du1fD3lkTW7`y0-PQGne zU*TxO(KO{-tkSzW<3kef55|VdY^_$yI$*H-$;0~Z#rktf^%T={Kis()5$h5;-}GtG z&8X$Y*EwSa&8}VQ{`_I5$y>A3?Q!|0*N*5j-?;s)z`AF``sFRV-9n$6v?Z6<^@t}g zGI=_^>s!xcgDrMTjuf{peaW^eNS*hpe__0i+`dKo;=E!m?GW{wcw)+;mltMg>}vC# zy=S`Vv^iIJm2&N`Dh5hKUU{amWX!Lf}R&lm09x={PXTJMzQsXZ2tn^YHCy(|3^af&gsTt47Wps@2*CA+CYTNbjY zIRDFUv)^R!YRLj?MOGdgrvfXJU1qY6&z7=mIDb#@>s_g-AIyxeJAa(1!hYv&;>xXh zGiEv{uQ09txH{-jZ2gS358BrkSmn3e6!y&6(9@Khx@>~bu@mzvlYF=ic`TTjqrU4r zM{1t1gnR9$XNx8rK4mAm`mvtu<&!3Ywy|?IJ+9r!KdbWbJ4e;CYeN*b7F=dpeMWQV zgm1oweNGgvnC$*eKI`c`^AMLA*CZZI#b>=dymo2M|9eU%co-$_~ct(J$$SwCn$Buy>zeJteLS(b0^LS2wP%fZmYIK zm%DXB!wQ9p^Uu`O)S5F~c9yw+e*3P`W3!rgvxoJN$^%e^fygOQ*;= z-;Ues-kr}a`&L!0lc>tb#J*~(!#VLgx!)de=02K|G)rNkB<%MX0nDcHC_!1T1| z3N_w$h2PFxvpIJu$gkH=FhMBQ^^s@)=E_~-+pm96IcVGaN|WuQFN?y`_^X?3-|kbq zq}Bft@gam45xtw3H{#}1MuYT>{iG2?*zL5SXD{f}Lb+XBp9HF_J0#c&mc&5lKWuIXE zXvYj6wo^8{19+0QYnzrdGWrWhPC4`-Aw*+t;+X}UpYAUG!lb%j%GNd)nZrzp`;RHV zj1zRVaqRV((C{EVJjl$7Wswg%2EPp3o(AF~9<>OPqpZaAF zXGdpntk@OIJ5^epgQMw&0^k4jdG{NZJlEecW0Gz`AZN)LhqndRMypr<%v#l)v*Sqn z!%vUyv8Eg9&GD{lXPlX&?zKq4xRv9Q{F7fNU8d@^7U~K%?=%u=sPaAZ@vFT>;=Bb` zSuRZ~#k->=9v5<7d6mBZL!$T!p|a_B3+Kw#Ea{7$`H-#ah{CZm6GeYND0?vNUZec1 zi{A6jte^9e(fRDv>%m7K>v;V*8S%$4=v%t+g#JtJ&omB7$Jn-odQLjA?I>U8EbR0z86m0>?Je*$(TH@IpGjtUm~>m%}g=D<V^F;Zu_mR_h8M{LZKZNX>S>l73)=`JPs6{ znwrEPQ+@h|cp2YK;az?Ya$6G{7R2)QN&B30`6N4sW1Umtglwm2SLeIjtbBH1t)t>R zpYIaP|JrZNV7Afzpj^48+yChH-;=eu=1*#uewNj%DQ>fw!|PB2zrNa}ua{=nnJXu` zeH5svdVb#L_3xQ0wfUVNZ<}B;`R=F4mWj{KMmQf#H}wxQFDqA7uCPgcaaVp-Tt1`nfIGv1k8ujpEwPh|g{nNyFa4by z_vZFhW0v(?feTMcu%7$OE-hCkxVp8P@5F}3$@&#my!9eNvbnE4H{{j)ZQt*|(4T{M zzvsdVwq@u3+P~zKUzo?7SWq>=?~u#lzuVL9b+WS;8QVy-O;1dzE@ORu`1#7!yG?hT zTr5|6```E7es!j0F;|pTu1q<}omZgCdhPbh!wIn`I#%=jRyGhSsCs!tuDa~==ZMc0 zN_VyWdTgJiA2_q^@5-8-D;+00@BQ{sJ63#N{pF*C7aUgHCRUr-XA4c6cShaLl}B<8 z-%kOCL$|WkHZBy>~DpUxSUFX@V`R@-$?9q?AMIC#t8hh6kl{tT(dvEjl zwAKH2^1j;b^!D#W&*c}kX%(^*9p%qTxGk&Hts$CpV(vz<=ndQD7F_z=aynw2z4{SV zNzLQ`HU3>s5#Q&&`%R%-zpGBzxz81^>KCY-Y_Dhj$}(%qK9RJ11_s9FOlRi+PiJS? z7zP7F#hluSwjPHaWRAuMd%J4!r3niB{ANNhn+$wZ<5(?z0=R21ClFaIuA{+?lBZ1OBi0d|wSMn)%F zrs%KnIvCEP;NZd|ICExiNSPt~`H!Xi^6~E%*_{4;XMS>o?kt`Uo<|C=8R$IXeRR`z z^})*d5hQBcaD3>Z|+(scwV4A)OUG} z;`>dfD!Vs_Wp8?C`;*(*wN~|X=`3N7Bu>pGijI!Lp;r|C{gMowfAFmf0d+42|Nq|IJ`&+U>AB_4fVa+wNL2{yBeO>b=j` zZy&g${&MX+F*_!=ZH?Wp=Pi4~INkcdjbLZ96!%Y;MZ8oW{O#GdlA-4wlXG@n{@vO+ zb_|xUvVO8zSgTBRz;GCL~=}}db z8eHWUl3bOYY?-2DZ^va*VO5b^kegbPs8ErclUHn2VXFi-*D9~r3M8zrqySb@l5MLL z;TxdfoL`ixV4`QDXQ1m^ky&P>WXGjoQ-9F1v$^t#a0Pq zzg0?pa%PGZm}!`3Y?NkfZls%%WRk3FVvuB_YhhquscW8^oR(^7X<}w+V2WgvXI^nh zVqS78$f%0k0=>-46f08;%Ovxpq(t2$3*%&66U#Ic-6VswRNW*aBNGEd!^Bk6G!rBv z{EITvGxHL2kX;2bDkU?;Dmm5IAjQPoQa9Bk#aP!QH7QBgBF)HH*CfT**w7-$*wE56 z32anKvXxtYQEp<1tx{%gVtT56L0&po0urEa7@C6^h6cI@=2iws>hn`F(<%w6wgY7k8%U&kWEPj?7gd6VAbBb{ zwGhICaC0(2sudIzz}dnoF&W~8;>5Dl6tFkoQpp*KdFiPswo1?h3)7N`B{3K!TBfB~ z8W`#tSf*L%nwVQy=q8yOC+j998>AQ|rlguDnL&I7H@!GNt)x7$DAh4NHLt{0$vrc- z0322d8qlcHM0HJhMk**C42%qQ4J>pGEJBP7tc(q;OpKNEY45$XBqK}nR3kIp)D#0_ zU6aH_6J3jB!zA5gOM_(dRHNi%Lla1Lp@#QBslY76(8$Wz+{(m&9^NxdHZVyuG)>es zPE5AYHL)-?*G)1`HquQ=O*KrlNHH-^wWO-|3=KkzjI9g|txS#R;k~4^6w{QHR5M*; zGfP8V6BFYk-Nd9s6WwH!q%?D51JfiULrc`eMt0&f)ip5DHLwgZu(UF^v@)@zhxd}r zlT%GoQw(&?EX_@IP0WogbuH6OlXR2J6D<tx~y?y`6EAfe-@&16z`}y9;P2hk@az z^X_^E1_sUokH}&M20djEW~^9hU&g?|z+U3%>&pI;m5qUwC*^8~1_J|wWQl7;iF1A~ zsJqVq?t`YLD3oWGWGI08py7>t;tUK--#uL%Ln02poq2xkAp@Rc_FnpPBp9{|85=mN zSKL)tZQ!-rLwO^k^nwuEaNDml%DIYs<}6!e^V0Ll5&PYKkKU)NznK#Bt-#_ziPb_4 zt|_UU3@cV~m1L}CWH=`ArM5p&!r;7dQQjM#+uOd%Xe_mHXE5MlF3LN@d$(Y|_EH=5 z$S%Y3kWkT6n_L1#PF#~{pOaEi{ASJ8u&Q0R1(SU~R4<(((>Qw;cc@gpzvA?L2FEH+ zD!VP%TBqiD!ZYVz)a&odC+rMZs*&VxeoW!@Z@KI_0gv~+pU8jsf#x~O&dyFPqxsJz z?{Jz%O#1x0^21Zd8o|?>dbA8rG4EQC_kMEagPyI|E=0M{{2(c3k*nj&$WRu0Ju*`~ z$*1J!gyV<0C%!n{tj|BGQsJa!C;Q5)mM56C(ywo9Wf6VCXj*pE^jORH?(81cJi(=! zE|nXO9C4LXDc3O6^p-s}oxT1fbCkG>+?%OE;dwFBRQrxAuUd8JXU#E-J`1`28Ou1o z|CTL{O_n)cp!SJp$#eBt6A$`4F)Fj~J83mJ!=+y2l$-lfpGOBKd2N4wP^fYV$I;JB zr9wp#cUl9|m2w|X_VB%YBS5Lpd6#s^rQfHY7O^%I$^>3FefQmZS>_=VUy0*_{l}S) zN%&meGLPNlPW>rnt@KXz-}C3s*M8nOS%2#1#~%;8E&IGAXRYhG-sw;7Y+K7N+Rr{| zPG;PW*ou=!W=Ls@zhGWu)n%Yu@b)bj`jM=OsU(Y zbGKfL`gJQRd-uBP%KIk0->u&NzBjq(_O^pOOJ;dIV>JJhZu6jdeftgh4-#6a- zR&4qF=uq~N$?V?lF)N$zKC?6Y`f{Phw*2q^?=gy=yVQExy-aa2d$)j(Q^3OA&psZQ zE1bOYjOyP*%(Ff(oOq`B%6@jcRYjebbz)44%A7iQN_t`HEuyv*hY>$fe(>;elf Qt^?&PPgg&ebxsLQ0KWBo<^TWy literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/finem_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/finem_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/finem_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/focused_plasma_collider.png b/resources/contenttweaker/textures/blocks/focused_plasma_collider.png new file mode 100644 index 0000000000000000000000000000000000000000..cce7b29d95290420287fa32cb18e5d7638475f02 GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU{K&-V_;yA?)-6vfq{XsILO_JVcj{ImkbPy zM?75|Lp(Z{PPNUx?I3Zy-gBKok5Y<{XZz=n+9n+@uiFO~dwjgqe<4q?_?Bj{5vx(k z8S#vh0>J{ZUF{}I{tCQI5#)KPaOJRmfurn^nHC$rCfR>bD7p0V=lz%e|Kz1!zU3)g zdtB*Z$MXlA_IDpE{k`X<9dG+^x%RvdmoIPM|Fhs^VX+9i&|Hj@sr~Wxz$ol;Fxu>dJ%U!+>cehoC znsF9rggaaP?_E%$3$!Kj|&1E1^J6ar#w6u!Exj>2(({;w*%+M6A2%BrhW_(&JlA4k zVE!s-n^kz|!Q-0~1E!Z9U@7JO&!^$&F!v3M-Mo0Vb*tudDoQ#mOY!cQv0>Gc!^Ib? zigW8OnO;5T&>mX)f9vlP?khx%-tC%le)9DDYV)t*O}p5by_f@}{z%)+beI)PFE*@tH<^{8;rZj*`(1L2UVhL?-7;BXamur_TF-;KD_Daza0NQC8}z*K zd=kl9m(3Q?xxymmQv0c8H-9@ET=!5b;;Gq=B{gMQyZ5>7;D7VIarN7#&=OV>yFua#|QHX(ofx*+&&t;ucLK6VDAm#D^ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/fractallite_halite_stone.png.mcmeta b/resources/contenttweaker/textures/blocks/fractallite_halite_stone.png.mcmeta new file mode 100644 index 00000000..e8ac9bc3 --- /dev/null +++ b/resources/contenttweaker/textures/blocks/fractallite_halite_stone.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 5 + } +} diff --git a/resources/contenttweaker/textures/blocks/fractallite_stone_of_love.png b/resources/contenttweaker/textures/blocks/fractallite_stone_of_love.png new file mode 100644 index 0000000000000000000000000000000000000000..18fc51668212dedb170b0d151d9cdcf64d29a0c1 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;M&k z#WBR9ck1N5yoVJ8TK7l1iMG)ntBr0(35?$PyQ0&n^h8&1aK zd&}()yfx*?XSlqLVa@GhqCU4bwKWv#-O@Vid8E!Uwrklf{)?M=a*86Fe#~Q0d%yAA z#x?==32$>(vNNz%yh-L&T*q5Ed2vH&U;6!eWjPtS_N_P6-z%$g`8znRsjHPY(=|o)X07Pd;rytg5b06O@GkcFCgJrb0xCL-IV3ah-FKYU=)kdb|AcvS rjXaby1cR${=LXAe&0m}PjdAK#U**6Py!RLw7#KWV{an^LB{Ts5mBevd literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/furatto_portal_block.png b/resources/contenttweaker/textures/blocks/furatto_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..033e47ca4c05b2100eeb7986726109adec46cebf GIT binary patch literal 10176 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

hkD_YN#QUF*%n)gr=wN))uVlX9sXJ;0 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/furatto_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/furatto_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/furatto_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/galaxy_accelerator.png b/resources/contenttweaker/textures/blocks/galaxy_accelerator.png new file mode 100644 index 0000000000000000000000000000000000000000..61ed707bd3cffc4545270ff793acc3fd50f3fcf6 GIT binary patch literal 526 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z<9#b z#WBR9cj@Gf*};J#$Lg1-d~@s!QW25)yT=pd8pP`M)rewa5MM;X5Y0KRs9tTvb z1nn30n&UOc_e-%_;jDy7-zHqMm{RO#%+UShQtQ%Z8FFjpF40@vXrYJn?ZjpucNR zO1u88MYrEBlPNy8^8WkBm2y98zopr00#HqbpQYW literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/gallifrey_portal_block.png b/resources/contenttweaker/textures/blocks/gallifrey_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..287637845971d49211b2e67e89f4961a5f502e4b GIT binary patch literal 9615 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 HoD!M<5cLx@ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/halite_bejewelled_ichorium_catalyst.png b/resources/contenttweaker/textures/blocks/halite_bejewelled_ichorium_catalyst.png new file mode 100644 index 0000000000000000000000000000000000000000..31c899c0c72babc5d1f2a1079199c2cf01ccf63b GIT binary patch literal 545 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%0DIeEoa6}C!XbFK1^!3Zj%k|2Q_413- z^$jg8E%gnI^o@*ki&D~bi!1X=5-W7`ij_e|K+JGSElw`VEGWs$&r<-InV6JcT4JlD z#HFC105!ZKx4_pIZhT%bG!&BabM-3{3-k^34D@qz^^tWHm$;Ud;MY+cQdy9yACy|0 zUs{x$>ROhXSE7t;L`pJTe?e(c4%j;>$@-}|sky0nCB^!NdWI-gx_kNtz;%FvAU!j; z0IaJbw*W_HNhZmu)#$p$G#i7Bb(NoEjV!A&pDPb(=;EJ}4uPt7Z_RdUbFEdYm= zf(A6IG*Mkso{}eU1B(zN11n<#D-&ZSecF33Ey>8zJk`idH#Nn;Sl1*m z(L~oG*)T~r+0r1{Jk=;U+0X=%U8vzbLjzp{vk*fgD`Rsj69am9&oJ4*B+bw?QP(&z z*+SRE!qi+h$vD|aHzhUIFx4W(#5mQGs@^j+2r)9YGBC6?k=FA90rD; z&b#Xw7#KJUJR*x381$4un6YB1eHjA-1AB?5uPggYRyGC}q4t9Aa*s&?HLO!oOuy>yC9GSW(4^JIy1W#}3(K0;6ylX+;`^l9LdbVD>5amAegQT2Au8uDwLs{(g$V~Ah zpOT*wjvwlt_~LZ4KL4ajg_D+@>?^NYo?zBWzrL}RMf3@yY1vWJV=dpivwK+c1ea>M zRBkwO#8pnET*FY)TlUm+_WF~|QQ|6cZ>9!?=fzA@?K`f#YSp2iHODOaEaduUEaUwC zTedVdS>||w+9#eR&(&v5Jm~YpsLa0aq}AjMmwJ&?ZthEc9vztEwf*@)p~@v3M?W)_ z3KdD*X$?qM%6&Z9!}s!y0Hs3bUD6?!exH6?#M)3O6L{V9-FNF{nTJe#C5{XBA7?%$ z;d6P*Ja&^i^{1G%(mUCI&!0bE`+4JJ{i&ZHe?0KE?DLYGwXWxSr$4!~Z7sWKKl`LP znQ=Q}D^4DnA*Ct)f_agRM{emR5wRm8yLtJiMF>PM&&ge`cTc{>O8DM8*6S-XrEZtb z-FhwR*R81R-Rr6=@0;{~w|f8k-sGa&+Ya(9ndR|}(fm)k&4cFk?Kk8ik zaPrDCs(%kL&-%P@;+f_v``PV|GiUOORVtjEX@2KC$BvCE8Y`XBSGI;~Io$q`z{|Zu z?cTnNfA0L}KDoV8v)6Ua#T$L>*_|Rb`XQlD=LYRum|Z`)LO}TPGMgW)-?kjH3oN|2 Q4wSPzUHx3vIVCg!09IjifdBvi literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/haumea_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/haumea_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/haumea_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png b/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png new file mode 100644 index 0000000000000000000000000000000000000000..5b0492f5c956405b112b75a33f03a9afca84500b GIT binary patch literal 672 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU{K&-V_;yA?)-6vfq{XsILO_JVcj{ImkbO{ zQJyZ2As(Ger#fa|PLMcW|N34|?DUomQQJivmz>yhqr1K9!GuG3Q@i9Hzp4IV*?sEV z(aFy@KFn*D)#A~gx5r|`y`0r|y(&KIy`I)n(XsM$)ZtxrAA}D5RynW#{_~&zGgt0C z(YCklK<=UqDhq(O&_Zcq&X`v zlzrz5nCG^7b5m;MN`C7;=acV()`#BAF*(U_B|DTs=d=lH$+(uZaDDn9;3sT zrXOqvOnjG2*>XGAugcc1%J$YPa-~BdMzfdZ>_v(>px?z3$7j2*QVppAU(~m9PN0oj$HP$S2*cc&Grao1HgK0`o z#XR#ePQ?Nlbw`6aF1FKI_ifH$C~@c0?fc_oa_Z}?Vl(Np9zNRzFP#&cIAht=;%8z0 zalI?;7Y2zvyxrSytgKAQ{>P7hlK%0gi}kK#hu*9GVKPzPC0FF6&Je*^yI(L2M4|z@-W}t_R*%l-t}mO;m&p4F|o@x|7q#_%CU1--|JnSb3zPLO?yuV zPyh3`T}MZB$D8tYlfosZBpW^l?|D3b&Q88F`h7Xeg?MV_-&`ts?w9R}Glsh}40b$Y zU&+#zm>~By+4}y5`r3mww~ib1Y-CZ6oe-3C+iY8Ie}cEBpi_+Ej%%%+e-c_2Y^*(@ lQYRqn^S^lRHU57L%Y7c7XOR;A!N9=4;OXk;vd$@?2>_=&J}&?O literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png.mcmeta b/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dimshard.png b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dimshard.png new file mode 100644 index 0000000000000000000000000000000000000000..51bf0afa3275cc03dcf76a582ce02fc867694f78 GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z?kak z;uvDl+dFwfH_{>0gfjoX}0LpGG6y-wQHE&KV>a{K!K3ePaapRog9qp znVMT-CP`@Kwm*wor?$kl`}qsY{rCS`mZ#|C?K^vuNqx?R-s6AN*KAAOz3xX%-64~7 zZnvw<^8JtgT)4u#K$~^9bMCo!26GCW!nyXGcyD@|ac23_fZDhxm!~qR&q?6hnEKg( z{ezPHMDtbejwSQl)cEA4c{*n6y jf1vQ+zDvJK|1q9#JIB5~#a@tsfq}u()z4*}Q$iB}?k44ofy`glX=O&z?kCc z;uvDlTRVB9-=P4Jw*A}0ttO}mC~Gd{RGyspk@r>7p(D~Iua!6cWShII%+T=2#G@@o zJCC>}%dB&0bdvoLm)~75?c2S7|Lgx1SM{ZS{k8P&+lv|HH#iTT{X6aRM~8(wzbEok44ofy`glX=O&z!>f6 z;uvDl+dJ7X>#&1>>-=6N$(C6yERHEWd3R<=#4Pb#d2MR`0zdbl=h7>J(o0$!6ndq_ zH*!rBFz-HiPfc@9?E0`HDN=9OJp2Fi^USxl_8)EMAFAMBo?d@6@K721`uqoHmT#!q z@4D`2=mcv{h6&OOKd0j@3~{>D02|9Oh;V7KbUkkHrgeZoX5=C=E#t^VLQ2w`-pHlY@5M2K`hj}Rm%JB*SC?bHx*8`ZCO#V zQj>*B^cj<%^SQ2A#66j;F1YxjGD9Vk{QTJdElk0!;y|ASv%7|2 z+Ui+0j`MxLukTYh)%NB4?k72E+jc0M{)-QJqtCK!H^cH@4pAXe9Cu?c$Y}^|cF1E{ z{_Dc6fa>@;i(QOo&t126bJt>)^xeA+ZaW0ed^_2i^TxYxU(P)D;b$}7w)U>U{LlP< Y1CBPuXs!Ihz`(%Z>FVdQ&MBb@0P()C3;+NC literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_naquadah.png b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_naquadah.png new file mode 100644 index 0000000000000000000000000000000000000000..9e036238ff18b67845aab12880bac7a18dfee147 GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z?kFd z;uvDl+dJ7X|B!)5i~WRDk6`~$?ImtbK0X|6tLhcBgTM3L{51K7RY`i%S$T(5S9*MO zcmh}RomkM&dWG-GI$^J?+mHCYJNI4heDChG&&4V%dleSs^88;pcZ$yGN!JfE8VWT% z|LuLosoBPVQY~x2kwOPPk^axTi^N%Gw7MOYEeV^`u-YY{key+!=$9sLm)kQ=o!qou z=0<$&TxjeqyS0Wp`tfx+n3Vb0GvFYw@p?}A^7<`U7GhB*{D@?q->HVy)aiw7k zHaC?_D=z+f(4;eEAkizDZ)HoV=kXhNpY#kcpE416EF{cEE9{6P7|E~oVS>r19> zj?dN3)8<=Kq|L=xQ4wY6Taa!4*FO3}q~ou@H4h}7rPR2-sx8-xJ0;&(wTt2R)oCTu ztd-`Rb2{o+tF(58eZ;qLc|)d+lZ7lo+^#g$rth1ucJ7pp)JP@vSK*7^ubDUbjrO$9 qyuAOdHpgA&YpPnO{xtr%zPI-|!E;jWHy9Wg7(8A5T-G@yGywp&yS~-{ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_rhenia.png b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_rhenia.png new file mode 100644 index 0000000000000000000000000000000000000000..1b64fe5e9b5da941e43b8b882e754b1175e56cea GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!>c5 z;uvDl+dFw<)?ovIw*4H!(k%;?Zjnej5p-fk`-fSY`47(aPg$G);N)ugLyHxYHI}KC z2(%q(zN9#HLT*-3cj>ji|NoZniq=?~7v!}_!-?ada$3*BqMa8?WgDkVn*V*?KFjk> z)1+A)?q@u=msfQZas6^ua_X@ctLC!wH){1VUI_J831>;ZdAe6BWn((`Hcy5Y0S@UE ztHq`sYxYT0n#;t!ZQs@dC04sQ16`cZ>6%C4P5$ch_2UzTCkbyBV$ryT@JQO3Ivc*b9!;>S5>B@Qd~J-%H#^9zeb`uEhRO&_jHR%9&wTl$YxrT&Pw>EC^K R7#J8BJYD@<);T3K0RVotx3mBN literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/ichorium_void_stone.png b/resources/contenttweaker/textures/blocks/ichorium_void_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..ee8c0437c9fb8e2872bbf8db9dcb91b7c14c9fd5 GIT binary patch literal 321 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 D)rEN9 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/luna_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/luna_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/luna_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png b/resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..880b4e7b88f1ee07f37947f202301b5a3dec1949 GIT binary patch literal 10175 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/miniature_white_hole.png b/resources/contenttweaker/textures/blocks/miniature_white_hole.png new file mode 100644 index 0000000000000000000000000000000000000000..4b191eae83285f90f78d696e3dfb3d273ca6fc9d GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z>wnU z;uvDloBZeh|Nr%DTnxghvm_-XBq9ntYkqyOQXBWcEk$Hes;$thL;kt%)#$8F1 z_B!;ak44ofy`glX=O&z_7&A z#WBR9ckLu=J|;sR)^-j}@2w#h<(RnM)hliZjS&nFU{$@BV&Cyn$@~0d_4#?N)9FEz_~t0HQ5@8#MM{ro5Ah97=j z>;JM-- literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/mortum_livingwood.png b/resources/contenttweaker/textures/blocks/mortum_livingwood.png new file mode 100644 index 0000000000000000000000000000000000000000..88b43b160d474860a4e86b1cfbc1e7c712f69c8e GIT binary patch literal 362 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%0DIeEoa6}C!XbFK1^!3Zj%k|2Q_413-^$jg8 zE%gnI^o@*ki&D~bi!1X=5-W7`ij_e|K+JGSElw`VEGWs$&r<-InV6JcT4JlD#HFC1 z05!ZKx4_pIZhT%bG!&BabM-3{3-k^34D@qz^^tWHm$;Ud;MY+cQdy9yACy|0Us{x$ z>ROhXSE7t;L`pJTe?e(c4%j;>$@-}|sky0nCB^!NdWI-gx_kNtz;%FvAU!j;0IaJb zw*W_HNhZmHAyr{(oHlpv(QblFg7(vG&M9&GcZFk!oMgpJu@#c z2ia91qf#rEa7@Audm|K|`=^B_@86c_8PsvQHB&6C7ls#-9k?xUMT#{c@2^NCnso>N?2oJ)| z$pooZP*4D83#-Irh!=_z%TiOo-hfLbXC&sOr>58{K@%)YOD2}YV3cT?mSSmOsB2)E zW}$0hZegLDWNMtOo0M#jVw9MYYMx{U@fF^5?dwr%-jNSSSe^g zqe>IiHRTzppm;DaGSoG&&^53KF*2|+Hn1`=R??@v_tKJ#EX`Am%yd&z42*S65)(~y zEs_nBbdxO&lFd_%l9LThAlZc)-ZM1NH82Y?G_o=_w=yxHhxZJV4NTGuO%rvE6O%1; zO)N~!b(4&fjdW8|Qw>usQcR3fEvf1~LxT__V=DtgD^nwScrPg}#WW=))lApe%+gTT z#KbsBH!&&EL^s(aDb3v2z%C5*eaDP+1u#|Z(qs4z`&N|?d}2^%3)ym z>Abt1fq{Xuz$3Dlfk96hgc&QA+LtjfFtC?+`ns~eWMyMu*U9ZYmBhfnAX(xXQR1AR z3+nDOfcv1SDGKG8B^e5!K4^F&pEv^p(|1o7$B>A_Z)cugd&q$2n7x<&90`W4LdFJ; z>J@htRvUQj_E6r)D7_%WHr)2>jB>6bpE=7G*}U|8a>RbO-=p{G>Tjk5eJikdP-3-E zgKJ7EC&P+WTqPN685xdAe5vhElrT7NT$J~Q=k~U*G8#*5+!+jbn2Ykx@ZK$$uf5bp zJ+jNNJS0@~)FziekrUS>+UKNH6u()sHLPmaZNX%p57kSj$TZHL#T_b@@2@z0pTV(; zlge%jw$`b6p76~17xnu4@(DWwmTDyVn;%nn{aY@3PQc@R?O%V_>{ z$vd2;5tBauuKe)Su}1LprXDTBQ_Q;-)>YGBT9KUXRQa zPx2}GIpO%B?ujo>H|z6Hs#G{>*~z~0s^tl0t@P^~TUkV(Fq)PfH9gkyy*s;yHBWG< zrc339BS&22RLV6BHN9m|O=qt^$s8rFBKKx$Pjpq#GTfFbfw(KlRbPd-w04DblxQ$a_RT!r$wv{g))KHP2YXDUY2>t#8=|DVE=LE zV-h}>x6ETVxl@0NSu4Gh{rCL&^R=HhPS&6L`SHgCZ_7R}$yw`qu6O#AJKNT>i}tfm znv)r~Bevq?kr`5&;xCvN*?8oZZW0kYBC?y8e_Dh<^zxkC<$CwzTdaidy<@$;GE?ey z>D;Z?qJG_q%HF-My7InB?{};Bzwb>hy1nfn&yral<`Bq}x1bUf+I0{=Zvv*Ic~O$DZ9OVxu1t`gCs4&V||alPd&-FE6wC!TN2>F}uLR Ri|ar+%hT1*Wt~$(69A1lY6}1W literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/myrmex_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/myrmex_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/myrmex_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/naquadah_casing.png b/resources/contenttweaker/textures/blocks/naquadah_casing.png new file mode 100644 index 0000000000000000000000000000000000000000..2eab017fb9a5b62609018428fd08ca84288b0f20 GIT binary patch literal 328 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/nero_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/nero_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/nero_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/nineteen_blocks.png b/resources/contenttweaker/textures/blocks/nineteen_blocks.png new file mode 100644 index 0000000000000000000000000000000000000000..c08a7f79b7cc9ab298337301a33ec6e3914bb238 GIT binary patch literal 4548 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7j#Pz2lmsP~D-;yvr)B1( zDwI?fq$;FVWTr7NRNTr92;@7g!14FFh&2!i1(NIUt79^Umg2&)MLJ4 z&gu&)f4-)P@PC}q(eozp%At;vts-o9_qQ(1+*_AuUBLU5nR&`{ox^9gM(bVOwmrSN zy_3(cr|rxmTN^*NcW$3tqT5X`KFQIDNfwGevEOzsWBlFvNO7(*-cJk+jLn(O&HXq7-st9-JA6GP%e$tbPeGn!xj*wx;?zT9x$)4F%(4Hd+B*(z8bSzIoeT+v)n zcKM3Mdtvto*D0OnJJm~fDSTAEuG)UzVtVekPiH#jojxP%-qBjb?`?ZVYnPLav&>Y{ zsh{>%wx^zpo-;M7x%A!1cnPgl+L7xn%eV@8dnocU3Q4V4#3pPQ6&l2ol41Ywk^IKL znMIyYRy9pbW-QeZ$hH3=|L5H`4PSpt&xI@k6&u&|7b@)F-ZFdI*V>%Ox55X$^Te!- zt>4RfrgqZ3H(3{z754DP#FU$6^6$9A*f!rJP(1gf`{igY#`o!8d|4Adh`op}u6q6E z@fXGuf#Ijk4;)l92we82bb9&suiw7CpXpa`Un5eqs=TMWnSp^XG&3ZkB*NFnDmgz_ zFEJ%QDOIl`w}1fzZ0suv5|gu2OB9k)(=+pImEP~(ucVNfVyhHx>TBRz;GCL~=}}db z8eHWUl3bOYY?-2DZ^va*VO5b^kegbPs8ErclUHn2VXFi-*D9~r3M8zrqySb@l5MLL z;TxdfoL`ixV4`QDXQ1m^ky&P>WXGjoQ-9F1v$^t#a0Pq zzg0?pa%PGZn3-s7Zft6vWUOnPlxCo7Vv?AuYhhxUrfXqhoSbH4VQFM!l89uKXI^nh zVqS78$f%0k0=>-46f09p!xRHcV^iJ4L_-T*6Z5nb-9!^(3*A)Xv^2v+!{lUB3v(nR z{EITvGxHL2kX;2bDkU?;%FM_pImIX?N!Q#W$ynFKG}%no!ou84*T_8Cz}zg^BGJsy z5^PjTvXxtYQEp<1tx{%gVtT56L0&po0uR42JP0=@6Qo)}K>?gCtP+zUUMNm1OHBcL11^=Ek(igBnqsR2O|UR6nOG7- znuW22af*eJuBAb$k*g{iKErHQ3(l8J?}fu%`GQgSjRSmCA@=ckpFCl;kTrl;nW z*ebba<`#g%NYR9Dj5ess0v*WVS2N&a@A{`oDpfZ()7@EvzXoG@+!l)%Ah3{x^jRqG< zAwZJi(bP2>TqK16Ns32P7uAA`3(;3h%}cRWDp#_%%bc4!nSp_UEy>&61=O8nVEF00 zyPko8fwRCPvY3H^n+=2+Q%qi}FfcH%mw5WRvcF_y6lOM<7hblLfq`M7r;B5V#p&cN z<%NIGJ1{0Vitl*w{OE%HnbK_%Rt+l?ox)GlytnIOn;~JI*%^WS(Td0eQ#M)z4*} HQ$iB}o5x3K literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/oi_portal_block.png b/resources/contenttweaker/textures/blocks/oi_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..4c0159045b9aed419f046cd4528a49b55c717492 GIT binary patch literal 10175 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 Uc7cT#*MV}Dr>mdKI;Vst02Y#ega7~l literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/oi_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/oi_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/oi_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/orcus_portal_block.png b/resources/contenttweaker/textures/blocks/orcus_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..2399f9ae8828754125ad55a1d5b6956a1dc81c04 GIT binary patch literal 10176 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 Y`fbZGyTHPW>p(fn)78&qol`;+0NRI-Jpcdz literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/pauram_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/pauram_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/pauram_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/pixonia_portal_block.png b/resources/contenttweaker/textures/blocks/pixonia_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..46522e45d8cde3976f142017e588b51857dbb855 GIT binary patch literal 10176 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 Xwj8qyEWEf5l(Rft{an^LB{Ts5c0h5A literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/proxima_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/proxima_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/proxima_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/ptah_portal_block.png b/resources/contenttweaker/textures/blocks/ptah_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..92dc613b8074dbbb026bfa7bcf12f28aaaee606e GIT binary patch literal 10175 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 TNx3!#1_lOCS3j3^P6k44ofy`glX=O&z_8TQ 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 P1LZ7FS3j3^P6k44ofy`glX=O&z-a5~ z;uvDlyLPf;)*%OxHv7{HJTEvLXxfo+(D&>y>m9GpNsH`yq2&I8v#LcWMx?5Fo>Kglw@O>_7rXt;Nt!5-;p75(S=J9fQWl&rL7oz?YEUBQi)L>6CXSLh7C^3f%5 z(~B8965kp$85}ri^QrXEmQ@a3Wl8)Dm*o^^>6VuLvDM3+8xhcO_2`SQp@t0^+YH_c zzI^oA z*k(JbJz2Iou$KMQA=QueysIY7J)<2veZww`nck44ofy`glX=O&z{uh0 z;uvDlyENF4>yU$h%u_DmCIJscvo7Cr$Lw$1{KHHC;85I7kn`N)lB9Mi#ayLzMazeygK5}cdz`*QrhS5 zJe{GRo=|GOrCqt>LyJjYiPQgDv)3Fh6|258tl+Y_AKaEH^VD2SCxaz*-&3vGUppHP zoGIJqrMK#`lZo|RFM(90=*t|hnv@luZan6wI$`G1q;1V6eMSo9J6ARAwz;i6bq;4^ z>Vh;!xl2}>{Y#uAKm44~^;k44ofy`glX=O&!0^h` z#WBR9_v~a}u0sX_t@9^2E$4_T(68X0es^c_Yf+oP^$&Dos<q) zx>Ktt*W~Hy#5BhX@-Hd^w^(ngSn+w2mi+T?A&jo?R+Lvb2rhY$yJ7nc=1R72OmUJq zrS_|S)jLS31-SA>PCchRds35gm}z->bpICi>V^04e1_lNOPgg&e IbxsLQ0P3WBcK`qY literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_engineer.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_engineer.png new file mode 100644 index 0000000000000000000000000000000000000000..8fb7bd1a04647894c47a28c490b8c5de80c99d6f GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z*yz! z;uvDlyL9q-FQ!0=qxF2{1@9IFH_h0=sdPc{6KBpty{wDUEV{K!FF6;f7es#HTN`^r znByUb;ub;egZ2kCdJ?)n#=YNhX7kR^&#j+Z-{1LtnVzxv>+=N%>I>e?Q?NVC=+Cdu z!1A}jYv-Y(x0TNYY6kB4BXwz|X({i4yMJ}3X>t5w>`k4$Kwe>!+!EP0PJ+7wTDCNw zsOpqrJ*~oA#kyf>w{Gm;ylWbQ+zW!%T_}3R&=Dgy@$}|dJ*I`GlCR%0=q_J(+~eo9 zpT8de(%H6GFv9m(MV;xygL|&~a;&d=K4;%Pw(X!E9yeK8928P1%-FCtp--f*&1Lh-f9eW$Drp_N zr-@dYyS!Zxoc$`-#I@`sm+o@E<=5_58Sqbfl^|4h-ZlB=va9As6N0kXmrc$P6w*E9 zlD^eTb35OZ6Px#R#r`=XnCF&1bynoFZKhl+YuA64zx!(|=UahE#S9D#44$rjF6*2U FngG}l!^Qvr literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_experimentalist.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_experimentalist.png new file mode 100644 index 0000000000000000000000000000000000000000..2a7a8d8a16e05735031d072dd9fc307514048281 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0_AC z#WBR9cj@GfS%(57TJ4|m-FvV|gGG@e_6z5nm^*hqu^r{(i;eBFYgz3)?~wWj(-OfW zu009aih@EJ?cdA-^B*n!_xRzQ_xAR8qF+qEyWV%hGyBV1<_XMBID0#R>A;2g%nz={ z-dg)D_Q2^MGar>+SiPI)ujT2hmsYd}ILaRRZTfVp;Hd>?xI*5RNVY~VvwmLJ{6&ma zsx^91fB69chL}5lH{aZOasBz73=DhbiO;;9wluD;*?wct?u(BeJ96v3a!K9xhHcv2 z6FEy*Ut~!!`^3!`OZfHb(qbbf2d|Z_E{PK)rv#}rY+(@it=Ys|6~&}afi3y1qKEN22WQ%mvv4FO#rzekXrx% literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_gemcutter.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_gemcutter.png new file mode 100644 index 0000000000000000000000000000000000000000..c08067c96ed56357f08d847ce828925c1701c87d GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0_AC z#WBR9H~GthkN^LFxNXZ;)L=7Ri23y4{O=M{Mzc>EEl8}=W#-;=;QRagotI9WJjt1U znD@uOzt+yLUiZ348bn`_&*R|UlqMEuw}{81cJIW*Z7b{#G0aF4a}->})9^CT@f#D* zhELoNuKxJ_m|et9n3?&Af4yCO(vQ#ocw-o~)y28mGXH)4$9s7G`S}5R7c5+N&_Mc? zj>z=`CUyVY7DhV9GCySUVzA*U*vT~ea^kk&qpUtWJUl$+dG{Q4Fi91hMX81 zo5!UVP6GpnB-O7M-PqU)HQCtM*xKav=O1*IUB;)Xs>FTZfY45kwi)i)4{~A}CSH2O a!ysT-*46j)j28m~1B0ilpUXO@geCy}t9_LK literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_historian.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_historian.png new file mode 100644 index 0000000000000000000000000000000000000000..24b61dfffb9274d0cb62701ede265cdf226a0b10 GIT binary patch literal 369 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 S;l*{JoaO22=d#Wzp$Py?Q-XT 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 WTgu6OEK&>%3=E#GelF{r5}E)^GWF&F literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/stone_of_shadesmar.png.mcmeta b/resources/contenttweaker/textures/blocks/stone_of_shadesmar.png.mcmeta new file mode 100644 index 00000000..a57d64fd --- /dev/null +++ b/resources/contenttweaker/textures/blocks/stone_of_shadesmar.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 4 + } +} diff --git a/resources/contenttweaker/textures/blocks/stone_of_worthiness.png b/resources/contenttweaker/textures/blocks/stone_of_worthiness.png new file mode 100644 index 0000000000000000000000000000000000000000..a6e7083759ca083a71685bfb96e7a403e5ce7bd2 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{u$7 z;uvDlyL7T){viW_*8MIk%Dfi!<#<#)5O+Cs=-B&n0iCR!@fRBB3Odf3(aQJqPVuW1 z9<|+%FYhh?{_fG5DBbsen2j5zZ`Wd}Ni^7dTwKk|Wbc31eRK8iGcjzdSgNi2dfBrb z_8anEY5d$_Z?K>5q1~7H3{Qk!cy(7#Xq})`zO=WcI5YahyTF?(`C@`EPc;*{sI>FP zWl`4UWye?Eb#*E_)zifK)_=o|yoen0iK3RND~x?-#J4{%zZ%F@sihHDdb>XAg3I1s z!!JHcjUT0!FGv^Sw0T`UM>x_WSIKqWokJpbUTkOkk#YazIq^+dTlc&^&SKB+wJ+FU i?{hV#^CgC@`VwC%U+YcI{>;F@z~JfX=d#Wzp$Pz5fsWPy literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/stormlight_stone.png b/resources/contenttweaker/textures/blocks/stormlight_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..5a57429dc88c02f9c46b98c234b326e6af86bab7 GIT binary patch literal 1217 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU|7Jx#=yY9YWYTlfq{XsILO_JVcj{ImkbOn z)t)YnAsLNtBR1wqy9?CX%x9A23{>iz%<8Sk7?)@jz~IO$eY=6XuAyEbHE4-noszu3 z6ZR`yWm3#qJV!EbNNDkBwALE%r!D&7V3g(~C#Y1$Rn%sD+BQ0s=M7W)?cH-LjX!^T z+py=*+4cKs`5B_wd1F%l{9Uzto^A0#6ODJ-57subt=s;-$iZLlndNK+h5&1uIEEZq zlaOE6Z%ZV{LQn!OdU>hk%ueE3Pm!+z-@bcyMyd|2O|O zrOoJNtGVg*(f8Z(zjD{r-OZ#JB0ea3f68=vak;L)cfC=~PlppBn4rI}l5z_?jXP(3tFAd&x@)yi*Kgjb`(}2kOmEUsWt%D$XJ_>^mwAg7`}uiF(!3$Z zcnsctzrw`np>$+UKTiP<*q!Z#=+3y{+9JXnR3v}`#UZ_{HfA;HFjV9zXvP_ zf;>cK&N;l;?9yjFh6NG4fos|r4!mC>!tf#G)_!}-XyZA2!TWNS{xGWb>VGvk*~*7e z=f?!qkC6&rJcTxY3~jUWY4I_geQ{|o6G#88QyTirMblC%8r06JWKB8(@uJt)WnTBs zxJ>ePoGR3PRp7k*oDbU=qvpP>6u+Ff$|$YDQ)o4-(1eg>zPI-EIBYVTsdg!+OQ+`J z+45ELIp&MDI;VE|^3`uE(Z4S4cGLR7=JQ*fzvY?At6TnU5c6sFO^!bOm1FmIYngzz zPV+W%GBJq0Vt-n7B!gi?b@kC-IiAnXD3ne+^1@c+Z-dh0;-@QmFHU;7KuRfMlfBTJ zVosyC*Z0p`E17n9ihi`_KA-uQR!97D+!pdIZSP92N1Gj9Y*tBoyqc$U28X4=uSOOV z&aaKEnU|0~IqgWz$*;cA_BYm;hyF@an{;R5T6vbM0(;xl_vAK&J%6#MJ7>nK9?67h zN3t4ORHkN5-lnfSVU6#yPLtV6+-KL9+G|{24DsUs`Ez3#95k~S8H^aDAMP_cb)@Fg zBlE4#W^yk(==OP9m7c5ao050Mu;`p}`#S?e>umeKf8wm(m%K}si`NkNnZx$kH{D6T zT%MVsses>c2Rp-`J}*WF|7Cx#-+VbMaa!D`RP9#p4Oi9Or^S7WnRX<-@xt?utw#TD z1hjWfSoy5qHNBze_dIYyeR>WOi*oTFRIk5W=XE3FUeL?gGd+qlSG;3?DEH6e=fv&2 z7hcJf%PV{9haTfG=-0o(#MyBq)mxsSMslIZ)_|_4Y)ES5+xOp*bEU}EYkZ<7ubKV% zH2XTkk^T-x`Kxnvb4_1-zVbJ|;J^5iUZ#To;$bW67X26hcXk;=n7rh({Nozew(vd6 zKWc_}8dYoi96gsT z)G|6KyWFwhtKzrKT1Jkmw2Tg}FMt2@$7kzz@s$D3rt7oJe>N#vaKfrCpAV7CGL}93 zzPdOh^zP1^+j8UnOMZU))>Pb|e-6W)m{{fotF(f=Hr;%4Y(mgFp*!|vjML;f*crMO zJ+R>GTI8ZMhg(ps*MMW;YpbqB3M~gV=~V5N+qKU9-px}AEzc`WX8T6175iCJms_jO z+;B1DNQKR@O*%F8d;JeBNiy|tkDuYU+(e4E=6<@}{QQ)H-+x4$W-RMWl$heBdg`fB zTVlejXNjg9tKVAqsT|rl*K|VAqg{IQp6Bu?vTVzBmsn%<@$}4&tEb}c#}s}1vO(ms zq0_F%C7R2Y6xms3J^%0VhugDTBcZbAto+@Gx`O{VSU;|r_~^&MFhki_?AA}$ytbO^ z)ta>NM2=aqfyA1h2jeVvuk+r0ciH8aIcrYGIluh=+eb~f?XY6^(WKm3edgQSR$k4z z^19UKeE0DKCcY-V%F|B=YKUAg$vw-z&B)>kznM|TWA?;LN5Z2&oi<%5|A$$^;Dp?z UuM>YTFfcH9y85}Sb4q9e0L5nmK>z>% literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png.mcmeta b/resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png b/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..27556174ebf45e2c19ae647a7fac83c4bd17426c GIT binary patch literal 10176 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 Y-?kjH3oN|24wSPzUHx3vIVCg!0Bc)*;{X5v literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/tardis_casing.png b/resources/contenttweaker/textures/blocks/tardis_casing.png new file mode 100644 index 0000000000000000000000000000000000000000..dae41695a0af4ad49b8428516a1f996b5a5cb1c2 GIT binary patch literal 585 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7n=_rA13aCb6$*;-(=u~X z85lGs)=sqbIP4&EH2$)etCmvPghvw=THSPYmGKtsPFT1_G^*5K=NIl-CMueGeNEX1 z5B48j)!e;#9pAbpg&&NM^ei-Yd365w=F&~Fv3PfUcXj{n@`ekm46pJWVGP~e<71@w zjC*y`2T?{B1|DS|8KLneJ!qF}zj`MfBr z=e3UvR(o)LwEVclQCy|&$*wn_q@Qm(%ygbddgmFN!Wj`d-#6Sjye4VI5#u9)u2(hU zPwZY(aPQHYYf@{9{r?>b2#h{iH20arqzEUj%#H~c9YjqdIxeo7n55+Vo0Gr($j9X; zRVT0Ja_eKgve2pM&x868yQ4Ro*gjQj6>_-Wom=0-d@y#w-7Rn5C*RJS&+sq(f!FI_ zuXPjNP5zP=-Yv)IeEY!B((uXO8&1n6eDR#lb8_Mzlhz>43j4+RS`5nD4;+|vJ33u{ zIln{SuBd&Ce0+_aMyczo_w3%keS7`+l3%|WgFh6_dfn@AjDdln(bL5-#G?1?WNW?# z10HAIS6q{3zL>g0`MI{R9h1-0jHz`h5+6cLFHRP=JiO0W+%sYl3&V=5vYr+1&$eCq zAFOBR#Bnx_``ss}EwMp%eoPZuN@uQacpSncDeX7Aia+CQ%;Y8fGEN;2<0h$HvR`ESI9EJf@O(~w;z4yC1?GA_1_lNOPgg&ebxsLQ07--aOaK4? literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/toroid_galaxy_tube.png b/resources/contenttweaker/textures/blocks/toroid_galaxy_tube.png new file mode 100644 index 0000000000000000000000000000000000000000..597bf5b81694be96446c5c8eb4c3fb92568273c5 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;NHw z#WBR9_wD5MT!#WAj@CDC)mCd>Z;*0y+XDeJ364k2H+WuOW1X#^D4eJyafEet>WR36 z2}09N?^xgbvw5L}?bA=K)#u(ff6lbHHg!%*X23ENKd#Mu4(quc(oIqtG)!kq7V=$I z#9@Al;XszKY?4yLFgZf>FlgfP?VpR znUl)EpfRy_qO}LJqll~jqNEEQt(q=6+XA#%0|mW1lLSPZdLFDVC{JEAA@*=yQ}5CQ z=?xz)OKjb+@!GXRVFE1n3T0(sU1mzJXRAz5IM$fRSN<&SUN!SSr(0X@{HojVW{q%n z%hsJgS=WASO=D_l(7Rh=eA!sIFl*g;>zY@4-Udf*z5jP-l#up1PCMUyK1_IJ zn0Ry2`}x|1P9K*gY0ou2UAl^|S^L|Yo=d6aLWz?y7iCC1iBR^PW@nij7?V^azwY6C zjbDo&86DZ$rrB3`ZR3URx-0U3=B=GABcq|pdicVJHCIB9TJ}}XzrCOR=}#SlhhEXND#*Uw0-$$cD-}tWM|DxOtW}yz|3NBxcdD5c?wD)rM)v5pOnrOa^0eT*5&M^;K|F3ky?)52|xUP_^|N%rx{lc3MB4~ zD7oKI%-3+Ws`vf<=8g}E`TX)sx7(&hWgKxwliVDKM0A zL&j~NYtL_6s~zBZ@U8FkJZWQRmrt);SOgR23jIz!d9Y&6#&Zp?*Ur%w=bqN>%D&lL zi0#g{P>a;i!kg7>J8Y~{LPA$)xdsY6|16WK_Axf_ORG?zG2gMr=REi~_D=k}NoA=^ z==CL2ew5bVmkcmAP(F5I#rd5p)0~366r4C1-=4mAMx$%d=|dkj3m>eWKU40Pv&)Lt zv&@e99{qNQHS~0-*_DQl3)^&4Bh%I>Iax}j&U0z8nE!Zz_wfg%Tcb) z_2zq))|Thq?wLDLQ7Y7#<%-CAv$wVuyyrizlJan0^j+?~wKL!G&&MsdUv4(P-uzzt zzSZlqU!GPKl>QS{6P|H)2b16Im#4or+~iqj-t|Gr)*^RV%vW*$*)QY2I-K+C%hgaZ zu3p6cw&ol|;RWXRw&!-vm3#B$!Tw9l^5S=E96opbeDLf~-*@2)l6MN&&uTwop4*tm x%b|aXdDcDS4=XF5);L_A`}SG0`L$+yjwRWXl7*R8F)%PNc)I$ztaD0e0s!tG4Wa-5 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png.mcmeta b/resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png.mcmeta new file mode 100644 index 00000000..e8ac9bc3 --- /dev/null +++ b/resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 5 + } +} diff --git a/resources/contenttweaker/textures/blocks/undead_soil.png b/resources/contenttweaker/textures/blocks/undead_soil.png new file mode 100644 index 0000000000000000000000000000000000000000..c4497bec38f70ef84b427bea01699412d9f2f785 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$oMC z;uvDlTN<=G@2~-njjfDgf#3p1as9s&|NY;da{9rQX6;j_91N92r!XW2s=Y5!xqDt+ zi*5Ijx;V}oTpLvSicimzsaM|G{UYaM?(_8`d94Rk#6A}-$m;%lu-{ z+_?V8zfvjJ(hotF?mB&)A&u;e_tVqjC#CYN+n-|3pnogALw8^L>hKxQ4}A3EZD^AW zU|lE7+<7lZce6*tq^w2Pb_V6g1hO2`+xea6$CI}#F3Yd2?S6h>r_k@<>Snzg{HJa7 zru};^e`Vr!CYAGY{~~pCjjayEtEZjG+E@HS=dqht{ShUG8kPs|AF$4v6FWt9Z*xXB z!-v&h;@hrHy4hb_@zsH^%H?3>^<9T|RQ$@E<+@DitmuP_^CoZU5Xj$GozB3(z~JfX K=d#Wzp$P!3^qTJg literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/blocks/void_ichorium_rift_cap.png b/resources/contenttweaker/textures/blocks/void_ichorium_rift_cap.png new file mode 100644 index 0000000000000000000000000000000000000000..dcb7234798d557cc332cabb75205697885d160da GIT binary patch literal 521 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%0DwXk1BnrbGtu@Akdh z`Sls47YguJQ{>uF6ifOi{A8m(K zO)W`OsL0L9E4HezRRWu9l~-&964qBz04piUwpEJo4N!2-FG^J~(KFFA&~>fIEHhHF z<5I9GN=dT{a&dziQIwKqtCUevQedU8UtV6WS8lAAUzDzIXlZGwZ(yWvWTab^lBQc+ znOBlnp_^B%3^D>@hD&O3a#3bMNoIbY0?5q7r2NtnTO}nf1qB7D;h6;`$*vV8a0@_u zu<^wuDf*rTCCMfgxdpBjCHh7N1{S&oM!H6p`pEh#atnNY;kxsRp`n(i=v~r#I+1zA66a3A(aKG`a!A1`K3k4sjg+Ic_qromKNlc79-nPTAT_J0=qjW zB~8B~7h*HA9(PaQ0Jt7dFs5hb7JzktR3ocQNrtN{C@snXt4T@LPt8fqP0cGQ);H8M zMDb8bW*Q=bQ2Yau0S5uH@fEoRaPv`A!@>)!7#yxvF8Rr&AWJ=6Y?VOnwMxlP&P=fa zGYu_Gk}S;(40RLJ63ui?OifI5lgy2ibWKf?j4e!34Gm0;Q<04F%quQQ%u7xM8C8*6 zpqH7MVr7|Xm}X*XVW?|jkz}B2Vwr59n`mrcsB4s*W@u@iWMOG;k%VM~e^F+7W?o_r zva3KwrDUd98JSubn3@`!>zXB+rRtiPr6ucHn3KgU)H%IS8e2Qyhy*%JYk|{fqpQvQm>v@SB58 zG2En})bz~alA=ma0-i!sX9G#F9+|}@`9+mT_6MgHLU<5w?c6f<*6!xRf$GXq0YT@wonW8FlvL}T6LWCKGp6BF~q z)I>{E=aTI`V_gG7T?4Za0|P4~b1M^bnD=b-K@|urGHpObtgo*Xa&+5(ieM{GP(BMT zEhxyzOf7;$JUCkfrxrp2%0?fDIwbwzT$N8yJF+r}Zs+`h%A(Blj1vFyJiOLpQ3x@? zCo?%UuNbf0$Vwo=f>h7iaVbE=f?V9}xNP*nl|889hlB;F;-w{qW-eMt~c6VX; z2O4(Za}RZ9U|`@Z@Q5sCVBk9l!i+m6X1`@%U|=ut^mS!_&d4e*t$%H)v>pQk!vjwj z#}JFtcPH)jVs;d1-5;qwx#O5<(`}s{QzsZjJmI~RGoj(Z>K|NATGrn3N8C4vs;Eqr z=$Ku9eXWu88F1{VfAWI*m%17xvXk44ofy`glX=O&z;NHw z#WBR9_voaBe1{AK+Wss5SScC9+9s~>!t`Nph5jGk_nZe3)MgyYNfK5$t@vQt?OVL; z>9e+c|Nr;a@5Xx3VkHKLU5Z5$B9sFSUny#JSPH(EW@^})d+u}g7q$1&m!#KP7%(*G z+&(MxVkd{ocjo398D2X)61-ECQzH-W>|1lk44ofy`glX=O&z_8EL z#WBR9ckQH&T!$P4T-1{kg*>LJ#VVA2n`9LFN9q6Rx`XRCaI3Vg%n7;^$#MJ!tMI0B z!8utE)9#)8@q;=~CMj z-ZH9_F3ixX@HiGS+4+-G&q|MZFSEnk85%71wJvTCTGJ)h^ykW-)pm-$HF~EvbnIYY PU|{fc^>bP0l+XkKX!L6T literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/actualization_of_hope.png b/resources/contenttweaker/textures/items/actualization_of_hope.png new file mode 100644 index 0000000000000000000000000000000000000000..ce7dbcbe5cc88faabf9912659a18cab26180b787 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;MCS z#WBR9cWIC{Uz3BtT*VNR8wrl-iHBKvmPQKYJ-O?#>^aYoBx(KxM;)INn+;}fFlcs* zH@#W={_OM<3<1vF(>+Wkdh8Qw*}gPVNX~R3>qMD@8mk(1KKFm5ntrv(gYWsOjuUq_ z7l%%%RQQ2WF;qE_XIuC2NSxR4K&~PkSxX5DSiHl}4znkb^{LS;Y;+Vmki>20E zT^G1z`Ti@Y*l>dP@|Pvs_O6zBHZOQVTk0i~>u0wznO@P&SibvD@b(X<6NWkxn$0HlomK70;j2&G+Kw|YFfe$!`njxgN@xNA5P)?M literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/actualization_of_knowledge.png b/resources/contenttweaker/textures/items/actualization_of_knowledge.png new file mode 100644 index 0000000000000000000000000000000000000000..2f369f54c4a20578e8e17d3d206b874f4e6b2d20 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_8uZ z#WBR9cWaO#-ys7Y8)da=n@V2ZGhgtoQuu$;nkRep6OuBf`{@{ztm$Li>bv+zh(cbG z-@eVs(m&Kgj8~=o@merz;u?=IZM{qhu4NX-eyUloR-WkQBDJyTo8d+4tVJ@BYxgCT zIf&)lZniwKgfUXULixOZfbL{9&*pX22@-lQerq55m}j~%Vb+&VdXd+U|CG&R=-|27 zUTj{>JbTxMRm}3+Hb^EOy`p-|z>% literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/actualized_starlight_sphere.png b/resources/contenttweaker/textures/items/actualized_starlight_sphere.png new file mode 100644 index 0000000000000000000000000000000000000000..73b6e4293c94726fab81517c08f378bfb9e8b0d4 GIT binary patch literal 513 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_{Df z#WBR9w=~$+`*47W?fO@jF1ZLs1!t%mdo1LW47s&3uc`UL0!f#2amNqp9AYxEGNl?E zUgpR3!~&PJPFs~As@UWxm?ft+JEna?dYrvp%ZI#sme1$Su9j?L5e)osMk2ZST`wQ= zs*_BMyx8)#t3IvnbgMp?wTa<*o^YV5@~1y9C1&L*O*M0H5m8Iro4~*%v*Nf~k;hWr zJ^QaRGL$XX(dy(0sUbf)*HkKRvqMDEEt~lAWL4-5{K)f%+wG&k##Z5s zU7Th{d}c=P>H~^C>|lMqxNXIxiETboDvK*Ltlk%LpL@)>WvBAWTOqd`_U_VV^PH8f zq~vS{%5%1`PTFA Tsb{4O3=9mOu6{1-oD!Mk44ofy`glX=O&z$oD9 z;uvDlyEfP{uh~FAW--TvTZ_D+T?-HC{;vu=9^pVhhJ+V0Ae$6A;eW8bY6cx$o9F7)!>vgh1U@h)dimdU7} zUe4vh!jO>m;;qVpNi4pxmg=55(-J9`B__efnc}f)lAf5HW;|f~G}fi-5$Caz%YG_{zM8S6*f;42F#KBYZ(!VZ@4=z< zT0gk1NAF;ss-m}@Uy)s~=jDcrPh*c+wk>4e{;a$szGhkP(&?rQ4<2sh=(u~_nxWzL xF<*Weh6zp|_&Iju{+YLk44ofy`glX=O&z_8iV z#WBR9_wFQXzGedf7kQIy0=iQVPSmjEVm}wCq5RR)wOeV0M`KTq;WCfunL6wLxV@g+ z`akUMsjYcWrK*HmAM6xlIFa@6=ZwAidtI5A-%K;;J-zhg%7nu^^%x{}{kx>HuQ@bm z((5J@;WNDl=6Z@W#s0MFe4j9N%0a&*8zX@Ozdu{eS+^&i;Y4Yp*C|<lmxW`xbLIhU65L)n^a%8t&-)_BTto{+f8ceXgX!-G}WA3=9mOu6{1-oD!M< DHIHQp literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/alchemically_hyperactive_crystal.png b/resources/contenttweaker/textures/items/alchemically_hyperactive_crystal.png new file mode 100644 index 0000000000000000000000000000000000000000..eb50c64a9f54b9be95f4f7c42c1883b791a18ab9 GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{ut4 z;uvDl+uOG>>#%`{YrlS&g{3g~FQ zyH%~CQdUY*wM-`V!h+-0&toMz_C&rs8&hvKYn6f0IWLa3M~)9~ZrU6q>b7TvmQPJH zpV{*ANj#IvzY~~_xkj7 zjrEGSGOdr(KR@m9w#YaBWcJ$gNaRX>RfdyWPgl-1^k07F^2-HB%mb4@JpRipA3vX= zX1o2Bm-_4X6r0aH@VP!aRMai+pq;Z&sHC#t2h+}5S-OfclLIE*iIeYV;)p(SB);BC qZt5pz{m#zz-E0e0+#V!0*k_%1QT3t0$&i78fx*+&&t;ucLK6U_+Khn! literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/antimony_crystal.png b/resources/contenttweaker/textures/items/antimony_crystal.png index 8d8e9c5be30926c332dcff3c16dcaaa5a8d7a776..0dbf924e49030473dc69559eb60ea3475cdde2cc 100644 GIT binary patch delta 288 zcmca%H@2}wfGR&*ZZ(;B(0nXEc|6ZgdTVGRU;+^zv?{8U-mZ?i3CohRqzIw-VgM6Ei zHaEkwZVr2%i9tSGlT5M~P5+Vg-SeQtJpDztS#@)K@8vqk9DZLff2z3A)Y9#B_n}WQ zK58F+wO`-<{TM&fqo=EO-~RuOVTNnJ$g3mgpC50K?748rw8T1YT}4He+yA%f!aS_s zjb8;i@`i-A%CkfyryMNX{B6qO$=RLqoCh*o7y3mc->9vxeEgl;(Z2O!*QF?R9kq;y ue<}(N`GHh=WyhY$3# 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 F697hcri%ao literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/apothecary_fissile_alloy.png.mcmeta b/resources/contenttweaker/textures/items/apothecary_fissile_alloy.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/apothecary_fissile_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/apothecary_fissile_dust.png b/resources/contenttweaker/textures/items/apothecary_fissile_dust.png new file mode 100644 index 0000000000000000000000000000000000000000..3ab4e1e8a164737265c1ebc441b79615fc3329d7 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^q} z#WBR9ckN`w;zJGst^1QN6fW>+3;QbmfT1;kEi|fi#kxn^T@ zvPg+-^31in&X`UYNT_&q!R5kEeGVPMIzV zYFzU+peB;FyWVATa^KQTUAuO?v)nRUIqu5pqZ?&1a#H7s?dI)|G)UAg-Z{m6RbE+L zmfd6(&i3RZnq7=9O4+ttxlxqd`lH(J)8_k(56o;{&2!!=wwX(8=j@fQ+`W6JmK7?o zEeZ)Zd{9^J;2Fhd4rSbj&!tOc)Zd!=^mf!!u8fvP-8VPpNI#AL93~>`cQN-)ul?Gj X;yp8ji#{+gFfe$!`njxgN@xNAbft<% literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/arbiterite_crystal.png b/resources/contenttweaker/textures/items/arbiterite_crystal.png index 559a18ab5a4a9b431c5dbb4d968beadcd7d9b286..26e3e68b1b6dc9e55308882037e737da13fd391f 100644 GIT binary patch delta 277 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 mPF}#NMtk44ofy`glX=O&z{u?B z;uvDldp5u@?~sGQ9B#b{9T^!iH*2H3e%UalJmp;(^h8pxqOCXSBSVzjgK6`G!E@@S=}o(Hwwjw;8}B~Q@u*S8S4Qg7qy3I@CtfXnwD`x08~mynA4@8hE`Qg4 z@3q{)l(zc9cWMb<&sNXz?Yh_aUiMH*+fS|MAK$*{DDkeCyktqQZdYz&hL~cHlg3Jg ztw(+p_dc){XlC*`dG|XXgTPrOo%rbiQ=NXuEV7w8Axi0{ia@**gTn*qxES#n`+V}x zO=V)3vRvrvQnqL77Ahws-~RS>X8f};Gi z%$!t(lFEWqh1817GzNx>Te$(ze1{cyem@tnc5-5Bd3<5(tT?5w@7?b@TXh!c0`sT~rRs*ALGymOW%0|R4orn7T^ zr?WH6I}8jJb808rdK`9;IU2uzg~!rnQ5P4Z5cSZ|`UN)!WyI6s;=n>279V5Xs97i71Ki^|4CM z&(%vz$xlkvtH>>200A5Oih{)C?9>v4q}24xJX@vryZ0+8WTx0Eg`4^s_!c;)W@LI) z6{QAO`Gq7`WhYyvDB0U_*;H6nnkaMm6T-L zDnjVC87bLuDcBUHq*(>IxIv95N=dU-$|xx*u+rBrFE7_C zH`dE9O4m2Ew6xSWFw!?N(k)6!(=D#dD@m--%_~+0838fFCAB!YD6^m>Ge1uOWM*Pg zerbuVk`kAKf&$d=irfNUU%2sk#n4bl&d=4aNG#Ad)HBe}&DBTNQC#9$R)SwgaY$uB zs(w&vaeir0a;j@tYF>#lvJolCaQy|PMLA&aq$KO7=A`DP=9Lud8|oRNSn2NR8vxe< z3WD^^+ybz!irfMel_i;Jh`>Ve4M+y;9b|`8YAh`8|fyRr6%j9rKA{|C8ik}nHZWN8ReN* zT#}fVoC-3kBDX*#2jQ-fs9JYOtDHaHZV&uGd9pQwlGN5H8C?a(M_~4OVUkCu}n!ZH#AL6 zF^3qHl5FLcUzD3zVyl#yo0y)eUyzp$wgVL4R*nIlwn|2N1_+UWoWzo}{Gwc2rSQzW zl>G8ygj7goZfbBzA}Bl!%}vYpaO5?vBY zQf-xt42(>z3{0&I3_}bJtxQa;jLmfo%&iQN)aR#Urd1MBZ3oI8Hjqg7$Sf|&FRBC! zLGn~^Y9WLN;pSw5R4XVbfU|{FVlu=F#ffF9DPWJorIIre^U_mOY?Yu17N#W=OJYb% zG)}ZgO-a!;GcvW%HAykB)J;rDNzt`PHA_u3GfzpfOtwTdy*NLuq&%@G)iFIauf$f# zJu|le999Y%(5TWxRbQTw3W^52s5Qzd=cd(SAqn`&X1n38IoY+-7Nmb1zBp0Tchk*=X-h@qL4iGh`| zF+IFzZfKEgW@wnIYnqg3s%v6lXrXIqWMryqVUTEGYG{yZX=)59u_=!|V^HjY5~qok ziK&%|8GXEGoCd0Pbj>Ucl66f|k`r|;EsafeO)V^q%}fkT5{=ENZ(Sn8UXm|5zY7#NxBCYdFr=~||m8ylq=Tcnw$P%H15=o(n)8k&R{ znpl~bSs5A8BlZ%LQVlE(49#^-%ni(RO^i|ubQ4p|4RwuEQ_Rd0Q%zFLjg6>OF_`Ka znCc>$3YIYM+315>%CK7AMjxXc08xO{w6^0?fQSXTxY=>p=!4t$pte4=A_XFMGal5y|tEW=HY40zi9r_{9boPGULLXG_aOLbF-C2Q&_Th~>#9PA%b zUcAVh5%VaOd%{G~(|$K@&OIKzyQv}N^hP`HO^w?#-AyhFo>iGIuBrHI&vA8z1c%P~ zKSEbK zO!oh6>`qOkFJ3#-k9iJs3KpBW%Vk+DJceN_|d3`yB zSv3mU6*b+z7ytH{rTOYFv!wDx$;ER*zScdGG@n!WS!;&=UH>y*kCgo8-Nm@xWQz2b Qg`jNe>FVdQ&MBb@06mssCjbBd literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png.mcmeta b/resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/items/astral_insight_10.png b/resources/contenttweaker/textures/items/astral_insight_10.png new file mode 100644 index 0000000000000000000000000000000000000000..fb45dc10068cbf59aa8f7ee25df21fa440c29758 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!2l< z;uvDlo1Cz~JYvK9|Nj>zy;{JaAHVNU{qJwNpZ0wJ^z`)q|MmZW{C{={&o6Ih6O){g;CRk44ofy`glX=O&z^LKr z;uvDlJ2iM?Ub6$w*QJr~i+_pMIR0N&y}ya^Ape~=_!K+>}V}NlY^^?lE-hxFl5ZzH{At;b?0O=>=0~ zMmiaMeq^iLm=}{Nuw9_}y2|Vsd3RRS{Qfmnk44ofy`glX=O&z|iLD z;uvDlo1Cz~JYvK9|MiPR>A0HB%9ySOI2zP8@S6S+@t8rIqNQo#zYf|Jk44ofy`glX=O&z%bp@ z#WBR9ckd)yzC#8)t?}A!r3_xH$XLBv+QLVfx4IA3c92vAF(7Txsp5`v>p8sJUzS ag7vUKhR|2e!)^==3=E#GelF{r5}E*-lUOAH literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/astral_insight_40.png b/resources/contenttweaker/textures/items/astral_insight_40.png new file mode 100644 index 0000000000000000000000000000000000000000..2823ccd183259792d4a18062c38cc1f2eb37dc6c GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_7>D z#WBR9ck3i;p(Y0bmuijt6OdO9MY|M{sS0;W&)JguEt({8jZ&QFQKVNz+VKi4Ib){YYv-`=L! z<%fnY;eE5K@0{hf+|xGan{(9}3hew&GJL4wH!z+d8DeU6NYQMue%U!z#(O55fwm5z z3s=4PZTCz#J}FRS@)4cWV%{-pHz^+9e*eqKI=^|l->rIG>;8e=Aa+vKMpji81_lNO MPgg&ebxsLQ0B2`qMF0Q* literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/astral_insight_50.png b/resources/contenttweaker/textures/items/astral_insight_50.png new file mode 100644 index 0000000000000000000000000000000000000000..19668e3e1cb88c8c3b3e4808cac9a2950401f3f7 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^!1 z#WBR9cWSVQSLbtY+a(GS>Fy3qv zedg(JCWp%=4Koee%_J!C}&CId7lWYql=SoK<%EOwzLeu}N;(ovD#leU2CImFVdQ&MBb@08-(8 AIRF3v literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/astral_insight_60.png b/resources/contenttweaker/textures/items/astral_insight_60.png new file mode 100644 index 0000000000000000000000000000000000000000..9ee3ea66f42e5b583c227123f5084dfb6c330190 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{u+9 z;uvDl+Z()a(;)|*I|dOv^FQb?x#+h2yZ&2DB>v(xg=j}svB=_O9Lx4vrZqKe*_qw{ z{aVcI+c{=4WdsgBJ*Km~M*QpV9;Xwu!HyO6gUiMJuG@JUZuS^Vgif=vt zd-1R(`*WE!TkqXX^j2}5ers2oigdCX6T^o40-~m$llDqA?-E^^v)1)`X>d2gHSL6z z?3?cQIG_1^M|pYXE8dSq$@l)&{5$L_D9CGT@wUVvr_yOtopSt1SKF|wPhL!WWjZhT mdjFg6UyiTti3$-=*PnD=_uo=x`|}J83=E#GelF{r5}E+NJdsfV literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/astral_insight_70.png b/resources/contenttweaker/textures/items/astral_insight_70.png new file mode 100644 index 0000000000000000000000000000000000000000..c64d754d32573bd9bfa8b4014c3bde9bc806494a GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z-Zv< z;uvDl+Zt?`ci4c(hG`yC%1Pl}X&LP6BWKlr)t&pR>xj3TbcRhzj+=hmB}Xq7(H(q- zvR-9@dfPbeeJl}aRJ7agF~efs`{$2mUirVuH(PDt(PD)FRR3!-qh03aklsD+gi^}>#~jRRqTwp z@!fX!y2p9jrKd(*Wo0-rpZ!KPKf{kQ^CJ?1$u1m>3=j6Qdvk44ofy`glX=O&!071d z;uvDl+Zt?GbjU#9&gp=kl9`&5nx?7MG{}Eo`y_C0!k@zz0&W=_vZluDDs<+OG&yx< z*#_15DKm1CU#I2gmo8^!tErtFu;SIfn5$3HuK$dx?WqGNQo3tfBm z?v9QLPwMvfYpn}gt+8{}$?MM_u6h3dzQpBa?Xn-{UbQZKulQ1Srit7B4Tm%DaQa?T w?h(5%nQ!^WtxF%-*+nj?_V9eUt6IIjmnr5H=dX$;1_lNOPgg&ebxsLQ0M13MnE(I) literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/astral_insight_90.png b/resources/contenttweaker/textures/items/astral_insight_90.png new file mode 100644 index 0000000000000000000000000000000000000000..25ffadd6964c1f86761ca896eb5c4ceba3d276eb GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&zQ`}TiQ{eHhG=UjzW2kO~JRlrfVfE^^^>0o#N?JpzCU{#I)Ol&Gjeqp#{gz zzLXL*^N0vqsCGjuXvNJR6J*~#dCH`J^xmD9k3?psrI)4O+cTG6Vd_WTl~t>~{hpo6 zD?73LJSFjU*9Q$=L=xD;1g}qniK5w#)f+&vaXS(JFh5F=NAJ6E+5e8BgogPChK~ zP~(r$n{INfU}MCE?|+;6nJU-n&HTgm<$R$GGsC+@>?)p3DxL{zSs9KL&M}lcbK;)r zhJ~zuqD^i{Fejf`{QaJ4K^bGk{5a;Xvrezm5jhaWovjZ@8?I+XHWd^?pHs9t>i)c@SY+XNi;FD z|C;{&XM*UH4?m_^%bz&>_;yd-;1_lNOPgg&ebxsLQ03T-j A!~g&Q literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/astral_mastery_tome.png b/resources/contenttweaker/textures/items/astral_mastery_tome.png new file mode 100644 index 0000000000000000000000000000000000000000..efd71f0daeb506d77d8dc3d121c238902ab7447e GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_`fM z#WBR9w|BC=ce10%(R${}Q_VI4%AZ(Vubjx@h`MpIu0c0vi$HX#>e7fkZ`ZuJ=A`4Q zn();l`8B&hVx-8F2l7IqH+5YES~wDG58X|g;~6J(l$qH${hj6aqV#o(SikkV@|{b_ zj$2uE?#*&_6ZsY;Ee_Xf&!?Pv>graNrKWxV(WAveYtCQYQJ!d&E7S4hQ&s*B1rg3e z7S~yne{nc!d|G!fU8|?_I-lz`zUbXEi=q#{xN`4YIpYrLo7<+Zj-NgI>Wn4-i#Quv z?!V1?)?2a8#*CGDN!|GgUxL2nl)QSDEevJQ@+&H>_2_aHvHY%6&rS*=GWN9&KBmJIdI-RH-RJh%XXHFWnJydwUV1<8Rp!zxp?>CBc05^_XV$)Z#(hS wb(v9Kj%i)t=aX+D%>1GjFR0t{`lI}8=}TRV4t84@7#J8lUHx3vIVCg!02-j%PXGV_ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/atomic_glasses.png b/resources/contenttweaker/textures/items/atomic_glasses.png new file mode 100644 index 0000000000000000000000000000000000000000..0a1a419d488f9c3dac4f0b80071154ec7bb2b3f6 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;NEv z#WBR9_v)mLyv+szuJ=82CQX|pDWN3$axX(|M1$Q+2_^0w3w=)O*t;er_b5*^ir8efA!{lGlx^4UD@_oi|O-2rRs{ zuyw(@y0^AR+P>`#H|v}Bz2?;Yy=^f&>-Q9|Qc~PF`!*ZLll2{CpVgD?udJVHqG+9L heW>6=wER)-;3M_(*&?*>FfcGMc)I$ztaD0e0sxIwbf*9S literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/big_bang_matter.png b/resources/contenttweaker/textures/items/big_bang_matter.png new file mode 100644 index 0000000000000000000000000000000000000000..c8d7a447f819550d63c5c74d7a864f030c9c30b3 GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!06`b z;uvDlyL7Ul|6v1xR(tm~f9t+Xxe zMa;^irOYcsQvD_LI^PPl2*e59-~Ij1yK`ZG_N z%loW^`kYp+;3Fa{3e-a0^M7exJE2SJ2JZ{@z}@DqQ#_A#GJJ^TIBtCUR?Wl*ySHY{ zG*i`F%`#bn`Ch=IN;V(Wd3Jjj>b;fQvb_DVWFc>b^9MI8!*frh@5Vl!?|x}=QKaUA zsJqWA#BEP+GH;4g_}|X^B%539zm0%h)ukgJezMK!xV^G0L3RCWqXzMWud_DTFU#e; zbo6dR-2{ir&1VEow0Jn{nS6V$$xu{vT|`R#Ro3a6i4leOTl;$xo*AuAeZ6SzcE@Ye zJ?7VGEpT;k3(at!lBv64OU3^>pSk{5gnp@h=jK0B^KNg_4_gKX1_n=8KbLh*2~7aQ C>#z?1 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/black_hole_alloy_clump.png b/resources/contenttweaker/textures/items/black_hole_alloy_clump.png new file mode 100644 index 0000000000000000000000000000000000000000..3687c35860d881b81f8590e44d2c7559e9d4cc00 GIT binary patch literal 900 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU^u|R1`;{@*pGpMfw4Hq-HBn{IhmIX49s?( zE{-7?jc+3zy`>#R{t2a-g_f8XhIS||G89x-NBFV|m)_P70Z%Sk`zmNWl1 zr4SJ>h2EeeT)EDhqE^3aTgJY5^Y5~><2hBG7W`s!&eq+pdB68*@qN95_sY|44AXMI zl{9GAw+o`HQ{`}!_Kb!0{$-8Oy-TP4|dwd0imfd@)Hub=^#;2!* z`ex1Et6i^teA4dr2MQMc3unAsUctj~!u?F(y+VWMW|m8)DBVoI)IaC;hPO>hM_=4( z?6NQoRZYkhl$<@`){g&`)7MPR&tMsIJ$Br7!y9H`)np57Me8lPH3@7Y& z+|4xb7hpMD52$@7?#S={if@D$fGk2p{LK2UL}miv-aTkcx^l8;_ls@?x? zyjz>UCh^un!o4UIi+c*{W&6{UGhYi zn$=bOp9S_pK{jjSe^a*|P1^rwer%k`ztT1A-^y#kfA;4K$xULo9+s^kDn8{w*>je! z`Y(=p7I_v3R79PeW4)q&CAaFS`rNtSO0^s}vRnzvcH;DYC)ZTFf38#DyX6t=fdN{2 z503l$Gew7a&Yq-@QSP@yUUzj%(#we@c6DzZT<6TK^f_=#spy?Y?w>8c`=D+SZ2YgQ zv_-72^6#CBLmuv@_G~CUzUM=jxqi;qRad!W(&IS4?FlxK@^zdP+}QlCHOwr1a+6AF z+=o41Di0PmWNmG7OV+m2ciG+kprm}(+vPWwe0H*VZ!x2|UFM^LX2rdgTg0F9$+*uG zKa|a`_h?JBazd`4?|YwBFaCKiLy6}x`!W6=`57FC&v2*3DR8x@ q80*^{F{n%U)1Vss literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/black_hole_alloy_clump.png.mcmeta b/resources/contenttweaker/textures/items/black_hole_alloy_clump.png.mcmeta new file mode 100644 index 00000000..a1f9b3db --- /dev/null +++ b/resources/contenttweaker/textures/items/black_hole_alloy_clump.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 6 + } +} diff --git a/resources/contenttweaker/textures/items/black_hole_alloy_ingot.png b/resources/contenttweaker/textures/items/black_hole_alloy_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..71966d8f1cf3fde61c5e339108ac810334e9f399 GIT binary patch literal 6668 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 diff --git a/resources/contenttweaker/textures/items/black_hole_juice.png b/resources/contenttweaker/textures/items/black_hole_juice.png new file mode 100644 index 0000000000000000000000000000000000000000..b80ea64cac1bbe58caf0f9f5a5d4207ea78f29ad GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z&OX# z#WBR9ck1Mg-qD2u$L;-nc>U&@csKvJC(Ux(f`hShM~cCXhI&T>-772oruHqJ?Yt~+ z?jQC`8^sj)+zdrFwY0gNS>L%wZR5s8&RHu3_wvm;Uj58;nfcxKb>IKq``%~W``P)B^@7?pAk{t)dH5g@~!21`ajAPbN~ITsc5sqx?P^@c6siMOh`3jb+~uRK(^;wUgG*s zoTYzS|K8s@yCHer<%2K&a-|(hmQe1G<+ML9{Z~`t|IamR->>y_>Hk>rrnTE7{{APH z@~sT!&5K`t$k)wJ&6rnT{?;L!d%Ko_yR+Gkg9ii-*o#)oddc7YlHXfvm*UIx-$EZ= pK8i_Q{?+E>xx~^dl~4b${_a~8_h@yE1Oo#DgQu&X%Q~loCIAVB+NS^j literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/blade_of_the_samurai_queen.png b/resources/contenttweaker/textures/items/blade_of_the_samurai_queen.png new file mode 100644 index 0000000000000000000000000000000000000000..4c44d8291185269d9cd3f853df4419221cc569c9 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!>T2 z;uvDlJ9Vk}yemcUD>2N~wng1+xhkw?@Rk^*m{z*aNM>Ko$1A9)MW@gr= zg!lu6VY?Q5d)0FJ&387v<(?6))7&t^4{>@Tc{OVxUMVz(&k-)-$|(qDxyv29kW U@O5TnU|?YIboFyt=akR{0BJ?7aR2}S literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/bullet_of_the_gun_devil.png b/resources/contenttweaker/textures/items/bullet_of_the_gun_devil.png new file mode 100644 index 0000000000000000000000000000000000000000..97b778515b8ce29f0b4ab6ec67a711454bc7f987 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;M#j z#WBR9H#y+|bCQz8zvC_je~vG2DP!LNneQ<2;e3zSk*5U%$*153` zJ#Qm;E535=p1Hq%??J8OO^F9?*Yk+$?MbhOd=a4>d;J^U|UEMPU zUvEY4U^7fqW6R7;YzxniPhN3!miV1HGyZvdb1&|gyZ_6qhlgC1J~3@lJfU}E>wEdI btqfsjg6>|I3TkCwU|{fc^>bP0l+XkKZ7pyu literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/call_of_the_love.png b/resources/contenttweaker/textures/items/call_of_the_love.png new file mode 100644 index 0000000000000000000000000000000000000000..249a33d880c7470f07e60bda937612050cc3a8d4 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^S> z#WBR9ckLwKtiujGt@fIht%+iBzm?)diufk~PB|C&!gSLat8T{oNq=^&s8`!|*=z!P z)5Y`ElP(;vR=lv9I@X_dn2y-+AEI^QqSBv&&i4CSJO)yr1>H1y?KE UGO5K{3=9kmp00i_>zopr02=IuO8@`> literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/call_of_the_loved.png b/resources/contenttweaker/textures/items/call_of_the_loved.png new file mode 100644 index 0000000000000000000000000000000000000000..01aa467fb6148862eec6c7db441103b2298cfcd9 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$obH z;uvDlyLOUcUbBOM>-|2B$;=HCRunUo%N%(3O{GArn5VqtrL*`?0gn?NTNb9Ow?^_v zXm5Nnv2Nq%^#5lv?DiO$oc{7sDs->X=`Y@;ho;DHe6T6!5px6Ami5_nb7r?_3;G_c z*f+Oue(7213@)_~PpmJ*=xx8asKd*JG3vS4o#QiByM)NSmFl_>?VYc?&_*YD^39`$ zd$-D*x+HVz(wA$Sx*z}Nwh=xU_TA*XqUSXA)5R8YKl5fiWzn3mR@OIgM)CE+cUC@u zGfd^XCNv2$)UUJX`X_Vq`Vafy*R_)bx(xPzw~Bhs;d(>;r0&jwJ1>r1Hi)@vb~sbw zUCfGA5?8B#ub*pvzcO~W<^$Jf@7JE!?~G?k44ofy`glX=O&z-a90 z;uvDlJ9n~SU$cRL>wO8o#z#%Fx&vHJSq6Nw`5~j7JJEZ|l4S~y#LnGUYLl4cyHPoE z+w=eSa<`4YOsYt(|7riIN&NY|8O2qe+a9HHNp5F8-Kr>DmZl)-u(QF`;Ldx0*T4+L z#AS-dM0YVLuVB_@&e(B(W#ci+tm=$?NlQGJ^BETDa2+zaD91N}kNe!orl1f7WMM&-|YA@|JbtIVV3vi1Y}}=F!`JJMCWb;w@}{J@bS1 zDc3Czxvlf`TD70&oY}7rNIj2hxNK6$x-N6?_G6Y-2JGkUzlVNxx^w$bq)DFU1T)va zB1ghSdyBVZ$~$=6WcWJioT1kS$>$PRz58pI8G5#agr-b151o0}@_9+ZwC`SW8gHbs h?@RyRR$Km$Ni+X&ri;&%g$xV~44$rjF6*2Ung9t}pu_+G literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/call_to_mission.png b/resources/contenttweaker/textures/items/call_to_mission.png new file mode 100644 index 0000000000000000000000000000000000000000..cb90f35f963594b841619c1333c534e9c4beb4f2 GIT binary patch literal 413 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 VIY3wD5(5JRgQu&X%Q~loCIE+!uV?@O literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png b/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png new file mode 100644 index 0000000000000000000000000000000000000000..53f0388392e9e66f36809f97477338bb7a95396f GIT binary patch literal 933 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU{K&-V_;yA?)-6vfq{XsILO_JVcj{ImkbQd z@t!V@As(HrQ_cq|he{l+|9;P}+Tv;9~r}SOBa>mVkUE0%Y<^{I= z4}y1mWsTWce(cgpBOViBrjE%WO}c02tNoeD(m126P}s;*c*pFJy!*xbiqHLhr~V@P z^Y`tC4j)!iSO2dls=?W}xIm^k^?U8b`g<5yhQb0#@(5GnY*>FLIMNz3Boi1_Od9wu(^5pb%PpKCnUsBcyx5ak6v*c)ee_!Cy2@gKS1wl`RVsx$<>UN44SpGbj zzJ!86X=hvMR zejFcUz2m`)i1WtjVtYEq5puYIQEv41$j`RLL`1l~q zZ@KuF2No?(jAEY!`kQlKUZ3Ho&%oqcP+<(`#Vpk&z~26 z-^0*3Q0w41z8VA0_jemZgm|0{|GiUNAOHW};swXgzug#rXy;D%7DbcUcWW2da<5)} xUP;pBUb)p@rJOh!_dQY@S>}CLDEe2wOd$E!yj3rK85kHCJYD@<);T3K0RUkes>lEU literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png.mcmeta b/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/cleansed_cinnamon_apple.png b/resources/contenttweaker/textures/items/cleansed_cinnamon_apple.png new file mode 100644 index 0000000000000000000000000000000000000000..70cb1781869a711ea3a3ccffad76baa226d41789 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;N5s z#WBR9_v(b*e2k7FZT6cK^ICg54n39qqNRUSx`HSFfvAUwRJ2Eo6sz|kx3Gs|N|8s? zuDz4+KAD*|$@2d9`NkieO1E$ z6Iv1ulfyNpm-L)Gf$%;!`o%V|=!bZ!6u literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/clearing_taint.png b/resources/contenttweaker/textures/items/clearing_taint.png new file mode 100644 index 0000000000000000000000000000000000000000..4e90e2aef891b2e82737319ac845ed62ac0e196b GIT binary patch literal 5775 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7j#h<4lmsP~D-;yvr)B1( zDwI?fq$;FVWTr7NRNTr9h~_)2!1MdLh_#c`q1P5Axl8XR9G~B4Fm=^515X~lBeM6; zzl`IZcQw<)a+(C^g+)ihS!S|jrK`Qo;XIqLa`*lRfkJPLF3G(8v&LB0FGjGnJFsr{ zhP6(CpU;~sXREw*l{=W{cC_aRf8*H&effbpma+Rc$Zk>Ue=6nr=$^aZ?wZr4iB;7O z@*n>RbR-DM@=w^-G`UNm#Lwb{Mwmf!^O>0m3jW2j3hX)FMHbBspR=5Sfw3ji**U<| z*%{^`28N0`wG(YU4m-#kjSu#A)zT^xC_E7`_syb3eM`GsHw4_`T5B~U=9i*LrbkeW z4D0o#X8G<=cJcIB*%(&G56nkm3xY}}3jLoh5_P1a;7)(}ce(QS3=0DjSKSn44moRd zsdLAS)9X79hO-D9VfbaJY#8jHCbsE=O#Jr`AHV9I+PvrdU(2egO(z-Vd&ng3N)%i# z?4KWH^}P0xfwni-N6U{p9K}`Yp6q(_N&5Mu!%XLSq;GzaDV!0ZQ@Y{K!8JK6jszbO zbiJw(e`4pFf_snFgk`NM_5XJ$z%lw-@iNS=t)jTBRz;GCL~ z=}}db8eHWUl3bOYY?-2DZ^va*VO5b^kegbPs8ErclUHn2VXFi-*D9~r3M8zrqySb@ zl5MLL;TxdfoL`ixV4`QDXQ1m^ky&P>WXGjoQ-9F1v$^t z#a0Pqzg0?pa%PGZm}zEVnQUlkl&YJWmYSk#l5AwEn`CNXp_`VJnwpekoSI^pmWE`M zXI^nhVqS78$f%0k0=>-46st5tGYbo&6ieMia}#r26EibI-6Uhf6kW5F& z#l+MY?3$EhE4Tcj+{6-FrOe#K^i=(VymYVxD8Q{813Yb&jPwi;A^|yxC29FZxwcB- znRzMs<;4i8kj&iF;F3g8cp93Un32^dGBmU@HPAIMw=zIdpP!PMR!K;;9VmO)KqB2Ev$!O` zs1hs$$y33pg%BQuo0ADrt)QR)&K6dQ$q+9TCzhqAfV}~iO3p~kOHWO)Re~m1n3hZ| ziNVMs*~Hi^)mYci%sfTcB+b%DH_^g0Q8zWw&@wGKH6_`?I2G0O;{3Fd^2DN4$Mn>^ z5?dwr%-jNSSSe^gqe>H1eR)PIC>{)qjCBo6bd8Kc49%;qan0m2iu4`-%VrXb( zY+_|Vm!ieQC@smv+{6qNafZ4k#%9U7Ny#Y|puCr4Xp)$gWNv0bCGVN)8kp)L>QZ>c zV51LeN(Mu#K^uLHiV~s#sqJaUr2r8Na&fccve5@OfI*F6XiWoZjnWW9D`*k44ofy`glX=O&z}W8T z;uvDl+dJ9N`>=z^@%nJ5_De|{-B@;KzI>q5ddc;u?}g9{YcB+HUDE2%Ym(q%G+#KI z@t|+Pci|t5OLlBk=`lsfz9nY-<7uKLuJ)G&8i*SW-;Jm2D% zENTp2Zy7DEnR>8W+2w}Sfq(BNOpc2b{(ipQQ|Hc??Me&S8m8Di>k$`y!lle`uByvK zFWZ;>wo`k>jjQ4X*Mk2XWoKnilaSO(+)Xj7==sPtL_yq$Ibu% literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/cool_walking_stick.png b/resources/contenttweaker/textures/items/cool_walking_stick.png new file mode 100644 index 0000000000000000000000000000000000000000..f78cea2fd6fcb9f55d118cb3e738cdbd27a00648 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^}8 z#WBR9w|A0Z)?o($*ZEBsg~VC}wOV{_S z4Q&g_!)ffxR-F_w%rgBTxn*%(-GwFoL8rTCWjt4|jyjV$t9j1RJ*SWUW+`CjEVo(M z`k853_R6QOugp?PZC}eaU0d2#YG404F{Ny_$V;tZVej5uzopr0K^uADF6Tf literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png b/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png new file mode 100644 index 0000000000000000000000000000000000000000..4db99a35e2eeac3924371bb94559c1aede0efa1d GIT binary patch literal 7192 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png.mcmeta b/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/cosmic_pot.png b/resources/contenttweaker/textures/items/cosmic_pot.png new file mode 100644 index 0000000000000000000000000000000000000000..30291e346817c0fa1775000c7dc4a62d83d1e14b GIT binary patch literal 539 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{|@07Pt+f%7W~T`mv=!W<>1N5RwA-tugYGsAD1nE|GVye`FGhr=_c>; z&phiEa^PTW2;x#?@zP|_JI9|r=b2d`$HC?O)7ONpo_ll2l$O94t))Ey%nCh^KE)r2 zby}VttapxI`j}s;?1RH!KkuKEpZA`@!tT{|*_eG53KeK5gc z*0MSCd~dEk5S6`TiYepiO+CivKfm}|<)P_$S>*nA#tf~c9+Ox!mkM5tO1`~q=IV^C zQ6jF44X<}`DBciunvfdFyQlk&1)po+0}H>iPvc4(Jtr;LYL;+&8}E%mnNK$6p9?Hf z_Qoxq^6PKU=AVo9RDG2=|M^AP?zTD4E%&{@{IbO7*wdoU_rKrB&$%M4+4HE#NbX^! zT#(nVzjo_hUwf0a_F~lM4;Q^Jdz?LWFvaH4=jr*&3hVy;$n&}swYk0^>73eQ!OcGx znaFE%G#T|gDzc82IGSp@?e-oo2^L4r58N5=?`|o2ynv5^fq}u()z4*}Q$iB}D&PQC literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/cosmic_string.png b/resources/contenttweaker/textures/items/cosmic_string.png new file mode 100644 index 0000000000000000000000000000000000000000..e8c4dd19cc8247cef4b483cb21e153e45a47da33 GIT binary patch literal 12059 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/cosmic_string.png.mcmeta b/resources/contenttweaker/textures/items/cosmic_string.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/cosmic_string.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/cosmic_string_conduit.png b/resources/contenttweaker/textures/items/cosmic_string_conduit.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd88ef4a52e35febe749042fae32761c0448bb8 GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU{K&-V_;yA?)-6vfq{XsILO_JVcj{ImkbPy zKAtX)As(G?uWa;+E|fX?@%-MM=5Zp*ic6dwHC`wwURaxOkp0D@s22~UJzgi5XzX)Z z$kDg2DZy;vgo8)@oV<7yB|LY&_5D-sF}=%KZwtr5^xp^H|9<@EK|w{1>)J5w0~sb- ztk<%(-fR?bs>nz*koaS0F4bHA*yg{EOY&@83|~^T^ol(Q5xa{-NhB4;1gI z+?~Jk#GQ98lh#x(UtzpgE61sAd5nH=>uTM3AB0SE60CGYUVCrK6Ig!O<6fWl&GtRA z-t7}VJ+VFNYI|Z=`O0mud=VV-!uDZO}XzP<7G1oekQ-OyD)##PM36@Yx6hk4LW6) z=2QPk{Fj6ALSsGue|5GS_Z~XQd-l|w+69pd?Gwv$1)IM7_{BP9*Q(`SQQylL7#J8l MUHx3vIVCg!07Cw?@&Et; literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/cosmic_string_conduit.png.mcmeta b/resources/contenttweaker/textures/items/cosmic_string_conduit.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/cosmic_string_conduit.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/cosmic_string_primer.png b/resources/contenttweaker/textures/items/cosmic_string_primer.png new file mode 100644 index 0000000000000000000000000000000000000000..97cac79be463fe3656adcf3216b463de75321dc4 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;MFT z#WBR9w>9`6?-2tIyr-0 zG#*cs7pr>T>#(<+al(Ul^O)UAgTe~DWM4fctLc# literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/crystalized_emberstone.png b/resources/contenttweaker/textures/items/crystalized_emberstone.png index 333482ccb98243e19ae17e61a23555bae5ba637f..af8783d40161c335261ce986f61befe815ba29ee 100644 GIT binary patch delta 415 zcmZoQ*}*(Pxt@WsILO_JVcj{ImkbPyMV>B>Ar`&8m-puhI|>~Ccz)jdlnom@oqAkY zIPNvh>uVER>e)CUqe4t;9)ncyrJw)?Syq1sRt-n7FqMLy^Y!mGiKM$c+RPdJ_RYKZ z)|-ttAC!9i-NUe7NyYJo{JPzqo9bqJij*6tZEX5l{h#y2_ZRgn$JFoS7OibM;@dbW z^kdl}M@_qo&#zlNQ}zY!W4ht@BdDV~_fo*yyV*wDe@ed0Ob_Vlx2`$C*_ipnZ*sJx zd+QA0f1DONKTVz&NB&%VBJ4rXgXELF$1Ejl^efCC2TpfY;kJQTjQK7443Wf znZg!z`fKZl?Z(o^7JXL*QX9=~c^}-I%*JZnTP2<~xnis09+_}s#`VSfbdUa=)woLV z_uf~+ch5-ZR2V-k)9O+7ub&s(Y=4dG(1r!GFL>TiiQ~Q@AGG4thpa<>LFXktZTZU< YYg5{~fu%p1fq{X+)78&qol`;+0FK1JN&o-= literal 6661 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 Jmvv4FO#nXPkB9&O diff --git a/resources/contenttweaker/textures/items/crystallized_tungstensteel.png b/resources/contenttweaker/textures/items/crystallized_tungstensteel.png index 58b792f668e42bac3eb046106633c17e26a675bf..6aff001fb79c78bf1c7f5cb2aa3e7144e699a798 100644 GIT binary patch delta 352 zcmdmO@r!AKay?6LYsY*BdPHI5O8~^Q^e1VyueO-fAelOPS?Tzxrt*)5B@y(>MPA z=3U)pv1OO-ggJ{8Qsmt;-#?nm$@2>EE|IBP|!sj0gPWs;TO;PYy z&0>n|Xu9y~+mEW?^{OtPOMgWE(Xlask7CUg0J6iF;>g z2Zt<7yB4Yc?8iNy(`FZBdW99D{UysjPP;x`ogq{~KZN!E?9@HX@1^^`yWLsr!oa}5 N;OXk;vd$@?2>{SCrl|k` literal 7227 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 diff --git a/resources/contenttweaker/textures/items/cuendillar_catalyst_1.png b/resources/contenttweaker/textures/items/cuendillar_catalyst_1.png new file mode 100644 index 0000000000000000000000000000000000000000..8d8cb94b290969d900affc1844e94c7763863151 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_8rY z#WBR9ckiUVe1{BpTGp>%?%3#Y!1%)4@A8{>pP%5yv~9)RLsL!^-aWzmXxWK#KllA% z_%CAV^+e-iRK6+Gfv+{r9mQ8)uW@6rxZ5A`r%NEc=lsTOp$UtR^j6;z_;BTPvc}gR zovCLvt1{26ymRN0qxQBlpZHES%*pf36Y}`@c{THzmqPblCR`TZzv{1%XHdp@wgq17 tQ~JNmx;I;-bFEMcSMKF`Kh=LRO*x&A{d~*Y4Gatn44$rjF6*2UngD-KYTp0= literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/cuendillar_catalyst_2.png b/resources/contenttweaker/textures/items/cuendillar_catalyst_2.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b626fa50d1f180c1da01098c753dcf2b78dc54 GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_8!b z#WBR9_v$1={w4!~R{3L&mwgQ%JbRE<{_p>ZI5T!L1ras94Ob6t(fo2M3v8pAYuEd@yL zlxJ(&FQrWrIA1r`I)*c6ELm{l`3cS+*5ONyW}aBA>{>6;zW>|^pZS(*D literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/cuendillar_catalyst_3.png b/resources/contenttweaker/textures/items/cuendillar_catalyst_3.png new file mode 100644 index 0000000000000000000000000000000000000000..204cea5c9266f9c8c70087d1e2913ff7bd9a3c25 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;Mdb z#WBR9cj+WU{$>S%*7?27ZEJHEv*#{gms#t3--WND=Dmf& z1i3HE*!Q-6ox&HhQONY$tO~X-lX6twRsHgs+{!j}MW9*hYTd_Ow`*7#R>Y-p9C3>{ zc6IIPWeqv0MqzS~=I@?do=|sgzR(YrsVf#UKhlulbQg4;aYp&4RQe;Hko88l*NCvH zZ|mHD!gzy743C#%_14)9|JZt^BqO+r4Fx&p@~^g8^}x2U>VkC7esMD^DPO-Yw|5l& b^VYAL7MJAlV7DIw0|SGntDnm{r-UW|Zdz-Y literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/cursed_dragon_egg.png b/resources/contenttweaker/textures/items/cursed_dragon_egg.png new file mode 100644 index 0000000000000000000000000000000000000000..32a3f26f181fee7fb44335bfefa869f80d448c57 GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&zBPKhKu!)s^P^W+;IXi8BbVin1zLe#dj4QJU8`SEvx(i z7x8s>e=w=#^(Y!jnV)hiacmIF(JYJE@{gPGuEohGHO9ryp8QVZ`=9x8MT+m;p2=Na zWhPToudT_t)pX;2xWyv-W4>CN%8_3!CoM_yx_V>b>7#!St|;`4HVS>N>+)jPt7Woh ze>{nO_2R}wi>T9E9{X8x7hXSH5m+hRRTRHTCOxJ_WA&ejMi*+%%{jd;dXtP-QUAmf zA8Y%W4Bxu^b2!D5{aaF8XNh*+kqv>H*GZZ#T(&OJIXwJwTYlIvxp71vBHi`;2PmY#cf)=g~Zqn&$~=sRAW(Ngisbkc>; zNi$8DrOXbjo3^Pdmsd7-|C`M0$~S$FgwNZa$h&B3aJ@cy(cIRr&-hyvkH!^G*Kq4A z?YwmV@tV0j(t#15x9U&1;%6&X>%Vr1jA&C)$dYUOtgh9DO9V>uXnlR*n%Ynv{QAJm z>w)Dyh4++LFU2LT&@Ys4(`esfeZ%jS3fGzFH@Od&ioV~wF;{rY)|9>PSFK%|czH(D jJn2B={ENB8bgTe~DWM4fN@em} literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/dark_matter_scattering_element.png b/resources/contenttweaker/textures/items/dark_matter_scattering_element.png new file mode 100644 index 0000000000000000000000000000000000000000..53f772a8f760256795cbc2ece2cff4e84dd0e934 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!>J~ z;uvDlyL7UnH?yHg%l@_6PlWiVC2)FFpDeuD{AJSrr|Un|zg=1pQ4}+wDix54o=po0otk>>7RQ1q zObgyuhpiS37w=1|;%e9(TU;5tV5=Jkqr>%5hLot+7W2=){5?;A$@j9sOrL!v7q;mh zlUOo^Loq@}?8(U>4n@s$&%2h#?RpFiTQ(F=Qorqc`9f*zx6Y02t5z8;4Ve;@7p~Ez zw9Nhaoqi?;=W`qnUOn0z$}stMMco%W8<$5tr#3B_G4CCd^rZ7grc6#gy6?mU<6q~} zbHug%()TYs2! zTkEB$$9wOmDYP7ra9;IQF(P}h;j`q43`?f82n2W?bq@90%=zDbS<376&;PL1zopr0DmL7D*ylh literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/defined_bar.png b/resources/contenttweaker/textures/items/defined_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..2f3a31699020fd94bd9982f0d1cec2ab85ce66ab GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z>w?d z;uvDldv@YM-UbB$7WOy$m2?kzh(|H6lNWMyxY)ky{_dI4OeQWBoa-;0*>d1S+gnlR z=?2@D9?aVuIr}o($*;*yv$LADZ#-<+?cecW=F)x2d%6y0CtY!f|1+`w;i?D!3j#k# i&GDRfVB-_cJ&fA^qVnZ@o}3H}3=E#GelF{r5}E+Ymqe}r literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/depleted_apothecary_fissile_alloy.png b/resources/contenttweaker/textures/items/depleted_apothecary_fissile_alloy.png new file mode 100644 index 0000000000000000000000000000000000000000..70b940912dc8822e846448ba6cb585e4594104fc GIT binary patch literal 6110 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/depleted_innerved_fissile_alloy.png b/resources/contenttweaker/textures/items/depleted_innerved_fissile_alloy.png new file mode 100644 index 0000000000000000000000000000000000000000..300f9e30f42ae7ad1bfd06f9f6cc5ff844f957d4 GIT binary patch literal 6093 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 YhBd6FZ!U$uI0y2Qr>mdKI;Vst06K{ZdjJ3c literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/depleted_silvan_fissile_alloy.png b/resources/contenttweaker/textures/items/depleted_silvan_fissile_alloy.png new file mode 100644 index 0000000000000000000000000000000000000000..d5266367e1b3e4f70ba75b609f0854722f331f9d GIT binary patch literal 6116 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s74pxOklmsP~D-;yvr)B1( zDwI?fq$;FVWTr7NRNTr9xXpW5f#=V65!r+K9g^)PE3fcc)%m^&S@_md=6O3`@{RcO z?048^h-}dbi(dQU!m{4o+=m_PX9Vz{WAHb8`Y<@bzw^G(!mDrWKetR4E)9R0l=59? zP4U9aU$>_V9#>6Xv~asgR;G#!t5>t!{X@5McGe}{Eo?j5=$Q5ShW*D!w{LgtS3a|Q z!h+2m#~6(K7+>n0I=GK7U+KDz*i4hpt$%J`=B!}8;tZ|`UN)!WyI6s;=n>279V5Xs97i71Ki^|4CM&(%vz z$xlkvtH>>200A5Oih{)C?9>v4q}24xJX@vryZ0+8WTx0Eg`4^s_!c;)W@LI)6{QAO z`Gq7`WhYyvDB0U_*;H6nnkaMm6T-LDnjVC87bLuDcBUHq*(>IxIv95N=dU-$|xx*u+rBrFE7_CH`dE9 zO4m2Ew6xSWFw!?N(k)6!(=D#dD@m--%_~+0838fFCAB!YD6^m>Ge1uOWM*PgerbuV zk`kAKf&$d=irfNUU%2sk#n4bl&d=4aNG#Ad)HBe}&DBTNQC#9$R)SwgaY$uBs(w&v zaeir0a;j@tYF>#lvJolCaQy|PMLA&aq$KO7=A`DP=9Lud8|oRNSn2NR8vxe<3WD^^ z+ybz!irfMel_i;Jh`>Ve4M+y;9b|`8YAh`8|fyRr6%j9rKA{|C8ik}nHZWN8ReN*T#}fV zoC-3kBDX*#LOr~*D~2KS=YqC+(g$hDalON*f`b5#MCs|A}u8a$q4_V z%=FB>#2jQ-fs9JYOtDHaHZV&uGd9pQwlGN5H8C?a(M_~4OVUkCu}n!ZH#AL6F*gJo zm6B}bmS2>cSYoS`nVXoNs$Y&Bao&iE6ASbaTEx#z&Rw+C)FD1Xc z7$FssnVTA1k_ZYnxq(5>L#Y7r080tnx&?inWrRKCR>7o6>fTQep*R+Vo|DNdTL&Yt&)3Y zZUH!~6f~ewrHQJ(JR=np4+cgCx`sx&h87`4hE~RAR)(fZ`n30+QL2TJfk|SLZi=Oe zrLKvgVWO_3xml8~v4y#XMRHPNQj%FRs&lF0Jqs&Cb9#6$Db>WpC^0ozH_<57Sl1-g z+*~&)$H88W`ysT80>!S(zAE85`5X zd*+4~$!3Ozsk){~iKeocTOV4Hf*RX2#L)H!4Q)_RP#Cp@r0^XL zuF>EkDFjGTJes;jgNvjPAW89P>Y`e3aUli~Q}a@6mCBXu?Vde$-NV4Zz?S6g?gAQT zWMKH|yt|%(fq}EYBeIx*fm;}a85w5Hkzin8U@!6Xb!C6a$|xkmG)uyH0s{lXY)==* z5R21SCvD_Cq9DNXT&2iqRUy0H!Pp&q<&K>98L!s-5S=5OEc>nT-p&7B9SmhRoVow2 z*oGB@Riy3f42vgmm~)5{(j4R(aYv( a|2oRf>ze*Z`D#%N@|dTqpUXO@geCyi8w=$C literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/dimensionally_ascended_garnet.png b/resources/contenttweaker/textures/items/dimensionally_ascended_garnet.png new file mode 100644 index 0000000000000000000000000000000000000000..f75bc10f3956bd6e3da2e60623bfe2d73a7dadbd GIT binary patch literal 420 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!>N0 z;uvDlyLRGUZ>KmON7Ew?of*{#=9i4>Ypu<&BY-Kh`MPrle!w!t%DYEPHZQKJJAHfj@uUeA^N ck^hy`oMly+tESc&1_lNOPgg&ebxsLQ0Qz~n&Hw-a literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png b/resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png new file mode 100644 index 0000000000000000000000000000000000000000..ea8ba307bd45635c8e31f0a440053c8920cbaf25 GIT binary patch literal 847 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU~u4IV_;wquKhlZfq{XsILO_JVcj{ImkbQd zoSrU@ArY-_ubuA~aTPi6(f?}6`8RqSx`cQ#4#aofdHUpFch$!S7hCoV{AV&b$UIBJ zc0vY+;_MYiSOkT59;ofIPg{1{d4Ez>diwWO?X|@#R?YjhPyXury?Xz$J>CCqeD>HB~ zHKZ|Vm(n{iW$S&H&-@AX`{^L*5bH2EUBUYIAtT;NJv(Q{h*;;f&gSl(o4#x7>~C)7 zP8VG+&H8!rjO_2ai9Ju2OwGMf>TRZUr}id-rQMtdzPHX%FC_lk|*c6>#vbzxmjBM!HZq;hUQX@ zhb6PcI*TQ2Cbr7lPttnyolHT(?Y0cFr<@sKFLT?;guKi%P;eVEVmLIhd z_O0zkk30Ul{n_|}o&72MABk%7jg6jf*(a;2CjXIJH=jG-Ecv|Ko1eUqkM>@&e{tw< z{fA!@uoeJQSau~pr2jh%#sMAL?^ zNn-rjMpJ`kTR-07G3W4uPMs$+>Nf1$QYXp(xaGc&&B3zT-qj1ZuAJM`n{Bv1u0p+) z{kY?GnJG~jy6YYXdBs?<%}UC5t(Y9}skQBR>-qi$xuX?|$J8Di-K%=h&3xB3rgia) zR#%uGkp6Y$-jVf2*%AFSZf)35vh9I)&0_oI;a^y{$NfI|YtkgsKQ;~j53H`xJRtVn zV3I}fFZSZv;JXK(G8})UzVG{+byeXBwuWo}CP@8Fka=*^qPuG4F6$3#rhUDlFfq%1 z#a{zgj;pr>miVty_`Oi=@&k44ofy`glX=O&z{v0E z;uvDlyLGa4-XRBpHv7d>>O49gWZi8E*zMHR#wV|^ug!n5^MwM&EP;tmlV`bi?O5b^ z$RluaU>H_v2>XR|Dc!NoIuJ+2rZ$F%F*j@B5=wUeUP$EWE xV4FX~eI}`>7ytYsJFD*09s2tJk&qqZT8@3Mo(R3qVqjok@O1TaS?83{1OQ>|moWeU literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/dynatos_crystal.png b/resources/contenttweaker/textures/items/dynatos_crystal.png index 776c21f935798d848bc2f0b5d19713cff70623ba..bf04a8c4732fa325cc12143850f291afc8331830 100644 GIT binary patch delta 360 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 diff --git a/resources/contenttweaker/textures/items/echo_warren_bar.png b/resources/contenttweaker/textures/items/echo_warren_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea7af8fee14f46e574d8710c7cbde6255a2b480 GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{KzA z;uvDl+dKKZpKzc^`~KVKN}^6(P;R?)<-j2UpIJ>2FAizpsRv%lUH){%4*V|IV0O^S*@=MQq?t4G)$vtNEtvHYwqE3eHtV0KtPFpqK2peFP*yq?ui3UHUh@y*bn(8sMuvtL+1bx4 zCH;A-BzBSGpI6}B+K<;5wnVM9dyy)8;yK5>Hlz2aRGZQlY&}*Q+tI+vWhGn8B6q0b z>CO!nFCI-zJMbkTpMSlL_XfUuS5JTV)Z01jSa4fS-=#Yu^84RT^jiAi)aDC+S?%i& z9Ax~mE8*sZ0tL%6cWU@jM9j=K{J7WnhNq^kb-M-cUA;H&n{%DdGj>YEYy%|pW(b=bGNxI+k3N>W>#8F!pz#dFFh-2*f)tke5iaP zMPYK=#mx##%1#?LcVC;8u$nViT*RT}`)mf5+ib_w6aUIB*{qPRFtMeADXFk&ty)yJ z3rl{LPiS`O<8UsG`jrkFE}BHW{_vCU_;2g0Ztk5OI}PjOzE*GDwef}H?z?P<_=Omv z%BSoPX}H(0F!251t5JV5SbuF27Ju3@_h)$RDw*aw<_Smk6$G%PO<-VPVDNPHb6Mw< G&;$UJ!Vgyf literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/eleint_stone.png b/resources/contenttweaker/textures/items/eleint_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..f04925106cf5cb0f2e0ce80a31dddfaeb98d0f1e GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z^LHq z;uvDlyEOQ;-ysJP+c4{e%2T{@j1oL{DIRI9e{iaI|0Dg6;x&9nc-L-B*tNmwvYSVB z?NDKEKyke1|}|?`%Dmt%6E9T61QrEz13JP=-zW`H6MG5ti-6&kyj2 zIWPvb^4K=1sK4ZkoXEtkpdGX)e_8@xbMBYhp9>XV9Iakjczm(sGm*W5t><03+gs9R zT;B2c;^POMS46V;uHD`+=lQ|=C+zZ1?_FrS>dtzRBdrU5H*#w~@2J~iTN7=IRo)4gKGjUbrB4HR~b!>QlR}`7D?6bjn}RUBF^4mA5Z`BA2 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/embodiment_of_balance.png b/resources/contenttweaker/textures/items/embodiment_of_balance.png new file mode 100644 index 0000000000000000000000000000000000000000..3b97855f039b9bcfe5c85c7193d8b05d3500c902 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{uz6 z;uvDlyL9r#tiuKZZU43J?LA&ReP84DDN?_<7@g;>)K7dd>uy_4T~nGTuiCn0B^wsT z@;o$}5qxfvlv7p05yiX9|J%=PtY>3%5S%V^>r8u3NnX&rx!zfeJSIK8+|6!~;FqNo zs~~>rr-yh>`BZkzN0UA)Do^$^n4KIXypwgEkmed2Khd zRQCDMgu_eDxW;TM*%fQ>J^#%7^Y(xKRaB~eKPnebP0l+XkK!6lC@ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/embodiment_of_glory.png b/resources/contenttweaker/textures/items/embodiment_of_glory.png new file mode 100644 index 0000000000000000000000000000000000000000..9e00cb8b9f319ee757fbc2cb54595d4581d06f96 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0_7B z#WBR9cWICz*C7XiIoxJh3TB!jIxKI4mUfDXH9Zh#Ihg)qal_ibj$Hc}Ol4#?tYs18 zY}@Mf;89#q%BsD$XWrcVuwffVxPI1RQ-%ZERk9yNPkL3=6+HDt^rS;qyI)l?B)qs| zTi%zM(3P3Mb$)L4b`ypLolA_b3++hQx!j~{vEap><@)F6aL#sAl#^*#nEu$}vj4jf z{ay3z7!>@JYy8a~WjE=Zo*K8-vGHlOQXju(i)vI3j={pse9?xx+Z&)|mdiT^d9~l@J7(8A5 KT-G@yGywnu2YQSE literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/embodiment_of_hope.png b/resources/contenttweaker/textures/items/embodiment_of_hope.png new file mode 100644 index 0000000000000000000000000000000000000000..0c79ab45f23eced2a46c932b364025e963c56e9e GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$otN z;uvDlJ9Y9#uOkiuZT~qpe(bstQK8w>dUkJvOnZUA!SD^A3~Lr2*n0iFlS7|PW2O$z z9M8o^O*eALBrj~{@{%Uyms!8*fdFbbs>s zD8qy>7pG~@eAl}lSfi|!-TPF>J*t+`U6>=o@Z{QG%dQ*P3!Mp9>AL$dwMi-P%{$Fc zjVk%ZsdYAWiJPCD;-2tqGW&x!uS8aRi|+ADF+0)3kgz-Z!@hSLYqJdZyk%rK9oe_( z+O^iE^gaJ}EV#P*QR0oqb>**R|A#X$+_AmSBJD2NckchDeKR`$Yo$)VDNPHb6Mw< G&;$SnK%c4r literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/embodiment_of_knowledge.png b/resources/contenttweaker/textures/items/embodiment_of_knowledge.png new file mode 100644 index 0000000000000000000000000000000000000000..f88b4794225aab9d34288bb33e3f6150568d7989 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{uq3 z;uvDl+Zwcy>yUxKUJ-S1_32iYJASasvMg=duORYAt=_4iG+*(-1MwNI2bqcIq4>gzU;E?UZeO_HJmdE%iNgDP4d!p} zSYIWn9F~3L^P9fgfse~K&Yf^4JM>WT_4e0+&4%j}ejj9+d^{j0-%{#xQ|ML>y^H=# zlcrrQ-e_ZbTf8d9%x#wC+1qNjH(nE4qGjiKMZGiMIFd>F!Mxa3oic`fE-YJWb3d*> iJk?F%{k6zB=D9+@JZ`8;_cJgsFnGH9xvX(uL3f literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/emc_crown.png b/resources/contenttweaker/textures/items/emc_crown.png new file mode 100644 index 0000000000000000000000000000000000000000..954b53d39c02ff59ae8812e0fd5ac7fa96af5a74 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$owO z;uvDlyLOUp-eCuUR{L3#xt+1}TMvY`{LE@inJf4=wUP`y`l;w`Sv9BNX{mrL2s@?OmpTl!VfU}E=d<$l(P z`He0tE4ZR`4303=Hoe-S`r%S^K~!7LORLRxwPFt(=j}1Ghz*-q_~9wz8Y|fd5|&Iw{=i{tiw z`k8gewL5c^_nTsLI5*p;=?o2T5FOWRQz`(%Z M>FVdQ&MBb@00u0S9smFU literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/everburning_dust.png b/resources/contenttweaker/textures/items/everburning_dust.png new file mode 100644 index 0000000000000000000000000000000000000000..e6db9733d3d9d6286e7cc5a9568e96df831cc4f5 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_7y8 z#WBR9H#tFq^$WZ870G|fpJ!@Z>`7uU^Gsss;{G7H$$9R>{TlZAZ5GNtmpr1TJp4Fa zo@c#%UD}5ooPzFVBFiGDwKqS!bNPCKsm_UICqET9nAW!KW{Fhh+3|X%@tcGlKkq+Q zV^-#7W@bLTcRml#yF*Sq>+kP#4(wPH7!tvuXZH7tZ`&I7h!}=o6|Ejgw#)waTQ(=o rdYE|Nz<~n>zKr!c3fWRI3=Bm@28rJz?G7<8Ffe$!`njxgN@xNA49{5g literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/everburning_plating.png b/resources/contenttweaker/textures/items/everburning_plating.png new file mode 100644 index 0000000000000000000000000000000000000000..142345dc56a8339b1d5db68e6313ff3abdd720a5 GIT binary patch literal 496 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_`lO z#WBR9cj@Hwdd!I;N9*TKQ#x3(B++$|wBp8>ZEnd=&$sPWc*b}`z&iiJhKGz=6$~2# zq&Y=%b}3vuvy5BJNqt$cknW*~nz`#Qckz}RpWOSs=J_4t@4pyinA`1J*7L_7Ff5pL zT%0i@H#l|U%AIrX{L-2@m4)GHP~f$=dATefrwJEKj?d>e+4|*_n(2~*nk%9t7}6%0zh zIp39qwKkpbVhZJ+e2L`)i^N*y`3&A+uC7u=ud6~Gzt=eJdV4HwZr9SzTR(G8uhG(& z-gSd@{})B!>z$KSmcH}}i`c7ni`DyGYmoi({Jiwf_CXF$_4nA^7V%~7n0S`E?ar5? zv(CZOr5jieJbt?~Mr9|v*M{y-tB>CJI4ft1Zm`{h*i>;IQDNye_W&tth76vt_Xls? zb(mdKI;Vst E06$dQqW}N^ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/everburning_recursion_fragment.png b/resources/contenttweaker/textures/items/everburning_recursion_fragment.png new file mode 100644 index 0000000000000000000000000000000000000000..bfc81a8d15cf8e8f89027a19949a3862d9536e2e GIT binary patch literal 596 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 JF6*2UngGtD;CBE3 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png b/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png new file mode 100644 index 0000000000000000000000000000000000000000..62f7bbe362c76c26ebbf081725da980555b08eed GIT binary patch literal 1627 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznV0^&A#=yX^M(phw1_lPk;vjb?hIQv;UNSJS ziF&#?hE&XXJI6occACVo`RAuz7Wy!$#Pms$ypt5yU5U5XWZiaYwmO{Os(JWA@NDOg zd2{)jjZR7Qm?^)x;FNhe$SmsEs%-{U8m}ju-L>(u#M09@=H#%q8m^dTzb$f;Z(BM0 z&&gkpPMf3oc9PnA=0lt8Y}fy*t@`>|JCcb}N$FF)xKl^j=S*#Ni$3RB%NVy`{n^>^ z>Z{eGk2@|2e6Bb2o&4zIj)+V)hC5;%#~&Xu@hv_3=b3XmALlOCtkT~+k{p)nw{!MA z4u~%jDbc#qn zr6wFJa~G~vR#56LkIUCG z?YV2cXp8=h@3Z%A3ecF4Ijcm_<-UyaE{;X_a@kkZAJ_Q$USjFJT=pqumrYg%XsoDJ zn|^v?=B#;w4Mry%mSqO%P0zmnkgJu+vd`IN3Cqj-hF&f%eUG>3?0mXrXU$I|#si(g z>Qi1$o;;bMVdF-_qnE$QuwR?NuXB1)h!$&1?pgNDn>TwbzkKlL0RtYd<(HF|N-`9L zD$MocK5TI7J@a7$joD|pc3o1Gmua8yxoUPoq}bjML45uGWhdA}AAIz@@Zg5~2A%Fp zFSpF*4_Yb0kdS70hlk;|^iKy+DB4={GcmALA3l3^f5S@4@;&L#9nIx+bah+TZN1-f zzhUor^V!p;O}nz#;KxgYeSbG4uG%(h`Ll*AUlUd9a`N*0W)}RoXRvDj4mC@U&kw6t z?cBXvdgE;K{6$9p9Wp&)<=N_-iyc<)H2TjVEG(R7KcW5N`pew>8=kMQ{&zY3!0%f2 zso&(~?qz&CRb%JhmUzKZptf$x3z?2zyS@e2Z}w!{Fn$(i>be)?$>Iqm5)=J*N!^5%AQ=$y`q+*D*1x1+$3hlfXi;m^P2 zvoh4x)b>>VxjetdF2Rn&oH@ZRqTFtU@6-u5Ub7|Had0Xetr1Xo*35f|ed?xXwQkRv zy&@04`E>jYJFlUwLxomp!?R|}%zp}FO57XHP=Ph3MuzB6| zjj`2y3?It(c9sA8c`jSpAa7xW&Z9pwSEe1&sBze~u58c$Q|u|PMP~A!xOVb3``aTR zyP2Og^B!k6nz^Qv|HQSPu`5Li{cyHTVPN{H@XWmY5%VslQ)!#M1fCu;`uyy=$3CGH_5jv5o2q%I ziiw#@x{N{<*hAi2t4o z-hcj|XD=hp|e29tS-b_^hYY~WgJCcnjn`w_E@Vvdj9 z4WF;gecsQ0bDv><@T)QD!7s+ojs9oYeGC6K{A5S~B?t~k{4;|B=ozyngaR>|(>wXK zQh6VrRQk;L*>S-P{&{NhCyuize|AjTF1^I;Yz-*THZ1+QU`^$FR~DrYj5n>;{*gbP z^_pFZVNYqAzSdJseyu&6kzcvG>oWJN-xJTxv%THpw$1MhyRV^q%WTG+EV~Jh zejSwh(U3ED(TB!owqjFsI2W`mT&QR+uT#HJ$Klh#A3rQUGk!kU_LOdN=<-)-;H4DxhuDKxcnGp;dugv=SAbvA*U*Hlx+x-j-3=E#G KelF{r5}E*G00T(? literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png.mcmeta b/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/fiery_recursion_fragment.png b/resources/contenttweaker/textures/items/fiery_recursion_fragment.png new file mode 100644 index 0000000000000000000000000000000000000000..79bf0bfeff0dd9239f9a2bf7c63a89c62827eafa GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;N5s z#WBR9ck3iuu0sw2t@~NFUT`}S_kp3RammI_ADHA06-TnK$(^Jf!DfA0fFojulg=H} z&9iyCUcCNx_V>)j)_SG;f%`AF#J1JA+s1#1j!8eDo@*DYar;ggSHbpz``0+{AK)^0 zxlDG$wh7TvU)D?)3uc(i|0AqH%(yXUeO$;EQR$z4JLa%1K6_DQTJntEk{KD(ehDbp z38ZvxI&(EPg>TjboxmgPOvc;-9_CkK=AUI)x^GcXz?}xgX+O6%HcC!AWwyJxQ;e}7 u>h}J%I~;4iWbajR*p=n9>x}(DX3>eUpEO(MH!?6VFnGH9xvXk44ofy`glX=O&z?kgm z;uvDl+dFw<7L%hu+y1*>TSPb)MM!MCpk2eT+M%nOCED?Xw#JRf<-%VWFR`>V_$Q`M zW%nptGGT%f&!m#bZ+b`XuC0E?Gczka|Jm%H>CaixbsBDby{^#p$m{u}+NGbSA3NeY zK}KQqEA7_zl`T=hfnBqvh!x%PJ?VRH)vtNS?YchL@;3xzSKGZ^7Ba;~_Dt85!v7|o z2l!leF-8_Gy}elYOQ*T^qqALp7nWaoYbblBuPEqrWn|ITi;M1N-TGa&+H>p0O#;_j zv>$qTi5>o_f8zDG-u~~p?bFlUP8-e-bjje!7O-r1U-_md(QuCVxr8k;!Qov2uag|U zrC29d+^H!p4`$o&d{@w$#U0ItViRUNT0T^4O(?2%jMZEsV6$c8)c-P%Qn?D6vx16Z z^+HNy7HKn2dj6*?nfr{G<`t`tm%kM^@Gu<@z2`pht(vsVoXDql+Do1@@?}nn-WqUd gCF}n`bL$xnyqnrquHGrgz`(%Z>FVdQ&MBb@05;0LM*si- literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/fractal_metal_clump.png b/resources/contenttweaker/textures/items/fractal_metal_clump.png new file mode 100644 index 0000000000000000000000000000000000000000..4a6e95bce801cab98ed28e10d17e12114a54d40d GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z^Liz z;uvDlyL8fCzrzM1t@exgZqBh`IOM_MDmpbG>CHV(P5w!pYXq~czFG#DS2Wl$I(vsI zs_b#&xW&dyJEJ# zoVD8fS(?eJ#Pw0-{45H7O2Xzh`I2G0RrF8M0%- z-9Kv^R-evhxc9}InQ6fkBZjDK#)2!NPebND{>_*tvvkVDAf=^i9OpLFezI9_+tkbW z;P=5Wmgu{)KHIow>ssy4p5u}>$+tE4s_FDp&p?sijA6T{p5DY_A(NoEyZW2xzqRt* YLNh~I^Y{5MFfcH9y85}Sb4q9e00vx~OaK4? literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/fractal_metal_plate.png b/resources/contenttweaker/textures/items/fractal_metal_plate.png new file mode 100644 index 0000000000000000000000000000000000000000..4f0f7ad40f3f55ebc8cd301234388c43c80e1da0 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^t~ z#WBR9cWv-qu0sX_|7=+PPYdGGd$cIIJ#Vf|Ez|tV>IEgQo?URwVD}bm5!mGMR%ou@ zEt9PwXGDU>NUC>l5R^xM{i*Lra5~S zbMVevt2y&zlWV%98fQK@=lbf@ftV%#YnFLe9jmZk44ofy`glX=O&z&O#< z#WBR9w|DZvtlJJEuID3yL^!Pl6hJf;C0Fh+pYV12`mXdDyKH4R`Ib%o*qzV7 zTP|^6?fd-afBt@5Y-BLE=W15j(GsID2HwNBC@?58oSqQ zZC5UwUzMM_>|Q|mC#jHXi%D1CbX_}Xz5DSxH|3;r@udm(7H?4wytQ(N=Q({X?VqKp ziv^a-2A*9!iQ~zS!|K)h_LQ`gwF)hj?c80Px$nP*=l{(|?*8LeH)Gyz;Jd2QMVZ69 zJJDxj?B_2#TsK)V@YmOAY3R=_YXAE<_={TddjrJGq(lUftwJ&u&ec zvi;=~AHI8Kj?Z5_5@a~fuhY2oHETtk!#v#^chYUn?$ef6m@+46uZuYAy#I4n%P-h- zVA9SE7R7~UDj8}%e|Aw|*!7i-A@)w_i5}^_KXQv#q&!I57+SrXNqx$lcX@)}+5Xq& ezV4`I{>dJmb>xV=a6Ty77(8A5T-G@yGywqI3)v3< literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/fractallite_focus_lens.png b/resources/contenttweaker/textures/items/fractallite_focus_lens.png new file mode 100644 index 0000000000000000000000000000000000000000..5c2a7f45abf47d2732e38b0852239ec6640f76dd GIT binary patch literal 760 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_iKJ z#WBR9H*`|8$K*tbcS`o(v(`ju|dakG5Po6(e^jY@)^WgV)R|cmKGRUj3l;`Ct3<|NsBF&&*I( z?!r>*#8T_@K|iO+;l^FT#B%o*U%nMTx;J~xzbhNKp(bfE^P;osMRJQAo=7*_Dc%yOioq7VBUF0N3Ic%QDaGU27noazf+8xNkDIcu@VQdI^u4<*JeKU;Um z+cZUv=lzlxG*NNzJm(U%{#g22;a26-23ju&w15^eJ8OkSaPOW<>31>@?~l5j1j+1 zGX^MxmapJLZs zaMZeaUg~+(vzN~<|I%DM>65nqyt^UoO9Ug%h6SChV|XelKUZMUyK}A#V$m`=#d!(F z>pRO_pRWls5s>}okd!9V&^%A}&a3*KE04~1dY7*+xDnki(DZGefOq$tkhLE+6rD8M zv^lbhZFi^Yz7LkR=Ne6K|D1eQpzd=|RJiJ{js4C(>P$iGY!_dwWli{di1m*Ai)a5F z%%wb?)?W>J8sTTs=QYpA#B;|yuDg3L3SNCS$<>c9*xy~pr@1`7vH8O4WK;antk|hfPRg@=_o!#wI>jQH UTf6!m0|Nttr>mdKI;Vst07p4r761SM literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/fractallite_quantum.png b/resources/contenttweaker/textures/items/fractallite_quantum.png new file mode 100644 index 0000000000000000000000000000000000000000..ae1f6c72e73657c90da6ef0648975fe912306380 GIT binary patch literal 1035 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU`XI#V_;wqx%g=T0|NtNage(c!@6@aFBuq^ zk9xW|hD5Z!o#ERp6Dra+KRER6)!0r)4mKCbOBybdQdtBKPUz(>e0(U@VbcjE$K$CJ zbp9|;b`9uwkQKw4rdarpe?ksZ)9yxxV{*c>i%%ZmHwwLaH@GzB&Z?E~*4?%(y{+G3 zIXk-a)!Og#s$b37t|zV|rukRRj$tF?tDPc?|tB9AC_hy-vlwSh`;FAe)N#g5NWD`s*>==41J!v*`PUFN+U-WJozV?^vhT zoz-6@p18Vfci4W$wD79-w}@kBmd;)77{4;X;6HRLa=e^1vcFfV6%VJ&}bamC2vduWYu4+Tf-TrB^Ulsh%SS)1Mo66zFze(S> z=U}u!gbTk#vH({_`x}dFz6BSWc@q}@xW@hR;KGehO2rj5zA{{hm*MylZtQjFo|5Po@{mj;Tg&hv_+_&^E({4@XUXt#=*p}T|L0w>P{;6<3g)45&Bng>B4^iYE*wq@UTk&e}!6yW^fK z`+Tv!-$(WLX)^jd_$mIXUC6#%V7ct67g?e`f4AjBNA?5yHZ^M(5(_KM{b|ExQ?uv{wfn9#rK&94vs z&#F(@`oS%h|B$p^Rlx@P6>k#iKfHg#|1Yw8O5Nh-_E~FZP2ZiJQO?^t#cp-k3RA<0 zm-_7=T3r3fc(FRi%+CI0jC=I;Rb_dx&eqqvJ(j(B@aMsUKMZMC8xQ|HcqT}0&*8$# zr3!m^A4VMxV&l-06sni}I^CC(eY(`%sQ#4wW&eal8y;|{>T9iMU|?YIboFyt=akR{ E00!{qi~s-t literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/fractallite_quantum.png.mcmeta b/resources/contenttweaker/textures/items/fractallite_quantum.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/fractallite_quantum.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/fractallite_taint.png b/resources/contenttweaker/textures/items/fractallite_taint.png new file mode 100644 index 0000000000000000000000000000000000000000..a783551e9dbbfc4b86b7f7eef82ddd39c217c6d2 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$onL z;uvDlyY;et7E_?W@sItEDrg@GBp{Nq-F_AeUa>)k)O9#IR(o1+)CMrCV zKVs%_!&hebn^e14|g%is68`ty(T9Y-=%{7z@BJ2k14x3u??S~{yz;jJszu7tS- zdVQF_V&3a}7ehmtWn(?m-KN@ezWJ!fEXHyx@6xWeS=rjf0vuOORVI~W)i?xZ2y(b4 zX&3j;yZbV7X7>@MhnY=#PG@^hl&JY>Vp=xkbe6i?)SdqK;67W*7 zHokk`PQ-SGZraU<{k~>=IW^)JxS4kU_)u5&``WYxS93&Jqt1qzxy@6Huj$%$=-!dK z{Df^YMD=93?RdA#`SfV9=U2Ua{#I%K#QoFR0k44ofy`glX=O&z$oJB z;uvDlyL944zrzL+E%xSqmqog~R1Y<@C@C6#=G*h1+hC)j)e;V+>!ovMDefo|a_+9` zUVFd%`DaO`3axo_;}6&N{MPQ;Q?l`|r;|R1aLecV`&A}qFZ_*Qx2>BveeaCrHW#JE zDqkLJwx4uVPh{cis^3~pk7Cv^1gw*qTe(kxNq^epp4OO6hVPYy`3*&wDhvk44ofy`glX=O&z<9~i z#WBR9w{-Hx?As0^$Lh`Gauz@9;Y_g*=ksdko10qD=J!_q0$-DZVyn`M>3MgrY@MK5 zz3{=_=9fVp(|L3)oJ~|(`4$HI2OHh^GQl^gLUvBD>YJJZj+cAizpTE$H$0hn%e6;y zwC^=5D4gDOYuO#HDM5?2ie<0$kn7sI&BAWklu1U*eemSte#)_|DoiW-&by_YbUGn zKYbIDvb$C}eYy6@ef~?Q^c+w2oaFNDJ0D2!cQyN>tgiRz zRKL6IyR9Yd{qAizQGe;~$!klh_Ei0CTKxF%Dy9Ylo|o@Z=KPW3$r4<_Vx so_b;(9-^u0DDYrTvf1prGr#lu{b4>-aI`3ofq{X+)78&qol`;+07OXn`v3p{ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/galactic_power_unit.png b/resources/contenttweaker/textures/items/galactic_power_unit.png new file mode 100644 index 0000000000000000000000000000000000000000..5dfae0899d90ef6c97baf2dfd08aa247528475fd GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z<9;e z#WBR9w|BCAhH#+Far^h{_I);rQCD0l5_COJwR?$$#6zaOR=zSpQ6JYO!EF-`E)*;b z?(%h5=q}KmW_(FmV^# zi&K1@Tpx`#zf)4bsL0@6Wd8N+kyO3i*DGXW#gmTSz09!v{-0ytYt5Gju4G z?iGxA`mVRPbCU3$n%fHkZytYj%J0{vBH6mC=>hASi)8cG**ov#YwlirrA%f&(}C}` zyEZjXO_k+|6Zjvr@?O^U3%__6Di1Oz?AwqUVl*{$+4A?xizdxTkoeAE@%N*oe)4v% zkDCM|_I?*xd%hq=?(0!E+xq+;n~$jO?lgU^C&d`OmYv~?{nv%%3{yj!k4&sozUTFA z&RgMzbBt%!9{R{PWjaH|>O3i9t4_YNifXk?XY8Ze6WBj_S8yxK%v^qT-ADa3Z}^3k zrk}d+Z~wq{Pt$e-rJiL+H%6M zr`j#`Z@z!ekCl_|s_-~7?8&HD=d+=4|2NA@c8U9kePZO|lP2!sYjW`KQs5|=xGS#k v`<90P^NoA1Pn9h@nfJ-G>bSdHxBXZC>%pnX|28r(Ffe$!`njxgN@xNAiJ|RO literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/galaxy_superconductor.png b/resources/contenttweaker/textures/items/galaxy_superconductor.png new file mode 100644 index 0000000000000000000000000000000000000000..d41515e195787a249fb35c2f5e21abe95a3ed75b GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z&Ov- z#WBR9cj@H)-pYYDH-13*-u4v76PAy)$OL~W#?DxCJ)D1SqGbAKr2~9m~ zxOdyB51)jzW+x|P2{pJF{@-}ubDUJetE#q_TSLV-FE2H1wm-gdT{^>#dwGu)_5@UH zuCI4LwrgQs`FmxRx~+u)mIYTXC&%RE1zPWaaBk44ofy`glX=O&z?kLf z;uvDlyL6JTH&dWQ>->!-e-yOVNF18rm?`RX;ZW#ojgADfwM}7-TR(~KD7bhocJ+z< z5A-{}=`uM+u?n6FStR6TdE@w_Z5OI{PL^kpm9ThU``+^X%<{IS-8~QFKkT(PouIZY zS9|l>f`Aw2Etr`VW^6usPBvt9=%bGo`q#sk_+BplxGe7ZwYQSWu}@NNZ+mLO$f5l} zJnX>wSAm{94Ix^pPo6|?XKxVwu-VX_-C^h5haX=@@0+E5(!^nDkRgMhgv_g?1?NqL zW$irK)KY|}WlfXP_3E9r>g&A;2lHPz&HaBfL8$0v$B9&BCN^t{_U5NYCvsjBGG@Le zJKv$J)Nc3nlZwx?;zf-AjBY zf1PZeb*}xD=fcl#m_@-JP7S}?{g1X!o3X`7W$lHC pi#IE;Prem=!e4p2PO{%2{&2A#OP&NjNd^W622WQ%mvv4FO#t)}z)k=F literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/gem_of_pure_taint.png b/resources/contenttweaker/textures/items/gem_of_pure_taint.png new file mode 100644 index 0000000000000000000000000000000000000000..b6c361a1c4b786fdca8d80517b99444814e50aeb GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z%a|x z#WBR9H#uQ}>4v0&|M^EB{F9$i|$Jd3=9mOu6{1-oD!M<26s>A literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/ghost_of_annoyance_callstone.png b/resources/contenttweaker/textures/items/ghost_of_annoyance_callstone.png new file mode 100644 index 0000000000000000000000000000000000000000..b535ba40aca9fc9f6cd646f2d25fdc1929a877a8 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_8ZS z#WBR9cj@GVyv+tYuJTLQ1h^*g_wih;UjBNnLXDZF?t%g*@RiFx187#J8BJYD@<);T3K0RVHxU|;|M literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/gravitational_time_crystal.png b/resources/contenttweaker/textures/items/gravitational_time_crystal.png new file mode 100644 index 0000000000000000000000000000000000000000..d8ad7637e224f7a1012ba6ff3d3c8b7ca08a3b1a GIT binary patch literal 791 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU|7Jx#=yY9YWYTlfq{XsILO_JVcj{ImkbO{ z7d>4ZLoyoQM(xhKZ6IQsb=lDI5EDzzie`34XO4`_hiA@RyXpO1N&aH~N%b${o6>n7 z9Q_cm#Wc#nVXneYhBA&5A5KEW7c<)@skC+80&__Pbr%;=u9n(fhM$mv_9M z+P_z$YXOrwqhgD=Yva|d)&qaEdrv%xkhs9k!`rrSL9P|E z4R2fLHQu(awNgEs&OBYV@ZgK;=7~KEOuSawc*S17_AjBGiJ@oXF;jiUrBjTLZHUl0 zAaVH$i=*b#%{P03y?(xK_K*216S5%g=lN$c3={VMeiJfjX4`?sGeeU_^G{BVDc1_< zU7eLAxWdaS@Ieh}2uIY};3XVtlXF=WJi(YnJuJ z(I>S`=*?E6Y_4r9&oE3_8j`m1fJqql>h(tDiyW$xD;uXuzEBWjD``+v{%WMW@}@_E z$-MV^%APa$Y*NMFE*JlQ{e`oFrP!YCg?_Rf8HF`-cTHE=7R+yUdwcowIHB$XChJyp zPFD%$ZCq~m^PAuM$*Z%PM=af5+PJXOi87iuNylVM6 z*@Y+B^&W@K{q>tazUt0OX2JfV{nlR@`z4-r?wzN8Y~NND?F%2As$0?x{C(U$c{q-j6Pg>Kz8aQd8soidS<zG}bmjyStLTs2;&jE=vL zkDve8MA=eol3~d6dtvFu9c58-n|~^3a<#wOqyC3={$aI!Gu^6JGB7YOc)I$ztaD0e F0sv<>YR~`x literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/gravitational_time_crystal.png.mcmeta b/resources/contenttweaker/textures/items/gravitational_time_crystal.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/gravitational_time_crystal.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/guardians_of_shadesmar_callstone.png b/resources/contenttweaker/textures/items/guardians_of_shadesmar_callstone.png new file mode 100644 index 0000000000000000000000000000000000000000..ce3dee9ca17871e0120cfcd4f54c8742c5c66792 GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!>7` z;uvDlyLQq>ze52Mt@a$uI~84&jXaz#^SLPtcTVIyK@p;!*PW4=VImJklLFRa(+5FEIxPZ)S5_Q+n^gPlXxqBQSyBw%*Lw?+gmq%Y8A2}` zl-PP~;A}iNvqDa$*5qlT)@QZtq?9NR1ye@riC9Y^2e z4>_|K?tHBZdedn5q}FbdwT8(qjb&%AY*W2>Wm}-nY^TN2Gu01i^Ykc2-+aqky7t4) z9}l*ao_Ks%`1|D9U)OVeH>m8+kG&Z^^<{T6OXB2@IbX7wO4IEH{&VkROnp3S@&Uos RZ43+y44$rjF6*2UngHytv6TP- literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/gun_devil_confrontation_callstone.png b/resources/contenttweaker/textures/items/gun_devil_confrontation_callstone.png new file mode 100644 index 0000000000000000000000000000000000000000..d778cc3a226a5757b97194fdd2df8091c5c0dd24 GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!>4_ z;uvDlyL7T)-XQ}Khj;-U&*>sZx_Tr!LO8D^E7UMd)u z+H^d{+DbGEg`Hkp*ni~Tum3Oq-e{|D3%#fF$wvR0|I$CJQ$t^!y137;rt;qT@0;pB z{@u;CHu~(g#~*IIy_dU(v*KHA&hdrUUtfIx-M4Py^UBISZVrOma*aip8p_Wbr`0o+ zE&b}KnOu5)N!o;^nhk~q_FE4gVVHJ0wY4Uo>uT1~8=q&KP3y7kH}Sn0dv#maGXow* zkIPeZPD^kdJf7A(=e(tc>$FrhxweIkTNuwhFLu@T6tdeM&2aD9>se*FEh?TDqKqd^ zYFBt5!m{;Hu)qfamYyXp*}0#l&X#Z$RMt#1TFJO;9e0qBs~|(6%zvgSK^%$}a{U== zUzS*zmv#rTH#5E}I`eFz&+^MLF@5Js?;e}^*uqWoXx;wpS`AE>ZbWu1l6)Y&wR&O@ UhyL|h3=9kmp00i_>zopr0L@sn9{>OV literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/gun_devil_limb.png b/resources/contenttweaker/textures/items/gun_devil_limb.png new file mode 100644 index 0000000000000000000000000000000000000000..ea32d75cb009b7b87c336745c0a9ea5f27674cde GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0_DD z#WBR9w>NnA#v=+mF*fI>2C>UdxYVd!!tVFdp;RN3HRi)S3C{WN^U^s4Zt)-T`ypug z{NZ<{Nel{qz4Vs0NEti3TncAY77kpoT5E>n@Bei=dlY+45cC z-=74XD%t*HS{Cz!b+5UKHym58{$)e@9N$%4_pEzfC|7@+-C$Z*#N2T2cMty&{k44ofy`glX=O&z;NBu z#WBR9H#x7Tv*SjwHnl^;bXl|T1v$3)9q4p}qeEHh+AOFP{ zG06Y;^NsxoYXC!k>))E=|BVd{407%~>%PuVzy2%_2=vX@kqnIaFzKmf7gG$wGCnpp l=80U5Cpy+OTzSL8u+%+n4zJzX#S9D#44$rjF6*2UngF6AY^MMK literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/horrible_unedited_fanfiction.png b/resources/contenttweaker/textures/items/horrible_unedited_fanfiction.png new file mode 100644 index 0000000000000000000000000000000000000000..e8f423741acc5f26a2a7b36fa14af13af1656776 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{u|D z;uvDlyL7T`U$cQg>-{wv!486&H&2tvMaKoy4f$gDfGD+(Nz3#MWO-X*rw3+pY zq_p;}`Rai-{O>=X@lX>K{NpUi(DV4m@(qS*Yzz+bp6@Hr<6>|)I_C?+gE`eD3rh94 zru?oIxDw|a)=>SUbk?(G)fKfoCp$V^T!N}U9P~J6DUs~pB2p4ycs|$NJYGD1Ij896 z`Sv@R`2&@2u!@|Y&+|n#Q*;dav->=)J=7c8o>s8S4+HMpkuvV_{HF_^M>DH~ql& n+}TnuH}1V}m%YgHH}Ccn>!X(JS@@EHfq}u()z4*}Q$iB}>SBel literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/hypercharged_redstone.png b/resources/contenttweaker/textures/items/hypercharged_redstone.png new file mode 100644 index 0000000000000000000000000000000000000000..df2bda0d7fc971c790915908a624bd8c81c3ca5b GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{uq3 z;uvDlJ9Uy_-ys75*ZT@mQsE^b(&ro;ce-wBzrkFuAuOIx4!Ju%|Qo!8xF&c_^b1x&rQ zGS;p4S24<$U9-ujTje63#t*S;0qm=FE^js5W#-nclIb|F{zd%GU$-{c&SjX<@5b=v zv`|CRu7pK9l~$Sre{*^h=P#>!c{TmVeg2h2blmvh7*yBO*%o`^P0_>P;t3&7 z<`!@mz1e>F|JPqJ6UsiFk44ofy`glX=O&z!>A{ z;uvDl+dA1d>#%`9t39i;mm!Pm6_NF~9k$sz6g9@FsehE*_1bh!E`LDB9$h}p2x;L> z9y9flZccl>g`Z{d#CtE!_AlVK^ho#~&OdX`t=cED(pdqWpQe9)n=VlOwt0n1?uzLB zQd%F5nD{bwJeFv#!TmuD;8@}&1j@u?5JK@1oo9UZ$ zTwRVtY0HI%Zap2Pof_#i?|E+QqB^$H*vE4YOEeejo$$-02H8W?$b?dNaica~R|EyoZ#^kCkle?BUW4cWGF@u+<*T=Lx>d5K{ zFJfPxV$#sA{%z^+Kk?oA&wd^Hd^zWURLQ~QHPY8^{onn-@LKQfjF5=zqfy#3=df6^ zbhQ~X)c1T!+PGldYqR+G@_vcgDMgcdckTZ>GwgKR#lOuyenMIjD>%O$d}IDxE6{$) YA4AV)7sXl`7#J8lUHx3vIVCg!094VmUH||9 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/infinite_processor.png b/resources/contenttweaker/textures/items/infinite_processor.png new file mode 100644 index 0000000000000000000000000000000000000000..211950e4f3dd8955b4f1e1a80bd5b64ead66df1b GIT binary patch literal 1656 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU^u|R1`;{@*pGpMfw4Hq-HBn{IhmIX3~WZ8 zE{-7?jc;ci%)T8aaiHF4{R30gRVKvh|9Y|e{MI8M;&)i)GZ|R0=u3Ub+V1&S!TVs#*0XBT!l4nl3i~6!h*XF%T+s`E zm^%5-W>vepCySO%NR_y8x9OPUw65HP3=OjLm>fPXS7o^N*&v3YEwNtoNU%ms^HF2f zh+Ky5i(Id^%W^M^k2Wb_s}8=?_$WW@_kKOGDch&*nSFkLX`SSQ`MNjcvxDZZ{I)G2 zb;(|~YHyynGfL`;<$V9PJk$xui!`{F>3D3t!?QZaxXL5x^HU;if*-vRPQUl~@dm@d zr-?V8CEonTZ@J|_txk~FQn!rRx9s}1_J<#uSMg=tA9>NGA?GWe6G{5P5#BE z1GAg-xNW!{`dMYUN+K>SbZAE~9z1U3S>M?9cAmK$ zH#dWel$eL+)QN4ZL0+m3^I0#HrN)X?aFs+p(7ce^xZGhn>xE~HdSGQwiYymDp6T|l z<^8j`>;Lr^9cEEJ`^Zys>gOL*yv{I&JF*>^p>LVKt3YAJiTZOZ?u2`_GwV6KoYl!J zJdoOOyhlqcT&ZT0(-QFrH9jJ(*I=Z+#iPC7fjFm(C<+MMufYpcg$ zrk%`5_3KxjZTfRhNOJCs1M>bUPC6fCi+9d>SU=bKxm(h%O{bacg@raNgu47s^uF%e zbDT+mms{)mRN=L+H!(Quv10w1?!D%D;;*eoZ>3G1v*Y1L1r0s!W$ij~bDGX%O1HUh z?&&}L?mi#)l{K!Z57v8p&Yr&d${C^T*}i_a6^vpd7QBmcd760ejuLaC*ow&ROJ85G zuDQQ1Xuf7(L0Xf+wnI7w&sH1Un$PIsEuX)C`}S?0`bMLmRM#mt?q?fWu=IMK_>$y!VdA1! zJm<<46Z;ep=aty*lk$rD zt0nw7?Ad=kWnX;1^)=6;sSCmcLemSrMI>G0TJ(xXDYH)CjP8-ot4}5~)!R(;oF&il zxYJoqo%WL;7Y3z3wg$IRmN3Htm5Te$)W>yt8N(Xm5a+<-KS0$Y;A9N-CkeEbUqK9VaoLY~GZLCkHUH$v| zjs5-X|Bfu|Y*WA9Zufb6N?qvUm8a9oFU?oEw86n^CC|RUF)ueYTxC17Qu>zS=f~ev zI&R%lZPGFDo&0ESg)Qfz9rrRDPcyyVI9d7Y?QW5;7yY>JNL8iso%(XWTjc4+4^lU_ zojrA8ZG_!c0D%Ai literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/infinite_processor.png.mcmeta b/resources/contenttweaker/textures/items/infinite_processor.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/infinite_processor.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/infinite_tainted_plate.png b/resources/contenttweaker/textures/items/infinite_tainted_plate.png new file mode 100644 index 0000000000000000000000000000000000000000..b8fb4bc8a302d7619706c49d79ae628c88a9c6bd GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;M;m z#WBR9ckKjgz9t6|SN^t^Q%On778))LFi&uFa>`FV7#7p2cl6K>W@*hBMl~s|S)2=( zU1D;)$oTQI*0a{?cQYI1k2B1OK7HE!q3=F}GoK8kd`=2o)zrv2X=uw3z_`ifVIOl# z4u3k=p$uNJQig^J0`tmy)ecSD(Z_$WHr?+3m6RY;>#u*g9nu$N>n&eiy7%mahMD49 z?ABdV2o~w}`*_z(pCR$|qjiC`*Ev7jShG2c^~J2xvfc*I`|cHIAG!-CdWT3|XS`j( m`mws<+JhF-M%efTd)1Z_R%RYAf2{iZ zy`MMF{FrS2>_E%Sn?K*(+4<1Adf(^Rgvf(BW|JawR6a&+iDL-m6M7-lz~S{wHRr|` zeTIY*mMvdZT^J(jmnY8xM%Ob*${Sa9`U_6Hl-!rS(M2@<{250{`Te{MH}<5mzY~4@>9q{w z3iqk&e0`@In#MkxFIrag@sVrKU-Rx|Y_giRX|`W?aoL1VW#T>j;9&COLKio82ibg0 zjq~f8R;|*Q>NVq)u0rXF3G+^g^*?;Q_*%B>(%Cnz@NG%hsf-0tt$|J}^E z3mNauQ)4swz`xw@SmuBA)awe{9gZ{PO!&#p0LWOF90IK%#T-_HeG-h zORJOrjf8anb+&}Y9$|)r*m~U?20Ssp|Axz*nVeg~QghJ6cX6lC#ATT+`y4Y58fCWn z&F%Tz%=_d4v+w1ES!pNOwZ*$nv(MaesQ%e>HhG4yMV>VY{OgXhug$e)+@Z55-cCZ! zs(<6h3g3h`cP~Gj@oLvUt!uKAzB;Bq*Gsw7Wi4;fx6kpCiLQjaLCPhrkkF$SL?x28T?a1wVth7I)Q&0kJx(PTv>3f!ouS_=1X+&zhS%kfZkYeCiMK~yY#M*m?Xskb7d0o?y~X+uuoq4_!_B{(KWdh+NuW|zrk@3O{_iV$ zel!#^#C%~qlk|AcqNb&rB5rUC9oqLj>Fev(8oU1mUk`P@zg_WJ^-1&6uGaP9 zQL}{kC`ZlnX1?B)ulzAz9nB^$ z$x-t(x!`)!XOfxyeTBbAmVcR1Ufsa!z#KcxP2$BQwhiYU7!SV`--IE*_Q6Z}C6}{*{@nV}nqkeBZQUO`W?$K^yhhxqBckTNLP5Ra_4=7bJ7u00 zS+3+}v;UTj;8}CNk|7+~lzvtlko8RRtzKLJ6 z6J^z#``CDgb@0R=4R7sNyjD+}pUcE>XYR^`q$H&$%>w=G+~?V)&E%e5_g*?lTi)fy z6$Xc^_uR~`^B>4!_PM8)xqe>etQrTij^*_WYE6Akrc6@va*@7n9uVB@r)ld}{k`PJ zXMPi3Wvf+!wX+s3W1Gv*U|y@BwDkCfa({NAi(DVVWlo%BV92{Sv+OE+4cj9<_T6(5 z{Zn7XhI|kLMW3D3XTBRvjCQYCw_R3#W4R y6W;~-1^50jJ??9L$ZU9F`+SLa?p$sE8Q*+g8vOHOQ5ORP1B0ilpUXO@geCyzZw}c2 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png.mcmeta b/resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/innerved_fissile_alloy.png b/resources/contenttweaker/textures/items/innerved_fissile_alloy.png new file mode 100644 index 0000000000000000000000000000000000000000..d2e979566720fbcd7304d9081cafb1ec940a58da GIT binary patch literal 6305 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/innerved_fissile_alloy.png.mcmeta b/resources/contenttweaker/textures/items/innerved_fissile_alloy.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/innerved_fissile_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/innerved_fissile_dust.png b/resources/contenttweaker/textures/items/innerved_fissile_dust.png new file mode 100644 index 0000000000000000000000000000000000000000..62abacf3398303a9d99275faa9635be370e6204e GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z-aC1 z;uvDlyLFOb_8|v}w)xtzP2GHad`j!sCmmJvJ`-kD`ufuU3v25a226h!%au3RcnZ(l zGmjn!HL)*k?hsiSR1#!0Wqq@YaFRpDZ$0xnd*9oB-^>1Al~dXB*&WY`H@~pEvp!=w z^0{x<&Hy1drFrVFkEc(pP+|zuI{D(8BVXX0v@;)FdgK={u8unRgVD32%%rVarN?FG zwo|Mg5}hBJXKl6OY0nY!X6TV;SkRcZw(lkXgbJlqR|71W7+(JpnisdBA+2ihUArGo znswhCS~c}=RdM^(*Lj+M60Uc7NvrgveEv4iaQW6qoyhagYijBjTJxRS8rtTtbK9n> z*khYD=P$lK=jN+Y<7YAl`;L4*GAA~deb%K4GuQYzlX*56FnpW3Y^gQhl+!aCVz@aQ rvrI!iu`@)h4Oq9f?r-q_82cQS{zD-Pwzn}bFfe$!`njxgN@xNA69=bh literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/key_of_restored_balance.png b/resources/contenttweaker/textures/items/key_of_restored_balance.png new file mode 100644 index 0000000000000000000000000000000000000000..67304ea2effd401068e17a5cc5b9bb738eb21256 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^q} z#WBR9cj+XEwT5q4PGU=L<}o zTRelgFE5=S^ut=jE7rTn`(I$y`^%RnD;O<4=;YSidc@@KjGt*$><1njZ>rzFzoRkg z+0uI*hHhPpCM>;IqLw++^@%hCi{f7U6MSE?x)P>K=n91{e#mAoM*L4{xm)*FfUiPl>SMuEtU!0$v zni}(M9m9&4PO0JLhB5 XvXftAW^*$zFfe$!`njxgN@xNAH++ew literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/linked_apple_slice.png b/resources/contenttweaker/textures/items/linked_apple_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..d207ee002d349c6a298b622f061d20113cc04c84 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z^Lu% z;uvDldv?-ZufqWnZSzAWE;t*a(Rk^k#SROr9hHoX$L}?WE1sLXr{#;*8`d2=mo7b- z79`W;w3Mspm;2TlK0`x8Lk_)tw=L&9uiSsw^22-OV%2)#ju5V_(6gL6N=n75?@u@S z%==}uZGxW1Qit2dCg1 z-K(>u+_ZE5O?7zYC3HiU$I{+Hm*M=Y#+#kK0>`p-xi?3*AMNRW?5wt)OMS=5MhC9l z2UIgwCOok$+Hzl0_NVopyk_~MO}ZWPJy+W;g+_KDP zw>Hf*%RQERqw|wN!!=e*=91Uk5v@xYj;sx6xy-55U~qrdfxM~(9EYE~ebPN0#FqM* ZQT6W(`{GW+-wX^444$rjF6*2UngF$0o0k9p literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/lively_tree_callstone.png b/resources/contenttweaker/textures/items/lively_tree_callstone.png new file mode 100644 index 0000000000000000000000000000000000000000..7deca06c0faf0f9819c7f6f436036566f419ab79 GIT binary patch literal 4527 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 F0RVy3lo0>` literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/lost_cities_worldgen.png b/resources/contenttweaker/textures/items/lost_cities_worldgen.png new file mode 100644 index 0000000000000000000000000000000000000000..8a7d4e763205232066f23cac56ffdbefd1cdbfe3 GIT binary patch literal 5774 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7j#Pz2lmsP~D-;yvr)B1( zDwI?fq$;FVWTr7NRNTr9a1=VMz_I6dmmMRc==|haDa-6%eBQ0~@`zvgG2RVnj)y+h z&3$iRa&ThF2K5qFZ`&GHH_s1KXGVSd9d3K+k%;u765~zF zxo>NQl-BfjQ?^{8ouLvEMe9L!MJ8viKagXBPtlV@sy9bAYF_ zGt55>3>9-~C)#=(c91z5AMEX_rBxPSVwo&NIga^>$C76vA+x+%&Wa@Ocl z=Z+bt*LNHYXAwBU@XJuyFxWp$Y|{ss`0pP+e$_j*dC&R3mQ_=mPBP5*kV)Q^D7aqO zKR?RqdF>+uZEvoRmLGRGimTK;+4bg=^z%uFna=Y_-~1v|I3q%*bixxV+9^~xI-s>d3sxPQ7V(&hT#Z_hqWex7?wwyX2< z*VfLlV~Bi}^^(oPg5{Xkl)cYBzI%7>-ap&RuimroJX>_Qfo*j&1A}mXW=KRygs+cP za(=E}VoH8es$NBI0Rsrw*jE%JCTFLXC?ut(XXe=|z2CiGNg*@ERw>-n*TA>HIW;5G zqpB!1xXLdixhgx^GDXSWj?1RPsv@@_H?<^Dp&~aYuh^=>RtapbRbH_bNLXJ<0j#7X z+g2&UH$cHTzbI9~M9)OeK-aY*v&=}zj!VI&C?(A*$i)q6L{Unbtx`rwNr9EVetCJh zUb(Seeo?xGK4GRO#s87`^C$wiq3C7Jno3LrBR zlk!VTY?YL_6ciMohF9bk`1-<)&nt$8LUMktennz|zM-Cher~QlvX0^s*Rm4)I*LOo z3sUuiQj7CTi;`1a%Tn`7l#z`{Nrvk$C@snXdnYAXKQ$*cH#M)MSl>|35XDM&Pu~Ez z4p0!JXXX}wbyegRpr|a#OhW_~if=$NVDBJ1q$0NfZZ3*ynBT#Q!C_?OlAl}(a-OG) ztrEz7tCalY%oHmy)6Bv$+0fJ|RW~&)HAUAX*~nBk$<)F^H!UeOH7UtBHN`S54aq3a zyyB9?yyR4nQ5CrbdYPFiRz{|lrYWWdX}V?xNtU`Mrp6Y!iAm;0x~a)&Nfw652F30)j!+bqT2!2wp9eD4&_K`F1S|uJ z7%Tsx%+$P+L{Lh#RWbyNSL7C0ITxiSmgE{b~$kfWf)XKm-#L&pf(8$WbRM)`V$^c1yeoAIqB_Y*zpzL7-iFA+5;*$KL zO0WwewB*#3WDDa|RMU&|(@M${i&7oaQ}aq} zmE1FP3&3HepaG34O;q*e8L6OnFfcOKH89aNG72#?vobKSGB#Awr@i+QO%0MvElmt{ zO;U`KbWIYC40J6F6O(lf(h|)RlPwYrO-v!F1|E2nc+XVV$S}mv)XLP%%E*Ww-ZM`# zPE52&GuAaTNww59Ni#FkwKOwH(=|0RPqHw!NHR$>f|LeS@t&EkfpLhTrIm@1m9aTJ zyk};dWRa4RYM^VFnwqFFW@3<*Y>JxLD2Y8YT>}$P?3ox^ znOf4rdnqQSsg}v9hPvh{rpCG^iK&*lmWBovx`sxkrUsTKrWPrdM%474ktrze8ChDH zn$g31iOGg0$>ynsx`{~^NxCKmM#;JsX{O1#1_q{Psg@RIscETHj6HK*Bg+s&b1M@| zD-&aSc+Vis*up%?(m>bL+`?Gb#L_5L*V4emMAy{Z+&n2U+05A3%$RzyXRd2(5MpR( zWo%+)K$oH=$;iUe(8$zW*EliBRM*7J*hDwc*f2%c(%it(EGgB@I3)>E-BDh&nCgP- zPgq?FPnLS0$EYYF3Xs~Kc3cV&u^<;WJ1!f2a03|B7>3p~pw=i2F|>lF zp$!TO3Zs^g6uzUuH5yzbg#by4M^o2maFG-OBq<(ET~rG$F2pEXYF>)1Qn`}7-GH=O_Lr>e!aQuBI7OWIg`Ri} P8s_tK^>bP0l+XkKF@cpc literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/magazine_of_the_gun_devil.png b/resources/contenttweaker/textures/items/magazine_of_the_gun_devil.png new file mode 100644 index 0000000000000000000000000000000000000000..71d07e32574d7f9d225ac32a6aef3a89b468c5c4 GIT binary patch literal 294 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 b7BMggig>J>^8Mw0(6FDUtDnm{r-UW|98;eH literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/master_spell_infernum.png b/resources/contenttweaker/textures/items/master_spell_infernum.png new file mode 100644 index 0000000000000000000000000000000000000000..689166f325cf2380d206ef568d5d884d615b3b95 GIT binary patch literal 5814 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/master_spell_sonus.png b/resources/contenttweaker/textures/items/master_spell_sonus.png new file mode 100644 index 0000000000000000000000000000000000000000..32015a68ecd999a747f4b0fb40ce06bba92b9420 GIT binary patch literal 5836 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7j#h<4lmsP~D-;yvr)B1( zDwI?fq$;FVWTr7NRNTr9h~_)2!1MdOW?75Fq1P5Axl8XR9G~B4Fm=_mg2^+i6iaIC z)%Qy63BEL;NXO7Q{eovC5BA9>rUJZ+=%%SR@*_L*nUn z&f8idrvGb`@~UZtd*ux$8nD5RfX8`NteHJ-ae@P$>NH}rq{Jkw#?7psg{$^ z|3dkmJd>c#qGX0l^$8&?3yTlAwkNS>uRr6tVZw4--wXVlZjmLj@7OOhFfg`cIy(n= zIy=KW#K2H7r*@*P$6*JVqw&Gsu3B1U0);06=Du09sBdYP>xO_^Tx+dn#Qah;$@B<{ zkzu{w)GXf}$}XNBD;vY=_<{LIY(Y@TM4|uFMWT*W6x``A|1MYlo?&5N;;NgX%pqru zE_Lphae95n!EhFVBMiR`l?{Xa)5JD?kct2P;p11mQ=9jk|7%$_wdo|od=HuAU5SG0 zh5hrRte)3CGSK$s`e^xahoiVk-IHB!K1n~HbeQQpkMzwiGKDiDbV@heIk+Zg#gX76 zg05FJ;!o^cQ*iImny{=jrT+g81vo~ZE13I?Lny*UNV8)?;9)kc4FXF;m5;j2`u14v zU*hrkO4EJT@fsAJSALz?Rv9@oBo$x=js-*e92`Nzn<%Rk6Ew0VWE1gk&64L%OYK_5B~P-)8yy5$7H)Y zFMn~-?Blz4=kEQpz5MDu`_8jPha1>dH#0B@_h*JgltlRY zSS9D@>LsS+C#C9DBQBlHCStb$zJphgs>q}eKEl#~=$>Fbx5 zm+O@q>*W`v>l<2HTIw4Z=^Gj87Nw-=7FXt#Bv$C=6)S^`fSBQuTAW;zSx}OhpQiva zGchT@w8U0PiAzC20cvLcqYE^#d@!LOq@ zq_QAYKPa_0zqBYh)wL`&uS6Nyh?Hcw{({n?9I$s%lJ!$_Qgc)DN{aOj^$bz0bocZP zfa?GSL3(Cx0a#Z>ZUKtQlFT$jV4?U1Bm?#ivO_9z3*hFWsD}9+tQZ_dRxbI;r6A{d zy4Wg#?6*qEPtHuS0yE7lERzjQjZ$?}(^6A(O_GgFb(2gjEOgV7Qd5(Xj8juA)6$TP z^2{qPNz6-51sPS5TcDSjnPO#Wm}G2WY?7*LU}kBoYm#D-s+*W65=TAG_0=~|?knVY6q z8l;$*8iS2WNw#v!FUn0Uu~o{?@u03i~PlUS0LUzBUB z6rP!vl3!kokP6AnO${zd1cj%exrv#XiK&r^nVEs9fgzIqu+*aB%=|o%sfGr6#wK9x zpop>ZFUm~KD@g>UR9huOuy{poft7PnYGO%#QAmD%j;#{NQ3^(SPy<2IzNsaNDTyVC zE{P?nwn|0@My6HbLgD1fttRbn#43&n|LsVQJ@z@?Hi67$kiQ*4!>2^OX$ z6H8(+vPd>DHcK_uH8e9%(KSi4G}2A9Fiq4=O*FJjOHNHmwlGdbHN7}Lt)x7$DAh4N zHLt{0$vrc-0322d8qlcHL{(p&kqU|j10!Qy0~1{%qYy(gD+2>7V?!l<+Iuh2)F8>! z(!@~LB*iF6*Cf%%K-a=BF>6GKx=T}$(nWZksn6e9zZG!uigWK-(Jo|&$J2`KhV z46RHp>EXQ;6Vp`7 z4NP?rbtyb?+USFtlEKhw&_*AlqJ$_wYJ1voDL}-6T-@xqZ1lkmU{GTiTGN19qcp_O z3YvyCC@3h5T0&Czjt19gaFG-OBq<(EU8BK8QV5Wwcrbp!ANgrzRS7v5rcFsPZ?6xUKHLS1m(gw*2<_Hg7@h=XkDsF)w zg`OYnc|hQN{H6sbj2CK868Yb3EOzC}7S47?GuO4Y{gU(drzBcb{80N>;#gKB8^FM@ XV}r>%hw#iM&={eotDnm{r-UW|8mO~? literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/meatball_attuned_crystal.png b/resources/contenttweaker/textures/items/meatball_attuned_crystal.png index a76cb962ec659cceaf5a06b34eba496adeb68a85..7cdf016a04e2d545bee6d61a26fb70e2e2d8252a 100644 GIT binary patch delta 243 zcmZ2&)yFhJxt@WsILO_JVcj{ImkbOHCp=voLo9liPTtFVSV6#TzxPW$=75Mrh3Adr z6kN9@aEnVGSagp0wu%k=zU!Tl^Tr&n?Ia(mLg>7{JxI``X3J zLI;BWW^7<%xF9+CO`({Mg2?%EfAc1EZ*^sn*t{|O BX3GEo literal 7467 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 FO#mSI-H8AI literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/multiblock_input_swapping.png b/resources/contenttweaker/textures/items/multiblock_input_swapping.png new file mode 100644 index 0000000000000000000000000000000000000000..b7c71ef76962c782e34e34c9984ffe2003820f77 GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z?kFd z;uvDlyL8fize5QkN9(udau~8`@J(8#nE7}`x3Yod4+g!ybw4=l8u%X^>Y6=yH?!~u z7Cp5VwPl$Fg5FY#mzd0V{_n9;KoQ%`xa`?)TQGwf7QIuV2#X-(5Zi!nHgl;{kQPAG5&bh$a%wm;^xl8-7TATMNiJS9u}kj zCsN1S=*(XZjbEE}8b#wHa|azCPO~_I(K7GHXfR`t^qCNkS)k q<5}2(7H=;7=9Tau*Y%BreU*RVA&w`GlNcBn7(8A5T-G@yGywpm(z*Nq literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/neutronium_pearl.png b/resources/contenttweaker/textures/items/neutronium_pearl.png new file mode 100644 index 0000000000000000000000000000000000000000..249a49bdcd7e8b5a33ffbbde2952bdea57e2ec27 GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z?kFd z;uvDlyL9q?FJ?!9WA)EHPiW``M4`& zXL-lmwXKFp>Pd<&-Q11IIw|4PRm}K!bnc(|e)ilOzCV|nJR93Gxg6p|JuWL=eRc1~ z9l;ATrfEz)91~yl$#(Vm*pxCneC}MmVLK_ z`n38MY@L?0Q6nn*VwCkBnb0HK*bP$oGp$OJUOs1Mh@8eK(6;cf)pprWs~XfV82EPP zuX|xv q=R2xi6#k1*vtF@(+ROXjSnn5335m}?I+cNefx*+&&t;ucLK6VHCBOLq literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/nightmare_of_annoyance.png b/resources/contenttweaker/textures/items/nightmare_of_annoyance.png new file mode 100644 index 0000000000000000000000000000000000000000..c72954b040f0cebcc32bb01488641256545a580c GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;M;m z#WBR9cj+Wsz9t8OR(mxQv)K`s^yYT9Zk_&7Or}TsMs&bwQJ;(#X*w*M{35RWn3VhM zZT08q2?`Al4ICaOYl;<#$-9be3jUiBR8?r($sn*WSheA)kBTeq;*>4#=wDwtT zVtaKYMU?T4P7?bDGq>&yd(7OdeQMSuDnc0|SGntDnm{r-UW|$iZ`} literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/null_pointer.png b/resources/contenttweaker/textures/items/null_pointer.png new file mode 100644 index 0000000000000000000000000000000000000000..a1fd2509a187aa1dc60729721052cfd6487a8793 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z+mI) z;uvDln>@!b`B*)h5hFW0J2N*kGqbas8=LaVS&3rC6SJ*(dZY}p4j33Vv^FwMG(2I{ g(A?atB+kHa%bxRzo}h*<0|Nttr>mdKI;Vst08{cHNB{r; literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/oath_of_the_lord_of_gluttony.png b/resources/contenttweaker/textures/items/oath_of_the_lord_of_gluttony.png new file mode 100644 index 0000000000000000000000000000000000000000..72020010ea21fa7b37016f98100ccc2d60b0b07c GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!>W3 z;uvDlTRUm5-(v?6xAPYw1ScLS?{W=R-tVBb-#M=N`GV(y7s77uUVKx$Amhb~OAfP4 zG|pv-a{4yz)9pF?qkU^i}0V5s+8RdY>s%5zywuUc7k zQlf6{l6ad}TE9Q4zF5XQneF9WPmeMorwa}Y8vJIB)t#|EEa`^F)~D+9JU+{;ld~x$ z{en%*<4NI$ZXfP#=M_`S%MLv+w7sSPdeg$UuEvUwM&FcC&|42 zZ20Ebq`P_UJrgg#WI3Q}S#Pl^MvqaWtLbdo<22T}ED5{s@_kyQ!N6v4z+QgdKjx*T Tq7xYy7#KWV{an^LB{Ts5_3O3Q literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/oath_of_the_seven_undead_lords.png b/resources/contenttweaker/textures/items/oath_of_the_seven_undead_lords.png new file mode 100644 index 0000000000000000000000000000000000000000..3f98c953811d319afe9023304a36bd105a7823f2 GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z?kLf z;uvDlJ9V<7-ysK)w*6W>zJixR#Ca79ou4pC9iC=fz~*Vut+vjm;320Cvo+JPR_pMb zJ0`v=OB|!QGF~s*!V_%x@&2BZvw!~k^Lf(pg)g?atoatAyLid2Y!lzs^Zlo*4^De* zylU!ZtD5hY0T0(be(w-_{Cw5osHD2}`R}=3F5EJ?mFLyX2Y&ZPP zmY2)i@H)w;d5+`$uyYL|&)k0)4y<&q*%fk6-e+H}^sr zGXvYUgBBu{&Bk+oXx%YmpIv`S;edrm#Ilni=9{;(N=|CrCY_Ryep!BY)1(`|6Qq;4 zmcH7-*q^B%5}&_Mz_T!Q@y}P??A{kjm}i};)#6>SQ24f+(A%VKk8YltAFtfpwXQg1 z?I+9mp9R~_*y!JE-Swlok?HUeBVRA44KZssS$($QDs`->+*IGlFmIWh@q$IKO{93$ oCZGH-bi!&&&b=7(+jHdQv*){bk44ofy`glX=O&!0^x0 z#WBR9w|BCl|6vD_q80_v3YGgFFJ6IxnaDs!`=2cTC zTyYY+v|yUCtI5q>`^xXm`*Z*I-*@kxo_nxDM61EV^L2ul^xF4_SoseLG!$4cDEMFU znp~l`1WyCYVwvz+ga>PHics1&AiY7?~#W38uOGn%#kaXf3% z**xw~{k<}eK6@WKdwI3Z!MnQs*QYCqH?^OSuj|sk_+wk#=e@T(WA-#Z{TpGz=o4O_ z_3mhbS*2g%Te~+>N;2=x>zMtXzLYmuI!Uk44ofy`glX=O&z^Liz z;uvDlyEJ%XZ?l8IoUh$+W`*o27V0kU{O=y_UeH$T!szY6>2Xg=XL`a}_VaTe9Q?Mw zZj$TqH+KwnGx$Gv=TlH__c+&KQra;ACPo1UXATqNNj17A!W<2T$KEI$n{mFrOJ>^H z+}lkmXLxGwJG&?-z4$Gc#x`k&Wu!~c=8gsxz3JSumO1tmK3$h7HA8aMDyK(X9SjU- zbZ*DpVs{9Qt#x~J?yL1%0jA`hos*WVx^(yDJMD?8*YD13_BOq1(ywQ~I;(E`8_NXt zRl6*A$F1Kz`FFl0xAxPiZ`yypmH%Vv Y_Gk{T^ZeS$z`(%Z>FVdQ&MBb@0I4;d{r~^~ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/p0rtals_redish_white_hat.png b/resources/contenttweaker/textures/items/p0rtals_redish_white_hat.png new file mode 100644 index 0000000000000000000000000000000000000000..9d3b0ec9ac1277797f239e94b7f0e2a124d27320 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$onL z;uvDldv>B>)?ovQR(p2-I4z@D}4C9Tfily8nCrya($Ac}3T5z52Y0_dv>S-mlBpK9pFvFci+e@g_ZJ zlE=x}0uTSy*|9%(TEex}vwoLAQ~TY%knCliO+i{~GADf~+{;uDqqC~d!8le^^hloT zMZx`|tShgbSt3)W5LI^kLzP|mxsM+AHS{Xw)S_2BDl6E(P{(^g*~%%0EZe{DD^qAW zP;Kv(RkdKYphL>qwLON88+#2e{myb-WqST}>e~l-n;pLj<#(L3oKwtT^X~iB%{I@O zQX<7%KYVUIHly#r1nqsD4>{j}t?Ykl_FfcGMc)I$ztaD0e0su4+ Bmrnoy literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/pack_supporter_token.png b/resources/contenttweaker/textures/items/pack_supporter_token.png new file mode 100644 index 0000000000000000000000000000000000000000..e47e94f8a1de0b41117b351070da3014d6cbb39d GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;N5s z#WBR9ck3iWzGed+SNTwNzKc7Vv(>^>_~$gwE|3XhQwdWGYda^ybgX1WaHPNrt*!B! zlC*!?pX+}p|Ki~H2mM*yDc&q6Tp1*G^+m+yROElsdK4~rzaif*>$b1ZiJcs4?-{&) z=6gLiw#%SImQ`hXuKMPa@=_c3Hq3Q6z;wrS+G1ySrpA~s(bQ?RB8*pDp4Tw%<6D+G zGv0K4@5F0IvVC-1@7wt8+rPApnQ7X31_lNOPgg&ebxsLQ00NM5m;e9( literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/plate_clump_fractal.png b/resources/contenttweaker/textures/items/plate_clump_fractal.png new file mode 100644 index 0000000000000000000000000000000000000000..c81cc09d647c2ee89d8d15ef918d1c1629edcc74 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^h` z#WBR9w|9~)Uz3AC>wN`B3x-bjjUTwmWDXsQDCExYv}l>@exXUZf<;K%+qXm~p}akn zVR_<=`}uLx3=+?r`82=7V>S2kS&xl-lWt8opg(E$>NReYTqplzY}~)~RMuUUI7LI&!X%iDA#}a`y>`>aMHaR19;uxhG}y-p^~^`P3%+Zp33ms<)3Cd~Q&{jeGHDQkm@ zAPxEIOA!$v4U?@c_BAa|ns90UrXxnK^Sk?OJI-FzF=al$uPoLfc3R$lI|Bm)gQu&X J%Q~loCIHTLei#4% literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/plate_clump_recursive.png b/resources/contenttweaker/textures/items/plate_clump_recursive.png new file mode 100644 index 0000000000000000000000000000000000000000..d64e885996d53c7869bf5883e0d07a436fe48b7b GIT binary patch literal 431 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z?kXj z;uvDl+dE0o|8Rgv>;CVzw(_uYwMw#GZg82Pdr*(X_|B0!Mz(-IO{o!+IR80{CfP5D zoR(0yndKk{n}@>UlU0K2`?qaT-u>#^vgdn>-`P&kws-j>z*w-mvf}=vsCw5)HWhy*SNaR)H(Xga;g;p2Ez>7w+>R-5v+15#KH++a1^Z8(+uDLP z^B3(~XIxOkZ)BWM$+Vr_e6HfxzT@#i*Ue5kn@utISoV@%^M=+H#tLSYeJ-Lp3?4}b z&N$|#fA*@*T=}Q{vfGzDwb)&v!`%;nrgrL-b%ZrzvT}m mwJsY literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/power_wrought_brightsteel_alloy_plate.png b/resources/contenttweaker/textures/items/power_wrought_brightsteel_alloy_plate.png new file mode 100644 index 0000000000000000000000000000000000000000..c22a6c8eaa51b3bbdfe806f723df7c95583d85c8 GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!1&zL z#WBR9w|25&{^bCX*8RWlZGOC^IdtU)6N6Gum$tBm2GykWH3EReXWMlaBGUZRr%g_oHNg@jJ^Z{}~qB^K*{}UU~ZE zi+NP@wFkS**1g{F_hp~Yx!EVX{g(UxjqY45cEjw=+k=;c)~v0aA>+#}@@eXh%aR3G znwpt!+;87$`9b=^YhH~f+8?K{|9*U1!1Tn*e-cZDp4S(=7EgJja%%Qxb&*d~D^@v3 zT!p%(@v`g(@3%Z4!O|X4(a*IXWiN&NA)>ZXJtM4xP*E zygGI5OIe1H)uApAj+g(l;#OC;o#Mr^>guaEyiErd@44r$Y0xH^(e z;{!z{jiVgfbb8;H3k0$>e*Z5dE}pNz6nKOq&+N9u;y|y6xP6w^hmJZ6>2MoK7IXR? zySK0U;NIQx$Gv21pBk*$xMO4I(k44ofy`glX=O&z?kXj z;uvDlJ9m=3H?yO_(fW@}?S>vf5guI*T*6HPI=ozst5qMEZ{U8SyyNLjR_pBFB4*1( zb^cs-T^IdUWK9r@%jO)xYf9TsKb_R^D`Dr|@6XPjdB>~MD0E3f@$9P4{Q*w1>}J?W zWc$p!{Bh=%pH^!EneGKQPO}!8^mW6tnwz0>-!MI{i1&GOIl^OtcZmM6`-NwohJ|`N zab~i8ocsRqRd(Zuk8J0r)RoRonQ19GKh$Yf;*Bz<0|q(4OSo*91-3@Hl*=xkf4?-Q z=GnYenvXws&3k>SX#3jSZAF%DlTXgc+iB`;B3(V@qvqqwHZ~DE(v}7|WcFT~<+bp^ zj~u!FaFeBHdA)jf3Fo+bWxE}?U2!I}fb+o3vz)K@^}nx7nKI#-s?D>>FV}oJF3x{Z zxYDNVh$w@2f9#i%u1lMjT)T63{|w(GBhCkB${tOba7>MHj-};94Mksy-Ob=Y7=Q&%nUI;OXk;vd$@?2>_%_!@~do literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/pulsar_core.png b/resources/contenttweaker/textures/items/pulsar_core.png index e567de9a85957f55c5e3acd8addfc7485eb64390..1cfb9dad424d5790c80a400dc1ef539c4e908b28 100644 GIT binary patch delta 500 zcmX?P(aSPHxt@WsILO_JVcj{ImkbPy$30yfLo9l0C);OBI|>}FFE^BM+;ON?A#dAl z*Ib9Ww_{^oIm9bYb@;{hu5^N10sG4!X~%UU+NDKP9lSU>gJKd{LzWaQKQvEd*KUt( zQ`p&mr$0OUc8@uudcxYNi!@&C4eEMXA~mPW*6K=BcTm^Iia+&g8}8;Up0Y@T>)Pwm zx#D4+*P=Wpu{3CO-4j?7rp+)(#W7nqDw~nxw-VEZ*Izv@i!eNw2^5j7J!i>q$z-Y4 z74eA+qI6C(yth3jF(s(<>mrR4pJf^jCNMahu6A=2Xkide&Zs;e{{Ho{qlG?!B1Z~i zCg++-+ugl;@zcCc!{f2_^&%7Zb=aJeyK24l+NKDd6tmeU|JLZucYRW4C!W2Qf#v%7 z^GqL9d45)0*phuf!g=2F95d;EF>#+BK4WW$KfwRs_UY4ct;HE;v;XgAd$36Qo#nEp z2Oq}gY`;C()4s9X!JLQF-BBQfE9B(+`SZ?&{o&J@o1ApUUNq|7=8|{5j~)u=t}C;y zv$ruQ>Rhv%~*Xi-#b07r)j~btuk!0gP!{>XLgvD z%F}+hN-Qt_==BxPlujF6jPjnAnzVN9-ujMPr=EBC`QFd|!z$}>p?HSU3mygr1_n=8 KKbLh*2~7aN`ey06$*;-(=u~X z6-p`#QWa7wGSe6sDsHU}%f7ZmgXiygtu)Ry0glrTEB)RlOtTkvj9$Bb-|>>^%UP0r z^mZy9+)`g(`kBA(+NZQREMG7F=Cv1(-NGq+_nH3N@>_T6;`whI?mT(+=OL#f5|wtV z;(xWz**06%YsSf=6Q+Gtx*zYd{mtvc7mAKBPdvIr&$&=C$vXam(S&E4%;ZgDrcbyn z^LnGu+R48tj)YMQT zvixn+DVs>k^e=Az6k7jIk>+@J@XPZb3+Fs}{9v~25%Kdee&@|AAL!alFaA@#KC3Ff zxb$RY%a!%6b1zB?YoxWz`F`GJUBmtaxo_H!f|}pxF4&WodU^+!>!t-uColHuwAxy$ z6T)!uW*W0wcK6fRWimNiSfg2Nb`}P1XN(CAn-J-s@0{hYv*ma1?%hsY$EPmH) z>-7xV6M@z>k7qmVUMFgObVa0s(~V*V(;GeyPA%M^Sl<-%Y85}e5k+(*cm(I#tr$kE^{gPUBEh2bvTS(SA&(FFhxf_@Eg}lBKJN;et zi(AS5>e(r3YxS>xk6hery4%=P7HQ2!#3eUS;00<%k;Ag z@(Q-OPO%i@o?>)jrHKS{^SX&s{nX3%&)oenZO(7ydv6ZTk-YMk_t}{R?|6&X@2Ncy zC3|;SPEJ|dF*6y*yArqgxqK&IHJNqmdGh(?t9}NB?>E`r|17=EUvT=C^A|mzXGAR5 z2!GbskUp<}X@PkCio(0Mo(G)ecmBwg+PlKN+@t^dZRrmEfV1BZ|Fkq=Ui{?ybh(xB z;uh=$8g-W$n8NvjL)ZVfF@K_QJM(e&8{cC7-JTfze!9fex*gi@)}71=R#jKwU28Py zR7HV>^I6k`+lhzyC$cmbhj^#jJzNs-`ckgcG@S<~8pxjFFT7(E zRay*ga|YOS#d;QZ3-oQZzLDp>{@~iJi}asg@A)$$^|R{P=sl_X=3B`=@6oENnGks6 zTY#$ctcodzYk6~$Z3FIac-45dGEV2njl}`k%ly2JpWW|%Eg5F=P~+r!XK=s!vN=~QTt}wrkeu?8 zj^}-8Gr}LlzKJ|n+j?zNw{{h0AGb}g%Ze3eoP;iBzI8E4od2@ojq?)c%~C+Ag1)zVdzi^MvawU!l`((-Z&iGG02f zSo_fPh~MEKE}aPwo?v$JrLlWm)bEpfbi=+};`P(7EbD48S^i}C4UdZfkJ&w5@C($g zUb8RI$o^|h@rA;+o)ZiIGd$(jel2OZXBz_pV{4|fbAYF_Gpwj&V5pc=JJHtTaDYgw zfArEIExxk~k0va%iWCsN=({R{g?s7R3#*z>djDVG={)JtBaIzmGJhi1SnaTQ{px`h zN0Yt6Iz7KGy`V?6o(o-j#O2;U-c!x@{x18E*`dp3**+C)bIzFypn)H z_k<%pwlgEo9NN6^-OAao^p0)b^ZVbLx}^z52h@em8{XZ}VcxOaTzBqgyNw4(O7 zvq`(a+9|(NZ}*>LJD+TrpU&lGX6vsb(7jY|+U^-sd8bx%S*%(i_4IeKp7xyW7OSsX zW#6B?-yr5fm{H7f(;k*-6I{5IQmzC#ii#y|$zC$U<8tMl!}d>p1V5Q{GL%vII8#=D zqGjC&`yaN^n=LFKsWhiPeBYnWwZ zm=>#^iu+zs9{>H$zqgs^-?PtkDB97zv%8#uLHK)SNJL45ua8x7ey(0(N`6wRUPW#J z0|?mIR}>^BXQ!4ZB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RS zMakZd%cjDrBDWwnwIorYA~z?m*s8)-32d%aUa=KOSYJs2tfVB{Rw=?aK*2e`C{@8k z&qU8a*R>+E%t*m6W&?6cnI_ zXBLzsyH=FIEdcSs#ut~Q=zA8FB%4&^7PwZF=o=XrSm+uU=^9z;BkQloE%5b)>&`2N zhGKGlu6{*gfxe-hfqrf-ijLwE*D{2CSalSKR2HP_2c;J0mlh?bx|XHpl_(=yT98v( zjBICVaVkg%?CzYDH2sQPh|S1)+&z5*;Cev8n4Xzi0M-FgjjS>y8LqCNv?vFxCM8)v zH77MUHLs*t-%!sG#X}{TX^03y@efD_90bV5SL7DJ%|}rU3oo!@aJX8zG8ygj7goZfbBzA}H7l&CE>< z&5TSf4NZ*=O^uBZio#NhiZk=`K&BcR=ovv|Qj)FQ@{4j4OKg=ga}(23^$YUS!CF8O zW946znVMIU2+AF{N^pN#ITxiSmgE>EB*DW2j{@%*8t59Bh8P-K8JJs{8qvdhi3XMyW(KAvy5^~A=DH?nDapDP zi54ch=80woCZc?jp_PfHm5~KKV$ayb#4N=qF-_Mn zF(p~o#L_59H__0*MAyVDDap_z)i5pD7*e=Wo;Zy`c@LC0jjW7JtxW0SJ(Dy`qa-5> zQ0%3o>YA7(o9HGQr5fud8Jd}-7#gP;q@u!7VE z)V%TawL&gxZ9vT*D^E}z7hGCUkdv8O1SxdERZ?(jA*7J9(Z`_UhA?k)`fKtq0f?xD^M3=EtF9+AZi41D`Rn9+hYScQRsfxX1j z*OmP_qp&Ea@tI|>=QA)c3V6CWhFF}QJ9)2Pi-Sn({zk^;>;&;-osL%fi(8AhYnf`^ zEZw?k!)H#l=tv1uu`~UxjACUGJ=>+8-TVC1N6-C%=JPqy_c#?>^22_$goZMHu&7S| zJN0Xo^Mo5>=7-$wgfKH|oZiIFS+gzfzF9%xwL0yk602n!g1VNJefY?!{!``1YXzge z)sb8qTP`QR3ixyO;J4k(?9a_|8uKoEx84!G&3&!uF)6*pEDXY25qJF0_UDCI8 z+F_l)cefWVIBW4B`no_#{@G2eL0&#RJ-@_2Mo#$qrU%@Yy(`bJs>(CoVD9t3_cOnHN0PSpc~MXp OGI+ZBxvXk44ofy`glX=O&z^Liz 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 JWt~$(697+GoKye+ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/puzzle_solution_vowtodeath.png b/resources/contenttweaker/textures/items/puzzle_solution_vowtodeath.png new file mode 100644 index 0000000000000000000000000000000000000000..4b3cd4f82180c65e3b3843697eabfd44d9e850b2 GIT binary patch literal 5775 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/quasar_charged_dust.png.mcmeta b/resources/contenttweaker/textures/items/quasar_charged_dust.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/quasar_charged_dust.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/quasar_charged_gem.png b/resources/contenttweaker/textures/items/quasar_charged_gem.png new file mode 100644 index 0000000000000000000000000000000000000000..ebfd8715934e6f425c95e954866d5a808dd9debc GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z<9>f z#WBR9ckSf;-qM8<$L#O#4t8EVRcVWJpbN)Rq23P7D{>)uXKw9X=FNWcf+OE6`2fWo z9G4abm%N`9m}9ARMT67Pd#9O4UY72ZAKaJkJ$*eP#^St!WX&@1edj-a*z^8-EvutS z(WJZpFYf(0;wnW(n~kqct<#OnoZYctM@4{I*{4Tt8*M*KT=}tcTjw)-5&lyVp9A0N z{d;ooXo363^&QPyg<8KF3GBVcw3UhH+=MF0u5i6L z@AGAcW8L9pMNc;D=HLB0z%r}r>yAddY^Svi6IZec^`t$y>^b?R%7R1JWiR|%cdY#N z2Nlj88@@Advrm6m;LG7=98{k?NutHdfn|$Q#$Uze;DY51#V>>dRyA&&<;wh_jpfnC zuJ7_M@*n)o4CrrBt6)4LY7r`6`=ItS!z{K}&J!NDuQ2(rP0sO7_FfichQ2PV@3Ngu zRW>rS4*phMmcF_pPJD~o@%$s96aJfg+t;&U?}v4!%m;3)+BEZ=*Wbg@HsK{=+ZSXB zz5Z(Cc1~n=vGPJ&jis&i{41Xu{`;4AY)|=p#s4SsKGpbDO#S-Rc+F3Zl}B&%&Yls! q@#D@ZmmW>))4btk&N1h+>XY5uS5D7ApTNMtz~JfX=d#Wzp$Py=r~AtQ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/quasar_core.png b/resources/contenttweaker/textures/items/quasar_core.png new file mode 100644 index 0000000000000000000000000000000000000000..23713194d779ac53de9f44c120c27c378e30a4b3 GIT binary patch literal 612 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU{K&-V_;yA?)-6vfq{XsILO_JVcj{ImkbO{ za-J@ZAs(Ger>xI=>>zNgew)*+WH#6KW+uMflLAGythQRAe<9psN_xa+=ZB$7CqFvH zxO~Nlpx-Qx3w3ukEiz#Z&*XcO_PSK*?%ezd<Rtr_nT2ppTw{vbVvuA8^+}q>3G`b4J7d>TfF`M&E zVQG+8wRit4wwFz;!p9%3I{ZHMQuF-x$_H~}1O6XuefMvEiQ{&|Yfp}xJK4=!znZ&q zZgS7W19Fk#J;&D7V|3!ltd?82$^dk10CN>%6Xey}Yam`!Zd< zv(xvVFxS^vIYlVDaUED+Yux3Vk>Vod;;|ix`_ma6lwqf literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/quasar_core.png.mcmeta b/resources/contenttweaker/textures/items/quasar_core.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/quasar_core.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png b/resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png new file mode 100644 index 0000000000000000000000000000000000000000..599ac9d069da914a318523e73ecc6655737ddaa1 GIT binary patch literal 1351 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/radiant_fissile_alloy.png.mcmeta b/resources/contenttweaker/textures/items/radiant_fissile_alloy.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/radiant_fissile_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/radiant_fissile_dust.png b/resources/contenttweaker/textures/items/radiant_fissile_dust.png new file mode 100644 index 0000000000000000000000000000000000000000..b4f368bf1300cd49b513c7daade53f938cbe0b44 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{u_C z;uvDlyEQ;JpUF|6*4d!jG2y`7xi*o#tDf?kEL`-+WLckr=UvG!Y7!g%Fa^23(z2{n z=svKmNZ|Av-yOOwOKQ`~Cz-!bZuozwbP0l+XkK0UeDd literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/reality_pebble.png b/resources/contenttweaker/textures/items/reality_pebble.png new file mode 100644 index 0000000000000000000000000000000000000000..4517ca4c3b1b98506737f040cb40143a05b24347 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;N2r z#WBR9ckQIJyoVKd+~%+5Yj_g4$@$#P#+{p()5}h1c-%X%m&GgUmRq2GC-b)X|5JV} zzjJr}k0^($Pm|Ig#(i3O;O37&ruoY_8A6v%xg>LYo9VH;u`W;Snv#3Y3OF$wI1>TJzBD{}!)u-cTl#oFc#e?FxSd%k&_x88@SujFp#uNwe2k(r0wu znBnv$0jC3JBCd;C=m~w3Eh%`rWNU<%W2kmT!}$}tznhe?mrF~=yRCUI@cnC6{oF58 dC;wl;&i1CfQpN0>Hvk44ofy`glX=O&z!>f6 z;uvDlyL8e<@52EC?fb9a_{XTncyOVIpjHwmi(|~3IaXVnoyEeZuX9R2c=hO2)#e4V zP2Rh^y%j{PL|5)|TXI+XBSZ)OWGLTM6w@?e4H9PJx_Jcz6Uq-t}XG<=iGE_+AX$({SO!l zEcXU1c>Cap)zpJJhje8x{^sgY+bj6s-*3I{VsDuhSy)R ZKRnzdzg{Et8Uq6ZgQu&X%Q~loCIBZ;wwwR} literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/recursion_of_gluttony.png b/resources/contenttweaker/textures/items/recursion_of_gluttony.png new file mode 100644 index 0000000000000000000000000000000000000000..5f2051c4458158966c8de22723d25340464ff444 GIT binary patch literal 811 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU_8LV#=yX^de@6z3=9m6#X;^)4C~IxykuZt zdg|%o7*a9k?Hu1pj|_NPlPN6q0 zg+4xKs#j0w6M5<$e|i(+iM6M;e`cQVx2^u;V_Ub7-#z9xUdQI02t3{>5nq`1O*1{t zee3xhKM0Wkd&9Z!oyWP&OR*>n z3X4xLA8iis(m%}Xz47m(zehCvu9TUB#JwInDrk#8ILP+<%-6=FGi(gHY%-=!XP-26 z(bEb6ua{H52D(2GhNhFOXqzkEET zBe$lc?x4~q1)Wa{jcK0`WdCW+FK^DCHjDS}omKfVujEhIeQL1z&}rkb;HFK*kHzog z-xOs0yV@?(`^kY#{-TXVlDAxg%?y=K3$8Bu>mtn0z;e(@ZUVb6%aemPYa7_5->`G@ zUaol9WgIenvv8nk(w$B}C8k?73j8OUou9vHP2h#skIEvMRB28!_JLfa;Pahpb&N4@y_LTeLBDY0}|C-T#jr}tPjxzs^?bncd z(faU-qo5Lh*jeU_pKK;bKFE-(crRKxA@a$=-=7qA)h`I|aQ%3|`mnO%Bz8$xxjo|i z?@SLe^ZN+i36@lkxv)Rx(*h1qf>`qFL5J?|&Zk{A75Z`o`!24~vH8JYYn0O4?8p?z Qz`(%Z>FVdQ&MBb@064sKtN;K2 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/recursion_of_gluttony.png.mcmeta b/resources/contenttweaker/textures/items/recursion_of_gluttony.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/recursion_of_gluttony.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/recursion_of_taint.png b/resources/contenttweaker/textures/items/recursion_of_taint.png new file mode 100644 index 0000000000000000000000000000000000000000..cde659578052dc40cad7a62a473a09303353cba4 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z^L!( z;uvDlyY$k=tlJ49tPjpBwXAbBDRX5y*8M?cl4bI=ce0-ZW`35boo(Y_te&COl;C8* zxKLuPo5X782@`a7^FHzUZvXw>;ho?2*9a|s_xQ@1w)Oko>gtImWM2Fx`&R7eBs05j ztRdGPxTsA2_KKb9{gaIj399T1H?CdVn-w5kBJbTDsFpiB|8LRTV_td!Czja$W@h~L zd4I*HSC#qe4rWa6@OgdV#>&Y2mZhyz@2q})m`~|))w`IL0g>Fjt;e*omma#a^Td{S z-`>O~HLrcU|B^HN`!e;UPM@sBn*vWRN$R}t*>RLckhZ!JMXCT@$Sq{d`Scr4`MFBo|4}xyZr}3z g_}Mw_6+gINe8|WZi?5!@z`(%Z>FVdQ&MBb@07vAli~s-t literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/recursion_of_the_love.png b/resources/contenttweaker/textures/items/recursion_of_the_love.png new file mode 100644 index 0000000000000000000000000000000000000000..dc5fe96e299b338ae944df8d3d654d26fbaff16a GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z?kCc z;uvDl+dA1d>yU%Y(R$^km4Svrjx7pDd>77B_#&~lMg5bIt=q{>+OcNb%m*L2o0ygf z%qj^KR#UsRox}M3-v8WZ_6Wv2cv02GWZu`hYyUOwd0K%_SAFSOZ@p{Yu0ow<0S0Fu zMWi%Owc^-OvuuLh)vVSpu9KcDtKN0OCEMc3VS}Q>S$mI77Gj9LEb-;{PBT8|KMDyG zRjzomKmPsm)-@9b8_kb;dy*qr>lF`tt(7^QBWaTQ!r^hx{yetcjzI?+( zswMD9xdhXP1c{n?=WVv%t_b?H>;7~5bHD3kA9+UZIMx%~{_xV4Xhp46ZQhJo9--gY ix930Fe|_a6arte>cAt@p7h+&wVDNPHb6Mw<&;$U%!@9-* literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/recursion_of_the_loved.png b/resources/contenttweaker/textures/items/recursion_of_the_loved.png new file mode 100644 index 0000000000000000000000000000000000000000..a015e9602cb780cbffd3efcf2a3fa720f50dddd1 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_{Gg z#WBR9w{`OVtlI$+N9)Zc_FUP-=GZ)iXQzOm$25m!7u+udeGpFZ_$d8E(@6A_P^-|3 z2ZpWJycL2sSuAi8;nut1Qnc|Pz(7d^EpL&DuPp_M`YTY%{%b_x>Hx*3gTfnd@>U84nSnv81#o526@4I?6s?K-$ z8#c!Ejt91zJT>LWsFa&)FvU;8>-1-x_$t2Jxx1pgnHQw@Jo*-P>V0{0BSXe@R)uq$ zME$o|#4WxPbY7zRb>Cx#508IJHZb3h|2X9a(~p{(9Q_wYT}uq*HuK7u&XzHqox}XR zx|*rLP;6(P(n?l_825=Khc0lHdmj2*bM9}=x!6fJKFq(L|H^ttSMt{h&s7dDRGpt@ zTy;!ixkf=((>%jhnP$un{vK7I^zg#Ird8h@Pk-*%+~d@;zQ2F#=XrDIoJcWp+^x6Y zUHP^;*T1q5d*4uX9@pJ^i?^G{eY(?DbLYOe@!U^|>FpM$e;7&JXnm`7TCs52)p;AA ztU9{k#Sve{&^6j|oGaRLX7xVRjP3sKn=V?a Bk44ofy`glX=O&z_`rQ z#WBR9w{`NytUC?@ZTm%!FL=sQB-pIIeb>1JbN0-q;v7#{Yf2U7c4rq0oG`wzR&j#3 z#}&3aH+Jkf*2clZ_}K6GDdx1`JL{BUStJE+&8`1e|6IO|SJ6w*UtcTq^8NRZnr9hq zm@j=exh|;dhu2k|h1$PZBtjn_oZq#fn|aNH{C2rN<{$pn|6!P>Tp{A~=uxadwI-*2`|I_`STboZrx{ppmI9mim80n<{1V;laIUeU7F%Fwfez>pEK|0dNU`y zU0^0D%rIk{ZoKObPBVs0ixS@52}odlCRV|b%Y27lisou}6ip*V@mj#(F?bu&(?#oGr;^%Bn zCL2uuy!LNm&tBfDdD@}H`|F53=v82IX`uKH8XB|ER1_lNOPgg&ebxsLQ0H%!I ANdN!< literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/recursive_iced_coffee_pot.png b/resources/contenttweaker/textures/items/recursive_iced_coffee_pot.png new file mode 100644 index 0000000000000000000000000000000000000000..c84b7835a315ca59f9081c79a913799ac8d11606 GIT binary patch literal 657 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z~t@e z;uvDlyL9rwY+*-{WA&O_Urst3bW82Q4)46y2GLbvxAOG5E>ujA)8Um6+30j~X@D31 zqDM=eE;g%ARM`1tSw*zUM}>J@wkvi1GDk@r7tpZ$C}02+a&K*-=F<{ z?@zfu&%6HSYJ_J=IdCvGOc7FK3G!limiAe8#=FN3iY(fvRo_`h2RbYYe9k_BVV?Z1 ziqLp(&BZQ;4C`OLp88ZMd9A4%+k-nl0~yR-$1ifR?zLi&FHg8zw6pRzWAWyn5pOJ* z8_N4X{a^F*n6Z4r>hNtDTY|DKm9q4)8J zn6Pc>oFnq@w?8NlI%q4`|5znq|N8!^PlcX(`IfiNoD!5`Bsqs=&!0SIMuvo~6Ax|D zX=`g^xN-Nc>g=;@JWHmS%=R^!$>XKTaOtIq%(X%p_QM8ByY}wgyXLXcwW!D8pO~CD zcC`p>iPD`C6u2Q#Vvl{{Hs+jJYV7RnGnSqF_V42Ql2)#4v)LL;Z`|W=;yrx8@bZ-YwC0GK Sxt)Q5fx*+&&t;ucLK6UY3n(Q3 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/recursive_quantum.png b/resources/contenttweaker/textures/items/recursive_quantum.png new file mode 100644 index 0000000000000000000000000000000000000000..bf25639065ab7d718479b1157d60669d7299c3d3 GIT binary patch literal 719 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznV0gg6#=yY9mH4cJfq{XsILO_JVcj{ImkbO{ zot`d^AsLNtXYS4uaTIWUua_Zb%lT>j5B(pa-Y$Pyjg_L6wmdnov2%`Ke$FD*C#s4Z z3K7}gh1RfbzkRj;mE;=HRnl8cO7qTtDcSB7dSL$)xq~Isf)e64K4b zmFJqAJb0L|~LF=n3k*vs!U*fZ31x~keOw7q}+&i!NQ`bL^foB2%)Cz}On6DX`hb09@3^(*sg`58Wo*X&RD%Q`u8it>vY_fB2Rxhq)HY;2M-!C3I&2Rn&v zn@%dFU085X){KFHDdJ5-{CT}U4!{_Wr%bhrW|8$&qGDG1h`>O36pPMCQVkO)QzUSG;?PCe)eldH6e#qr|b@v#H zM~kGU9n-q8US4GOkAevM6SF)DBJ4SQFMT~?Xn*00_%X>PzZ$D#|NL_NI)6n|?FK2c zvnuX$EFLY9nszKJBKHw{+uznTo*dqPTUU7UO#8)M_h!#u*87&%;se$?--uuFOE@cn iN$u^itRE-8u($T`%4ombtj55=z~JfX=d#Wzp$PyB#!i#~ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/recursive_quantum.png.mcmeta b/resources/contenttweaker/textures/items/recursive_quantum.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/recursive_quantum.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/respect_of_death.png b/resources/contenttweaker/textures/items/respect_of_death.png new file mode 100644 index 0000000000000000000000000000000000000000..84126279d2dba9b9c956d94ae078b53807921146 GIT binary patch literal 548 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&zV9xWb%}B@<~0kO>x4b zzrwq(ayfcDOsnQT8+D@1Rpd$I-R6(X@m%R_rkZ9?LcZ6|spkJakDL8P!^?)s7kfM8 z*_ZCQu#!hRaifsf`TBoGS6>`1f3Pe@Aak=~ve}K-s_KhpRx&EF8fZK{dNL!eE~M*` z@Becd50V8GrZOEUjlJiUDaSZp+qKY2X11fIzQoyWTz0mVXN;ykbN+vB4;RyvARo2K zwkzj7f4EC8e(91>&8{<5M}I$*xX4&sT%!_q|K99!M~C&-nGY1oFl@T1!*Kbf2*dsF zmeVKcA9sKB^6g$v#x*UiY#}N)3uV^bdTYztTQ&D(Nmme;Y~dueI_6@*(DP4=7;bEv z8?t}Lo+W|njpv`|JS=ekd#1-p?;Fcjz61U26~TJhmZs_Uf|g z{vYNM4A*nqOFisXUuCdZef2_=`ulaSi)7VbG`yU~y+~7a-gCh=#i-XUdv2dG;Q46N zzidj$Y1WI3$&5?RvQ@jg&QbAOvQ>@e@RD7!g$@7BgSZaF>08S7`K}HUc^;$|7G@om z=hex(Ma%W$n)>Zqjrb#$?KpWiW9B9H(_fB9{41SX&-`h_|3k->nC>w!Ffe$!`njxg HN@xNA+|2aY literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_envy.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_envy.png new file mode 100644 index 0000000000000000000000000000000000000000..2940bf4e9de04355c2fb688dab6ff3205554adab GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^e_ z#WBR9ck5(Fu0sX_uJPR+(c+I*DFmLsC|uDN=kS6zrh@q(_ZOab+&kNDms8X` zwZt>WQKL>{F5mz9Ps@dWh)eZuT~__hw5-RxTl!jpFL!Dj%irqQn}6AaTpxX(98nW6 z_rqCjgNRK`57Jg0Q0YBdEEb=1;4A;C1GDTV85`t&w|nQe=48ZV#vM_=?5?|Jm~1=4 zeQ%G9|ZBeJG%2lSFWECb3o+#A4{J8ve>KD~1LeI|co{QI)T@RsNA RdkhQ=44$rjF6*2Ung9Zug&F_= literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_gluttony.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_gluttony.png new file mode 100644 index 0000000000000000000000000000000000000000..72cb2d806b2c403920cafcc13cb35644a19486d9 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^}8 z#WBR9ck5)sEEYo^*Zu7VYqh6yCpz^RKGBf=rXanEJ<>=#Qlg~0b!M7(c-CEuqYAEN z*E|K44A>Taf2)7`K>bl8<>#f**SU*Uzgy_{M6_}*d6*VVDyVMzbHt}Xt) zxxvyUm1%Aqj0_(>nu#i{YfJ9=a4%WLT~uL_(}}JXtzWmjW#VRWII5z)wW>MQ&2H{@ z4^7Q8XQH0$4Odihy8qomPR(ZTfl>y8H?P7LHLRV{Vh}6+cT;li)uhk44ofy`glX=O&z{un2 z;uvDlyLIyZ+!h0gqxAw^9v!bWCMx+!K2WnL+rb;r$hb(lK{Ss!%;F%+OaDW>s&^Ha zm`n_gV7o1`wBwTs_vecDzmx3_*DriOA!x3PeE+_}2~MAT zRTG&icdhzsv+j>#^LzcR|Nm@gZdq3;xBb~7uZqghKQC8pnJsoCVS3GpE1Opc-Ku(& zS!2Fca0T=3JJ-%wt>*u{;@tB06OJ1@vP?+7J?VB;ltsMgE#XHGEH`v~&3fIr$ZOg* zpO$_9O4a5&I#)Y2Jf68gQ_*kx+8vIML}mq59{9n%Q`yA3ed}6_ty}l=O)tQeW-1o literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_lust.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_lust.png new file mode 100644 index 0000000000000000000000000000000000000000..e45e1e97e42537bf58cfbe625209fde48b823bde GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0_GE z#WBR9ckAShyoU?~T;p}bJQ`O_m>|gOozlp2kgvncHR=c-&qOIr?*N5|ZCp!Fu+2DR zm2Ax!Qlr`G|9yY$|GEe9JGMt;-zndnu>4nA=0T}7l@75}0{@m}zDZ-9smA>}((7KP z`O(`}>o}k9MxT6t`h<`f~3zKYO0Ao>7*2`pZaW-fxeT zHQ|lMYxM5C-GAX?u(;~?YkQp-Up)1{$8abxnD^1ahdaN!^*J6a_%}i4xyYf9uRUr7 z1RM9H`1xHmTf=?)tD{%#1l^YB8}F@mk44ofy`glX=O&!0^S> z#WBR9ck5)^uEPcbZu5_XHJW4wv5Ix?ZJAw?dHKC$jm&(-zuPpKGD|udt}OAIeC$El zwh2p56v>E9t9fwf@SgLZ(<`Rmkrb4lcbaqN>E9a6j|A&kFJD>w<7vv%*TNyKryj3r zxmw5Yn=dST$NfXUlO&7k-kfmpf3VMc!>wBO$ycq8Uft*RXYtaM2kRp>nRSjkYZyz} zp1dl+mNx6*>!t6^pHx)L_#(S(W#RLHR<;#p>lcRj&T&7M@odV>DFu4AFaP&<^{^R4 zPsz@Wy6UYvZO65wZHZG?ww{zptI{w2U+baVobl<+l-TT*W|xEKh5j=>I(NV8eyP0X V)`))fW(EcZ22WQ%mvv4FO#q7@jrsrp literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_sloth.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_sloth.png new file mode 100644 index 0000000000000000000000000000000000000000..001bd7929305fd55c4c50f5645283bc6f951bb57 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$oPD z;uvDlyLGZ{*P#HB*8M$<$DKBunBsK8AoiO<_6fcE9hQUw&!orzc&jmwi1F8TI*U+{#(gjvBeGuJ+#B zXl48EW6jQq;)0P;#&dgY@)+(OFuT3uypD_Gv};dXkNhlRevoRGwpXjNR-J=!($Bd% zsFVdQ&MBb@03%k44ofy`glX=O&z{u|D z;uvDlyLGZ{-ys8m*8LHIzeF-S1hm7V7s)iv3l4Z9qiMl@be@uGP+!9~=Pqd%S4aOw zO*gfF2XC+W<{38UP3?{i;uqQ0ij>&atUFoM@YH6Hmy*(t@+8ZPB8T3**D6?e zXkLuW`%QNe#HKBFsCxM;Gi3k4xAHQwJCbv_76q+c8?;YslG7&PLStv0B|Qw9n&o@% o)Mz|axpUlv@8$6?={Ah(cGs@2lk44ofy`glX=O&z%1qI z;uvDlJ9Tn&#_UpwWA*>n$A4~JW_k5mX|%D<=CyfODj7suVqV;7y@e zui#8&?NFN-3ogIA5+z1@}KIeES3Wfk8~Rf3{6 zcYeg}vpN6y(@JzFOeH!WbarXjOaLvTRNF&z}n0mi-RcY4WjCJEK>3$1AhV zB7X#$yDg5qV_nJ(%Z&5w)(_)Q7bz0-*rFE-H zdpqywybSr$FZ1N@jW0Z_e^$O(%m4Vq(wDwGi7R&<{;|bx@olDt-D=*Mm(8+bZW}5U zOY~Wt_k44ofy`glX=O&z|i68 z;uvDldvwxW-UbDpmi0$8J?0!ZIj7^~i~}u(7nVD%e)`<;vF+5D_ujV|{^&kRV)x5r zdHA&^skqp0V)D7AE1wI`Uj2R5Lk~{FbOwj>@lm_i-ecChx@)0Yf=J5F#N*c)N}tZ0 z*jROdVZtwVV*yD$;WJL}91_V1_lOC LS3j3^P6aOp literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/runes_of_the_loved.png b/resources/contenttweaker/textures/items/runes_of_the_loved.png new file mode 100644 index 0000000000000000000000000000000000000000..c06304b362c61a17ec91cc34972a17b0abcfd3bf GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_8rY z#WBR9_voaJg3SgzuKV8wU7pl+E;&U&Ek)p1z;mrFaR*kiOj7z;l=(w+*ZTh(QkcuT zpCrdlTi3fb>{98o$um-C@yv|2p6zDW`EySCIRnBhUF zR|G$!_2#$)_A^eq+m|TsNYL7xI`isWrc288(^>PjPO4;=RN*CRkLHl22%zG1_n=8KbLh*2~7Yy(pl#K literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/runes_of_the_lover.png b/resources/contenttweaker/textures/items/runes_of_the_lover.png new file mode 100644 index 0000000000000000000000000000000000000000..6d25f9c19fb7696ff78b22f54a80926359b0242b GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0^h` z#WBR9_voaJT+Id|uKrH4MrGPg=Iu_3v*oYqe>%<5p3_uPtTDsU!}>=0;$?oV_cR~w ztNs)x^ke%JoxBe{y;`5X)u=uTea*U)FH!H-=czN6KNf5_Bf)TM-C{n*hSk^Re3ogr zSk3UR)?b#XeTG(I0$0i1blIyMEI$}jWM;n(UaDuz_DineX+nN%SJR~^xA&5Jmv5Qo z9k|46y7HRPsNL!QvLOpz31r;={4TThpr{7#<=I>+#%;$eXBtr8S4;$b^WMAHo|P9@T375#GySE>>zVAe*X%OrOl!)E=D2hyH|81uS^ounX=7kHJ{q_I>*UvDo2k7 z7U)|1*cee-PaOCNAL~6Ay7sUi|65W1zVJKWhizFthJOkj0)1^K z`*8d`v`V0+RX$n5i6L>KWR%wK8O^VM>}qdcUv4<>Y2CZ?h6>`mY!xhzEH0N!u4t|( zyL`psy|8

y*y(o$95#6h10nS8cy9>0yoA;&?Z|bPWn6{4JrsEvg``$2ViPuu3Ju~($*_O;NPgqr z%p%VxtC}VzGnQ%yIx%)r1Gni&#N65;D(m7Jfe zmza{Dl&V*eTfhJUHue<-iOJciB??KY>6v-9O7C~?S5nAKu~iB;^)>JvhzmDRN%7Rq= zpw#00(xT*4*Rs^S5@lo~Qj+2N3rdS}z}`to)=$kz%}vcKDb_dCGeoh{-P1P!t^*VV z>6y6&U|kit1t=;@GSd)&h2k5K4A?u!4ynj3fSZe=8s>MfVsIE)x#TC8f}H2+VygtQ z-zp_PIWxry%rr0NfnH{2idBk9qNRmdijl5yijjq`iFt~-u7z>3fv!=SnUS$+N@|itnh}x_ z{zaMTnR$sh$gTnzm6DlaWoDdelw@dbsB4mHn51iBWR$3zXqjxGn`UNgnv{~5W@u=d z3^pny*~%@yC^xahRw*+#F+EkkATJ#(0Sa&{#{f@TB_llpgh)V6Vo6$lQLe30cxGNo zet9uMDkL*EHMk@Z6rP6WCT504W(Fn(W~K(_mSzY=VW~yMnfZAjQwZ zFUm~KD@g>UR9huOuy{poft7PnYGO%#QAmD%j;#{NQ3^(Sh7bpVqpaO5?vBY zQf-xt42(>z3{0&I3_}c!tPBjSj4gEy%&iQN)aR#Urd1MBZ3oI8Hjqg7$Sf|&FRBC! zLGn~^Y9WLN;pSw5R4XVbfU|{FVlu=F#ffF9DPV8FrIIre^U_mOY?Yu17N#W=OJcA{ zO*T(9w=mWH8C|!(M>c-Gt)ITO*BtUNli31Hiq~LZhCQkT1k0gQL1BlYF>%0 zl6z)u0XVD_G@wzXiRzm2j8srO7#JDr8d&NYnuiz~SeY1G8CWXm)82bVNd~FOW+^7R zsmaNp>|$u7Yhj+4sB3O&m}+2{Vrgs$jWo)=XR2#pstZpMCI&F?+314`L|A0n=wn1T zL;+F>YR9Dj5ess0v*WVS2N&a@A{`oDpfZ()7@EvzXoG@+!l)%Ah3{x^jRqGTqK16Ns32P7uAA`3(;3h%}cRWDp#_%)0|rVfPsO5Ey>&61=O8nVEF00yPko8 zfwRCPvY3H^?=T269?xHq!oa}5UgGKN%Knm-QJ6tvnb=+(1_nkJPZ!4!i_>Q>*m@s! zkT~%1f2^KUvS5pljF&jOr{jf%&G}oK7dVI6xBj%MlQ0*wZ%`1CVHIZ%a`DXhT;#`D zsq9wp;U?d^|Bv4_*4xf|oOQmi^tS9xv3|aN5BPqKO%wc;vs_XP?Pl-&x8ugk(`#BzB*|pC zPS9#{5y~>Ye^AZ#SLexNUKjg)_2%mpxuj0=Vqm+jETz@v6L=ug6Z<|&Wd7I3`0SX{TRt={Z@ XkwsTRaL0l;PzZXu`njxgN@xNA3Uh_^ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/sashimi_of_the_gate_of_darkness.png b/resources/contenttweaker/textures/items/sashimi_of_the_gate_of_darkness.png new file mode 100644 index 0000000000000000000000000000000000000000..9ccb667a06c7567caaff1f6636f2877c1420511e GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_`}a z#WBR9w|A0#MsT3S(RzIk0nsB)JQr^-yzcjp@nWdsZ?@?Qk|h)KtU7j-2*@z$r4TbfVHSv$2@Z${Kj^&j62cuZIR zoyc^OMN~Wa>fi5%j`jhJSRd$t32XNPw#(vX|)d2gCwn$k`6V?Wr>{Qook7bBA#0|Nttr>mdK II;Vst0Ms(%r2qf` literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/seeker_stone.png b/resources/contenttweaker/textures/items/seeker_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..6e308bdf3870f4ac6e9783335640896f804e1183 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z-Zv< z;uvDlJ9VP1_u&AMw)@ow54yHGWGwZVu2H&L{=psB|6RN57frCOUpRZUUgTEQSw}TY zyxXr$b70?X(Xo&3y0B2O@;4px=}#)>7yC7scB^!k@6B`g6}s;_+nMR9!58D+IQ>2D zH7Ti1t>A}q<*iGNXKj4aJ={2LaufWSPih=An0vD~F^2CY|A~JMd-hd7`f+*AC%yLx z`&3xpl!n^Pl6SGOH8}5^&OXmqv@SAy^p1%mgo&M!ExARxt zV%V6L&v(adH_L6W|MMarbbmJ6bo2<9sCeuwQ3jTMJLev_8~3bC^6affd6$}+n;Q-t zJ$kEdqtK46yHid7r?NBXZn$mm;Y(@g&lQ`~V_P`|ETScTtoR(5CCf0Y?=ByMR*$D4 fcg*|M*UWj|?>>3#f&3%}1_lOCS3j3^P6k44ofy`glX=O&z$otN z;uvDlJN2@?_hAQ#;~(FM(5(8SohwP5{oq|k87qtQ@)y#tZtZN&+t=9FG~4-l zlQXmE#GtB7TPMHe*0a7WI_b-K{Q1fEm2yfeD#~6xx1afaRmFS9hqZSX?^j(S6v%15 z{^CEylgFj2b~$Xh_LNJ4XThTmH+2?=zTXw8AKqn}H&0*OxcC3&hJ(L835vSMob_k8 zvHz{&@!CsQT|~A`=&vm(ael;pkvQ)k-z6^Xaktx`*Gy&-nOfA>YsofWl;ADPqN_;9;2d;dAGZWYIE zmR}aGM+K{PZD7`J&Sh$N7Wv}N=l!f_4nNC}5@Y_ubVF`lUqbJ;OAHJQ44$rjF6*2U FngFOTn->58 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/shield_of_the_arbiter.png b/resources/contenttweaker/textures/items/shield_of_the_arbiter.png new file mode 100644 index 0000000000000000000000000000000000000000..5fa9f11319a69b9d7773bb6798d9a345f1045d27 GIT binary patch literal 792 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU|7Jx#=yY9YWYTlfq{XsILO_JVcj{ImkbO{ zmpok@LoyoQ&hX6;c9dwlKjqGsgx#BRgQPN}gx;KNS(@PEX;?8qu1n~m*zIPIgWj4U zjw`;XMXj-CKY!Hzic{u?B>_yjEpkgn^_mvoL5ar z`#!t8tW53(qfgIK_bnTLbfo3|myO$fEc$RcqXTop^PAyv8{dEV*uusToh7+6>S*%I zH&gzsVOXcz6WvwrRmbynxxwcouBA~&AB(P@HPgbn)2VXqfBko1y4SaCu$VjP{w2we znmbCegtA+C*NB>JSR7_}W&S2HhK75KuQ4gj{1cqBGL_-MM_yJ21;H=|hU%b(?X`dQ zEaX?<{}7^7BYNiZ?a53hYNMXD9zN)KJ4KfvU{$Ei>)DZSR#Z)_=3d;^edwTse5_Bp zhr*`CVLx9m{P1$A;W~Gh=flt2VhNf@o+fJwmHR!I@O?umSK5usY3Eyg85UTx#MWgC0UkA$k3H6MgO zIm-T7Za2gCJTt>Fb~oMY6_IlyG|t_3ayznI;Zg8}H_|2|qCXe&J6->J)_CIn2HmYa z-QUl@KhNHM`PZ^p6Q46M%>I1)8)w(<&}QLpOBnv&@MsYg*`Ig&SHpUz{yR%$CpX>c zHD9;KBq#I1bp9i{zIF=o4F7xhCF;NbQJBTQ+uGjabbh6lpq0IXyoHn9g-kv9EzkRR zd_GwHli6R@$qp{6@+q*~u0l=!V~Eld=1+~vPnhRE`^0E%&mi@M(b`@?eggkD)}Ic` xch-Ec`hQ_Azu&3DHd8r%Hq<=u*lYKLkv-Gta!!p8BLf2igQu&X%Q~loCIB*EXrurD literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/shield_of_the_arbiter.png.mcmeta b/resources/contenttweaker/textures/items/shield_of_the_arbiter.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/shield_of_the_arbiter.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/shield_of_the_king_in_purple.png b/resources/contenttweaker/textures/items/shield_of_the_king_in_purple.png new file mode 100644 index 0000000000000000000000000000000000000000..ed5fc4854cb54534e8cb912d5b7ccf5db5db231b GIT binary patch literal 672 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/silvan_fissile_alloy.png.mcmeta b/resources/contenttweaker/textures/items/silvan_fissile_alloy.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/silvan_fissile_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/silvan_fissile_dust.png b/resources/contenttweaker/textures/items/silvan_fissile_dust.png new file mode 100644 index 0000000000000000000000000000000000000000..2c793f36c50e886cb65ca80a20bac1513bfac811 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{u$7 z;uvDldv=nq_hAExC$GrQWx&FsJy>{#ToBNlyzM4EW*S_aVs@SP*-=39y)P0a~V&@v|M<$Nd zeyOp%PRI5w%+2neTP)$xwX0}CyPLI#irS*jh2r*~9y=cSxH)NWjOCBiX$z$fSM7YH zb(*t$LL3`|bh3s0)CLv5$@gym)ll*i=F%5t?>OS3aXad2MoBUUv!{f|yKU_;KJyu7 z?A0(k_GJOny<!Dn=l)^6xNYmd ioAM9uul?fxl}kc;8GrO8VP*yf1_n=8KbLh*2~7Z$>y4QJ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/slightly_dense_pebble.png b/resources/contenttweaker/textures/items/slightly_dense_pebble.png new file mode 100644 index 0000000000000000000000000000000000000000..bf6c0f57409a6414c84629785f0cff7356b410f6 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU~u4IV_;wquKhlZfq{XsILO_JVcj{ImkbOH zCp=voLn2z=PFu^ztSHdZzKk=n|L7-{+W+b+4km4^Xj;^@>`%@u?j7%*ze{i1>6=#E zuwV!KwOg}_*#s4jo!D0{pD&TD#bEJ#!B#g-RtBwxr4yx&x_l9<5At&4NHp5n+ox^F zkg@jRoaU|DHnC}{KHZzYar%=vyI*IrxtO@-SG=DX^vW*L@~+v5v>Sf1N8Kf4=i9%M zTi(oJ?J;-hxtON>sqa?p*~`C8m?P-<$p`+g_wb5$WP49RGGd&Qrt$w8w1;rv^yhcpCUvbk=_yP3JGrDFRv!O~_9@rhe9S8wY$FU8Ht z#Z)OT@W)(P`Hc3%?6}WvE4E}wPtYzrc13*Qr7Ri!kSWWr>9hR{Xn(wG-iqrob5g@S zgI2zI%TlOvR$V*y+o~efdHMWoe>4AH`kW9yvDl<`OH1I6HRsPypSzjmd3%f3Y6oM{ zTXxs(?3fl;ukxY(OM@Iko7@HF0~eU982<1$Drz(=WdFio0241^yFK$Qk3^LNKZ7&> r3r4Hvw`a=Ocx)H2!<9XF$F{Th%7N$hNi!H27#KWV{an^LB{Ts5Wx#nb literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png.mcmeta b/resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/soul_of_kashan.png b/resources/contenttweaker/textures/items/soul_of_kashan.png new file mode 100644 index 0000000000000000000000000000000000000000..954758e4286365252dd309c4a5d431aebb902c14 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$oPD z;uvDl+Zwzv?~s8&t)uE9r`|&eDoZ{wr>>DOdd6+_js2AP#!t*8pT$$oh)8G(DLb#L~iWG? zjTtK+xm`F`5bnsrle9iN*}yA!n(LHFoQ zEf-??@XYp2UBgrB$|H;%iVXZue(5rYtk!s^>8k44ofy`glX=O&z$oGA z;uvDldw0@VzrzLsE&H!@&uvl5a{MbSzGUBj>#q$VqAF5LHR`u!^QmUW%wu?#R())@ z@$L`L1@Fe|Ob+*7-TpcABJ2CFiQ*Y50!%w^IdE-UVzO<~tme&S0xA!V%X{jdyV@3U zX+hM>Z#$G{d=zopr E09@LT%K!iX literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spooder_glasses.png b/resources/contenttweaker/textures/items/spooder_glasses.png new file mode 100644 index 0000000000000000000000000000000000000000..b8815a5311df840650281594e1d5442333d78446 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z|i99 z;uvDl`_|u)>wp5!>4fzkUZ{VXW_Q#1{*~BeSE3}FWyJ+leUrHUSO}ea)RXf3Ley-V z^rUx8%A5=-4d|Lx^4u1mk6c>Aa6v|IBZGrj4Ko1a|}9m2rCz~JfX=d#Wz Gp$PyB%uPc8 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_arrogance.png b/resources/contenttweaker/textures/items/spren_summoner_arrogance.png new file mode 100644 index 0000000000000000000000000000000000000000..4d947f8ceceb5b99503ecbbd4fc11c2fc51c0b84 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z}VsG z;uvDl+d6r#*Wmz(w)t0nh|gXi;Oc(x;@VfH9AWtfeZ>V|sc1CWH%B`b6ns>35qN(f zYx^UW6~S9Lx6Qe-c10sbD@QTJaKeA@fIa-VpTz~#q{OBw#GTC$}=^8b-HSA`xg z7GtvrC_#gZXU31qc)B3Jh0C)C@#hlBIxo4W~TQuQH{j)_J3?8>L*W5Ll z7k~7Pd`E_FRfh3&W`)V;ze{Bcifjv5x_whsmdDpC6S7j1Z9m3TX|Fyc<|VwOBvUF@ zxqNcm(e+-78Y&)39?vxvaXs+rAD^q>mey?l>wJEney(VqEGH}R{QC5)#5}t!yMJBF zI@v{C9gY>QY&GR7-(JsY72YA7^Q@>oBPjM}U8Ys}d!3tS?yXnMbGlKNDSgT!PpNmG zwAEb2?AsFj?R`?xZKsasC+TQ-o_*}eu;qBox7RgMrORU28%}*x>C080bP0l+XkKz!%Jj literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_balance.png b/resources/contenttweaker/textures/items/spren_summoner_balance.png new file mode 100644 index 0000000000000000000000000000000000000000..5892909208857ebccd1499b044342899171bc16d GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z}VpF z;uvDl+dJ9bo7qv|X#Mi#k1EAQ{)lf86wzThEmFtmxaF%diwo0Bou<}h{Sh2yFGbd< zDl{!!8#o0}8e$do*M@2gK;D@Yk8M z*1#->!CYoc7AZP+AZaHXFu=fds%Esx9U&q?|iXv>Vc=e znkS||d$#x#2g|PA?Gt@YxAZj6mF55QqH$ZMmgQ7G_J@bh`<^~>!XiZaQM6@!+=Qd* z?)SF0*zDRjDSNhO<$WQ?lKI{KeP`y2ryS>cwNL$&r;%DKSc zKQj)zFDWWG@ypHV(C_?~br1U2&Jt%mdvo@rb(+y1$E)_rAA+BXZwGn+2tl_wXa z2)tS!uk6Y(RV$SttzVeohs;|gQw8-N^GAyf7t~5_UK1dA{j-E*&hxUfPXl=tbZ_Tx zbK`w8i~GQY#1D_IIkQ$V?pABE3e4YTe>pQ~`hPQrgRdU${>Hg;#>Yn)?$rkv7#J8l MUHx3vIVCg!08MAhfB*mh literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_blasphemy.png b/resources/contenttweaker/textures/items/spren_summoner_blasphemy.png new file mode 100644 index 0000000000000000000000000000000000000000..0e9c0a34dc86c3054b883ceb89578e39c17eb77f GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z}V~Q z;uvDl+d9eK`*48B(fXAekKPbr{r^a%Y4YX^`2hmEe{*&Pa1|B_uoo5t2|C8ad}dTp zXxjYXilVci%l3>YA5W7-Ve_2NDtB&_+wb!5A%rSM{8Yi5#TJua; z@V(pT*IDe|;*!LD@xZlLuZ=vnbbdON^ejwB_Xy|H`7d5FWzKsfcaGDZBfwnV_$0%# zk0;kle)*QB@zQFQJWEf1!*=t_{a=zr)+a4%aflaY(FpHtnsM#k%()tj5B55GUa$Yk zB_PUNU}fi@$Y@&gKdHp&@XH?zJy}xg_f5|k44ofy`glX=O&z&O{_ z#WBR9w{^0k_u~MO*8LWNhGwpcexl*)tnE`0B>uaZJ1eZ?I;A7SebaT<>tptcjDpYj zcjT2bztuD2&GnpPo}ryDrh0zQkw=kx%iryNKDYRxq=>#yr{x^jmy)t%ZuhtRQ_ex2=`$0i6o5^%{TdAP1 z@3R@RqffnM%f3(|wPW6K1(s~uh%`l$jekEJAc{b6+13`C}?}*pKKY$VHw3y z`D^jgbBQKb-YssO@HbOO{#-?Oz`Y7fFLRCpTmQ$OXKuAVvHAJW-HrA$iw{zjWlZSC^g<#^zdJ&VG8!@AwK zHznE@Ke^H<8oB*#mvn>4=^OVW=Pp)B)!Alv^t1NvKG!Kr7~VvQ)nC53n`wT7hTtmy rGjU=2KWk44ofy`glX=O&z?kLf z;uvDl+dBE67gL}}+y0H3g(WVI+?-tpT)U^uTrc2qUU18VwChe$A=QUtXHVPbz#;fW zOgDyQ;cQL!f*Bj7XBq0|ZDw+?C?z7Mzkczyi&LKTI)95bm;0U}~=nKS;b z{(9hZ?U&2qsdr|j{xvGCiaoVfEAp~S^{x|aKSg-%?^o7zFg^X~h85$2JFA!ksjWk$Wve?JM{d`qrkPnXIriTX);5;vIn8@42Vc*Z-mLG^$fN2MQ+ o`sVu;)l1mDj@w)9nU@uBZ8d*a$(bj43=9kmp00i_>zopr0C&>AUH||9 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_faith.png b/resources/contenttweaker/textures/items/spren_summoner_faith.png new file mode 100644 index 0000000000000000000000000000000000000000..6920282b7e4fd012afafbbabc0a4e8b8b40940c2 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z&Ov- z#WBR9w|BCkzqF%3>waG!f%fxEoE~dL%1uO;Pw_nB-y!07UcZ4!@{Lv(59<<-bZ6ID zTYfSM28ndq6=~>-b95G$KFmpceeNd5?TbM(qUXLfKDj!r?AhL08%5n^;}QNhW%?^^;FOJI`zW`BW_0qPVhr z|B9=3J2$)eZ7VA;(3$=3czTMDaAD<)z|Y1Pei>)%x$$G++rC9%<&i%(aXB0jOy8OL z^~w&_-4htu+9fahlnAycel~8tku0BUrTk&ep8x9+p9JTbu=)cU=NK3m7(8A5T-G@yGywqN)7cUL literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_glory.png b/resources/contenttweaker/textures/items/spren_summoner_glory.png new file mode 100644 index 0000000000000000000000000000000000000000..57fe3493950c8ad09b29aa3cc4f94501a14c53cf GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z&O{_ z#WBR9w{^0ww{)OL+x(4-A6W>CY;oPSDdlGD-yhsfH}*etV|u(wq;%oCU=i`VEO&Mk zt1=6H;OEFw;ciV>JbUBhghM^|76tZo8*Dc&6pG(baDM0W+IKtI*Eu@Xo9QyH*e)`a zRloAc^~bJi$8{K%nNJaX-n-374vp%ZCdj0Cgw>KiP8SC~=T{dT(($w7! zS-GlPw@rGleL5&x+j5W1^uwo%Wsk2e5zopr043Pow*UYD literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_gluttony.png b/resources/contenttweaker/textures/items/spren_summoner_gluttony.png new file mode 100644 index 0000000000000000000000000000000000000000..39ee9c26413035617c5185266afcb1c4021b04b3 GIT binary patch literal 472 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z&Od% z#WBR9w{`Mtln|^jU{^z zoteUVz$s9w>VC)Mvl9dVRB>m=PuOV8*?9e%_NN=Eb!lCB&y9r)|0#*v@HbozdKoS_ zStR3;TjBIMkApZ_ERXwUr+SG0`m*UAIJDJzBP=?NQRLU3`XiUi+1MTN<{>pMSU|WYL4li5dSjp1nG(_Apku zY#w{duZ6A*$IgpIZq4mEzIaWMnnK0@z(0bo{tHXpoovZqa(stw&&tTx%|Bo2T)2Ja zR@tiN4R?>td~vl-`H5>^;;DXpwdJ~h+&B&_N&P6swvy>^!~F??^Lgy5r@z$7Ulnr9 fKEnFF)cqIT|5hA1yOo!Lfq}u()z4*}Q$iB}(MaM( literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_haste.png b/resources/contenttweaker/textures/items/spren_summoner_haste.png new file mode 100644 index 0000000000000000000000000000000000000000..3663e0bab4a1b1b684b81b2e5ba1a14383412434 GIT binary patch literal 464 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z}V&K z;uvDl+dIk7`*46r>-ozWnX_8NqH+t1UIxhAJ~!7zL+>xA(?q?-9KNHDvb$V&b#VOU z)C-!>bRkl9sk5NWV&8>|o&HhEg&LJlu14$)zIWR4{$5LSmW5T8g0&0=x?Rin=KT;Y z%UgXy#g*Z}H$&Bfww$wDx0XsQW8G-kq~a}epfu*fX5J@8o)zNl@(;SBZd zW^oZ^)+u|>&;Ej+eNMzA)sC}*JeMCaE_1E#i90DCa8mq+Wdp0g2+F>)Q!P%L z+jW}bJbzJpQFb-?;=@J((bpet-Nevv!1>*k8T&Q;CVFc#Je%I7M}-t3s! zy$l|vxpj&Y#S(jR862EMKIZu=F|KClF-*0xnt8T<$!zC?{e2mgZ{w?;NFPmKZ+JuM Swj=`s1B0ilpUXO@geCw)!nzp% literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_hope.png b/resources/contenttweaker/textures/items/spren_summoner_hope.png new file mode 100644 index 0000000000000000000000000000000000000000..9a0bfc92c4ba78f5b162ee922ce073100bb72ecf GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z&Op* z#WBR9w|BCyw{)OL+x&}xg=bipr8r|boy2zu{`tYpdU5~6UXGJaQ4{oX9ABs%ojW`7 z7ki2W(?7=R!UY!}u(w>CJ)uRiy8Bqst`6g#!lc^p@ALYf@0oMj)Z<0beW8Z5@W-`9 zlQpOLna`NJjbXs^=YgW8%N}xJ1&P# zcx0tInLZ5;{&%5AFZ6FzMS>Wo)d`Dl7<)~R|{!z<_c zg<2G!J-;1p*8cL*vstZ=OE+!n{rEaMtZ4FupPzGHN}88&}HzGcrwnxSfe%nNIh8M|DvHt{=Lx*I%AX{%<^2 k#MkrfkAAcMc|G-9v)>dOt`X#CU|?YIboFyt=akR{0B$GT^8f$< literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_inadequacy.png b/resources/contenttweaker/textures/items/spren_summoner_inadequacy.png new file mode 100644 index 0000000000000000000000000000000000000000..bcf0ed8739060cc94c3bf7095d058397cd3ab9c2 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z}VsG z;uvDl+dKKJ*I@^d*8LfwJ-HoQ{yjXEdXQbvCEl4U=!Bn2)CRpfp?7wER9&LclppwF z*@6d3v$mLRDRqgK6i-b$c4R)Y;>joT-p{L6WHY=gJ5xx3gSEG}>W}d2>$7!ks4--> z9}0Nxc4yAaS;x4Ye6Fj{KAqLzSl?g~my&ug&7`JZ;aL5d{f=svxK8&mI~c!N()6f{ zVb$+{4;j<9N~IoOnDKn;qa3~Nm%l0;S1>mPs4UXlh?@y+SqofY4=JH@f`f6}VxxVOE$e9P`#Qs?*W*|GAp z3)5B4QoYcaS&8jIN3XhFo+feqdk5Ew1)YL_E{EP+6&1DThlG9ag;i0P>|>|8t^~+Ar?eQu7vvBR_i61!|7jQI) R)x2Z?0Z&&ymvv4FO#sz+(>(wH literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/spren_summoner_injury.png b/resources/contenttweaker/textures/items/spren_summoner_injury.png new file mode 100644 index 0000000000000000000000000000000000000000..dabc702b9ef510424cb0cffc33fa69514ce66a01 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z}W5S z;uvDl+dA3X`>+E;%l?eoqf0_QUQIr@*!`K|GriH>z%2q-h^H~ zEa#=(VJ_z{u;fJQGE?~swz7bawp~sNeg4XaEP}$ft8U%3XVLe0TcYM{&*{GURCHaQ z_p9)xm^3RTK0n2C>>Uy<()@=ltuDAr&NtrjamU#oN0U^_0%DGS|MKc#3&Uga?i`!E zWShCmu3lj=v8(sGS^syc!jF{k44ofy`glX=O&z}W2R z;uvDl+dFx$*Wmz}qxBb8n3yePUE4AF!HXx4v^kRIA6(ll@@mN<*;NlB3X28R-NiLK z9&lS&l)g~7vCHN1rD;pzGJ|*WnLhlcU7?_|^LxGDIm?Gx8WpFdg%(^BnzF6ymDp?k z+d9X18N!O4K3_MTy5{_uq^nU9$ISwbtrRYl-R{_|a=N>)D$ZQs;-M4zzS0f7E=7w@ zh$!wjIiLNBCkM-)_3}^s7*3>YjuGQZ*>v-PZI+v1U+$Wy?0~10@{w6LHa+5u{Mh32 zcInf(v7GC!#97@~UEwrMYFo`ccQ(E@>F>p>1^?L9{FpP5@5;f`PKgc$I_u=SmA@T+ zm(}z7_#&Ra+;xqsc0bhk_2EF?yMmMqi$1Qi`ywXxyk44ofy`glX=O&z&Od% z#WBR9w{_Bauh$L|N9!-XIBKXVx<;ev!rs%Xe{eLtVE)0Br`PxoiDvT z9$r${c(uuU;VoYi&21`H_pxyD&hMo&H(45Y%YPG`%5Zv{5tIK%;ZG@@Q-dZxyq&FN^i_7}%}nNmn_`QE z9<&(F?S8X_{Ke@Wu23nrCwZoJu& zS$3;a`1G~~LIU%2YHzGCeYNVV#EQM~?61E0swLN~b$@Lbu+^>BsJZs~$uHqwZDg+d z#=LMamb@ZWy7gyq@}rxV*7kJ2($QPL-r#eWNu;>-y4jpYy?4^rRLT8bH#xhq<~+x_ zuuzfXGuprJG+)yB(%#S}c3Hx03G@BjS&4jA`iq<2x3n!k&5+SoDbDvpn{ADb7{iOd z;pd!1j_aK1eO71w$noESDb4j~^tt}zu^iYVVB@|wrZMxt`%_E&zQwu6|9o^HB>vYw emfg>tAIrY~euH7&k44ofy`glX=O&z&Ov- z#WBR9w|DYJzuN&KZT8KKiH|r`m|SBUwoZ+>#aG+pwPKH(n8-LM7G_`z%h1KJ^IyWNG)m{C}~Iw8*1Zn^hSXMLej@ z5R3o#t7i78MXU#osV6=uU94f2p2oRIBHMmR%5*n|zgzl$Y&sN`I`QFyILBr4l=FVe zdX;fz+pBaWotYW=w2aI5icI^q`++~N{aUuJSMb1(w>wunvsktBMG}j^QK#%!aZ8o1 zqsj?2k0+eH`_1}FZ1_%%zNy(;tXJ&TyWiJ$Rl?F`cemSW&Aqb&elZ&smX)o(B+pS< z_44FpZ~v$N96a8uP3a8__Om##w*UT~t@~DfdX&`bwp#Q4-pb!kn6mqv@0Pk}{oQi@ z==%8*4k44ofy`glX=O&z&O{_ z#WBR9w{^0;w{oD!(RyL`qlIb`9sf7n5?Q$|&a!(zritH`v&_@BhBabDLe^CNfhy49=7&dhkU#30~XE!R$)))+a5?SYoI zmp3kyjEM<<`sPP^^}j?^|r2+Z#8;i7iWg=Tp>{z z_9NTXt+40s{i~|JRXp@;se-e|h~TmWD?W=0`Jk zzSy&2jxTd_!mZD4+eD8V&YXGBGQ<6k;N=^Sp7!2c<9wlyVMeLUyv64{8aWj*xaX={ qt#3YFvNQSg#Gd~NulMBdW!@=#GxY8Es89w51_n=8KbLh*2~7Zfu-n-H literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/stable_fusor.png b/resources/contenttweaker/textures/items/stable_fusor.png index 3d5a77749010cccfc5b1000a90e915e9173c4640..9b9460424823e827c87a51733386cbe08af843ea 100644 GIT binary patch delta 398 zcmZoLUCul~xt@WsILO_JVcj{ImkbPyiJmTwAr`%@lMVY083?%EUzD5Cl#$_^>UThJ z&Mc2RO-;orp|gI7h^%ZZR+z|TE@E;bCSlvBoJ}lmr|aBY{PX_j-9?Y36&@`{t zaE{;d^&9UvUWn2@Cc)Q!IQmi5-eVHZ9F6NTFK{d*|17`h1x7M|<;9=B%eqrKwK=fvoVTh2efYf|g`E2#}PbKH6YS2L`5J!@O; z&in71=Sd{L*!6BZJLl=AldjjlUg|5Y{N2z~PI%t=w2qJW7lFH5YV9AmHV`p+iI z@lt(h`kfpzhKl!Fzx<1@aQ-D;&#uXPF1{wj%l`9z>3RmM+Kn5gGjHl=U|?YIWOwy* JS?83{1OQA$yYm15 literal 6784 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 kuj%Ok44ofy`glX=O&z^LZw z;uvDlJ9VO=7qg>8>weC{&XkK8U80J<-x$QqrtNgx@Rgw{f|D~MWfiZ6MnvR|s2f!* z+b;%72rwNI%i@scag^vj`RK^qnJ=>0(wcZi-u}7!wsge( zMO#envb}%DXu*?Xl(4%|_pkV${cNlS8yy38v9c9&YlU*eGfddC>)~_p+Ierz^MH6 zS|q*@{F+^5t;gJOGG%Jk*U2i9%GJt`X4so+Fsq!DXgJ+%F0gMxgTe~DWM4f0GyNe literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/star_core.png b/resources/contenttweaker/textures/items/star_core.png index 88a436cf2393fcf4bff5352a8ee07d407a6b4c87..c66b3672b4e91d62340f78839d6ae2a58d6dd50b 100644 GIT binary patch delta 570 zcmdmNeu-s*ayg2F&?Dn0tW^Y0XgZiM;Z}WH>~0etXKuw8C05c0 zigxx0FfA3Cd{X7%(&R-`g3M?8GJN{^$Bp55Aw!1QY>BpoyoWD%GBiZ3b=!TH?Z76T zPe1?6ik`;mu=}o>nAOjc;N@Swctq<@w)pb9*5|Sd$HY6DOJ97gVz~0Ul;NK3Z>OjC zx_m0^mi>Qd;B@cj44bH}QT0o&W?jrMc~Q2Tp<>?g+1K@VaFnkUky|9zbmeBii=dB2 zRTJ(gE?=%5GEc|Q_p{aN^Jc-~c}wa)C9HS+wY@#cMKaCnsCSHgHS1ir(?uA zM?Tb?xh~H*Z@<@p&p&H=-~80Ra?>QJU8DI!4Nt@C^qrwP3?H<0Hs9n7mlO#J+MnQZ z>+9wnb<<|iY2{$^ps#QVw`XAd0|LwPze$G%=d|I^A^lNv4 zc*FAieC7u-@!g6`uLOC?vNZBFIUIj0^}E2>;!4n|C9VH6KgQhHwwCwsg>AY2r|&3r idF*g|+57z8%uSacPrQEP-a7^c1_n=8KbLh*2~7Y&FB41v literal 7091 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 Y_k44ofy`glX=O&z;M^o z#WBR9H#tG#Q-k3Alvy1o>Qnx$G0!)+lFYFndsARo+K$i9cn^2?%Wsrwy2>D(nriX? z+-&m#Gc)Ii4LAGNa7uC%6&URK|B>0Xhc#C4%*hiDH~hICF1qV#Klk5}CaTJ6@$cJT_QOYF$w&mX!T=@5! su1df~)8wyA%*@PP@*6XyVi*`MH-zo863<{^U|?YIboFyt=akR{0FkM2kN^Mx literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/stone_of_the_love.png b/resources/contenttweaker/textures/items/stone_of_the_love.png new file mode 100644 index 0000000000000000000000000000000000000000..cb60018664de8bdb34206029f4e3ecbb6cfd77ab GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_7^E z#WBR9_voa9qK6GQoKyGnJ!F+QC2S_*_&91G2|T!e@rS|ln$-{9 z`F@^!Ph-~2RvE$7FFo_M`V1$`eBHyr&@eNxXXBZfI~DZBuAbR*=?lvT);9|`WHBs$ z&o*iGf_1jBM=z^LMTD>2UESUB_{raQYu4&+n0Wif`-sMpqub}VPI%S)_L=m9m%duX noBk44ofy`glX=O&z_8uZ z#WBR9_vplfqRfgMF30zXBr;D+R1C{doZ`q_w$ZXzl5=+OJ#O*ovd_3V{#bL_ACs8Q zReWyI&$)3L+ph6#+Wme}epTScYh7Ef+1-_8xDe&MwsiLODCtj6{7sF|o7gh$VU$W^ zV|cMwzLG_rVbWP2@rsv+9x3rVsH_fbE|qzB!|3P*)`-IscRa96ul%4^e*en7-xt^I zn=-4MeWQV0a+$HMyz#L@iJ6wHN2W>6{3+(p@oeT#^^Z&i-=0|Nttr>mdK II;Vst04*qEod5s; literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/stone_of_the_lover.png b/resources/contenttweaker/textures/items/stone_of_the_lover.png new file mode 100644 index 0000000000000000000000000000000000000000..d76986104b2fea6ade85984373f8232bee4333a6 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;M9R z#WBR9_h|4z!NUd|ldEN$SZ&Owe6Az=jLO4z%Q|LMIm$;YJD{T4!Li|FcChlJH3#l;KhH@MpBuF>%<}7j zyWVMh4yCL1lzLs>_V!7@u|k>P7?(NSB`Zb0&vqA5%hwJN`nuKswe`=F_g1ENJM7zF Sx0`{1fx*+&&t;ucLK6T94{s{~ literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/stormlight_infused_crystal.png b/resources/contenttweaker/textures/items/stormlight_infused_crystal.png index 238b3ffaea97a6cc304e67ccc338da241f2c13c5..98caff519cbdda333ff79c39c90a5574774e673a 100644 GIT binary patch delta 245 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 HB{Ts5)SZKr diff --git a/resources/contenttweaker/textures/items/strange_stone_callstone.png b/resources/contenttweaker/textures/items/strange_stone_callstone.png new file mode 100644 index 0000000000000000000000000000000000000000..f70abf7860ed3d34ea91d21922b2abdb926801ce GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$oPD z;uvDlyEbTJ7L%jM9P2Ai2OHY$1$2UzdI=vAt!tXE@RH?!vZJ-)*PpuKH*_@nbajsK zU)bKnrW;bDc_`PfJp4$?tmAuYjnD9~{}F6_-}t!aW60m1Gu{a-Ie+f@Abx@S9a`~i_LF@4p!O+`6<)?2iEznos*5iZ~O)3n?6 z%r|fKouQdb4T{q2t`lu$^Xv2XxBb!o!M5bbdH=}M=js_47#KWV{an^LB{Ts5HK&m& literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/strange_stone_essence.png b/resources/contenttweaker/textures/items/strange_stone_essence.png new file mode 100644 index 0000000000000000000000000000000000000000..72521b76134b6de1a4d25b1234464d22ef4de947 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;N2r z#WBR9_ifNdu4V%f8`pU(?Ch-K3oiw}i2BgZb@%Ulr~L0ofQvbMFTxQP$4}Z-!dwI*BXSuGaG;U>iR?G8Z``_xCFBzxH z9v*+h={avfrCCRxAcMm+p-odH-bHagIK#b2$m0{sA|ZkBg_CBPOlj5Ir&$uH$92DM d!Tp2Wal5>hBy76l#K6G7;OXk;vd$@?2>^@FZhim& literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/summons_of_the_realmshifter_cherubim.png b/resources/contenttweaker/textures/items/summons_of_the_realmshifter_cherubim.png new file mode 100644 index 0000000000000000000000000000000000000000..594f2674e580ec021aa4301f51236bff94ba703e GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z&PL2 z#WBR9cj}~#-qC>~?fb>$wshZ8m5gcebG#=O6Q{mevVbc^_>wEI3KTA(kZ-2jc#RcPgzvmX8|NG;hb?En{M#6iKGZ;+W za&F%>jmRDEyg&bp>2-5x~{O*t%hwrPg`tc z*KS^~!T#VKV|~S=#5?JqijIeb*ObotdBf_s#Nh&qCAZ&hak_Ql`dP3k98qis*F z3rktxwRBO8-f|n+>U|YIgYR^!uYBiy^#ntMjqL51tB>q7%~%V*upYZUA=9jrYxk87 z@7@(&zn)o~%R2DZ4|o6dJ0Y1I!KnQ$G;tyKOOqQZGrfOxadx+@JmYeiHn?@p>`Xq)Ve_B*?JGyDra0Q3px;V=$85UZI(Vs tQ+~gZIXao+H0SU2D*Hm$clut7&-@#5akjF?BnAcs22WQ%mvv4FO#pa);9~#) literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/summons_to_the_meatball_man.png b/resources/contenttweaker/textures/items/summons_to_the_meatball_man.png new file mode 100644 index 0000000000000000000000000000000000000000..cea8e50d8486b6ddc59183ad7a02af4ba3d72d1c GIT binary patch literal 425 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z?kgm z;uvDlTN}9F`>=yVt!ArCl0)I^R|>4VUj+!t+|f-7Hs5%I?;q3uM!(V(7AB7#O)-4% z;(>z4^j&TTmj)|FpJ@%r+;Y+~MAuvRR_xiR zWhVFACsjqnlvzjkTikt?+Br)W2)89#2>C2w*<;`r6q?1zdi9Hi=YP@9zb6W%WL&p) zihVy%qtdInY;W`X=jt2oF*7(s-#+5|IVf|HNk-iKMb$SL!>)baK6kY;kG-Ahx{}sY zO^gf@f7dqDsWLR&OkzA-Fr|32x6j>!DydBd532r1a_`CbIp@GviHBoCHi0LsrcXCJGxWN@@CBX(z^DoWJ}2LAj<>mEYB?#I-U4= zsZdg~-vjRW3Vt?@m3-%gk1`nK&4_wXc|p0WQGNxl(<<+cp%;`_<=x;*+~z!E*Kh75 g%bp0ob3YlmU-a+4>e&*@z`(%Z>FVdQ&MBb@0Ek44ofy`glX=O&z;MRX z#WBR9ck9Hxyv+szZu0|Grkh-8|^&anrMVX207Z zm(3gSczgbVUs{cO-c~nUmCkVE6o|_bv|W8@!F~Y`hLA1iR6Td>ohQ6Ultt@#!Z3h4V literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/supercharged_signalum.png b/resources/contenttweaker/textures/items/supercharged_signalum.png new file mode 100644 index 0000000000000000000000000000000000000000..076f5c9c0e1820d773eb6e7b72c481b8d0b0d9e0 GIT binary patch literal 4936 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 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/taint_gun.png b/resources/contenttweaker/textures/items/taint_gun.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c57951a8da49251a3e812d131ba3153ad1cf68 GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z^Lo# z;uvDlyLXbI_u&AM*8SnTO4bCG@|9@xhD2@X=4(>mSXV0iO5w`R#fvA~JEg}qaWp15 zG(A#Sv^GMZ#bOFy(8c%(cGHhN`KmhWr18Gr`-;!+jrpN(nt4)9*YfW?UuGtqprgkw zy;9c^BX2cX9)ykG)30Qn?0;Ao&HuA_2>Yq0bGn6fzH*!nd199vIWNcD^SF%G*E8#XCT%(0$T2B{O>g?j-g)Zg bpLxTyl8?<gTe~DWM4f?pd1c literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/taint_shield.png b/resources/contenttweaker/textures/items/taint_shield.png new file mode 100644 index 0000000000000000000000000000000000000000..b5e7bd8e8c11cc241d4d3915698b74ffff9bf966 GIT binary patch literal 781 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z;xWx z#WBR9H+RzM>^Z3tN9)i3-a9wnC_Zh{mP{kzw5+@)5#@@;OBxynlVVszVl}pi=ma%s z2kt5k{SeO)DnERF%Iw`Hz&-n(V;4WHvb)6{1E)O-IpX;zeedhNM~ zb3WS~s;wyepkaGGDD-$l+WwZ8z6^Gm`}q$vo?&8$&7GKag#TpuiM}5WX^nTwdMxf< zIsDu1@fUq|$&HguE-iDp#jK!gxA1mIKhM@LLZ;V+iuV`m{tH!(vUqS~U#MPA{h75- zcD3aN-(I)yYf0?#H_UrJUYK6;k|BXnL_|UD7{j6mjK|Z@Z4CWCjWNH)G5X2sXPN(e z>JMwUtYVO8m_NDOM()hztLOIGF4}VRa8<|gviS?d))wv#UpgWv=WV6i{P)cZ zEWSODTk!UsK-T0d4(_*H*7b5&hzsxL>z@36;;!7d{W1ox?R8zBU6DzN{H?}$+&%op zveU-CFJ_4(v+a0tE+OQ_QeLZ*Y?Cu*#vXY4LMqs%H8Rz;rl>}??nHm|{7I(D93Ns< zpLu?gYu~RGYCb*s7cZ1ru|3*t8XoyleCD;obKcH*l=a?9)%x_pV;a>BjG75Y)0dUB zL{!_n+7bb8H?NTG=Y>7yEzV|r7P(AY^XixKf7kA|wyRJ6#btj~Tyjc-dA{ADxah>d#jr0pG3Qgh&aBB+Z>P@udMfH;+t;-V%SF4-o!<0o_qRXIyFc6iKe#14 s?TWN}j^9zXs88}K7w7z`H~JvHvW!!4~h3=9kmp00i_>zopr08w*r?EnA( literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/tainted_alchemic_catalyst.png b/resources/contenttweaker/textures/items/tainted_alchemic_catalyst.png new file mode 100644 index 0000000000000000000000000000000000000000..9a5e9d8da855988bda2f3307edb2604f5ba059f7 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z-Zv< z;uvDlTRK@W@34b_>wP!7wu$d2Fq<4$aOT98E*;UY42-%S4(A0lS2^__;+=EIt4)*h zh0^_G??2(Yv(r_)@6FtAT>tNkl-g-c8E&&AU)RTMzh=rSTz(pEmo~ls&Enz?%T49V z*Cqt-U`{W8@J8~9h@ZTJ>tm<3L(fI>RG(YxyG{4b@_HqytSTs$FqP>_w7c}z_#opX z-&LW@;zVz3iWV{MDcvGBdF3J>$581Pk{jLrZ7~hL=pw2=XOGx@|N1-Y%I{UAon>n% znG^Xc;85ed+h5P=+Xp_{vOqrB@8PyLi$2=^>X%r;_w~lbU8d4{b9&rnb8#G$P+$1t zk+G1e$x*j87sK4D6`op0O7Csx6 ewBPu{d@yI}hKs*V+ZY%a7(8A5T-G@yGywpEI+?Nn literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/tainted_claw.png b/resources/contenttweaker/textures/items/tainted_claw.png new file mode 100644 index 0000000000000000000000000000000000000000..bd324d51041670587759255106ce8ebdb0aefd87 GIT binary patch literal 289 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 FngH4Ybo&4R diff --git a/resources/contenttweaker/textures/items/the_dark_star.png b/resources/contenttweaker/textures/items/the_dark_star.png index 1d0d7c78ca872bda2345f3d78018f5465d169076..97949896573b45f5b4705bf4d258469d5ad0d1a9 100644 GIT binary patch delta 294 zcmca?et>C$ay>%Je-$}qp-9X}6t7oF= zx~A1%oE~KFILCV??(lU1j#$MVUYmVat?<)rndP}KWvkQfX?8iv&-U9}Z*F4sTS`TEmPY{m8C4B@%g znLiZSux3AFP*0q+N9w@|-@M)P)`S#j3k2VEv}0LwG0WkFm9fJVQNih4#d&J0xp|BB zxdn4>KeVpEbM^WOYKG7599Sx~>x-vP>il6 z?EFpN;~Cg4?=SM562CXspHcp7t;zFSb$l}!>lm*cE|q=vSTuowfq}u()z4*}Q$iB} DEqH~; literal 7123 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 Jvd$@?2>@~n_4)t+ diff --git a/resources/contenttweaker/textures/items/the_ultimate_taint_gun.png b/resources/contenttweaker/textures/items/the_ultimate_taint_gun.png new file mode 100644 index 0000000000000000000000000000000000000000..a6162942300ebaa3db56097303efc859a83d1c0a GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!>T2 z;uvDlyY%u#@2P<@$3C8~-s%09c~U~moTdp10$04N*!P~6oh!q{>tcRa`q04@jvxA7 zDimHkcycMXR%4QDfQ1ETkVVABNAU~hEUT`%fBpBQ3;Dn1-nYE}ywalmaD5n4vYJ!f z;|q0@;`F0=Kio-5i+g9n9(VNN&iTtY+rLfbv&gzL>)BbBWHqPT+~s#W4RU_6-MjhW zRvODSldWrxi#**Db=CNSLGl%g9bc|?KJIzFVB&|P%UQhUKJ<2%O5>64_|TdB_tn1J z-5(~X%T-8RU;10?+1{`B^4NTKe_MULE?Rr?GM-wkx*Z*Tv%`3#UvNE(SFg-6`?9j( zyxk0wt5?^qdw6E0@p3z>AJv_@uO%m%{5X+p`|ju4>5ID7Us!y7tM=`v)`WYu$`kr# zvE44?y1Sd}N#ma6#L%lwm)%yZYPIAx|K}Dsbrk44ofy`glX=O&z&OFv z#WBR9cj@H4U5^b!TJ2}Qj8Q3CRuB;&by&^d!I#W$qHikwe~WJOls{~6vO#Kf(8h_A z59RJT+PCFjJuA?0)Jr@wsJc zr2N1RJj)k|~D)<#1% zMV8p>y}eIT823&Q+QKv?+|*!JzhL8R*GVcCsti%t>eXo~{tx!>*2_)SmN_P1-1EQc c+k44ofy`glX=O&!06}c z;uvDlyL6I$_8|v}WA&DKq8lgZUU1s6cfzipvQ{O9=NH8ORgit7z;|$~_w;pT-LucC zTZpiSYhE(FQ)*zj$TK5T-oj#D_5APm?D_u)$K5{cp;>Lh*04_C%+|b~snd@b@Z^Sb zJkoH|U~RZ4bwIB7Ve00OQNlcjFZlhcWeAHp?8)IE>35?|kkBt(!FEW1_c$ zs#~@>`}V$9GG*)KPyD_u|GQjtO0h=a=Yr!!yVi8hPLhp&b5%04{O$ZswpQ)=*IpZ& zU;7igwdjvU>c@XQ7iX!Q&e&9>?dEkeVdAYsiCYtczJ)K^|3G^7qv=H#i=}=tFfcH9 My85}Sb4q9e0MWj+vj6}9 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/token_of_the_meatball_man.png b/resources/contenttweaker/textures/items/token_of_the_meatball_man.png new file mode 100644 index 0000000000000000000000000000000000000000..7eab1adddad64568b16cdc4f37df42cfc5b50fe9 GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z*ykv z;uvDlyL9q?FJ?!9WA%oK+~G-uf*T7v6*E7{gh&2lYFc|#w8`^`QxJ#eWT#0s4NH3? zmh4L3AmZA&DQd+7(XRADsq0SPPPBTLGT%NkKR<0>zL-%|Ufcp+H323D^)8E9lcQ&p zRyawhcUgpV?Rm{)@Uiy7Ef%K&A=l#Bk2n+SrWo0K&E)p5dHub`V5N42(~Nt!q?Fe( zN_fv?Sl^<^FxzY6_dhcJLhB#61kSOUHtAa4^rze18SZ(%E@?X}kz!?@&S@ReHSt>E z$E>yI9;GuJxIXFd>$jmin^uY(k1A%_$=cw+@oC*`4ZUfrZSKYt*4KG$j7i-ZwtVaD zR2|jI>qoV=7#_$%7n+)m!)u9J^-5AkSa^UwaPk ziWWuT`~Dvqo*q1Pee$J_zxyI@X3m&8w@vVO?d8cv(>C*}88$vmjM{W=!_15X(T?JD u^@g5y6W&Q>r;bNWE;}{TJ~-_+b3n?`CpH!7n-~}v7(8A5T-G@yGywny54>*x literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/trinitas_callstone.png b/resources/contenttweaker/textures/items/trinitas_callstone.png new file mode 100644 index 0000000000000000000000000000000000000000..60bdad1a413aa610bc734374e5a8b3b7abe4ab3a GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z&OLx z#WBR9w|26lH&dWU>wfbcnZm8Yle3wH>l-Jx_-xU<;Cf|~Ylfo`%ik#)CmR1btj@fs zCLk!uTJONR^;}?Z=H+$QlU`jlIM27|=wBIW}X7JQbC>kWS#tB{yw;mZE~Rw!rML52yXOAPFkd1IRn zCNMM@*i9@|X;^q<`tB~1D(Ry_J@?%9zni}MluBc&^KQ>5-c{7OT_Ct=9IyF9NdOQs~T`OuE z9!oz7Vr)LpK8^dhd1CS{e$QRTZ?z3|#hL8?aBu1pd8-|ePq; literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/trinity_ingot.png b/resources/contenttweaker/textures/items/trinity_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..90b56db4c29dc26db493a6c15146047fea37d442 GIT binary patch literal 4161 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU}oT8V_;y=J^MVJfq{XsILO_JVcj{ImkbR2 zzdcV{5+qU1g@=N5L$U;QBcmJpzEOp`y7Jj zbe+%)*m^@=z^rU)^Ne|mJ+=l;oyEdwnm%j664y*&m&r0~rFL>`T_)JVm2@lMca=cg zsk=WvcxSAB+5Yv+*)!+Py}Nfbp}kV&$lKGOZ(sla_~zc5wh3`7)#Ox7KWaQY-nxh9 zPeIOMzu)yG6OHF;ax>`6?UV}Xdi(Cs%yUyxSq)bzESyy_g~jls7IQ<1UhlPnZvDe2 zUTA*fpK-Hu<8Et1#->jjT5WH(tPWI_Hjr}vc~>lHap3}|`~_7{FYIG#aC-5~C*}B7 zH3k8`WM3PvsOx!2!l@0XJdUzeoNy_NF<9Bd$Ix0K+2eKP>;(3;55*K--{wz9lV4Jt z8L!G~u{vbMu}{0Z&oIjcmBv0JiMv;HruvTFt26DtjpzZGjUTzJwrJFVd10A2gBvwoK*Y3#m1f8;PS!7;BE74E&eIDJvnZ^nQ?Jb*-xew zXF|Sz3;WLeh)>K<<>sBqJzqZ`UjOgK^&cN@WtPeX7@Izo;@bZ6x{saWnv?C<{kkhZ zyxDzz!{hx~mCE1rf2huLPkb1C;Tad_)gy~ju6}Yeb2MW<@cG5@X{>%6x7lyLlsPni zeSuHN%cN&a3<*y*#jbr*rD#3(bMCXyWBe)0izAGGvTR%6J0p|()(4MWjuPrm4#s~z z9I>fDve{-*=7DJ*j812d`|&a}2pz7zTIry8ec7_srGd%}e=44q)ynBa?%=t;Y#FOC zLy7s3TOrFg8}Ua?TkBr#>~ljfZ)?G0(G^mR&zD(ro%}v2-62fCcx}k8X5G`bmgdTz zsC4LFr!M(AU0}Pw%e)TFg~!$YGcj0{JXuhiC*WlE**j|M9zkz$n-zCOwFsO~%`Cawe`q=X2df^dtrtx{tg&jHSb1v4#KxWw#mu(4%p1X<>^OE=7C$hk zWBYUXF1AL7+O65fApFPTt-M&}v#)pUQy$;;-xtNH@r@DWz;ECF@Vr%zU%Q1vG0{Bu z=rOk^YG~{R1_ha8`)+NWd3=6Ubb|-O)QMel*=OcViXrvZ0Y=<7I*VVHOKB5E8p07#JjjY z(R<3HzHPsX%|wH$SIX)R>?`AH=3jz1@an?a{bfuVD%R`HF=sI`JTy4A*f-_vGWDA- zk_(K2HZsahl0`VsP1S2E`#v5Pg^wA+Cspn#&pcAibR=AEh1accxqz2WuCv)gRG%_3 z^vtz=8+C17CBu!G37-x;Ik@K3_dX?tm%V0;92=T{+9-UB-Tk1_L3Mh`0-J)#?`;^4 zOnUZIo1fvk{pWq398yadQaVmDPiEh|Y|?shtDyW_s%K;MEg0f_|8Gc5WM=1_!oDit z<6QQJ%`eZJ9rTxDcxC@tjo(M^jPu!3f0^%BI*8^)Dn4;M(cfu)dZCa7zuX2LMe$P% zyBq$jsQOrIaqlPhgqOD?w$8FKs5Ia&O@61oYvq#Htp%sK7##AqaE48=Nl3eudT>+I zQ$_}v_kURX@~da^iqB;~zI|_x^F_7E>;{z#EIaKHOQwr<)d z73E-a%VpZy{G`LDrR5nJWGsJFvwb|%eEZ#Mp=J6NA5Q;Cm~F;ybB00SO_k%)1C+^#9I0*A7A&WjvzQd*+}7LdD7kIgK2a+` zu43M)&&K@g-aq!x@>rm*F{N?=a{%*HBmNYI?IQNtslU|gv>H-!{5Re+WB3-Fdh*7+ zf2yVY8#RM3&*vy!)zkt?a4A{8gbyw;vSJWhAk^K-ClY(^sNURDU&75QKdfZ% zseiijLVV>v#xtLN*bLkmpH(h9?;P(D|#W$P|o$3HVFK419$_I#=S zxi?3=!_{h-ujyJfi`Q4T@oqN$cxfuRm zv&Zst@`6v1)fS)X|`=;9`9L`an zw|~arMZ53B?=mYY^O3ms@e_N;p7|pEO#BmhH^u$-4T@own>0TlU&xfPp+F*g_HQHq z+UJF4fov;!Lf+UsQ2g0B2dRj9kybrV^H;_k7x~`bpo~8!>RO{qtynCB=ibXJ-}N7v zU6yzEz_INze9doI)~quSiZ(asSZaJS%TmT|k=^OG-Scku27I|_adBov?*9KQPv(1X zyuZ9kvHgVj-uv@+>{unW{GZ_~mLH8Lpatl+zpo|;J19O5-^|CH&%{tAaWnA7m%WER z_kx3y*(T*rRv4nK6mk+&`@OJPV83*mafY18A(o?09T(YUs|W7g>{j!fkym)97x(`C z1&;Sm%$TQiO31u2;nRa(*a~hazVCuz|T|6|CE$Jd_DANRo2pr zj1v^W*?kt%bH;6gLbC5tn;SnVY+ZABGsyULAY%HK%7SlqB(&34IaD5)?JGCKW{2ag zXMgJ+!G zX+A4p!T;i{yOw<~Ps8bE7uyZV@ei#O1LIwOA6Of>5R^%iK0R1=hWWa?$=`ozOTTe? zOCIX#yM6GMO~te4?S;zw5In9R1WFuxaM3Bxz{| zhI&cC`+wFm1)R|Rk#zUsv0qOs9!bY13M<9$5Pkmdue@1J<)3=51MmNv*nHl%<&Q}N z>#3P3JL~SxuqkWponqc7WxGG$M{ajhSL=LshL{~W<(I8LZ9jd=wD4?mOr6x_`97Lw z*HwNvbN;?+DZg%_@N)Z^LTA+Yzi|E8vpHsAW3|UAZk{hP+`3jy9MQtM4f?qY0`6^W zOtEjx_}nnfTr^&ponQXoH(zaCt{2bKt3JeiKQ%=$b;7&_mu7}?{V@<&8?@@u?zzX= zCfzGO`(mwf>-`K#yS)F0N;oz&FG+m)c3xT*Q^Sp8ZHKaTl9*5a+tofzLov_Ip-Q-& z>rlR2eh8C>OZtSfIl?8zug*9KwqN`+Z?(ZaoBI~&49|WZ+xem9@gL?H-{mC^$gs}% zE?=Ye>A)8LXG|c%N$$+%@A7LTbL66oZ|Ll~{n-)ag%+z zx?ZC8u8(|m;StO$t}A@qc=|i{balOleV?pjr>jWIGDtp3TTu1=#ce-^R-dO=_doXn zHyccw&pO|a+d0d33Zs^?s5O7ZiIBP=SpMA7kW{jH@Bf6%_}sM2__hDP%bzeVU-Lfg zasSr&A^ZO?;F>zqwN~)pf}r>J;%^3EgC-|S)b z6D85Io?4S{{&#}^s)mF5jEOrg{7+zels2uGuVIf` z9^0yLzPH6p8YxQF>mX(FqrgkM%7h`UMzaIXYMUN6d8U>yXdF465VEM|X=BcV_S&b8 zOUz#xtat+I26CDBbe(S236T4izf9=Ug3m|z&e!$cvf&U?;bYjZX2m@9B=h1$roSr{ zW;1Q)Z`#7Ev83l2Bkz=J1>N}!2c9}Uzri=fKA|$LDO;{)-J`JTud!#qMVai`W}6R2 zD;4@)w_YpoUJxL7i+$}wvE5S_WoBgDX5SU?aVmSwiW#5=OZKkFPYNqQtr>e|LhO7Jt&>!X=5H9_)JkU+b=NiRgz*-3$y244$rjF6*2U FngEkQw7UQR literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/trinity_ingot.png.mcmeta b/resources/contenttweaker/textures/items/trinity_ingot.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/trinity_ingot.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/trinity_nugget.png b/resources/contenttweaker/textures/items/trinity_nugget.png new file mode 100644 index 0000000000000000000000000000000000000000..e94d61c164397c2f520b564ab4cacf2d974209cf GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z$oJB z;uvDlJ9n~e)?o*M*85WN$){sn7dVB+NXi~?|FGzoZ-kSc!X=58N9U$;Nlt$k#Bqtm zQjoL5wxOiibL**7w+f42E=0xu2*~BWhMTH?_%Fp!|jTY%y2Tq^caWA^)sNO^4+Dp;XCyLI>mJF1zFXDAC z*l5S|(Wqymv)|^G-mdW{}E+n*r2&okmck}-7yM=VDKkTqLih+TF!PC{xWt~$(697)1 Bl8OKT literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/trinity_runes.png b/resources/contenttweaker/textures/items/trinity_runes.png new file mode 100644 index 0000000000000000000000000000000000000000..cbeb6aebc15cd4b040d85cb34e5644a3b84fe733 GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!07Jj z;uvDlJ9YAY@52rv$L+&gG9E3ln6fMN#4Ns~yRBR=pZ$Lj5+f@murP0K*W~}r$&QXI zW;Z!+wn#aVR#=?1YUVuWOP8|i0_0_m?=8Q7zPhGASfs_JBdfaVU1rOsz}My5PaWCa zt{xS))p60pHO?V3e_X$Fnc?>5{IvP&cY0n?d!*&D_QNxKr?utxRl=5^n0aHk44ofy`glX=O&z^LTu z;uvDl+d6q~UbBHntNjGg=&lx>woR$$t_YUCy3_vR@l!>sawoap963523W}C0O?)eL zKi@Wvjh|oqu3zzye2s?bx~Kcs^fDZg<9sk>naTFq_Su@6uW!w7<(~BTqOjAARgYpd zd$vCD`e?kn-#J}HXkqTgCGxI`7!{*dTLj9LM#dN$Ir1}6?Z|Hk(V1d{4oc4jiJTP4oyqG;Iv z*w9v{V(0ynQy)dI^bF6NnS1@M^p5{ZDs3x%-#flq*&@+{C$a6I_&-(_)85mYx8@&X QU|?YIboFyt=akR{02cO{4*&oF literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/unbound_recursium_fragment.png b/resources/contenttweaker/textures/items/unbound_recursium_fragment.png new file mode 100644 index 0000000000000000000000000000000000000000..61b849f1c84594d0dbec8587ad748c2ddb298b7f GIT binary patch literal 1305 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU|7Jx#=yY9YWYTlfq{XsILO_JVcj{ImkbOn zmpxq^LoyoQM)~GQyNdi1JE|?%`6WnnwJI;C3i~AHoi3|(6usCP^zeeVhsRz8zTPf@ zkPc=?l_uu5jf>&}0w;5`Yq@qXyL_48wu-qcaAS1&^*-I(ov{UHh0Hwq52xjvKX?Az zF;8Kh`>OL!zL{-q{J!@6+1sqUT2x=3S=NywEg`jC$K02NVIO~wU(}%=`wH4;tL^$4 zE9cJE$HZ_gubQFZzVz&Z%P!83_Xs#1xUeHNHTd8fo@D)R%od#=4l{gc$>Cf)d0Oi2 zjI%kni@t6xxa@LY|Bq`9e~7>|gYv?eTC@4CoB#dA%hWLQeEe1Yhktfzm)O^{`>sF7 zn^jes^KV<<=H<&-b1fLJ&T7`Ze|Xya!sbJ{OB-5`O0NF6qU+dVE%T1Ax;p1(2BkvkB?8DD120DO3cH)2NUNoxM?Js?AHI|AQxpeYr-~1;nA!E$(p66+dhYjOXnZTkJaiuvh?YNHiMe#FpUQAxCFDlUXcges1UX1tS@&k6rzMIUo<7?># z_O0!z>-K-!z_PtUTs~&T^OgdpeZSu5J?-Al#4szaSy&*?oApk4eID#PPH|k zYHKdHt8&esI9F?0v5Wm*ha-JvW~VF{O+Bi|GQ(llJSVjo8~-fG?bUJ?vN~CYG(Dj#ONJ=l0B%!2oj!OpcFtVedPWl)Uom_7FmXVpypb#e2K9|^JV`d)LR z?7_q{+FQL7CR8rbc_?NwWA_f9hKl6y)Yqp<;-3i{d0eh_@Oj%icje?#pLf1qE0?*i zv}v8XbemynnC()-Ow${o$MT$%Y}?|VHP`#s9Vne+U%oW8Rs3EZGsBJtTpf95GXvII zCJ4@Q{JJ27dBItB`SW!g47>Y1@@DPoKF840w0cTFM9Vcn&gN}(28LJVJyj;2+mfGH zdw#?BdoPxChE4nQ;>)qAOZQC5**g2gB;UJkT0a+TUVDmn3e%wrsjuB?7OZ|JJ(ams zPxd7HDt5^&PaP)LL`u)~b6!@oDD*lKf4;JsqY(=umenEt{r{;PuJzxK_D?c2t?t)KvqIl>;L5b3(VhHGZPX|9z7CbuUBuR zFMY`=rA{F9Wbie9iISa-3J%lcU9MhI`rN!?SEGqN!

NQ^_W^sXDf9m+v^NbW9JE z`t5ta-oU=1=En9%Jq7y;i(SqMg_ekM-xLWnb1nINOa4e5^IIt=2`2d!r{s^_S2mn6 z#h!(6x!QS-RhzbTP2J%eQu~)-#mr7&1?3A7OIB4m3jY4hyr4EacK2J^Pw)BvF`9Oz W9=|OpSj)h`z~JfX=d#Wzp$Pyc{7)$W literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/unbound_recursium_fragment.png.mcmeta b/resources/contenttweaker/textures/items/unbound_recursium_fragment.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/unbound_recursium_fragment.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/uncanny_void_cluster.png b/resources/contenttweaker/textures/items/uncanny_void_cluster.png new file mode 100644 index 0000000000000000000000000000000000000000..04974991c052a8d19b8c2794008cb134311e966f GIT binary patch literal 1077 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU|zt%#=yW}a`9Uy0|NtNage(c!@6@aFBuq^ z-+Q_^hE&XXJH;^XwSfSure(pzQ@JcpnD)6@$)8F8xHr4`e!P8lGmiDn?w{&Q%Jb&@<$3>d z>6D;%C)9NFQ(a_7iCyT5<`?%jD~hOf53sn5{|*nd2*Qkclk*X~@r(eN<)j|Gw!xDK)R zPI!L*NGpHe@#Nx-hSAOZzk=?zCQ8ie?!9^b-pgP45^XQd&!=%Nt(y5Y^ZDnSHnQ>$ znm-B1&+%LSEGc=Lm;9UWzn>)~r~OXYe_wxJ?dzL53q$lb+r9n#`7%stO-+r7xb)`G zUkTf9n~F;t-)7%^H}B)yXqc(fPalOT-LrSEDMab+yJldex8If_DUFYhfA;bRgZz~C z9}m8M-MaI}jJ228XP;fR^Tv#ub~kd&y7TW>nR#nmJ-x>N_rHH;{>RyWEU-DkuCK3u z_UN&ksdg`Zmn}1l-e%CZSn|^MTFK*uANN#Fd?k=>cztX8 z?HRh!GnSp?dAVzy&*e|0rusp$NjY)d{QnrUdC#P4pOBrxz`(%Z>FVdQ&MBb@0IG4^ AoB#j- literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/uncanny_void_cluster.png.mcmeta b/resources/contenttweaker/textures/items/uncanny_void_cluster.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/uncanny_void_cluster.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/universal_constellation.png b/resources/contenttweaker/textures/items/universal_constellation.png new file mode 100644 index 0000000000000000000000000000000000000000..5834a185d1181b9f16f8629a5b7bc12fcfaffea2 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z|iCA z;uvDlJ9Y9w!2=2$EV_p`iq>D7_|9mu(xvI|PpeB^Fjlaa{C2?ESwh)$N0CX;kxnkw z4R_>u9xz9oYwG{KNJ&=jrr1jdZLtrXT)|5YuKHp7oh@WZ3hU}5HLF8wlAD)j8&*j9 zS1=riP?gT#dTQx}H#!bG<9_?{l;5A%Q1$TBfe(ki%e(2P?09&#g5evlW|Lmhtj7!t O3=E#GelF{r5}E)2>rk@* literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/universal_constellation_callstone.png b/resources/contenttweaker/textures/items/universal_constellation_callstone.png new file mode 100644 index 0000000000000000000000000000000000000000..a30d37af667c52cde2f84b6ed067f80e96a6277f GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z*z3- z;uvDlyL6JHH!6nJf}Fg^BT^>2n9WiqR;YnAmHu76wR zW-Z58xxt~x>AJ+{cfY5cPF*sEL1XEUUw^hZacz5;wbg5H-18S71Qc18tETR&KYtn|#D>%CyB-@|_AsZM1KP46{L1686Vrv&Z! z@|)q#-TTjzuDeWpP(7=@+3T=to1%Q;4C!AS&M6W>nL8wF*$>>ly;NQ^iz#DANQ0}v zISFZ<>UGA+Yo5OnRE_tMo$==U;A7ZPs8k+xIDSb;_T= zLA!2m`}D0$(uLE1@sX1Z*94~O{9`#0q$tbwgEhW*?SZ2`-;)>^7#KWV{an^LB{Ts5 D6aC25 literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/unleashed_triquetra.png b/resources/contenttweaker/textures/items/unleashed_triquetra.png new file mode 100644 index 0000000000000000000000000000000000000000..342078f990b99d8c0d4d9b0c9dc24e973f86ff19 GIT binary patch literal 1570 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU})fAV_;xln)*_Sfq{XsILO_JVcj{ImkbQ7 zcRXDjLoyn#M)T?tfpt@AKUIbB&#Z8r@Q6zFN8e(RQU;{+Y{I92in&1(_ee_WF+DobKhq44pM= zCQVD*uFiVdHj9UQkM;(}8@2Y$duCdOkViK<-fsGvdR2E=F)s+;Q8qEPA!F4-bVXCe^#``SwkY--^coF{)+YsHuuc>T>kfZ)^mn}uL<9^8Eq>%`+3%~ zONUDyR;jE{FG{i9k-sVU(gTaD57e4obLca8ezMu=I8`;e%EMv9idi!p{I6_snQtd$ zU#rw4;d0(W>8hE~i$u-?XHAbg@$)es;94Ypd#Qs(r2f2ok9nWoczt~#<5Q-_*_7Z@ zp!xn;am?Myg=Y?~`YNke)#Kv5R8~Q~ROopm|EoUbSB$Gz_>vx8Z9cS<$Cg3mh(o0K zSGxt4RSE9-NrEW}ZgNKsaVJcFzd%g-@1@lzJ#Tk$K3HSx677;8GT&ue@x-48%x?YP zJgwRBq}H>X*(drQyq@iTd!DxB4Z$2+j*S}S2d7uccie69-FoYSQcK+9(uQR}e_m}? zJa(wcK<9<Dj*uL~CPE@wAC^Yt8(uc!{^29N=_*= zZ#~js_S6q}BYovu!mKb8mlv#>bsjzQi_{{Y?OCbT#hY85FSI+{bn;wFmHR7?89euO z%H>o#^yDkg-16Y*nY-9e7u=2PI{e^{z0{k|S8|&C+P~kmUe;r+{=4J*%?GRPt{pt- ze73UH=I)PG`%7>ClJa=DhjG1?pQ76AZJ|C44f*ObA7^~`Wtenls;bLE_P^^+9alT~ zvFO3?#tw#Zrt{CW7S?7g=L!81yDQ(_bmp5=t9I%bi)c=l5nQJ*y*Jb)dHOY`6XhI> z>?S-9b)DWiWs}ytMcboT>KT6Y9$9%H+F_0&^EAdR&sv7!8HdkzOe&mn)h$0ay6xXq zy(sUq6Fk5Eb?D08ceQJhtcm>WwlrbEF2$dA(h3ThN=_Sg`6M!UvpcxlxOOhJgyF3~ zhpqra$Nf^?Gm{>yc~!hEGQg$fZ83}Z?vPH-Ek9QuJ`{QAWVX~BUgnC`r|x$e&##`4 z`|GtG=j(%gY_=6zx2~^XKYs4rx7P<5=akHG^4VvT{qo@b-0K(L-Cq91>UQYNm}`&S z9pu>eGB9*3eK6(UK7-}2*JxR;$Y(dqzAp7#>Pqvkwgumh-*970ieY$CaCW1|wKRqw zo&w*u6h2Hd+Hl)g=?5!EmLsFfwr-2-o^zhN$~>L_HaV5=->-#dz11Dg%}l*~&2opQ zt%jXL#q+hhFJ*jZJ)^p=c18y6@O35Xx}A@v=|(rX zSH8cu_vwbk>?%8Je}6l+cu&pGPoOAFJ1ccu^T-jFz+ z=1j@-m}NfrfW+@pMX&4jGcYhPc)I$ztaD0e0s!$4<)Z)q literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/unleashed_triquetra.png.mcmeta b/resources/contenttweaker/textures/items/unleashed_triquetra.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/unleashed_triquetra.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/void_chains.png b/resources/contenttweaker/textures/items/void_chains.png new file mode 100644 index 0000000000000000000000000000000000000000..526b9ffa747d5e0c8641d1e6d0a566622c086932 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z{uw5 z;uvDlyLO^sHj|@B%l^rK8nyWxIaqRnqB|m719H|JY1lh$rOW@uxs$YFw}?*(Ff>R_zXd5psG@rE$OP4#B?63+Xx!cb{DySYCP|U8h)WM+M7| zDJvv>h1Al;`vv9uy3;4!;AN_Lwa2p|-*kt?YFB@TAREnhGkcb;oDfz$%dvajnnC?6)f)7B!2De({{Hs6BJjWUfs2-_6X?n?ypa7ED^) zQS_=w%lGDH#s}Sv8^0GzL~~4Bobhza5-s1Kk58BzA3a{XC~d-W9lQM%OZ0pe?aJuA mCbmxZh?0NgqtNmroEuDhUv!z+@h~tjFnGH9xvXk44ofy`glX=O&z%bv_ z#WBR9_w1#$yoUlr*e+adS)#mPf`?fGgVQ0difsorFl@_UQQqJtTe?7E;VO<#v;Hkx z+vI=$^WNEePOlgCWzD|LbT7^*(`0tj0}1s96Y?GM9mSj6=Usc2#hM(rIw3RkjIP_l z)y3c0j$6ER@!hbQU3__!k44ofy`glX=O&z;Mgc z#WBR9H#uQ}fWf3yif-#3*!S#xa*@St5l_cN?H}j$xDxmOw`v4|hyUE!*mAEiv56&_ z*8b*7TwmIH!7W?Cgj;jg1;*VPR~TlvC7CQ_o|f{s>HqV2z6k+;yyh%>aF@f(Sbvgu zL8jZa0|yQqFt{q@RQ-_8nX2ID2aYk44ofy`glX=O&z-a2} z;uvDldvwx%@52rfZS!4LKhm)1$iDhW#Y5#?*Co#jdR85$bLZ82UwX@C?7_P7uXu?N z*IMtl0X>T+?^Y14=9|7{=eB=0swO<#z5Ds!dw0GcS~C6fWyc4LH-B}l{d4!_!`^n~ zjD3r)i!c10y01BuVau0-IiK|Tf-Lqk9IZ`|t6-egAaO{Ir#pi0*N1hCA6bWiX@cjHO8Dc`$sV#rqN3@f_WpS7Sl$?CyKjTH|u5`-_~H-dcfUVUQ5?P zllR+VX=eM<2mj8VYcXYg`LN}y%Mz~l^2f@=?nQ5#-M7Sh{_Mb$Zx8ZsOWxuA!0GHh m`$k44ofy`glX=O&z{u|D z;uvDlyLGZ})?ovIR{O|fc?XPACiW_x&fCNJgU2?gPq1pyJjDyX=8k44ofy`glX=O&z_{Gg z#WBR9ckaZ4UebXgZTqFwuUZ)SxJ}V^_Dsv~b@zYrGs{kSdhN=E z*R`oTO+~*4&E=5Ue#YUWWnc6)+r`2Mul`JX^z**zrq5Na+c5Vz1H9%CCMM z`!;3Siq|(Yq}lJkzIX9TUA=SP3|u@acCN8pEZU`RTl;ZR=iE%OBFkyE{eqWU=4Q^g z#q@xCg+(CO0UbT9nfi%e`;|YdGF+P;_G82EUct*t>I63I+j1!P!hv&QlCvth6%S>! z<}F{Avd?AyRPQx~(k36$>R#mUyx44PaqQ$nEe8Jk{X0KjYgy=V@y9RD^bfoY|Gug^ zsNBiOaO8>pBso((z}~)3Xh~}5&DL-hb32B`lZ&I0(z_Yv$kjfHn<7>ju?!Mxla7=F3t;MelG4#B$`-@CaVY=5?6FVdQ&MBb@00PR^ AzW@LL literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/warren_plate.png b/resources/contenttweaker/textures/items/warren_plate.png new file mode 100644 index 0000000000000000000000000000000000000000..7faf9924bf3fd217a6f6ec4cdf094030a6c8b108 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&!0_AC z#WBR9_vplpdCdkAE%pT~R!&UlIwd5Pnvn4L<}aqTM{aF@VO*Keap{V;e1l35%ex>A zMlYkS+i#SAoBMwH!~GAp%>Mg(b*!rUfxStYKW^NgY-4B1&>a@1>MpZf;k4Q2vbEbI zeqZ`{^!!BcX}KMbB{WqTN@JN7S{PoGe5hW>xMYe%a)6g03!|gJf+>e2oF&@sZ{KsD zncP$Z!*lctD zV{N_O0=L(1pJ>-+tZlq(@gU%6#BaC%{mTm<1%y6sSX7a=x9&mBw#{Ydi*LNOTW|K) cx`y#xkmrQlOCt9f7#J8lUHx3vIVCg!02tkiy#N3J literal 0 HcmV?d00001 diff --git a/resources/contenttweaker/textures/items/white_hole_core.png b/resources/contenttweaker/textures/items/white_hole_core.png new file mode 100644 index 0000000000000000000000000000000000000000..a2110c5cca9d5ebe046e8bb42042e1ce59236117 GIT binary patch literal 490 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z_`TI z#WBR9H+S;Jb(Yc5J^gqmRVJUky$Fe|zRY9pn**Ey3&HBo7pXVG+TKK|2^XU2Sjm3VSY|{6} zl~?b)|9;YQ%X!Zq{;pFtThW<0%S+}sLrCaVVU8w-28+JJbDhP03?YFcL7}3BGMjI| zl{!?kGlx^f^U|I9=hOR+D@SEd*&4RxT1wef@=2FxpLd=~GuG@{w5)TIKg&7GE!TS7lo{4+?QJ&T zk?cRdCr)2)I(KO3!{7gQYsl7EZ@l(REjl~;?^=o7oHla(VP_?p4VRUgz2Gvr)^Pv+ z{jjr^*K_}?KbW&v$NSVKm+ZUQEEl4_yRh9qs=zU;|3+==!-5lOn_qVFygJ!_xbgMZ zTeJSv*j4Lo(s9oAjhtrj{Kv(pq5G880YVuTOpiG3DA)>Zf53KyqmX@tvbV_t50i;I+*f%f z_C{L2PF*Z8@sT{|#u+nj#wPDeTe`pNaNxJhtFH^Dq>7h`Rveyvbdt%{Gs|XOJ-PIZ z*UVN+x$_U(KZS_KmrOH{%3AI8J9}}kzTIwp>p7LHB5gODa}+N=&Ch)+`eWga-sL~4 zRz+mZ{uLEez<(us?Pg{lb7)C z{m$opGfg(~RL#VX)~j#*uemt!xo;4E&=!k57V#mTZ{2UMKc2Nne9wZ_AJUrFojBFK zR&DvuT4w$b^8?H_2bgU>7|K0hlzY(F|B-?J0|S3e4|_!ed;gaQ>XyCslmE*HEvPuR zox}D;c0w)h8QX}=bnUk~r<-L07DfLx)!4YVv~kjx1rkdgGpjEI{7lv8oyzt!^#)^C z3;Xu4$(R4^YXli~)~%ueL_^58Fy4m@ev9}WY|pvRf*jIZ^1v}bqVMAazee^|(jXTx z%KeZ4x#+`z;~<>}elk7ho}=H=`vL4u2zd*Q_isOYyyf>d_Y|#5uQ4z%FnGH9xvX*1000); divinecombineralltheshells.addItemInput(); divinecombineralltheshells.addItemInput(); divinecombineralltheshells.addItemInput(); @@ -200,13 +200,13 @@ mith30.addItemOutput(*64); mith30.setChance(0.5); mith30.addItemOutput(*10); mith30.setChance(0.1); -mith30.addItemOutput(*20); +mith30.addItemOutput(*50); +mith30.setChance(0.6); +mith30.addItemOutput(*4); +mith30.setChance(0.8); +mith30.addItemOutput(*64); mith30.setChance(0.1); -mith30.addItemOutput(); -mith30.setChance(0.1); -mith30.addItemOutput(*8); -mith30.setChance(0.1); -mith30.addItemOutput(*12); +mith30.addItemOutput(*32); mith30.setChance(0.1); mith30.addItemOutput(); mith30.build(); @@ -1778,4 +1778,3 @@ creatstarvald6.build(); - diff --git a/scripts/BeeStargatePortalBlocks.zs b/scripts/BeeStargatePortalBlocks.zs new file mode 100644 index 00000000..10d57249 --- /dev/null +++ b/scripts/BeeStargatePortalBlocks.zs @@ -0,0 +1,604 @@ +#loader contenttweaker + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.world.IBlockPos; +import crafttweaker.data.IData; +import crafttweaker.util.Position3f; +import mods.contenttweaker.IBlockAction; +import crafttweaker.events.IEventManager; +import crafttweaker.server.IServer; +import crafttweaker.command.ICommandManager; +import crafttweaker.command.ICommandSender; + +var sednaportal = VanillaFactory.createBlock("sedna_portal_block", ); +sednaportal.setBlockHardness(-1.0); +sednaportal.setToolClass("pickaxe"); +sednaportal.setPassable(true); +sednaportal.setFullBlock(false); +sednaportal.setLightValue(0.5); +sednaportal.setBlockLayer("TRANSLUCENT"); +sednaportal.setLightOpacity(0); +sednaportal.setTranslucent(true); +sednaportal.register(); + +var rheniaportal = VanillaFactory.createBlock("rhenia_portal_block", ); +rheniaportal.setBlockHardness(-1.0); +rheniaportal.setToolClass("pickaxe"); +rheniaportal.setPassable(true); +rheniaportal.setFullBlock(false); +rheniaportal.setLightValue(0.5); +rheniaportal.setBlockLayer("TRANSLUCENT"); +rheniaportal.setLightOpacity(0); +rheniaportal.setTranslucent(true); +rheniaportal.register(); + +var haumeaportal = VanillaFactory.createBlock("haumea_portal_block", ); +haumeaportal.setBlockHardness(-1.0); +haumeaportal.setToolClass("pickaxe"); +haumeaportal.setPassable(true); +haumeaportal.setFullBlock(false); +haumeaportal.setLightValue(0.5); +haumeaportal.setBlockLayer("TRANSLUCENT"); +haumeaportal.setLightOpacity(0); +haumeaportal.setTranslucent(true); +haumeaportal.register(); + +var lunaportal = VanillaFactory.createBlock("luna_portal_block", ); +lunaportal.setBlockHardness(-1.0); +lunaportal.setToolClass("pickaxe"); +lunaportal.setPassable(true); +lunaportal.setFullBlock(false); +lunaportal.setLightValue(0.5); +lunaportal.setBlockLayer("TRANSLUCENT"); +lunaportal.setLightOpacity(0); +lunaportal.setTranslucent(true); +lunaportal.register(); + + +var osirisportal = VanillaFactory.createBlock("osiris_portal_block", ); +osirisportal.setBlockHardness(-1.0); +osirisportal.setToolClass("pickaxe"); +osirisportal.setPassable(true); +osirisportal.setFullBlock(false); +osirisportal.setLightValue(0.5); +osirisportal.setBlockLayer("TRANSLUCENT"); +osirisportal.setLightOpacity(0); +osirisportal.setTranslucent(true); +osirisportal.register(); + + +var ptahportal = VanillaFactory.createBlock("ptah_portal_block", ); +ptahportal.setBlockHardness(-1.0); +ptahportal.setToolClass("pickaxe"); +ptahportal.setPassable(true); +ptahportal.setFullBlock(false); +ptahportal.setLightValue(0.5); +ptahportal.setBlockLayer("TRANSLUCENT"); +ptahportal.setLightOpacity(0); +ptahportal.setTranslucent(true); +ptahportal.register(); + + +var hatorportal = VanillaFactory.createBlock("hator_portal_block", ); +hatorportal.setBlockHardness(-1.0); +hatorportal.setToolClass("pickaxe"); +hatorportal.setPassable(true); +hatorportal.setFullBlock(false); +hatorportal.setLightValue(0.5); +hatorportal.setBlockLayer("TRANSLUCENT"); +hatorportal.setLightOpacity(0); +hatorportal.setTranslucent(true); +hatorportal.register(); + + +var europaportal = VanillaFactory.createBlock("europa_portal_block", ); +europaportal.setBlockHardness(-1.0); +europaportal.setToolClass("pickaxe"); +europaportal.setPassable(true); +europaportal.setFullBlock(false); +europaportal.setLightValue(0.5); +europaportal.setBlockLayer("TRANSLUCENT"); +europaportal.setLightOpacity(0); +europaportal.setTranslucent(true); +europaportal.register(); + +var oiportal = VanillaFactory.createBlock("oi_portal_block", ); +oiportal.setBlockHardness(-1.0); +oiportal.setToolClass("pickaxe"); +oiportal.setPassable(true); +oiportal.setFullBlock(false); +oiportal.setLightValue(0.5); +oiportal.setBlockLayer("TRANSLUCENT"); +oiportal.setLightOpacity(0); +oiportal.setTranslucent(true); +oiportal.register(); + + +var falacerportal = VanillaFactory.createBlock("falacer_portal_block", ); +falacerportal.setBlockHardness(-1.0); +falacerportal.setToolClass("pickaxe"); +falacerportal.setPassable(true); +falacerportal.setFullBlock(false); +falacerportal.setLightValue(0.5); +falacerportal.setBlockLayer("TRANSLUCENT"); +falacerportal.setLightOpacity(0); +falacerportal.setTranslucent(true); +falacerportal.register(); + + +var orcusportal = VanillaFactory.createBlock("orcus_portal_block", ); +orcusportal.setBlockHardness(-1.0); +orcusportal.setToolClass("pickaxe"); +orcusportal.setPassable(true); +orcusportal.setFullBlock(false); +orcusportal.setLightValue(0.5); +orcusportal.setBlockLayer("TRANSLUCENT"); +orcusportal.setLightOpacity(0); +orcusportal.setTranslucent(true); +orcusportal.register(); + + +var myrmexportal = VanillaFactory.createBlock("myrmex_portal_block", ); +myrmexportal.setBlockHardness(-1.0); +myrmexportal.setToolClass("pickaxe"); +myrmexportal.setPassable(true); +myrmexportal.setFullBlock(false); +myrmexportal.setLightValue(0.5); +myrmexportal.setBlockLayer("TRANSLUCENT"); +myrmexportal.setLightOpacity(0); +myrmexportal.setTranslucent(true); +myrmexportal.register(); + + +var pixoniaportal = VanillaFactory.createBlock("pixonia_portal_block", ); +pixoniaportal.setBlockHardness(-1.0); +pixoniaportal.setToolClass("pickaxe"); +pixoniaportal.setPassable(true); +pixoniaportal.setFullBlock(false); +pixoniaportal.setLightValue(0.5); +pixoniaportal.setBlockLayer("TRANSLUCENT"); +pixoniaportal.setLightOpacity(0); +pixoniaportal.setTranslucent(true); +pixoniaportal.register(); + +var proximaportal = VanillaFactory.createBlock("proxima_portal_block", ); +proximaportal.setBlockHardness(-1.0); +proximaportal.setToolClass("pickaxe"); +proximaportal.setPassable(true); +proximaportal.setFullBlock(false); +proximaportal.setLightValue(0.5); +proximaportal.setBlockLayer("TRANSLUCENT"); +proximaportal.setLightOpacity(0); +proximaportal.setTranslucent(true); +proximaportal.register(); + + +var zoiportal = VanillaFactory.createBlock("zoi_portal_block", ); +zoiportal.setBlockHardness(-1.0); +zoiportal.setToolClass("pickaxe"); +zoiportal.setPassable(true); +zoiportal.setFullBlock(false); +zoiportal.setLightValue(0.5); +zoiportal.setBlockLayer("TRANSLUCENT"); +zoiportal.setLightOpacity(0); +zoiportal.setTranslucent(true); +zoiportal.register(); + +var neroportal = VanillaFactory.createBlock("nero_portal_block", ); +neroportal.setBlockHardness(-1.0); +neroportal.setToolClass("pickaxe"); +neroportal.setPassable(true); +neroportal.setFullBlock(false); +neroportal.setLightValue(0.5); +neroportal.setBlockLayer("TRANSLUCENT"); +neroportal.setLightOpacity(0); +neroportal.setTranslucent(true); +neroportal.register(); + + +var akathartosportal = VanillaFactory.createBlock("akathartos_portal_block", ); +akathartosportal.setBlockHardness(-1.0); +akathartosportal.setToolClass("pickaxe"); +akathartosportal.setPassable(true); +akathartosportal.setFullBlock(false); +akathartosportal.setLightValue(0.5); +akathartosportal.setBlockLayer("TRANSLUCENT"); +akathartosportal.setLightOpacity(0); +akathartosportal.setTranslucent(true); +akathartosportal.register(); + +var pauramportal = VanillaFactory.createBlock("pauram_portal_block", ); +pauramportal.setBlockHardness(-1.0); +pauramportal.setToolClass("pickaxe"); +pauramportal.setPassable(true); +pauramportal.setFullBlock(false); +pauramportal.setLightValue(0.5); +pauramportal.setBlockLayer("TRANSLUCENT"); +pauramportal.setLightOpacity(0); +pauramportal.setTranslucent(true); +pauramportal.register(); + + +var alkemiaportal = VanillaFactory.createBlock("alkemia_portal_block", ); +alkemiaportal.setBlockHardness(-1.0); +alkemiaportal.setToolClass("pickaxe"); +alkemiaportal.setPassable(true); +alkemiaportal.setFullBlock(false); +alkemiaportal.setLightValue(0.5); +alkemiaportal.setBlockLayer("TRANSLUCENT"); +alkemiaportal.setLightOpacity(0); +alkemiaportal.setTranslucent(true); +alkemiaportal.register(); + + +var apichisiportal = VanillaFactory.createBlock("apichisi_portal_block", ); +apichisiportal.setBlockHardness(-1.0); +apichisiportal.setToolClass("pickaxe"); +apichisiportal.setPassable(true); +apichisiportal.setFullBlock(false); +apichisiportal.setLightValue(0.5); +apichisiportal.setBlockLayer("TRANSLUCENT"); +apichisiportal.setLightOpacity(0); +apichisiportal.setTranslucent(true); +apichisiportal.register(); + + +var taerrapiattaportal = VanillaFactory.createBlock("taerrapiatta_portal_block", ); +taerrapiattaportal.setBlockHardness(-1.0); +taerrapiattaportal.setToolClass("pickaxe"); +taerrapiattaportal.setPassable(true); +taerrapiattaportal.setFullBlock(false); +taerrapiattaportal.setLightValue(0.5); +taerrapiattaportal.setBlockLayer("TRANSLUCENT"); +taerrapiattaportal.setLightOpacity(0); +taerrapiattaportal.setTranslucent(true); +taerrapiattaportal.register(); + +var diamerismaportal = VanillaFactory.createBlock("diamerisma_portal_block", ); +diamerismaportal.setBlockHardness(-1.0); +diamerismaportal.setToolClass("pickaxe"); +diamerismaportal.setPassable(true); +diamerismaportal.setFullBlock(false); +diamerismaportal.setLightValue(0.5); +diamerismaportal.setBlockLayer("TRANSLUCENT"); +diamerismaportal.setLightOpacity(0); +diamerismaportal.setTranslucent(true); +diamerismaportal.register(); + +var furattoportal = VanillaFactory.createBlock("furatto_portal_block", ); +furattoportal.setBlockHardness(-1.0); +furattoportal.setToolClass("pickaxe"); +furattoportal.setPassable(true); +furattoportal.setFullBlock(false); +furattoportal.setLightValue(0.5); +furattoportal.setBlockLayer("TRANSLUCENT"); +furattoportal.setLightOpacity(0); +furattoportal.setTranslucent(true); +furattoportal.register(); + +var finemportal = VanillaFactory.createBlock("finem_portal_block", ); +finemportal.setBlockHardness(-1.0); +finemportal.setToolClass("pickaxe"); +finemportal.setPassable(true); +finemportal.setFullBlock(false); +finemportal.setLightValue(0.5); +finemportal.setBlockLayer("TRANSLUCENT"); +finemportal.setLightOpacity(0); +finemportal.setTranslucent(true); +finemportal.register(); + +var lyndenwyrmportal = VanillaFactory.createBlock("lyndenwyrm_portal_block", ); +lyndenwyrmportal.setBlockHardness(-1.0); +lyndenwyrmportal.setToolClass("pickaxe"); +lyndenwyrmportal.setPassable(true); +lyndenwyrmportal.setFullBlock(false); +lyndenwyrmportal.setLightValue(0.5); +lyndenwyrmportal.setBlockLayer("TRANSLUCENT"); +lyndenwyrmportal.setLightOpacity(0); +lyndenwyrmportal.setTranslucent(true); +lyndenwyrmportal.register(); + +var gallifreyportal = VanillaFactory.createBlock("gallifrey_portal_block", ); +gallifreyportal.setBlockHardness(-1.0); +gallifreyportal.setToolClass("pickaxe"); +gallifreyportal.setPassable(true); +gallifreyportal.setFullBlock(false); +gallifreyportal.setLightValue(0.5); +gallifreyportal.setBlockLayer("TRANSLUCENT"); +gallifreyportal.setLightOpacity(0); +gallifreyportal.setTranslucent(true); +gallifreyportal.register(); + + + + + + + +//Would be nice if contenttweaker exposed onBlockActivated. Could probabily do this in MMEvents.onMachinePostTick() with only one portal block if desired +events.onPlayerInteractBlock(function(event as crafttweaker.event.PlayerInteractBlockEvent) { + if (!event.world.isRemote()) { + + // Check if player is interacting with a portal block and inside that same one, then normal warper function + if (event.block.definition.id == "contenttweaker:sedna_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:sedna_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 147", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:rhenia_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:rhenia_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 163", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:haumea_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:haumea_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 146", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:luna_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:luna_portal_block") { + Commands.call("cofh tpx @p 145", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:osiris_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:osiris_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 148", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:ptah_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:ptah_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 149", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:hator_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:hator_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 150", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:europa_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:europa_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 151", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:oi_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:oi_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 152", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:falacer_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:falacer_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 160", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:orcus_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:orcus_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 161", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:myrmex_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:myrmex_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 164", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:pixonia_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:pixonia_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 165", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:proxima_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:proxima_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 166", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:zoi_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:zoi_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 171", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:nero_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:nero_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 170", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:akathartos_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:akathartos_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 172", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:pauram_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:pauram_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 173", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:alkemia_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:alkemia_portal_block") { + if(event.world.getBiome(event.player.position as IBlockPos).name != "Space") { + event.player.sendChat("需位于空间站"); + return; + } + Commands.call("cofh tpx @p 174", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + if (event.block.definition.id == "contenttweaker:apichisi_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:apichisi_portal_block") { + Commands.call("cofh tpx @p 184", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:taerrapiatta_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:taerrapiatta_portal_block") { + Commands.call("cofh tpx @p 180", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:diamerisma_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:diamerisma_portal_block") { + Commands.call("cofh tpx @p 181", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:furatto_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:furatto_portal_block") { + Commands.call("cofh tpx @p 182", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:finem_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:finem_portal_block") { + Commands.call("cofh tpx @p 185", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:lyndenwyrm_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:lyndenwyrm_portal_block") { + Commands.call("cofh tpx @p 162", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + if (event.block.definition.id == "contenttweaker:gallifrey_portal_block" && + event.world.getBlock(event.player.x as int, event.player.y as int, event.player.z as int).definition.id == "contenttweaker:gallifrey_portal_block") { + Commands.call("cofh tpx @p 624", event.player, event.world, true, true); + Commands.call("summon astralsorcery:entitystarburst", event.player, event.world, true, true); + return; + } + + + + return; +} +return; +}); diff --git a/scripts/BiomeItems.zs b/scripts/BiomeItems.zs index d6504387..63324f86 100644 --- a/scripts/BiomeItems.zs +++ b/scripts/BiomeItems.zs @@ -694,7 +694,7 @@ sprensummonerfaith.itemRightClick = function(stack, world, player, hand) { } if((OceanMatches) == 1) { - Commands.call("summon ebwizardry:spectral_golem ~ ~2 ~ {CustomName:\"腐化信仰之灵\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_restored_faith\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); + Commands.call("summon divinerpg:skythern_golem ~ ~2 ~ {CustomName:\"腐化信仰之灵\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_restored_faith\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); stack.shrink(1); return "PASS"; } @@ -968,7 +968,7 @@ sprensummonerhelplessness.itemRightClick = function(stack, world, player, hand) } if((OceanMatches) == 1) { - Commands.call("summon mod_lavacow:ghost_swarmer ~ ~2 ~ {CustomName:\"欠损之灵\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_realized_worth\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); + Commands.call("summon mod_lavacow:ghost_swarmer ~ ~2 ~ {CustomName:\"自轻之灵\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_realized_worth\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); stack.shrink(1); return "PASS"; } @@ -1148,7 +1148,7 @@ sprensummonergluttony.itemRightClick = function(stack, world, player, hand) { } if((OceanMatches) == 1) { - Commands.call("summon mod_lavacow:soulworm ~ ~2 ~ {CustomName:\"暴食之魂\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_individual_freedom\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); + Commands.call("summon mod_lavacow:soulworm ~ ~2 ~ {CustomName:\"暴食之灵\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_controlled_gluttony\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); stack.shrink(1); return "PASS"; } @@ -1193,7 +1193,7 @@ sprensummonerarrogance.itemRightClick = function(stack, world, player, hand) { } if((OceanMatches) == 1) { - Commands.call("summon divinerpg:rainbour ~ ~2 ~ {CustomName:\"矜狂之灵\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_individual_freedom\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); + Commands.call("summon divinerpg:rainbour ~ ~2 ~ {CustomName:\"矜狂之灵\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_humble_education\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); stack.shrink(1); return "PASS"; } @@ -1256,25 +1256,25 @@ oathoftheundeadlords.itemRightClick = function(stack, world, player, hand) { if((IromineMatches) == 1) { - Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"色欲领主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_lust\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); + Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"色欲之主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_lust\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); stack.shrink(1); return "PASS"; } if((BoreanMatches) == 1) { - Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"傲慢领主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_pride\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); + Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"傲慢之主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_pride\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); stack.shrink(1); return "PASS"; } if((CeleveMatches) == 1) { - Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"嫉妒领主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_envy\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); + Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"嫉妒之主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_envy\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); stack.shrink(1); return "PASS"; } if((RunandorMatches) == 1) { - Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"暴怒领主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_wrath\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); + Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"暴怒之主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_wrath\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); stack.shrink(1); return "PASS"; } @@ -1286,13 +1286,13 @@ oathoftheundeadlords.itemRightClick = function(stack, world, player, hand) { } if((MysteriumMatches) == 1) { - Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"贪婪领主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_greed\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); + Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"贪婪之主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_greed\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); stack.shrink(1); return "PASS"; } if((IcespikesMatches) == 1) { - Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"懒惰领主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_sloth\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); + Commands.call("summon thaumcraft:cultistcleric ~ ~2 ~ {CustomName:\"怠惰之主\",HandItems:[{Count:1,id:\"contenttweaker:respect_of_the_lord_of_sloth\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:1000000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:400,permshields:400}},ArmorItems:[{Count:1,id:\"avaritia:infinity_boots\"},{Count:1,id:\"avaritia:infinity_pants\"},{Count:1,id:\"avaritia:infinity_chestplate\"},{Count:1,id:\"avaritia:infinity_helmet\"}]}", player, world, false, true); stack.shrink(1); return "PASS"; } diff --git a/scripts/BlackHoleBosses.zs b/scripts/BlackHoleBosses.zs index 44d82ae5..937023f7 100644 --- a/scripts/BlackHoleBosses.zs +++ b/scripts/BlackHoleBosses.zs @@ -18,9 +18,23 @@ sterilizedparafrosynium.addItemInput(); sterilizedparafrosynium.addItemInput(*4); sterilizedparafrosynium.addItemInput(*64); sterilizedparafrosynium.addItemInput(*16); +sterilizedparafrosynium.addItemInput(); sterilizedparafrosynium.addItemOutput(*2); sterilizedparafrosynium.build(); +val sterilizedparafrosynium2 = RecipeBuilder.newBuilder("sterilizedparafrosynium2","sterilized_altar",200); +sterilizedparafrosynium2.addEnergyPerTickInput(10000000); +sterilizedparafrosynium2.addFluidInput(*10000); +sterilizedparafrosynium2.addFluidInput(*10000); +sterilizedparafrosynium2.addItemInput(); +sterilizedparafrosynium2.addItemInput(); +sterilizedparafrosynium2.addItemInput(*4); +sterilizedparafrosynium2.addItemInput(*64); +sterilizedparafrosynium2.addItemInput(*16); +sterilizedparafrosynium2.addItemInput(); +sterilizedparafrosynium2.addItemOutput(*6); +sterilizedparafrosynium2.build(); + mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000); @@ -231,9 +245,30 @@ makeichorium.addItemInput(*2); makeichorium.addItemInput(*16); makeichorium.addItemInput(); makeichorium.addItemInput(); +makeichorium.addItemInput(); makeichorium.addItemOutput(); makeichorium.build(); +val makeichorium2 = RecipeBuilder.newBuilder("makeichorium2","arcane_autoinfuser",200); +makeichorium2.addEnergyPerTickInput(150000000); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "alkimia"}]})*300); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "mythus"}]})*100); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "desiderium"}]})*200); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "alienis"}]})*100); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "potentia"}]})*100); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "spiritus"}]})*50); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "aversio"}]})*50); +makeichorium2.addItemInput(*8); +makeichorium2.addItemInput(*2); +makeichorium2.addItemInput(*16); +makeichorium2.addItemInput(); +makeichorium2.addItemInput(); +makeichorium2.addItemInput(); +makeichorium2.addItemOutput(*3); +makeichorium2.build(); + + + mods.thaumcraft.Infusion.registerRecipe("infusionichoriumcatalyst", "", , 10, [*150, *180, *200, *60], @@ -510,9 +545,22 @@ dragonfireorichalcum.addFluidInput(*25000); dragonfireorichalcum.addItemInput(*8); dragonfireorichalcum.addItemInput(*4); dragonfireorichalcum.addItemInput(*12); +dragonfireorichalcum.addItemInput(); dragonfireorichalcum.addItemOutput(); dragonfireorichalcum.build(); +val dragonfireorichalcum2 = RecipeBuilder.newBuilder("dragonfireorichalcum2","dragonfire_crucible",200); +dragonfireorichalcum2.addFluidInput(*25000); +dragonfireorichalcum2.addItemInput(*8); +dragonfireorichalcum2.addItemInput(*4); +dragonfireorichalcum2.addItemInput(*12); +dragonfireorichalcum2.addItemInput(); +dragonfireorichalcum2.addItemOutput(*3); +dragonfireorichalcum2.build(); + + + + // pauram @@ -570,9 +618,23 @@ carminitehihiirokane.addItemInput(*12); carminitehihiirokane.addItemInput(*12); carminitehihiirokane.addItemInput(*32); carminitehihiirokane.addItemInput(*16); +carminitehihiirokane.addItemInput(); carminitehihiirokane.addItemOutput(); carminitehihiirokane.build(); +val carminitehihiirokane2 = RecipeBuilder.newBuilder("carminitehihiirokane2","carminite_empowerer",200); +carminitehihiirokane2.addEnergyPerTickInput(10000000); +carminitehihiirokane2.addAspectInput("victus",50); +carminitehihiirokane2.addItemInput(*2); +carminitehihiirokane2.addItemInput(*12); +carminitehihiirokane2.addItemInput(*12); +carminitehihiirokane2.addItemInput(*32); +carminitehihiirokane2.addItemInput(*16); +carminitehihiirokane2.addItemInput(); +carminitehihiirokane2.addItemOutput(*3); +carminitehihiirokane2.build(); + + mods.bloodmagic.TartaricForge.addRecipe(, [, , , ], 10000.0, 1000.0); mods.nuclearcraft.melter.addRecipe([, *100]); diff --git a/scripts/BloodMagicGating.zs b/scripts/BloodMagicGating.zs index 349b3512..67d678a3 100644 --- a/scripts/BloodMagicGating.zs +++ b/scripts/BloodMagicGating.zs @@ -100,3 +100,9 @@ mods.chisel.Carving.addVariation("ritualdivinermodes", .withTag({current_ritual: "meteor"})); mods.chisel.Carving.addVariation("ritualdivinermodes", .withTag({current_ritual: "blood_burner"})); + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); \ No newline at end of file diff --git a/scripts/BlueprintController.zs b/scripts/BlueprintController.zs index 83c4c800..7495221d 100644 --- a/scripts/BlueprintController.zs +++ b/scripts/BlueprintController.zs @@ -425,6 +425,12 @@ addController(, "modularmachinery:dyso addController(, "modularmachinery:black_hole_juicer"); +addController(, "modularmachinery:xp_assimilator"); + +addController(, "modularmachinery:wormhole_field_generator"); + +addController(, "modularmachinery:bee_stargate"); + @@ -440,4 +446,3 @@ furnace.addRecipe(, anyBlockControllerDict); - diff --git a/scripts/CallstoneTooltips.zs b/scripts/CallstoneTooltips.zs index 5afb54ac..3e8967c3 100644 --- a/scripts/CallstoneTooltips.zs +++ b/scripts/CallstoneTooltips.zs @@ -94,4 +94,7 @@ .addTooltip(format.red("需在指定维度使用:争竞界")); .addTooltip(format.red("需在指定维度使用:争竞界")); .addTooltip(format.red("需在指定维度使用:衰腐界")); -.addTooltip(format.red("需在指定维度使用:伽里弗雷")); \ No newline at end of file +.addTooltip(format.red("需在指定维度使用:伽里弗雷")); +.addTooltip(format.red("需在指定维度使用:末地")); +.addTooltip(format.red("需在指定维度使用:主世界")); +.addTooltip(format.red("需在指定维度使用:黄金")); \ No newline at end of file diff --git a/scripts/Callstones.zs b/scripts/Callstones.zs index d3993fcf..fe547c75 100644 --- a/scripts/Callstones.zs +++ b/scripts/Callstones.zs @@ -5230,3 +5230,24 @@ strangestonecallstone.itemRightClick = function(stack, world, player, hand) { }; strangestonecallstone.register(); + + + +var livelytreecallstone = VanillaFactory.createItem("lively_tree_callstone"); +livelytreecallstone.maxStackSize = 1; +livelytreecallstone.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + if(player.getDimension() != 0) { + player.sendChat("需位于主世界"); + return "FAIL"; + } + + Commands.call("pillar-spawn bee_treeoflife_callstone", player, world, false, true); + stack.shrink(1); + return "PASS"; + +}; +livelytreecallstone.register(); \ No newline at end of file diff --git a/scripts/ChickenEgger.zs b/scripts/ChickenEgger.zs new file mode 100644 index 00000000..e13ef8af --- /dev/null +++ b/scripts/ChickenEgger.zs @@ -0,0 +1,23 @@ + + +import crafttweaker.data.IData; + +// recipes.remove(); +// recipes.remove(); + + +val chuckensticc = ; +val chuckeneggo = ; +recipes.addShapeless( + "chickensticctoegg",chuckeneggo, + [(chuckensticc.marked("mark").transformNew(function(item) { return item.withTag(item.tag); })).noReturn()], + function(out,ins,cInfo){ + var chickenspeciestype = ins.mark.tag.Chicken as string; + var outputEggTag as IData = { + ChickenType:{id:chickenspeciestype} + }; + return out.updateTag(outputEggTag); + }, + null +); + diff --git a/scripts/ChiselBlueprint.zs b/scripts/ChiselBlueprint.zs index a81d045d..4ca49753 100644 --- a/scripts/ChiselBlueprint.zs +++ b/scripts/ChiselBlueprint.zs @@ -30,6 +30,8 @@ mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:soul_accumulator"})); mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:matter_reprocessor"})); mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:divine_combiner"})); +mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:bee_stargate"})); +mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:wormhole_field_generator"})); recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:arcane_autoworkbench"}), [[null,null,], @@ -76,6 +78,7 @@ mods.chisel.Carving.addVariation("magicmultiblocks", .withTag({dynamicmachine: "modularmachinery:everburning_forge"})); mods.chisel.Carving.addVariation("magicmultiblocks", .withTag({dynamicmachine: "modularmachinery:forge_of_the_wyvern"})); mods.chisel.Carving.addVariation("magicmultiblocks", .withTag({dynamicmachine: "modularmachinery:eldritch_impetus_catalyzer"})); +mods.chisel.Carving.addVariation("magicmultiblocks", .withTag({dynamicmachine: "modularmachinery:xp_assimilator"})); recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:neutronium_cannon"}), @@ -247,4 +250,4 @@ mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_starvald_demelain"})); mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_tellan"})); mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_thel"})); -mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_verdith_anath"})); +mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_verdith_anath"})); \ No newline at end of file diff --git a/scripts/ChiselController.zs b/scripts/ChiselController.zs index 098bc8d1..ad4485dc 100644 --- a/scripts/ChiselController.zs +++ b/scripts/ChiselController.zs @@ -25,6 +25,8 @@ mods.chisel.Carving.addVariation("modularblueprintcontroller", ); mods.chisel.Carving.addVariation("modularblueprintcontroller", ); mods.chisel.Carving.addVariation("modularblueprintcontroller", ); +mods.chisel.Carving.addVariation("modularblueprintcontroller", ); +mods.chisel.Carving.addVariation("modularblueprintcontroller", ); @@ -70,6 +72,7 @@ mods.chisel.Carving.addVariation("magicmultiblockscontroller", ); mods.chisel.Carving.addVariation("magicmultiblockscontroller", ); mods.chisel.Carving.addVariation("magicmultiblockscontroller", ); +mods.chisel.Carving.addVariation("magicmultiblockscontroller", ); @@ -230,4 +233,4 @@ mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); -mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); +mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); \ No newline at end of file diff --git a/scripts/CustomBees.zs b/scripts/CustomBees.zs index 681e1ad5..122280e4 100644 --- a/scripts/CustomBees.zs +++ b/scripts/CustomBees.zs @@ -1513,4 +1513,6 @@ recipes.addShapeless(*4, recipes.addShapeless(*4, [.reuse(), ]); - +recipes.addShapeless(*4, +[.reuse(), +]); diff --git a/scripts/CustomBees2.zs b/scripts/CustomBees2.zs index c76a9f13..76e269c1 100644 --- a/scripts/CustomBees2.zs +++ b/scripts/CustomBees2.zs @@ -190,3 +190,9 @@ recipes.addShaped(.withTag({Fluid: {FluidName: "fluidhel [, , ], [null, , null]]); + + +recipes.addShaped(, +[[.withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.rf"}), , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.rf"})], +[, , ], +[.withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.rf"}), , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.rf"})]]); diff --git a/scripts/CustomBlocks.zs b/scripts/CustomBlocks.zs index 01e1ca5b..6feee684 100644 --- a/scripts/CustomBlocks.zs +++ b/scripts/CustomBlocks.zs @@ -2669,3 +2669,21 @@ twentyblocks.setToolClass("pickaxe"); twentyblocks.setBeaconBase(true); twentyblocks.setToolLevel(3); twentyblocks.register(); + + +var wormholefieldmodule = VanillaFactory.createBlock("wormhole_field_module", ); +wormholefieldmodule.setBlockHardness(1.0); +wormholefieldmodule.setBlockResistance(2.5); +wormholefieldmodule.setToolClass("pickaxe"); +wormholefieldmodule.setBeaconBase(true); +wormholefieldmodule.setToolLevel(3); +wormholefieldmodule.register(); + + +var fabricoftheorb = VanillaFactory.createBlock("fabric_of_the_orb", ); +fabricoftheorb.setBlockHardness(1.0); +fabricoftheorb.setBlockResistance(2.5); +fabricoftheorb.setToolClass("pickaxe"); +fabricoftheorb.setBeaconBase(true); +fabricoftheorb.setToolLevel(3); +fabricoftheorb.register(); \ No newline at end of file diff --git a/scripts/CustomFluids.zs b/scripts/CustomFluids.zs index 76420b95..8b1119c2 100644 --- a/scripts/CustomFluids.zs +++ b/scripts/CustomFluids.zs @@ -1003,5 +1003,7 @@ coldplasma.register(); var blackholejuice = VanillaFactory.createFluid("black_hole_juice", Color.fromHex("000000")); blackholejuice.register(); +var bewitchedessencebaths = VanillaFactory.createFluid("bewitched_essence_salts", Color.fromHex("83b37d")); +bewitchedessencebaths.register(); diff --git a/scripts/CustomItems2.zs b/scripts/CustomItems2.zs index f33ae8e3..3555cc12 100644 --- a/scripts/CustomItems2.zs +++ b/scripts/CustomItems2.zs @@ -2878,4 +2878,35 @@ definedbar.maxStackSize = 64; definedbar.beaconPayment = false; definedbar.register(); +var saltofknowledge = VanillaFactory.createItem("salt_of_knowledge"); +saltofknowledge.maxStackSize = 64; +saltofknowledge.beaconPayment = false; +saltofknowledge.register(); + + +var clearingtaint = VanillaFactory.createItem("clearing_taint"); +clearingtaint.maxStackSize = 64; +clearingtaint.beaconPayment = false; +clearingtaint.register(); + +var lostcitiesworldgen = VanillaFactory.createItem("lost_cities_worldgen"); +lostcitiesworldgen.maxStackSize = 64; +lostcitiesworldgen.beaconPayment = false; +lostcitiesworldgen.register(); + + +var experienceconfigurator = VanillaFactory.createItem("experience_configurator"); +experienceconfigurator.maxStackSize = 64; +experienceconfigurator.beaconPayment = false; +experienceconfigurator.register(); + +var chargedsignalum = VanillaFactory.createItem("charged_signalum"); +chargedsignalum.maxStackSize = 64; +chargedsignalum.beaconPayment = false; +chargedsignalum.register(); + +var superchargedsignalum = VanillaFactory.createItem("supercharged_signalum"); +superchargedsignalum.maxStackSize = 64; +superchargedsignalum.beaconPayment = false; +superchargedsignalum.register(); diff --git a/scripts/CustomLoot.zs b/scripts/CustomLoot.zs index a147ab45..7ba0276e 100644 --- a/scripts/CustomLoot.zs +++ b/scripts/CustomLoot.zs @@ -572,6 +572,20 @@ fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); val hellspot = LootTweaker.getTable("aoa3:entities/mobs/nether/hellspot"); @@ -602,4 +616,3 @@ endertripletshard.addItemEntry(, 5); val lostcitiesloot = LootTweaker.getTable("lostcities:chests/lostcitychest"); val lostcitieslootmeatball = lostcitiesloot.addPool("lostcitieslootmeatball", 2, 3, 0, 0); lostcitieslootmeatball.addItemEntry(, 5); - diff --git a/scripts/DungeonBossDrops.zs b/scripts/DungeonBossDrops.zs index 5701fac9..2a9e488a 100644 --- a/scripts/DungeonBossDrops.zs +++ b/scripts/DungeonBossDrops.zs @@ -844,6 +844,9 @@ recipes.addShapeless(, recipes.addShapeless(, [, , , , ]); +recipes.addShapeless(, +[, , , , ]); + recipes.addShapeless(, [, , , , ]); @@ -1235,20 +1238,20 @@ recipes.addShapeless(, [, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, [, , ]); @@ -1259,4 +1262,3 @@ recipes.addShapeless(, - diff --git a/scripts/EpicToolTipper.zs b/scripts/EpicToolTipper.zs index f5118b6a..74ba99f7 100644 --- a/scripts/EpicToolTipper.zs +++ b/scripts/EpicToolTipper.zs @@ -15,7 +15,7 @@ val forJEIepicdisplay = (goodDiamondSword | anythingatall); recipes.addShapeless( "makestuffepiiiic",, - [(anythingatall.marked("mark").transformNew(function(item) { return item.withTag(item.tag); })).noReturn(), + [(anythingatall.marked("mark").transformNew(function(item) { return item.withAmount(1).withTag(item.tag); })).noReturn(), .reuse(), ], function(out,ins,cInfo){ diff --git a/scripts/Fuhai.zs b/scripts/Fuhai.zs index ab4ac18b..d44e1764 100644 --- a/scripts/Fuhai.zs +++ b/scripts/Fuhai.zs @@ -215,7 +215,7 @@ recipes.addShaped(, -mods.thaumcraft.Infusion.registerRecipe("inftaintedprisonkey", "", +mods.thaumcraft.Infusion.registerRecipe("infastralmasterymax", "", , 10, [*10000], , diff --git a/scripts/GameStagesContent.zs b/scripts/GameStagesContent.zs index 9aa727af..c4263b0b 100644 --- a/scripts/GameStagesContent.zs +++ b/scripts/GameStagesContent.zs @@ -38,10 +38,26 @@ recipes.addShaped(, [, .withTag({binding: {kills: 1024, bound: "minecraft:blaze"}}), ]]); -mods.recipestages.Recipes.setRecipeStage("divinestage", ); +mods.recipestages.Recipes.addShaped("addrealmstoneaoa", "divinestage", , [ + [, , ], + [, , ], + [, , ] +]); + + + +recipes.removeShaped(); mods.recipestages.Recipes.setRecipeStage("divinestage", ); +mods.recipestages.Recipes.addShaped("addtwilightclock", "divinestage", , [ + [, , ], + [, , ], + [, , ] +]); + + + mods.thaumcraft.Infusion.registerRecipe("infusionsolstone", "", , 3, [*200, *100, *50], @@ -226,4 +242,4 @@ mods.recipestages.Recipes.addShaped("makemarkofsacrifice", "lostcitiesstage", , [[, , ], [, .reuse(), ], -[, , ]]); +[, , ]]); \ No newline at end of file diff --git a/scripts/JEIdescriptions.zs b/scripts/JEIdescriptions.zs index a95cd000..146526a4 100644 --- a/scripts/JEIdescriptions.zs +++ b/scripts/JEIdescriptions.zs @@ -1429,7 +1429,7 @@ mods.jei.JEI.addDescription(, "", "1. 获得基础工具,前往Y=17以下获得足够的卢比锭来制作锹镐斧!", "", - "2. 用锹镐斧在Y=10以下挖掘[虚无]蓝宝石,来制作匠魂的锤头模具!震击是个不错的属性,因为有急迫效果!", + "2. 用锹镐斧在Y=10以下挖掘[飞升]蓝宝石,来制作匠魂的锤头模具!震击是个不错的属性,因为有急迫效果!", "", "3. 解锁高级合成后,制作毁灭燧石。一开始你得用煤炭充能,但很快就能换成卡莱恩能量之星了!", "", @@ -1700,7 +1700,7 @@ mods.jei.JEI.addDescription(, "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "想不到你居然不试着把线索连起来……", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", - "分别用具有相同元数据的阿兹勒赫瓷砖环绕对应的七宗罪符文(欲望、暴食、贪婪、懒惰、暴怒、嫉妒、傲慢)。" + "分别用具有相同元数据的阿兹勒赫瓷砖环绕对应的七宗罪符文(欲望、暴食、贪婪、怠惰、暴怒、嫉妒、傲慢)。" ]); mods.jei.JEI.addDescription(, @@ -1744,6 +1744,20 @@ mods.jei.JEI.addDescription(, "所有剑都可在奥迦斯找到。" ]); +mods.jei.JEI.addDescription(, +[ + "拜托!至少试着解一下谜题嘛!", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "说真的!解谜很有意思的!下一页有额外提示!", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "我不觉得你做好准备了……", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "想不到你居然不试着把线索连起来……", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "你真的不想知道吗?!?好吧,太可惜了……" +]); + + mods.jei.JEI.addDescription(, [ "拜托!至少试着解一下谜题嘛!", @@ -2454,9 +2468,9 @@ mods.jei.JEI.addDescription(, @@ -2558,7 +2572,8 @@ mods.jei.JEI.addDescription([], "RFTools维度:900(以及其后的连续数字)", "卡尚【Kashan】:190", "叁壹界【Trinitas】:191", - "衰腐界【Fuhai】:192" + "衰腐界【Fuhai】:192", + "争竞界【Travixte】:193" ]); @@ -3728,7 +3743,7 @@ mods.jei.JEI.addDescription(, "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "说真的!解谜很有意思的!下一页有额外提示!", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", - "药剂师蜂窝可与某些方块合成,制作不同药水精华。暮色森林会告诉你使用何种方块来制作正确的精华。将药水精华与寒霜怖惧碎片结合。", + "药师蜂窝可与某些方块合成,制作不同药水精华。暮色森林会告诉你使用何种方块来制作正确的精华。将药水精华与寒霜怖惧碎片结合。", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "想不到你居然不试着把线索连起来……", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", @@ -3741,11 +3756,11 @@ mods.jei.JEI.addDescription(, @@ -3810,7 +3825,7 @@ mods.jei.JEI.addDescription( "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "想不到你居然不试着把线索连起来……", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", - "将注魔药剂师之石与以下花粉结合:白色、品红色、蓝色、棕色。" + "将注魔药师之石与以下花粉结合:白色、品红色、蓝色、棕色。" ]); mods.jei.JEI.addDescription(, @@ -4391,6 +4406,20 @@ mods.jei.JEI.addDescription([ "使用火花为附魔台提供魔力。每个魔咒的魔力消耗随等级呈指数增长,但可以接受超过铁砧上限的魔咒。" ]); +mods.jei.JEI.addDescription([ + ], +[ + "在巫师之路模组中,需要使用女巫祭坛来产生魔力(ME)!", + "", + "祭坛结构是一个3x2的桌子,可以用任意种类祭坛方块组成。使用原版地毯右击来使祭坛成型!", + "", + "祭坛会被动产生魔力。空手右击祭坛会显示可用魔力及最大魔力。巫师之路的许多机制都需要魔力来运行!", + "", + "自然方块(作物、树、花)的种类关乎魔力上限。祭坛周围的植物种类越多,魔力上限越高!", + "", + "可以通过祭坛周围放置雕像,或在祭坛上摆放物品,来为ME上限和回复速度提供加成。在JEI中搜索'女巫祭坛'来显示相关物品。" +]); + mods.jei.JEI.addDescription([ , ], @@ -4650,18 +4679,22 @@ mods.jei.JEI.addDescription(, "想不到你居然不试着把线索连起来……", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "使用以下方块替换暗色伊塞斯砖块(按方向标记):", - "北:钴块 ()", + "北:钴块(一二五)", + "南:铂块(一二五)", + "东:琥珀金块(一二五)", + "西:青铜块(一二五)", "", + "东北偏北:Zyth 11", + "西北偏北:Zyth 7", "", + "东南偏南:Zome 5", + "西南偏南:Zome 12", "", + "东北偏东:Zone 2", + "东南偏东:Zone 15", "", - "", - "", - "", - "", - "", - "", - "" + "西北偏西:Zech 3", + "西南偏西:Zech 16" ]); @@ -4765,3 +4798,4 @@ mods.jei.JEI.addDescription([ "利用这一原理,可构建能自动切换多方块结构输入物的装置,这样无需建造多台机器便可处理多种配方。" ]); + diff --git a/scripts/LootTableTweaker/CustomLootTable.zs b/scripts/LootTableTweaker/CustomLootTable.zs index 925e00a6..4df599ed 100644 --- a/scripts/LootTableTweaker/CustomLootTable.zs +++ b/scripts/LootTableTweaker/CustomLootTable.zs @@ -116,6 +116,8 @@ mods.ltt.LootTable.removeTable("railcraft:chests/village_workshop"); mods.ltt.LootTable.removeGlobalItem("iceandfire:copper_ingot"); mods.ltt.LootTable.removeGlobalItem("iceandfire:copper_nugget"); +mods.ltt.LootTable.removeGlobalItem("iceandfire:weezer_blue_album"); + mods.ltt.LootTable.removeGlobalItem("immersiveengineering:shader_bag"); mods.ltt.LootTable.removeItem("champions:champion_loot", "tier#1", "minecraft:book"); @@ -123,4 +125,3 @@ mods.ltt.LootTable.removeItem("champions:champion_loot", "tier#2", "minecraft:bo mods.ltt.LootTable.removeItem("champions:champion_loot", "tier#3", "minecraft:book"); mods.ltt.LootTable.removeItem("champions:champion_loot", "tier#4", "minecraft:book"); - diff --git a/scripts/MagicbaneGating.zs b/scripts/MagicbaneGating.zs deleted file mode 100644 index 036ecab3..00000000 --- a/scripts/MagicbaneGating.zs +++ /dev/null @@ -1,6 +0,0 @@ -recipes.removeShaped(); - -recipes.addShaped(, -[[null, null, ], -[, , null], -[, , null]]); diff --git a/scripts/MasterSpells.zs b/scripts/MasterSpells.zs index 4c53abc8..e57cbe38 100644 --- a/scripts/MasterSpells.zs +++ b/scripts/MasterSpells.zs @@ -350,4 +350,24 @@ masterspellinfernum.itemRightClick = function(stack, world, player, hand) { Commands.call("summon Item ~ ~10 ~ {Item:{id:\"contenttweaker:cursed_dragon_egg\",Count:1b}}", player, world, false, true); return "Pass"; }; -masterspellinfernum.register(); \ No newline at end of file +masterspellinfernum.register(); + + +var masterspellsonus = VanillaFactory.createItem("master_spell_sonus"); +masterspellsonus.maxStackSize = 1; +masterspellsonus.glowing = true; +masterspellsonus.itemRightClick = function(stack, world, player, hand) { + Commands.call("/summon mowziesmobs:naga ~ ~3 ~ {HandItems:[{Count:1,id:\"iceandfire:weezer_blue_album\"},{}],HandDropChances:[1.0f,0.0f],CustomName:\"录音师飞龙\",ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:10,permshields:10}},Attributes:[{Name:generic.maxHealth, Base:5000.0},{Name:generic.attackDamage, Base:100.0}],Health:5000f}", player, world, false, true); + return "Pass"; +}; +masterspellsonus.register(); + + +var masterspellcognitio = VanillaFactory.createItem("master_spell_cognitio"); +masterspellcognitio.maxStackSize = 1; +masterspellcognitio.glowing = true; +masterspellcognitio.itemRightClick = function(stack, world, player, hand) { + Commands.call("/summon thaumcraft:giantbrainyzombie ~ ~3 ~ {HandItems:[{Count:10,id:\"contenttweaker:salt_of_knowledge\"},{}],HandDropChances:[1.0f,0.0f],CustomName:\"红眼僵尸巨人\",ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:40,permshields:40}},Attributes:[{Name:generic.maxHealth, Base:2000.0},{Name:generic.attackDamage, Base:100.0}],Health:2000f}", player, world, false, true); + return "Pass"; +}; +masterspellcognitio.register(); \ No newline at end of file diff --git a/scripts/ModularBeeStargate.zs b/scripts/ModularBeeStargate.zs new file mode 100644 index 00000000..ae8a207f --- /dev/null +++ b/scripts/ModularBeeStargate.zs @@ -0,0 +1,206 @@ +import mods.contenttweaker.VanillaFactory; +import crafttweaker.world.IWorld; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import mods.contenttweaker.BlockState; +import mods.contenttweaker.BlockPos; +import crafttweaker.world.IFacing; +import crafttweaker.block.IBlockState; +import mods.modularmachinery.RecipeBuilder; +import mods.modularmachinery.MachineEvent; +import mods.modularmachinery.MachineTickEvent; +import mods.modularmachinery.RecipeEvent; +import mods.modularmachinery.RecipeStartEvent; +import mods.modularmachinery.RecipeTickEvent; +import mods.modularmachinery.RecipeFinishEvent; +import mods.modularmachinery.MMEvents; +import mods.modularmachinery.IMachineController; +import mods.contenttweaker.Commands; +import crafttweaker.server.IServer; +import crafttweaker.command.ICommandManager; +import crafttweaker.command.ICommandSender; + + +//You can get an IPlayer from event.controller.ownerPlayer but it returns null if they are not online so I have done commands using server.commandManager + +//Example recipe: +var stargatesedna = RecipeBuilder.newBuilder("stargate_sedna","bee_stargate",100); +stargatesedna.addItemInput().setChance(0); +stargatesedna.addFluidInput( * 100); +//Runs when the recipe starts: +stargatesedna.addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:sedna_portal_block", "Sedna"); +}); +stargatesedna.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargatesedna.build(); + + + +var stargaterhenia = RecipeBuilder.newBuilder("stargate_rhenia","bee_stargate",100); +stargaterhenia.addItemInput().setChance(0); +stargaterhenia.addFluidInput( * 100); +stargaterhenia.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:rhenia_portal_block", "Rhenia"); }); +stargaterhenia.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargaterhenia.build(); + + +var stargateluna = RecipeBuilder.newBuilder("stargate_luna","bee_stargate",100); +stargateluna.addItemInput().setChance(0); +stargateluna.addFluidInput( * 100); +stargateluna.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:luna_portal_block", "Luna"); }); +stargateluna.addRecipeTooltip("该配方在激活时会生成一个传送门。", "站在传送门中右击以进行传送。"); +stargateluna.build(); + +var stargateosiris = RecipeBuilder.newBuilder("stargate_osiris","bee_stargate",100); +stargateosiris.addItemInput().setChance(0); +stargateosiris.addFluidInput( * 100); +stargateosiris.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:osiris_portal_block", "Osiris"); }); +stargateosiris.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargateosiris.build(); + + +var stargateptah = RecipeBuilder.newBuilder("stargate_ptah","bee_stargate",100); +stargateptah.addItemInput().setChance(0); +stargateptah.addFluidInput( * 100); +stargateptah.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:ptah_portal_block", "Ptah"); }); +stargateptah.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargateptah.build(); + +var stargatehator = RecipeBuilder.newBuilder("stargate_hator","bee_stargate",100); +stargatehator.addItemInput().setChance(0); +stargatehator.addFluidInput( * 100); +stargatehator.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:hator_portal_block", "Hator"); }); +stargatehator.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargatehator.build(); + +var stargateeuropa = RecipeBuilder.newBuilder("stargate_europa","bee_stargate",100); +stargateeuropa.addItemInput().setChance(0); +stargateeuropa.addFluidInput( * 100); +stargateeuropa.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:europa_portal_block", "Europa"); }); +stargateeuropa.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargateeuropa.build(); + +var stargateoi = RecipeBuilder.newBuilder("stargate_oi","bee_stargate",100); +stargateoi.addItemInput().setChance(0); +stargateoi.addFluidInput( * 100); +stargateoi.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:oi_portal_block", "Oi"); }); +stargateoi.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargateoi.build(); + +var stargatefalacer = RecipeBuilder.newBuilder("stargate_falacer","bee_stargate",100); +stargatefalacer.addItemInput().setChance(0); +stargatefalacer.addFluidInput( * 100); +stargatefalacer.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:falacer_portal_block", "Oi"); }); +stargatefalacer.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargatefalacer.build(); + +var stargateorcus = RecipeBuilder.newBuilder("stargate_orcus","bee_stargate",100); +stargateorcus.addItemInput().setChance(0); +stargateorcus.addFluidInput( * 100); +stargateorcus.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:orcus_portal_block", "Orcus"); }); +stargateorcus.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargateorcus.build(); + +var stargatemyrmex = RecipeBuilder.newBuilder("stargate_myrmex","bee_stargate",100); +stargatemyrmex.addItemInput().setChance(0); +stargatemyrmex.addFluidInput( * 100); +stargatemyrmex.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:myrmex_portal_block", "Myrmex"); }); +stargatemyrmex.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargatemyrmex.build(); + + +var stargatepixonia = RecipeBuilder.newBuilder("stargate_pixonia","bee_stargate",100); +stargatepixonia.addItemInput().setChance(0); +stargatepixonia.addFluidInput( * 100); +stargatepixonia.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:pixonia_portal_block", "Pixonia"); }); +stargatepixonia.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargatepixonia.build(); + +var stargateproxima = RecipeBuilder.newBuilder("stargate_proxima","bee_stargate",100); +stargateproxima.addItemInput().setChance(0); +stargateproxima.addFluidInput( * 100); +stargateproxima.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:proxima_portal_block", "Proxima"); }); +stargateproxima.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargateproxima.build(); + +var stargatenero = RecipeBuilder.newBuilder("stargate_nero","bee_stargate",100); +stargatenero.addItemInput().setChance(0); +stargatenero.addFluidInput( * 100); +stargatenero.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:nero_portal_block", "Nero"); }); +stargatenero.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargatenero.build(); + +var stargatezoi = RecipeBuilder.newBuilder("stargate_zoi","bee_stargate",100); +stargatezoi.addItemInput().setChance(0); +stargatezoi.addFluidInput( * 100); +stargatezoi.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:zoi_portal_block", "Zoi"); }); +stargatezoi.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargatezoi.build(); + +var stargateakathartos = RecipeBuilder.newBuilder("stargate_akathartos","bee_stargate",100); +stargateakathartos.addItemInput().setChance(0); +stargateakathartos.addFluidInput( * 100); +stargateakathartos.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:akathartos_portal_block", "Akathartos"); }); +stargateakathartos.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargateakathartos.build(); + +var stargateakpauram = RecipeBuilder.newBuilder("stargate_pauram","bee_stargate",100); +stargateakpauram.addItemInput().setChance(0); +stargateakpauram.addFluidInput( * 100); +stargateakpauram.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:pauram_portal_block", "Pauram"); }); +stargateakpauram.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargateakpauram.build(); + +var stargateakalkemia = RecipeBuilder.newBuilder("stargate_alkemia","bee_stargate",100); +stargateakalkemia.addItemInput().setChance(0); +stargateakalkemia.addFluidInput( * 100); +stargateakalkemia.addStartHandler(function(event as RecipeStartEvent) { beeStargateRecipeStart(event.controller, "contenttweaker:alkemia_portal_block", "Alkemia"); }); +stargateakalkemia.addRecipeTooltip("该配方在激活时会生成一个传送门。", "多方块结构必须位于太空站。", "站在传送门中右击以进行传送。"); +stargateakalkemia.build(); + + + + + +//Destroy potal if the controller is not running +MMEvents.onMachinePostTick("bee_stargate", function(event as MachineTickEvent) { + var ctrl = event.controller; + if(!ctrl.isWorking && ctrl.world.getBlockState(ctrl.pos.getOffset(up,5).getOffset(ctrl.facing,-4)) != IBlockState.getBlockState("minecraft:air","")) { + beeStargatePlacePortal(ctrl, "minecraft:air"); + var pos = ctrl.pos.getOffset(up,5).getOffset(ctrl.facing,-4); + server.commandManager.executeCommand(server, "playsound minecraft:entity.evocation_illager.cast_spell ambient @a " + pos.x + " " + pos.y + " " + pos.z + " 1 0.5"); + server.commandManager.executeCommand(server, "particle smoke " + pos.x + " " + pos.y + " " + pos.z + " 1 1 1 0.1 200"); + server.commandManager.executeCommand(server, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @p {"text":"Stargate offline"}'); + } +}); + +//Do start up sound and message if no current portal, spawn portal if different recipe, or nothing if same portal: +function beeStargateRecipeStart(controller as IMachineController, portalBlock as string, destination as string) { + var pos = controller.pos.getOffset(up,5).getOffset(controller.facing,-4); + var currentPortalBlock = controller.world.getBlockState(pos); + + if (currentPortalBlock != IBlockState.getBlockState(portalBlock,"")) { + if (currentPortalBlock == IBlockState.getBlockState("minecraft:air","")) { + server.commandManager.executeCommand(server, "playsound minecraft:entity.evocation_illager.prepare_summon ambient @a " + pos.x + " " + pos.y + " " + pos.z + " 1 1"); + server.commandManager.executeCommand(server, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @p {"text":"Stargate online"}'); + } + beeStargatePlacePortal(controller, portalBlock); + server.commandManager.executeCommand(server, "playsound minecraft:block.portal.trigger block @a " + pos.x + " " + pos.y + " " + pos.z + " 1 1"); + server.commandManager.executeCommand(server, "particle portal " + pos.x + " " + pos.y + " " + pos.z + " 1 1 1 0.1 1000"); + server.commandManager.executeCommand(server, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @p {"text":"Current destination: ' + destination + '"}'); + } +} + +//places portal blocks inside the stargate ring: +function beeStargatePlacePortal(controller as IMachineController, portalBlock as string) { + var facing = controller.facing; + var pos = controller.pos.getOffset(up,5).getOffset(facing,-4); + var dx = 0; + var dz = 0; + if (facing == crafttweaker.world.IFacing.north() || facing == crafttweaker.world.IFacing.south()) { dx = 1; } + else { dz = 1; } + server.commandManager.executeCommand(server, "fill " + (pos.x - dx) + " " + (pos.y - 1) + " " + (pos.z - dz) + " " + (pos.x + dx) + " " + (pos.y + 1) + " " + (pos.z + dz) + " " + portalBlock); +} + + diff --git a/scripts/ModularDysonSphere.zs b/scripts/ModularDysonSphere.zs index 1a16382a..2f22d679 100644 --- a/scripts/ModularDysonSphere.zs +++ b/scripts/ModularDysonSphere.zs @@ -63,20 +63,14 @@ recipes.addShaped(, mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], -[, .withTag({"enderio:energy": 500000000}), , .withTag({"enderio:energy": 500000000}), ], +[, , , , ], [, , , , ], [, , , , ]]); -mods.extendedcrafting.TableCrafting.addShaped(, -[[, , , , ], -[, , , , ], -[, .withTag({"enderio:energy": 500000000, "enderio:data": {"faceModes-": 1 as byte, maxOutput: -1, faceDisplayTypes: [3, 0, 1024] as int[], inputControlMode: 0, maxInput: -1, outputControlMode: 0}}), , .withTag({"enderio:energy": 500000000, "enderio:data": {"faceModes-": 1 as byte, maxOutput: -1, faceDisplayTypes: [3, 0, 1024] as int[], inputControlMode: 0, maxInput: -1, outputControlMode: 0}}), ], -[, , , , ], -[, , , , ]]); // recipes.addShaped(, // [[, , ], -// [.withTag({"enderio:energy": 500000000}), , .withTag({"enderio:energy": 500000000})], +// [, , ], // [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, @@ -266,4 +260,4 @@ null, , null, [, , null, null, , null, -null, , ]]); +null, , ]]); \ No newline at end of file diff --git a/scripts/ModularEnchanting.zs b/scripts/ModularEnchanting.zs index 562f7cc2..abf6dce8 100644 --- a/scripts/ModularEnchanting.zs +++ b/scripts/ModularEnchanting.zs @@ -66,224 +66,224 @@ val array86 as IEnchantmentDefinition[] = []; var map3 as IData = {}; for ench in array3 { - map3 += ench.makeEnchantment(1).makeTag(); + map3 += ench.makeEnchantment(1).makeBookTag(); } var map4 as IData = {}; for ench in array4 { - map4 += ench.makeEnchantment(5).makeTag(); + map4 += ench.makeEnchantment(5).makeBookTag(); } var map5 as IData = {}; for ench in array5 { - map5 += ench.makeEnchantment(8).makeTag(); + map5 += ench.makeEnchantment(8).makeBookTag(); } var map6 as IData = {}; for ench in array6 { - map6 += ench.makeEnchantment(8).makeTag(); + map6 += ench.makeEnchantment(8).makeBookTag(); } var map7 as IData = {}; for ench in array7 { - map7 += ench.makeEnchantment(5).makeTag(); + map7 += ench.makeEnchantment(5).makeBookTag(); } var map8 as IData = {}; for ench in array8 { - map8 += ench.makeEnchantment(5).makeTag(); + map8 += ench.makeEnchantment(5).makeBookTag(); } var map9 as IData = {}; for ench in array9 { - map9 += ench.makeEnchantment(4).makeTag(); + map9 += ench.makeEnchantment(4).makeBookTag(); } var map10 as IData = {}; for ench in array10 { - map10 += ench.makeEnchantment(4).makeTag(); + map10 += ench.makeEnchantment(4).makeBookTag(); } var map11 as IData = {}; for ench in array11 { - map11 += ench.makeEnchantment(4).makeTag(); + map11 += ench.makeEnchantment(4).makeBookTag(); } var map12 as IData = {}; for ench in array12 { - map12 += ench.makeEnchantment(4).makeTag(); + map12 += ench.makeEnchantment(4).makeBookTag(); } var map13 as IData = {}; for ench in array13 { - map13 += ench.makeEnchantment(5).makeTag(); + map13 += ench.makeEnchantment(5).makeBookTag(); } var map14 as IData = {}; for ench in array14 { - map14 += ench.makeEnchantment(2).makeTag(); + map14 += ench.makeEnchantment(2).makeBookTag(); } var map15 as IData = {}; for ench in array15 { - map15 += ench.makeEnchantment(4).makeTag(); + map15 += ench.makeEnchantment(4).makeBookTag(); } var map16 as IData = {}; for ench in array16 { - map16 += ench.makeEnchantment(5).makeTag(); + map16 += ench.makeEnchantment(5).makeBookTag(); } var map17 as IData = {}; for ench in array17 { - map17 += ench.makeEnchantment(1).makeTag(); + map17 += ench.makeEnchantment(1).makeBookTag(); } var map18 as IData = {}; for ench in array18 { - map18 += ench.makeEnchantment(5).makeTag(); + map18 += ench.makeEnchantment(5).makeBookTag(); } var map31 as IData = {}; for ench in array31 { - map31 += ench.makeEnchantment(1).makeTag(); + map31 += ench.makeEnchantment(1).makeBookTag(); } var map32 as IData = {}; for ench in array32 { - map32 += ench.makeEnchantment(2).makeTag(); + map32 += ench.makeEnchantment(2).makeBookTag(); } var map50 as IData = {}; for ench in array50 { - map50 += ench.makeEnchantment(4).makeTag(); + map50 += ench.makeEnchantment(4).makeBookTag(); } var map51 as IData = {}; for ench in array51 { - map51 += ench.makeEnchantment(1).makeTag(); + map51 += ench.makeEnchantment(1).makeBookTag(); } var map52 as IData = {}; for ench in array52 { - map52 += ench.makeEnchantment(4).makeTag(); + map52 += ench.makeEnchantment(4).makeBookTag(); } var map53 as IData = {}; for ench in array53 { - map53 += ench.makeEnchantment(4).makeTag(); + map53 += ench.makeEnchantment(4).makeBookTag(); } var map54 as IData = {}; for ench in array54 { - map54 += ench.makeEnchantment(3).makeTag(); + map54 += ench.makeEnchantment(3).makeBookTag(); } var map55 as IData = {}; for ench in array55 { - map55 += ench.makeEnchantment(1).makeTag(); + map55 += ench.makeEnchantment(1).makeBookTag(); } var map56 as IData = {}; for ench in array56 { - map56 += ench.makeEnchantment(3).makeTag(); + map56 += ench.makeEnchantment(3).makeBookTag(); } var map57 as IData = {}; for ench in array57 { - map57 += ench.makeEnchantment(4).makeTag(); + map57 += ench.makeEnchantment(4).makeBookTag(); } var map58 as IData = {}; for ench in array58 { - map58 += ench.makeEnchantment(1).makeTag(); + map58 += ench.makeEnchantment(1).makeBookTag(); } var map59 as IData = {}; for ench in array59 { - map59 += ench.makeEnchantment(5).makeTag(); + map59 += ench.makeEnchantment(5).makeBookTag(); } var map60 as IData = {}; for ench in array60 { - map60 += ench.makeEnchantment(5).makeTag(); + map60 += ench.makeEnchantment(5).makeBookTag(); } var map61 as IData = {}; for ench in array61 { - map61 += ench.makeEnchantment(5).makeTag(); + map61 += ench.makeEnchantment(5).makeBookTag(); } var map62 as IData = {}; for ench in array62 { - map62 += ench.makeEnchantment(5).makeTag(); + map62 += ench.makeEnchantment(5).makeBookTag(); } var map63 as IData = {}; for ench in array63 { - map63 += ench.makeEnchantment(2).makeTag(); + map63 += ench.makeEnchantment(2).makeBookTag(); } var map64 as IData = {}; for ench in array64 { - map64 += ench.makeEnchantment(1).makeTag(); + map64 += ench.makeEnchantment(1).makeBookTag(); } var map65 as IData = {}; for ench in array65 { - map65 += ench.makeEnchantment(5).makeTag(); + map65 += ench.makeEnchantment(5).makeBookTag(); } var map66 as IData = {}; for ench in array66 { - map66 += ench.makeEnchantment(5).makeTag(); + map66 += ench.makeEnchantment(5).makeBookTag(); } var map67 as IData = {}; for ench in array67 { - map67 += ench.makeEnchantment(3).makeTag(); + map67 += ench.makeEnchantment(3).makeBookTag(); } var map68 as IData = {}; for ench in array68 { - map68 += ench.makeEnchantment(3).makeTag(); + map68 += ench.makeEnchantment(3).makeBookTag(); } var map69 as IData = {}; for ench in array69 { - map69 += ench.makeEnchantment(5).makeTag(); + map69 += ench.makeEnchantment(5).makeBookTag(); } var map70 as IData = {}; for ench in array70 { - map70 += ench.makeEnchantment(2).makeTag(); + map70 += ench.makeEnchantment(2).makeBookTag(); } var map71 as IData = {}; for ench in array71 { - map71 += ench.makeEnchantment(5).makeTag(); + map71 += ench.makeEnchantment(5).makeBookTag(); } var map72 as IData = {}; for ench in array72 { - map72 += ench.makeEnchantment(4).makeTag(); + map72 += ench.makeEnchantment(4).makeBookTag(); } var map73 as IData = {}; for ench in array73 { - map73 += ench.makeEnchantment(2).makeTag(); + map73 += ench.makeEnchantment(2).makeBookTag(); } var map74 as IData = {}; for ench in array74 { - map74 += ench.makeEnchantment(5).makeTag(); + map74 += ench.makeEnchantment(5).makeBookTag(); } var map75 as IData = {}; for ench in array75 { - map75 += ench.makeEnchantment(5).makeTag(); + map75 += ench.makeEnchantment(5).makeBookTag(); } var map76 as IData = {}; for ench in array76 { - map76 += ench.makeEnchantment(2).makeTag(); + map76 += ench.makeEnchantment(2).makeBookTag(); } var map77 as IData = {}; for ench in array77 { - map77 += ench.makeEnchantment(1).makeTag(); + map77 += ench.makeEnchantment(1).makeBookTag(); } var map78 as IData = {}; for ench in array78 { - map78 += ench.makeEnchantment(5).makeTag(); + map78 += ench.makeEnchantment(5).makeBookTag(); } var map79 as IData = {}; for ench in array79 { - map79 += ench.makeEnchantment(5).makeTag(); + map79 += ench.makeEnchantment(5).makeBookTag(); } var map80 as IData = {}; for ench in array80 { - map80 += ench.makeEnchantment(4).makeTag(); + map80 += ench.makeEnchantment(4).makeBookTag(); } var map81 as IData = {}; for ench in array81 { - map81 += ench.makeEnchantment(3).makeTag(); + map81 += ench.makeEnchantment(3).makeBookTag(); } // var map82 as IData = {}; // for ench in array82 { -// map82 += ench.makeEnchantment(1).makeTag(); +// map82 += ench.makeEnchantment(1).makeBookTag(); // } var map83 as IData = {}; for ench in array83 { - map83 += ench.makeEnchantment(4).makeTag(); + map83 += ench.makeEnchantment(4).makeBookTag(); } var map84 as IData = {}; for ench in array84 { - map84 += ench.makeEnchantment(1).makeTag(); + map84 += ench.makeEnchantment(1).makeBookTag(); } var map85 as IData = {}; for ench in array85 { - map85 += ench.makeEnchantment(5).makeTag(); + map85 += ench.makeEnchantment(5).makeBookTag(); } var map86 as IData = {}; for ench in array86 { - map86 += ench.makeEnchantment(1).makeTag(); + map86 += ench.makeEnchantment(1).makeBookTag(); } diff --git a/scripts/ModularInfusion.zs b/scripts/ModularInfusion.zs index b42ceb94..22465b85 100644 --- a/scripts/ModularInfusion.zs +++ b/scripts/ModularInfusion.zs @@ -574,3 +574,21 @@ reci55.addItemInput(); reci55.addItemInput(); reci55.addItemOutput(); reci55.build(); + +val reci56 = RecipeBuilder.newBuilder("inf56","arcane_autoinfuser",120); +reci56.addEnergyPerTickInput(100); +reci56.addItemInput(); +reci56.addItemInput(); +reci56.addItemInput(); +reci56.addItemInput(); +reci56.addItemOutput(); +reci56.build(); + +val reci57 = RecipeBuilder.newBuilder("inf57","arcane_autoinfuser",120); +reci57.addEnergyPerTickInput(100); +reci57.addItemInput(); +reci57.addItemInput(); +reci57.addItemInput(); +reci57.addItemInput(); +reci57.addItemOutput(); +reci57.build(); \ No newline at end of file diff --git a/scripts/ModularSingularities.zs b/scripts/ModularSingularities.zs index 9c909094..31092efb 100644 --- a/scripts/ModularSingularities.zs +++ b/scripts/ModularSingularities.zs @@ -517,12 +517,17 @@ quantumcondactual.addItemInput(*2048); quantumcondactual.addItemOutput(); quantumcondactual.build(); +val quantumcondchargedsignslum = RecipeBuilder.newBuilder("quantumcondchargedsignslum", "quantum_condenser", 10); +quantumcondchargedsignslum.addEnergyPerTickInput(500000); +quantumcondchargedsignslum.addItemInput(*1024); +quantumcondchargedsignslum.addItemOutput(); +quantumcondchargedsignslum.build(); + val quantumcondinsanium = RecipeBuilder.newBuilder("quantumcondinsanium", "quantum_condenser", 2); quantumcondinsanium.addEnergyPerTickInput(500000); quantumcondinsanium.addItemInput(); quantumcondinsanium.setChance(0.0); -quantumcondinsanium.addItemInput(*1024); +quantumcondinsanium.addItemInput(*1024); quantumcondinsanium.addItemOutput(); quantumcondinsanium.build(); - diff --git a/scripts/ModularSmeltery.zs b/scripts/ModularSmeltery.zs index a2db0614..50db133b 100644 --- a/scripts/ModularSmeltery.zs +++ b/scripts/ModularSmeltery.zs @@ -123,4 +123,32 @@ forgewyvactual4.addFluidOutput(*10); forgewyvactual4.build(); +val forgewyvparafrosy = RecipeBuilder.newBuilder("forgewyvparafrosy","forge_of_the_wyvern",2); +forgewyvparafrosy.addItemInput(); +forgewyvparafrosy.setChance(0.0); +forgewyvparafrosy.addItemInput(); +forgewyvparafrosy.addFluidOutput(*144); +forgewyvparafrosy.build(); + +val forgewyvhihiiro = RecipeBuilder.newBuilder("forgewyvhihiiro","forge_of_the_wyvern",2); +forgewyvhihiiro.addItemInput(); +forgewyvhihiiro.setChance(0.0); +forgewyvhihiiro.addItemInput(); +forgewyvhihiiro.addFluidOutput(*144); +forgewyvhihiiro.build(); + +val forgewyvichor = RecipeBuilder.newBuilder("forgewyvichor","forge_of_the_wyvern",2); +forgewyvichor.addItemInput(); +forgewyvichor.setChance(0.0); +forgewyvichor.addItemInput(); +forgewyvichor.addFluidOutput(*144); +forgewyvichor.build(); + +val forgewyvorichalc = RecipeBuilder.newBuilder("forgewyvorichalc","forge_of_the_wyvern",2); +forgewyvorichalc.addItemInput(); +forgewyvorichalc.setChance(0.0); +forgewyvorichalc.addItemInput(); +forgewyvorichalc.addFluidOutput(*144); +forgewyvorichalc.build(); + diff --git a/scripts/ModularSuperApiary.zs b/scripts/ModularSuperApiary.zs index 1d8a5e78..493789b2 100644 --- a/scripts/ModularSuperApiary.zs +++ b/scripts/ModularSuperApiary.zs @@ -179,9 +179,8 @@ val superbee_helium = RecipeBuilder.newBuilder("superbee_helium","sacred_cinders val superbee_flux = RecipeBuilder.newBuilder("superbee_flux","sacred_cinders_apiary",10); superbee_flux.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Flux", UID0: "gendustry.bee.Flux"}]}})); superbee_flux.setChance(0.0); superbee_flux.addFluidInput(*25); superbee_flux.addItemOutput(*64); superbee_flux.addItemOutput(*64); superbee_flux.build(); val superbee_forlorn = RecipeBuilder.newBuilder("superbee_forlorn","sacred_cinders_apiary",10); superbee_forlorn.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "magicbees.speciesForlorn", UID0: "magicbees.speciesForlorn"}]}})); superbee_forlorn.setChance(0.0); superbee_forlorn.addFluidInput(*25); superbee_forlorn.addItemOutput(*64); superbee_forlorn.addItemOutput(*64); superbee_forlorn.build(); -val superbee_cosmicconstellation = RecipeBuilder.newBuilder("superbee_cosmicconstellation","sacred_cinders_apiary",10); superbee_cosmicconstellation.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.CosmicConstellation", UID0: "gendustry.bee.CosmicConstellation"}]}})); superbee_cosmicconstellation.setChance(0.0); superbee_cosmicconstellation.addFluidInput(*25); superbee_cosmicconstellation.addItemOutput(*64); superbee_cosmicconstellation.addItemOutput(*64); superbee_cosmicconstellation.build(); +val superbee_cosmicconstellation = RecipeBuilder.newBuilder("superbee_cosmicconstellation","sacred_cinders_apiary",10); superbee_cosmicconstellation.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.UniversalConstellation", UID0: "gendustry.bee.UniversalConstellation"}]}})); superbee_cosmicconstellation.setChance(0.0); superbee_cosmicconstellation.addFluidInput(*25); superbee_cosmicconstellation.addItemOutput(*64); superbee_cosmicconstellation.addItemOutput(*64); superbee_cosmicconstellation.build(); val superbee_treeoflife = RecipeBuilder.newBuilder("superbee_treeoflife","sacred_cinders_apiary",10); superbee_treeoflife.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.TreeOfLife", UID0: "gendustry.bee.TreeOfLife"}]}})); superbee_treeoflife.setChance(0.0); superbee_treeoflife.addFluidInput(*25); superbee_treeoflife.addItemOutput(*64); superbee_treeoflife.addItemOutput(*64); superbee_treeoflife.build(); val superbee_gallifreyan = RecipeBuilder.newBuilder("superbee_gallifreyan","sacred_cinders_apiary",10); superbee_gallifreyan.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Gallifreyan", UID0: "gendustry.bee.Gallifreyan"}]}})); superbee_gallifreyan.setChance(0.0); superbee_gallifreyan.addFluidInput(*25); superbee_gallifreyan.addItemOutput(*64); superbee_gallifreyan.addItemOutput(*64); superbee_gallifreyan.build(); - diff --git a/scripts/ModularVoidMythical.zs b/scripts/ModularVoidMythical.zs index 76f5132a..16dd27f1 100644 --- a/scripts/ModularVoidMythical.zs +++ b/scripts/ModularVoidMythical.zs @@ -420,6 +420,7 @@ recipes.addShapeless(, []); mods.thermalexpansion.InductionSmelter.addRecipe(*2, , , 5000); +mods.nuclearcraft.alloy_furnace.addRecipe([, , *2]); val dreadcruc = RecipeBuilder.newBuilder("dreaditecrucible","dragonfire_crucible",100); dreadcruc.addFluidInput(*400); @@ -3262,4 +3263,3 @@ recipes.addShaped(, - diff --git a/scripts/ModularWormholeField.zs b/scripts/ModularWormholeField.zs new file mode 100644 index 00000000..32786e53 --- /dev/null +++ b/scripts/ModularWormholeField.zs @@ -0,0 +1,117 @@ +import mods.contenttweaker.VanillaFactory; +import crafttweaker.world.IWorld; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import mods.contenttweaker.BlockState; +import mods.contenttweaker.BlockPos; +import crafttweaker.world.IFacing; +import crafttweaker.block.IBlockState; +import mods.modularmachinery.RecipeBuilder; +import mods.modularmachinery.MachineEvent; +import mods.modularmachinery.MachineTickEvent; +import mods.modularmachinery.RecipeEvent; +import mods.modularmachinery.RecipeStartEvent; +import mods.modularmachinery.RecipeTickEvent; +import mods.modularmachinery.RecipeFinishEvent; +import mods.modularmachinery.MMEvents; +import mods.modularmachinery.IMachineController; +import mods.contenttweaker.Commands; +import crafttweaker.server.IServer; +import crafttweaker.command.ICommandManager; +import crafttweaker.command.ICommandSender; + + +//You can get an IPlayer from event.controller.ownerPlayer but it returns null if they are not online so I have done commands using server.commandManager + +//Example recipe: +var wormholetaerrapiatta = RecipeBuilder.newBuilder("wormholetaerrapiatta","wormhole_field_generator",100); +wormholetaerrapiatta.addItemInput().setChance(0); +wormholetaerrapiatta.addEnergyPerTickInput(10000); +wormholetaerrapiatta.addStartHandler(function(event as RecipeStartEvent) {wormholeGeneratorRecipeStart(event.controller, "contenttweaker:taerrapiatta_portal_block", "Taerrapiatta");}); +wormholetaerrapiatta.addRecipeTooltip("该配方在激活时会生成一个传送门。", "站在传送门中右击以进行传送。"); +wormholetaerrapiatta.build(); + +var wormholediamerisma = RecipeBuilder.newBuilder("wormholediamerisma","wormhole_field_generator",100); +wormholediamerisma.addItemInput().setChance(0); +wormholediamerisma.addEnergyPerTickInput(10000); +wormholediamerisma.addStartHandler(function(event as RecipeStartEvent) {wormholeGeneratorRecipeStart(event.controller, "contenttweaker:diamerisma_portal_block", "Diamerisma");}); +wormholediamerisma.addRecipeTooltip("该配方在激活时会生成一个传送门。", "站在传送门中右击以进行传送。"); +wormholediamerisma.build(); + +var wormholefuratto = RecipeBuilder.newBuilder("wormholefuratto","wormhole_field_generator",100); +wormholefuratto.addItemInput().setChance(0); +wormholefuratto.addEnergyPerTickInput(10000); +wormholefuratto.addStartHandler(function(event as RecipeStartEvent) {wormholeGeneratorRecipeStart(event.controller, "contenttweaker:furatto_portal_block", "Furatto");}); +wormholefuratto.addRecipeTooltip("该配方在激活时会生成一个传送门。", "站在传送门中右击以进行传送。"); +wormholefuratto.build(); + +var wormholefinem = RecipeBuilder.newBuilder("wormholefinem","wormhole_field_generator",100); +wormholefinem.addItemInput().setChance(0); +wormholefinem.addEnergyPerTickInput(10000); +wormholefinem.addStartHandler(function(event as RecipeStartEvent) {wormholeGeneratorRecipeStart(event.controller, "contenttweaker:finem_portal_block", "Finem");}); +wormholefinem.addRecipeTooltip("该配方在激活时会生成一个传送门。", "站在传送门中右击以进行传送。"); +wormholefinem.build(); + +var wormholeapichisi = RecipeBuilder.newBuilder("wormholeapichisi","wormhole_field_generator",100); +wormholeapichisi.addItemInput().setChance(0); +wormholeapichisi.addEnergyPerTickInput(10000); +wormholeapichisi.addStartHandler(function(event as RecipeStartEvent) {wormholeGeneratorRecipeStart(event.controller, "contenttweaker:apichisi_portal_block", "Apichisi");}); +wormholeapichisi.addRecipeTooltip("该配方在激活时会生成一个传送门。", "站在传送门中右击以进行传送。"); +wormholeapichisi.build(); + +var wormholelyndenwyrm = RecipeBuilder.newBuilder("wormholelyndenwyrm","wormhole_field_generator",100); +wormholelyndenwyrm.addItemInput().setChance(0); +wormholelyndenwyrm.addEnergyPerTickInput(10000); +wormholelyndenwyrm.addStartHandler(function(event as RecipeStartEvent) {wormholeGeneratorRecipeStart(event.controller, "contenttweaker:lyndenwyrm_portal_block", "Lyndenwyrm");}); +wormholelyndenwyrm.addRecipeTooltip("该配方在激活时会生成一个传送门。", "站在传送门中右击以进行传送。"); +wormholelyndenwyrm.build(); + +var wormholegallifrey = RecipeBuilder.newBuilder("wormholegallifrey","wormhole_field_generator",100); +wormholegallifrey.addItemInput().setChance(0); +wormholegallifrey.addEnergyPerTickInput(10000); +wormholegallifrey.addStartHandler(function(event as RecipeStartEvent) {wormholeGeneratorRecipeStart(event.controller, "contenttweaker:gallifrey_portal_block", "Gallifrey");}); +wormholegallifrey.addRecipeTooltip("该配方在激活时会生成一个传送门。", "站在传送门中右击以进行传送。"); +wormholegallifrey.build(); + + + + + +//Destroy potal if the controller is not running +MMEvents.onMachinePostTick("wormhole_field_generator", function(event as MachineTickEvent) { + var ctrl = event.controller; + if(!ctrl.isWorking && ctrl.world.getBlockState(ctrl.pos.getOffset(up,4).getOffset(ctrl.facing,-3)) != IBlockState.getBlockState("minecraft:air","")) { + wormholeGeneratorPlacePortal(ctrl, "minecraft:air"); + var pos = ctrl.pos.getOffset(up,4).getOffset(ctrl.facing,-3); + server.commandManager.executeCommand(server, "playsound minecraft:entity.evocation_illager.cast_spell ambient @a " + pos.x + " " + pos.y + " " + pos.z + " 1 0.5"); + server.commandManager.executeCommand(server, "particle smoke " + pos.x + " " + pos.y + " " + pos.z + " 1 1 1 0.1 200"); + server.commandManager.executeCommand(server, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @p {"text":"Wormhole Generator offline"}'); + } +}); + +//Do start up sound and message if no current portal, spawn portal if different recipe, or nothing if same portal: +function wormholeGeneratorRecipeStart(controller as IMachineController, portalBlock as string, destination as string) { + var pos = controller.pos.getOffset(up,4).getOffset(controller.facing,-3); + var currentPortalBlock = controller.world.getBlockState(pos); + + if (currentPortalBlock != IBlockState.getBlockState(portalBlock,"")) { + if (currentPortalBlock == IBlockState.getBlockState("minecraft:air","")) { + server.commandManager.executeCommand(server, "playsound minecraft:entity.evocation_illager.prepare_summon ambient @a " + pos.x + " " + pos.y + " " + pos.z + " 1 1"); + server.commandManager.executeCommand(server, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @p {"text":"Wormhole Generator online"}'); + } + wormholeGeneratorPlacePortal(controller, portalBlock); + server.commandManager.executeCommand(server, "playsound minecraft:block.portal.trigger block @a " + pos.x + " " + pos.y + " " + pos.z + " 1 1"); + server.commandManager.executeCommand(server, "particle portal " + pos.x + " " + pos.y + " " + pos.z + " 1 1 1 0.1 1000"); + server.commandManager.executeCommand(server, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @p {"text":"Current destination: ' + destination + '"}'); + } +} + +//places portal blocks inside the stargate ring: +function wormholeGeneratorPlacePortal(controller as IMachineController, portalBlock as string) { + var facing = controller.facing; + var pos = controller.pos.getOffset(up,4).getOffset(facing,-3); + server.commandManager.executeCommand(server, "fill " + (pos.x - 1) + " " + (pos.y - 1) + " " + (pos.z - 1) + " " + (pos.x + 1) + " " + (pos.y + 1) + " " + (pos.z + 1) + " " + portalBlock); +} + + diff --git a/scripts/ModularXPAssimilator.zs b/scripts/ModularXPAssimilator.zs new file mode 100644 index 00000000..c47ea97a --- /dev/null +++ b/scripts/ModularXPAssimilator.zs @@ -0,0 +1,283 @@ +import mods.modularmachinery.RecipeBuilder; +import mods.modularmachinery.RecipeEvent; +import mods.modularmachinery.MachineEvent; +import mods.modularmachinery.RecipeCheckEvent; +import mods.modularmachinery.RecipeFinishEvent; +import mods.modularmachinery.IMachineController; +import mods.contenttweaker.Commands; +import crafttweaker.server.IServer; +import crafttweaker.command.ICommandManager; +import crafttweaker.command.ICommandSender; + + +recipes.addShaped(.withTag({FluidName: "bewitched_essence_salts", Amount: 1000}), +[[, , ], +[, .withTag({FluidName: "mana", Amount: 1000}), ], +[, , ]]); + +recipes.addShaped(.withTag({display: {Lore: ["§d§o1X§r"]}}), +[[, , ], +[, , ], +[, , ]]); + +mods.chisel.Carving.addGroup("experienceconfig"); +mods.chisel.Carving.addVariation("experienceconfig", .withTag({display: {Lore: ["§d§o1X§r"]}})); +mods.chisel.Carving.addVariation("experienceconfig", .withTag({display: {Lore: ["§d§o64X§r"]}})); +mods.chisel.Carving.addVariation("experienceconfig", .withTag({display: {Lore: ["§d§o256X§r"]}})); +mods.chisel.Carving.addVariation("experienceconfig", .withTag({display: {Lore: ["§d§o1024X§r"]}})); + + + +var addxpsolidified1 = RecipeBuilder.newBuilder("addxpsolidified1","xp_assimilator",5); +addxpsolidified1.addItemInput(); +addxpsolidified1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxpsolidified1.setChance(0.0); +addxpsolidified1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpsolidified1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 8 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpsolidified1.addRecipeTooltip("8 xp:站在池子中控制器正上方的位置"); +addxpsolidified1.build(); + +var addxpsolidified2 = RecipeBuilder.newBuilder("addxpsolidified2","xp_assimilator",5); +addxpsolidified2.addItemInput(*64); +addxpsolidified2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxpsolidified2.setChance(0.0); +addxpsolidified2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpsolidified2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 512 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpsolidified2.addRecipeTooltip("512 xp:站在池子中控制器正上方的位置"); +addxpsolidified2.build(); + +var addxpsolidified3 = RecipeBuilder.newBuilder("addxpsolidified3","xp_assimilator",5); +addxpsolidified3.addItemInput(*256); +addxpsolidified3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxpsolidified3.setChance(0.0); +addxpsolidified3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpsolidified3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 2048 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpsolidified3.addRecipeTooltip("2048 xp:站在池子中控制器正上方的位置"); +addxpsolidified3.build(); + +var addxpsolidified4 = RecipeBuilder.newBuilder("addxpsolidified4","xp_assimilator",5); +addxpsolidified4.addItemInput(*1024); +addxpsolidified4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxpsolidified4.setChance(0.0); +addxpsolidified4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpsolidified4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 8196 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpsolidified4.addRecipeTooltip("8192 xp:站在池子中控制器正上方的位置"); +addxpsolidified4.build(); + + + +var addxpoverworldian1 = RecipeBuilder.newBuilder("addxpoverworldian1","xp_assimilator",5); +addxpoverworldian1.addItemInput(); +addxpoverworldian1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxpoverworldian1.setChance(0.0); +addxpoverworldian1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpoverworldian1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 10 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpoverworldian1.addRecipeTooltip("10 xp:站在池子中控制器正上方的位置"); +addxpoverworldian1.build(); + +var addxpoverworldian2 = RecipeBuilder.newBuilder("addxpoverworldian2","xp_assimilator",5); +addxpoverworldian2.addItemInput(*64); +addxpoverworldian2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxpoverworldian2.setChance(0.0); +addxpoverworldian2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpoverworldian2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 640 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpoverworldian2.addRecipeTooltip("640 xp:站在池子中控制器正上方的位置"); +addxpoverworldian2.build(); + +var addxpoverworldian3 = RecipeBuilder.newBuilder("addxpoverworldian3","xp_assimilator",5); +addxpoverworldian3.addItemInput(*256); +addxpoverworldian3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxpoverworldian3.setChance(0.0); +addxpoverworldian3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpoverworldian3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 2560 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpoverworldian3.addRecipeTooltip("2560 xp:站在池子中控制器正上方的位置"); +addxpoverworldian3.build(); + +var addxpoverworldian4 = RecipeBuilder.newBuilder("addxpoverworldian4","xp_assimilator",5); +addxpoverworldian4.addItemInput(*1024); +addxpoverworldian4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxpoverworldian4.setChance(0.0); +addxpoverworldian4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpoverworldian4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 10240 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpoverworldian4.addRecipeTooltip("10240 xp:站在池子中控制器正上方的位置"); +addxpoverworldian4.build(); + + + + +var addxphellish1 = RecipeBuilder.newBuilder("addxphellish1","xp_assimilator",5); +addxphellish1.addItemInput(); +addxphellish1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxphellish1.setChance(0.0); +addxphellish1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxphellish1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 14 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxphellish1.addRecipeTooltip("14 xp:站在池子中控制器正上方的位置"); +addxphellish1.build(); + +var addxphellish2 = RecipeBuilder.newBuilder("addxphellish2","xp_assimilator",5); +addxphellish2.addItemInput(*64); +addxphellish2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxphellish2.setChance(0.0); +addxphellish2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxphellish2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 896 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxphellish2.addRecipeTooltip("896 xp:站在池子中控制器正上方的位置"); +addxphellish2.build(); + +var addxphellish3 = RecipeBuilder.newBuilder("addxphellish3","xp_assimilator",5); +addxphellish3.addItemInput(*256); +addxphellish3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxphellish3.setChance(0.0); +addxphellish3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxphellish3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 3584 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxphellish3.addRecipeTooltip("3584 xp:站在池子中控制器正上方的位置"); +addxphellish3.build(); + +var addxphellish4 = RecipeBuilder.newBuilder("addxphellish4","xp_assimilator",5); +addxphellish4.addItemInput(*1024); +addxphellish4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxphellish4.setChance(0.0); +addxphellish4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxphellish4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 14336 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxphellish4.addRecipeTooltip("14336 xp:站在池子中控制器正上方的位置"); +addxphellish4.build(); + + + + + +var addxpextraterr1 = RecipeBuilder.newBuilder("addxpextraterr1","xp_assimilator",5); +addxpextraterr1.addItemInput(); +addxpextraterr1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxpextraterr1.setChance(0.0); +addxpextraterr1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpextraterr1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 20 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpextraterr1.addRecipeTooltip("20 xp:站在池子中控制器正上方的位置"); +addxpextraterr1.build(); + +var addxpextraterr2 = RecipeBuilder.newBuilder("addxpextraterr2","xp_assimilator",5); +addxpextraterr2.addItemInput(*64); +addxpextraterr2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxpextraterr2.setChance(0.0); +addxpextraterr2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpextraterr2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 1280 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpextraterr2.addRecipeTooltip("1280 xp:站在池子中控制器正上方的位置"); +addxpextraterr2.build(); + +var addxpextraterr3 = RecipeBuilder.newBuilder("addxpextraterr3","xp_assimilator",5); +addxpextraterr3.addItemInput(*256); +addxpextraterr3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxpextraterr3.setChance(0.0); +addxpextraterr3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpextraterr3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 5120 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpextraterr3.addRecipeTooltip("5120 xp:站在池子中控制器正上方的位置"); +addxpextraterr3.build(); + +var addxpextraterr4 = RecipeBuilder.newBuilder("addxpextraterr4","xp_assimilator",5); +addxpextraterr4.addItemInput(*1024); +addxpextraterr4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxpextraterr4.setChance(0.0); +addxpextraterr4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpextraterr4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 20480 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpextraterr4.addRecipeTooltip("20480 xp:站在池子中控制器正上方的位置"); +addxpextraterr4.build(); + + + +var addxptwilight1 = RecipeBuilder.newBuilder("addxptwilight1","xp_assimilator",5); +addxptwilight1.addItemInput(); +addxptwilight1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxptwilight1.setChance(0.0); +addxptwilight1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxptwilight1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 30 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxptwilight1.addRecipeTooltip("30 xp:站在池子中控制器正上方的位置"); +addxptwilight1.build(); + +var addxptwilight2 = RecipeBuilder.newBuilder("addxptwilight2","xp_assimilator",5); +addxptwilight2.addItemInput(*64); +addxptwilight2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxptwilight2.setChance(0.0); +addxptwilight2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxptwilight2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 1920 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxptwilight2.addRecipeTooltip("1920 xp:站在池子中控制器正上方的位置"); +addxptwilight2.build(); + +var addxptwilight3 = RecipeBuilder.newBuilder("addxptwilight3","xp_assimilator",5); +addxptwilight3.addItemInput(*256); +addxptwilight3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxptwilight3.setChance(0.0); +addxptwilight3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxptwilight3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 7680 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxptwilight3.addRecipeTooltip("7680 xp:站在池子中控制器正上方的位置"); +addxptwilight3.build(); + +var addxptwilight4 = RecipeBuilder.newBuilder("addxptwilight4","xp_assimilator",5); +addxptwilight4.addItemInput(*1024); +addxptwilight4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxptwilight4.setChance(0.0); +addxptwilight4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxptwilight4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 30720 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxptwilight4.addRecipeTooltip("30720 xp:站在池子中控制器正上方的位置"); +addxptwilight4.build(); + + + + + +var addxpbeessence1 = RecipeBuilder.newBuilder("addxpbeessence1","xp_assimilator",5); +addxpbeessence1.addItemInput(); +addxpbeessence1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxpbeessence1.setChance(0.0); +addxpbeessence1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpbeessence1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 1000 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpbeessence1.addRecipeTooltip("1000 xp:站在池子中控制器正上方的位置"); +addxpbeessence1.build(); + +var addxpbeessence2 = RecipeBuilder.newBuilder("addxpbeessence2","xp_assimilator",5); +addxpbeessence2.addItemInput(*64); +addxpbeessence2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxpbeessence2.setChance(0.0); +addxpbeessence2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpbeessence2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 64000 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpbeessence2.addRecipeTooltip("64000 xp:站在池子中控制器正上方的位置"); +addxpbeessence2.build(); + +var addxpbeessence3 = RecipeBuilder.newBuilder("addxpbeessence3","xp_assimilator",5); +addxpbeessence3.addItemInput(*256); +addxpbeessence3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxpbeessence3.setChance(0.0); +addxpbeessence3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpbeessence3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 256000 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpbeessence3.addRecipeTooltip("256000 xp:站在池子中控制器正上方的位置"); +addxpbeessence3.build(); + +var addxpbeessence4 = RecipeBuilder.newBuilder("addxpbeessence4","xp_assimilator",5); +addxpbeessence4.addItemInput(*1024); +addxpbeessence4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxpbeessence4.setChance(0.0); +addxpbeessence4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +addxpbeessence4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 1024000 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpbeessence4.addRecipeTooltip("1024000 xp:站在池子中控制器正上方的位置"); +addxpbeessence4.build(); + + + +var cyfluid = RecipeBuilder.newBuilder("xpa_cyclic_experience","xp_assimilator",5); +cyfluid.addFluidInput( * 1000); +cyfluid.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +cyfluid.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 50 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +cyfluid.addRecipeTooltip("50 xp:站在池子中控制器正上方的位置"); +cyfluid.build(); + +var iffluid = RecipeBuilder.newBuilder("xpa_industrial_foregoing_essence","xp_assimilator",5); +iffluid.addFluidInput( * 1000); +iffluid.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +iffluid.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 50 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +iffluid.addRecipeTooltip("50 xp:站在池子中控制器正上方的位置"); +iffluid.build(); + +var tffluid = RecipeBuilder.newBuilder("xpa_thermal_foundation_essence_of_knowledge","xp_assimilator",5); +tffluid.addFluidInput( * 1000); +tffluid.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("附近无玩家");} } ); +tffluid.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 50 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +tffluid.addRecipeTooltip("50 xp:站在池子中控制器正上方的位置"); +tffluid.build(); \ No newline at end of file diff --git a/scripts/MythicProcessorAlloys.zs b/scripts/MythicProcessorAlloys.zs index e73ea395..516e6da5 100644 --- a/scripts/MythicProcessorAlloys.zs +++ b/scripts/MythicProcessorAlloys.zs @@ -608,7 +608,7 @@ mythallo82.build(); val mythallo83 = RecipeBuilder.newBuilder("mythallo83","mythic_processor_alloy_furnace",2); mythallo83.addEnergyPerTickInput(80000); mythallo83.addItemInput(); -mythallo83.addItemInput(); +mythallo83.addItemInput(*2); mythallo83.addItemOutput(); mythallo83.build(); @@ -630,7 +630,7 @@ val mythallo86 = RecipeBuilder.newBuilder("mythallo86","mythic_processor_alloy_f mythallo86.addEnergyPerTickInput(80000); mythallo86.addItemInput(); mythallo86.addItemInput(); -mythallo86.addItemOutput(*3); +mythallo86.addItemOutput(*3); mythallo86.build(); val mythallo87 = RecipeBuilder.newBuilder("mythallo87","mythic_processor_alloy_furnace",2); @@ -954,4 +954,4 @@ mythallo130.addItemInput(*4); mythallo130.addItemInput(*4); mythallo130.addItemInput(*4); mythallo130.addItemOutput(); -mythallo130.build(); +mythallo130.build(); \ No newline at end of file diff --git a/scripts/NewPortals.zs b/scripts/NewPortals.zs index 826928f2..5f947d63 100644 --- a/scripts/NewPortals.zs +++ b/scripts/NewPortals.zs @@ -1,7 +1,6 @@ import mods.thaumcraft.Infusion; import mods.modularmachinery.RecipeBuilder; -recipes.removeShaped(); mods.extendedcrafting.TableCrafting.addShaped(, [[, , ], @@ -21,15 +20,7 @@ mods.techreborn.rollingMachine.addShaped(, [, , ], [, , ]]); -recipes.addShaped(, -[[, , ], -[, , ], -[, , ]]); -recipes.addShaped(, -[[, , ], -[, , ], -[, , ]]); mods.thaumcraft.Infusion.registerRecipe("precasiainfusion", "", , diff --git a/scripts/ParallelEarths.zs b/scripts/ParallelEarths.zs index 98d033f9..79117963 100644 --- a/scripts/ParallelEarths.zs +++ b/scripts/ParallelEarths.zs @@ -14,6 +14,35 @@ import mods.contenttweaker.Player; import crafttweaker.player.IPlayer; import crafttweaker.block.IBlock; import crafttweaker.data.IData; +import crafttweaker.util.Position3f; +import crafttweaker.block.IBlockState; + + + + +function getBlockMatchAtPosition(blockTargetID as string, playerPos as crafttweaker.util.Position3f, blockLocation as int [], world as crafttweaker.world.IWorld) as int{ + // 1 if block matches, 0 if not + var match = 0 as int; + // get block position from relative to world coordinates + var checkPos as crafttweaker.util.Position3f; + checkPos = crafttweaker.util.Position3f.create(playerPos.x + blockLocation[0], playerPos.y + blockLocation[1], playerPos.z + blockLocation[2]); + // get block id at coordinates + val state = world.getBlock(checkPos); + val blockID = state.definition.id as string; + val blockMeta = state.meta; + val fullBlockID = blockMeta == 0 ? blockID : blockID + ":" + blockMeta; + // check if block id matches + if (fullBlockID == blockTargetID){ + match = 1; + } + return match; +} + + + + + + var wormholecatalyst = VanillaFactory.createItem("wormhole_catalyst"); @@ -24,63 +53,272 @@ wormholecatalyst.register(); var taerrapiattawarper = VanillaFactory.createItem("taerrapiatta_warper"); taerrapiattawarper.maxStackSize = 1; taerrapiattawarper.glowing = true; -taerrapiattawarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 180", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; taerrapiattawarper.register(); var diamerismawarper = VanillaFactory.createItem("diamerisma_warper"); diamerismawarper.maxStackSize = 1; diamerismawarper.glowing = true; -diamerismawarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 181", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; diamerismawarper.register(); var furattowarper = VanillaFactory.createItem("furatto_warper"); furattowarper.maxStackSize = 1; furattowarper.glowing = true; -furattowarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 182", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; furattowarper.register(); +var finemwarper = VanillaFactory.createItem("finem_warper"); +finemwarper.maxStackSize = 1; +finemwarper.glowing = true; +finemwarper.register(); + +var apichisiwarper = VanillaFactory.createItem("apichisi_warper"); +apichisiwarper.maxStackSize = 1; +apichisiwarper.glowing = true; +apichisiwarper.register(); + var vibewarper = VanillaFactory.createItem("vibe_warper"); vibewarper.maxStackSize = 1; vibewarper.glowing = true; vibewarper.itemRightClick = function(stack, world, player, hand) { + + if(world.remote) { + return "FAIL"; + } + + // counter for fails or successes + var matchGen = 0 as int; + + // player position + var playerPos = player.position.asPosition3f(); + playerPos.x = playerPos.x; + playerPos.y = playerPos.y - 1; + playerPos.z = playerPos.z; + + // go through all blocks in the momument + + + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,0], world) == 0) { + player.sendChat("缺少远古岩石:[0,0,0]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [1,0,0], world) == 0) { + player.sendChat("缺少远古岩石:[1,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [-1,0,0], world) == 0) { + player.sendChat("缺少远古岩石:[-1,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,1], world) == 0) { + player.sendChat("缺少远古岩石:[0,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,-1], world) == 0) { + player.sendChat("缺少远古岩石:[0,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [2,0,0], world) == 0) { + player.sendChat("缺少远古岩石:[2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [-2,0,0], world) == 0) { + player.sendChat("缺少远古岩石:[-2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,2], world) == 0) { + player.sendChat("缺少远古岩石:[0,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,-2], world) == 0) { + player.sendChat("缺少远古岩石:[0,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,1], world) == 0) { + player.sendChat("缺少奥术石砖:[1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,1], world) == 0) { + player.sendChat("缺少奥术石砖:[-1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,-1], world) == 0) { + player.sendChat("缺少奥术石砖:[1,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,-1], world) == 0) { + player.sendChat("缺少奥术石砖:[-1,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [2,0,1], world) == 0) { + player.sendChat("缺少奥术石砖:[2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [2,0,-1], world) == 0) { + player.sendChat("缺少奥术石砖:[2,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-2,0,1], world) == 0) { + player.sendChat("缺少奥术石砖:[-2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-2,0,-1], world) == 0) { + player.sendChat("缺少奥术石砖:[-2,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,2], world) == 0) { + player.sendChat("缺少奥术石砖:[1,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,2], world) == 0) { + player.sendChat("缺少奥术石砖:[-1,0,2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,-2], world) == 0) { + player.sendChat("缺少奥术石砖:[1,0,-2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,-2], world) == 0) { + player.sendChat("缺少奥术石砖:[-1,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,0,1], world) == 0) { + player.sendChat("缺少奥术石砖:[3,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,0,-1], world) == 0) { + player.sendChat("缺少奥术石砖:[3,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,0,0], world) == 0) { + player.sendChat("缺少奥术石砖:[3,0,0]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,0,1], world) == 0) { + player.sendChat("缺少奥术石砖:[-3,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,0,-1], world) == 0) { + player.sendChat("缺少奥术石砖:[-3,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,0,0], world) == 0) { + player.sendChat("缺少奥术石砖:[-3,0,0]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,3], world) == 0) { + player.sendChat("缺少奥术石砖:[1,0,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,3], world) == 0) { + player.sendChat("缺少奥术石砖:[-1,0,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [0,0,3], world) == 0) { + player.sendChat("缺少奥术石砖:[0,0,3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,-3], world) == 0) { + player.sendChat("缺少奥术石砖:[1,0,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,-3], world) == 0) { + player.sendChat("缺少奥术石砖:[-1,0,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [0,0,-3], world) == 0) { + player.sendChat("缺少奥术石砖:[0,0,-3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,1,1], world) == 0) { + player.sendChat("缺少奥术石砖:[3,1,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,1,-1], world) == 0) { + player.sendChat("缺少奥术石砖:[3,1,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,1,1], world) == 0) { + player.sendChat("缺少奥术石砖:[-3,1,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,1,-1], world) == 0) { + player.sendChat("缺少奥术石砖:[-3,1,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,1,3], world) == 0) { + player.sendChat("缺少奥术石砖:[1,1,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,1,3], world) == 0) { + player.sendChat("缺少奥术石砖:[-1,1,3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,1,-3], world) == 0) { + player.sendChat("缺少奥术石砖:[1,1,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,1,-3], world) == 0) { + player.sendChat("缺少奥术石砖:[-1,1,-3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [3,2,1], world) == 0) { + player.sendChat("缺少高级炼金构材:[3,2,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [3,2,-1], world) == 0) { + player.sendChat("缺少高级炼金构材:[3,2,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [-3,2,1], world) == 0) { + player.sendChat("缺少高级炼金构材:[-3,2,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [-3,2,-1], world) == 0) { + player.sendChat("缺少高级炼金构材:[-3,2,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [1,2,3], world) == 0) { + player.sendChat("缺少高级炼金构材:[1,2,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [-1,2,3], world) == 0) { + player.sendChat("缺少高级炼金构材:[-1,2,3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [1,2,-3], world) == 0) { + player.sendChat("缺少高级炼金构材:[1,2,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [-1,2,-3], world) == 0) { + player.sendChat("缺少高级炼金构材:[-1,2,-3]"); + return "FAIL"; + } + Commands.call("cofh tpx @p 183", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; + Commands.call("summon ebwizardry:blizzard", player, world, true, true); + return "Pass"; + }; vibewarper.register(); -var apichisiwarper = VanillaFactory.createItem("apichisi_warper"); -apichisiwarper.maxStackSize = 1; -apichisiwarper.glowing = true; -apichisiwarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 184", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; -apichisiwarper.register(); - -var finemwarper = VanillaFactory.createItem("finem_warper"); -finemwarper.maxStackSize = 1; -finemwarper.glowing = true; -finemwarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 185", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; -finemwarper.register(); - var imstuckgetmehome = VanillaFactory.createItem("imstuck_getmehome"); imstuckgetmehome.maxStackSize = 1; @@ -103,7 +341,7 @@ imstuckgetmehome.itemRightClick = function(stack, world, player, hand) { } } } - Commands.call("cofh tpx @p 0", player, world, true, true); + Commands.call("spawn", player, world, true, true); return "Pass"; }; imstuckgetmehome.register(); @@ -113,65 +351,232 @@ flintandfurnace.maxStackSize = 1; flintandfurnace.glowing = true; flintandfurnace.itemRightClick = function(stack, world, player, hand) { +if(world.remote) { + return "FAIL"; +} + player.sendChat("在主世界使用以进入熔炉维度"); player.sendChat("在熔炉维度使用该物品以返回"); if(player.getDimension() == 0) { -// obtain position under player - var pos = player.position.asPosition3f(); + // counter for fails or successes + var matchGen = 0 as int; - // check if player is standing on beacon - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - if(blockBelow != ) { - player.sendChat("站在圆石上"); + // player position + var playerPos = player.position.asPosition3f(); + playerPos.x = playerPos.x; + playerPos.y = playerPos.y - 1; + playerPos.z = playerPos.z; + + // go through all blocks in the momument + + + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [0,0,0], world) == 0) { + player.sendChat("缺少煤炭块:[0,0,0]"); return "FAIL"; } - var posfurnace1 = player.position.asPosition3f(); - posfurnace1.y = pos.y - 1; - posfurnace1.x = pos.x - 1; - var blockposfurnace1 = posfurnace1.asBlockPos(); - var blockBelow1 = world.getBlockState(posfurnace1); - if(blockBelow1 != ) { - player.sendChat("在圆石周围放置四个煤炭块"); + + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [1,0,0], world) == 0) { + player.sendChat("缺少煤炭块:[1,0,0]"); return "FAIL"; } - var posfurnace2 = player.position.asPosition3f(); - posfurnace2.y = pos.y - 1; - posfurnace2.x = pos.x + 1; - var blockposfurnace2 = posfurnace2.asBlockPos(); - var blockBelow2 = world.getBlockState(posfurnace2); - if(blockBelow2 != ) { - player.sendChat("在圆石周围放置四个煤炭块"); + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [-1,0,0], world) == 0) { + player.sendChat("缺少煤炭块:[-1,0,0]"); return "FAIL"; } - var posfurnace3 = player.position.asPosition3f(); - posfurnace3.y = pos.y - 1; - posfurnace3.z = pos.z + 1; - var blockposfurnace3 = posfurnace3.asBlockPos(); - var blockBelow3 = world.getBlockState(posfurnace3); - if(blockBelow3 != ) { - player.sendChat("在圆石周围放置四个煤炭块"); + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [0,0,1], world) == 0) { + player.sendChat("缺少煤炭块:[0,0,1]"); return "FAIL"; } - var posfurnace4 = player.position.asPosition3f(); - posfurnace4.z = pos.z - 1; - posfurnace4.y = pos.y - 1; - var blockposfurnace4 = posfurnace3.asBlockPos(); - var blockBelow4 = world.getBlockState(posfurnace4); - if(blockBelow4 != ) { - player.sendChat("在圆石周围放置四个煤炭块"); + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [0,0,-1], world) == 0) { + player.sendChat("缺少煤炭块:[0,0,-1]"); return "FAIL"; } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [2,0,0], world) == 0) { + player.sendChat("缺少三重压缩圆石:[2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-2,0,0], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,2], world) == 0) { + player.sendChat("缺少三重压缩圆石:[0,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,-2], world) == 0) { + player.sendChat("缺少三重压缩圆石:[0,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [3,0,0], world) == 0) { + player.sendChat("缺少三重压缩圆石:[3,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-3,0,0], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-3,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,3], world) == 0) { + player.sendChat("缺少三重压缩圆石:[0,0,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,-3], world) == 0) { + player.sendChat("缺少三重压缩圆石:[0,0,-3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [4,0,0], world) == 0) { + player.sendChat("缺少三重压缩圆石:[4,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-4,0,0], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-4,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,4], world) == 0) { + player.sendChat("缺少三重压缩圆石:[0,0,4]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,-4], world) == 0) { + player.sendChat("缺少三重压缩圆石:[0,0,-4]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [5,0,0], world) == 0) { + player.sendChat("缺少三重压缩圆石:[5,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-5,0,0], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-5,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,5], world) == 0) { + player.sendChat("缺少三重压缩圆石:[0,0,5]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,-5], world) == 0) { + player.sendChat("缺少三重压缩圆石:[0,0,-5]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,-1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[1,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,-1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-1,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [2,0,1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [2,0,-1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[2,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-2,0,1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-2,0,-1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-2,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,2], world) == 0) { + player.sendChat("缺少三重压缩圆石:[1,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,2], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-1,0,2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,-2], world) == 0) { + player.sendChat("缺少三重压缩圆石:[1,0,-2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,-2], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-1,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [3,0,1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[3,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [3,0,-1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[3,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-3,0,1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-3,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-3,0,-1], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-3,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,3], world) == 0) { + player.sendChat("缺少三重压缩圆石:[1,0,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,3], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-1,0,3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,-3], world) == 0) { + player.sendChat("缺少三重压缩圆石:[1,0,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,-3], world) == 0) { + player.sendChat("缺少三重压缩圆石:[-1,0,-3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:3", playerPos, [2,1,0], world) == 0) { + player.sendChat("缺少四重压缩圆石:[2,1,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:3", playerPos, [-2,1,0], world) == 0) { + player.sendChat("缺少四重压缩圆石:[-2,1,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:3", playerPos, [0,1,2], world) == 0) { + player.sendChat("缺少四重压缩圆石:[0,1,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:3", playerPos, [0,1,-2], world) == 0) { + player.sendChat("缺少四重压缩圆石:[0,1,-2]"); + return "FAIL"; + } + + + + Commands.call("cofh tpx @p 623", player, world, true, true); Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; + return "Pass"; + } if(player.getDimension() == 623) { @@ -205,476 +610,93 @@ deathloop.register(); var lindenwyrmwarper = VanillaFactory.createItem("lyndenwyrm_warper"); lindenwyrmwarper.maxStackSize = 1; lindenwyrmwarper.glowing = true; -lindenwyrmwarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 162", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; lindenwyrmwarper.register(); var gallifreywarper = VanillaFactory.createItem("gallifrey_warper"); gallifreywarper.maxStackSize = 1; gallifreywarper.glowing = true; -gallifreywarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 624", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; gallifreywarper.register(); var lunawarper = VanillaFactory.createItem("luna_warper"); lunawarper.maxStackSize = 1; -lunawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - if(player.getDimension() == 1) { - - Commands.call("cofh tpx @p 145", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "Pass"; - } - player.sendChat("需位于末地"); - return "FAIL"; -}; lunawarper.register(); var osiriswarper = VanillaFactory.createItem("osiris_warper"); osiriswarper.maxStackSize = 1; -osiriswarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 148", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; osiriswarper.register(); var ptahwarper = VanillaFactory.createItem("ptah_warper"); ptahwarper.maxStackSize = 1; -ptahwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 149", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; ptahwarper.register(); var hatorwarper = VanillaFactory.createItem("hator_warper"); hatorwarper.maxStackSize = 1; -hatorwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 150", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; hatorwarper.register(); var europawarper = VanillaFactory.createItem("europa_warper"); europawarper.maxStackSize = 1; -europawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 151", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; europawarper.register(); var oiwarper = VanillaFactory.createItem("oi_warper"); oiwarper.maxStackSize = 1; -oiwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 152", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; oiwarper.register(); var falacerwarper = VanillaFactory.createItem("falacer_warper"); falacerwarper.maxStackSize = 1; -falacerwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 160", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; falacerwarper.register(); var orcuswarper = VanillaFactory.createItem("orcus_warper"); orcuswarper.maxStackSize = 1; -orcuswarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 161", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; orcuswarper.register(); var haumeawarper = VanillaFactory.createItem("haumea_warper"); haumeawarper.maxStackSize = 1; -haumeawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 146", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; haumeawarper.register(); var sednawarper = VanillaFactory.createItem("sedna_warper"); sednawarper.maxStackSize = 1; -sednawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 147", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; sednawarper.register(); var rheniawarper = VanillaFactory.createItem("rhenia_warper"); rheniawarper.maxStackSize = 1; -rheniawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 163", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; rheniawarper.register(); var myrmexwarper = VanillaFactory.createItem("myrmex_warper"); myrmexwarper.maxStackSize = 1; -myrmexwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 164", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; myrmexwarper.register(); var pixoniawarper = VanillaFactory.createItem("pixonia_warper"); pixoniawarper.maxStackSize = 1; -pixoniawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 165", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; pixoniawarper.register(); var proximabeltwarper = VanillaFactory.createItem("proximabelt_warper"); proximabeltwarper.maxStackSize = 1; -proximabeltwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 166", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; proximabeltwarper.register(); var nerowarper = VanillaFactory.createItem("nero_warper"); nerowarper.maxStackSize = 1; -nerowarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 170", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; nerowarper.register(); var zoiwarper = VanillaFactory.createItem("zoi_warper"); zoiwarper.maxStackSize = 1; -zoiwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 171", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; zoiwarper.register(); var akathartoswarper = VanillaFactory.createItem("akathartos_warper"); akathartoswarper.maxStackSize = 1; -akathartoswarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 172", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; akathartoswarper.register(); var pauramwarper = VanillaFactory.createItem("pauram_warper"); pauramwarper.maxStackSize = 1; -pauramwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 173", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; pauramwarper.register(); var alkemiawarper = VanillaFactory.createItem("alkemia_warper"); alkemiawarper.maxStackSize = 1; -alkemiawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("需位于空间站内"); - return "FAIL"; - } - Commands.call("cofh tpx @p 174", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; alkemiawarper.register(); @@ -901,4 +923,3 @@ warrencreationfabrial.itemRightClick = function(stack, world, player, hand) { }; warrencreationfabrial.register(); - diff --git a/scripts/ParallelEarthsRecipes.zs b/scripts/ParallelEarthsRecipes.zs index d257dabf..173295b4 100644 --- a/scripts/ParallelEarthsRecipes.zs +++ b/scripts/ParallelEarthsRecipes.zs @@ -574,4 +574,11 @@ recipes.addShaped(*2, recipes.addShaped(*2, [[, , ], [, , ], -[, , ]]); \ No newline at end of file +[, , ]]); + + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); \ No newline at end of file diff --git a/scripts/PeriodicTable.zs b/scripts/PeriodicTable.zs index 42889650..bc42b56b 100644 --- a/scripts/PeriodicTable.zs +++ b/scripts/PeriodicTable.zs @@ -330,7 +330,7 @@ mods.nuclearcraft.electrolyser.addRecipe([*50, *10, *10, *100, *100, null, null, 200.0, 200.0, 14555.0, 0.1]); +mods.nuclearcraft.fusion.addRecipe([*10, *10, *100, *10, null, null, 200.0, 200.0, 14555.0, 0.1]); // making bohrium @@ -659,4 +659,3 @@ mods.nuclearcraft.melter.addRecipe([, * 144]); // making californium - diff --git a/scripts/RecipeConflicts.zs b/scripts/RecipeConflicts.zs index 53f616b4..69de53ef 100644 --- a/scripts/RecipeConflicts.zs +++ b/scripts/RecipeConflicts.zs @@ -2554,3 +2554,15 @@ recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); + + + +recipes.addShapeless(, +[, +]); + + +mods.nuclearcraft.dissolver.addRecipe([, , ]); + + +mods.thermalexpansion.Centrifuge.addRecipe([() % 99, () % 99], , null, 2000); \ No newline at end of file diff --git a/scripts/ReliquaryGating.zs b/scripts/ReliquaryGating.zs new file mode 100644 index 00000000..af1e4d79 --- /dev/null +++ b/scripts/ReliquaryGating.zs @@ -0,0 +1,16 @@ +recipes.removeShaped(); + +recipes.addShaped(, +[[null, null, ], +[, , null], +[, , null]]); + + + + +recipes.removeShaped(); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); diff --git a/scripts/RestControllers.zs b/scripts/RestControllers.zs index 4e197dcb..60b6425d 100644 --- a/scripts/RestControllers.zs +++ b/scripts/RestControllers.zs @@ -547,3 +547,12 @@ recipes.addShapeless(, recipes.addShapeless(, []); + +recipes.addShapeless(, +[]); + +recipes.addShapeless(, +[]); + +recipes.addShapeless(, +[]); \ No newline at end of file diff --git a/scripts/Tardis.zs b/scripts/Tardis.zs index 34794272..a3433f64 100644 --- a/scripts/Tardis.zs +++ b/scripts/Tardis.zs @@ -603,7 +603,7 @@ mods.extendedcrafting.TableCrafting.addShaped(, , , ], [, , , -, , , +, , , , , ], [, , , diff --git a/scripts/ToolTips.zs b/scripts/ToolTips.zs index 4bd956f7..49b712de 100644 --- a/scripts/ToolTips.zs +++ b/scripts/ToolTips.zs @@ -290,7 +290,7 @@ .addTooltip(format.red("与正确的粉末(4个)结合,原始森林维度将指引你")); -.addTooltip(format.red("将注魔药剂师之石与正确的粉末(4个)结合,原始森林维度将指引你")); +.addTooltip(format.red("将注魔药师之石与正确的粉末(4个)结合,原始森林维度将指引你")); .addTooltip(format.red("感谢ChaosStrikez,龙的bug没那么多了!")); @@ -346,7 +346,7 @@ .addTooltip(format.red("可施加超限附魔")); -.addTooltip(format.red("通过药剂师监狱钥匙获得")); +.addTooltip(format.red("通过药师监狱钥匙获得")); .addTooltip(format.red("将低语心中之心与正确的鳞片(4个)结合,秘境维度将指引你!")); @@ -361,9 +361,9 @@ // .addTooltip(format.red("Right click with Dyes to change color")); .addTooltip(format.red("发现于光精界")); -.addTooltip(format.red("用正确的药水精华(4个)环绕,药剂师蜂窝和暮色森林中的悚怖碎片将指引你")); +.addTooltip(format.red("用正确的药水精华(4个)环绕,药师蜂窝和暮色森林中的悚怖碎片将指引你")); -.addTooltip(format.red("用正确的药水精华(4个)环绕寒霜怖惧碎片,药剂师蜂窝和暮色森林中的悚怖碎片将指引你")); +.addTooltip(format.red("用正确的药水精华(4个)环绕寒霜怖惧碎片,药师蜂窝和暮色森林中的悚怖碎片将指引你")); .addTooltip(format.red("召唤石")); @@ -487,7 +487,7 @@ .addTooltip(format.red("与正确的龙之进化模组的生物灵魂(8个)结合,四处看看")); .addTooltip(format.red("某个超限附魔会很有用 ;)")); -.addTooltip(format.red("将相位福鲁伊克斯构装体与正确的龙之进化模组的生物灵魂(8个)结合,福鲁伊克斯史学家召唤石将指引你")); +.addTooltip(format.red("将相位福鲁伊克斯构造体与正确的龙之进化模组的生物灵魂(8个)结合,福鲁伊克斯史学家召唤石将指引你")); .addTooltip(format.red("感谢shardion为玩家接口实现了维度黑名单!梦魇世界不再有阶段锁了!")); @@ -1528,6 +1528,13 @@ .addTooltip(format.red("Broomey2 (单人)")); .addTooltip(format.red("The2ThatR1 (单人)")); .addTooltip(format.red("mewmaister (单人)")); +.addTooltip(format.red("BaneOfTrapezoids (单人)")); +.addTooltip(format.red("brobot6565 (单人)")); +.addTooltip(format.red("legoman187 (单人)")); +.addTooltip(format.red("Origami10004, _TheeOrangeJuice_, Blocktronix, SeeThinkWonder (团队)")); +.addTooltip(format.red("JustObsidian, canredback (团队)")); +.addTooltip(format.red("Sbmhawk (单人)")); +.addTooltip(format.red("amberacid (单人)")); .addTooltip(format.red("可被使用者使用")); .addTooltip(format.red("可被使用者使用")); @@ -1789,7 +1796,7 @@ .addTooltip(format.red("多方块升级,寒铁锻台:速度x20")); .addTooltip(format.red("多方块升级,定义器:输出x2")); .addTooltip(format.red("多方块升级,定义器:输出x8")); -.addTooltip(format.red("多方块升级,维度稳定器:速度x50")); +.addTooltip(format.red("多方块升级,维度稳定器:速度x50")); .addTooltip(format.red("多方块升级,龙炎坩埚:速度x6")); .addTooltip(format.red("多方块升级,龙炎锻炉:输出x8")); .addTooltip(format.red("多方块升级,附魔温室:速度x10")); @@ -2255,9 +2262,8 @@ .withTag({Material: "dragonsteel_lightning"}).addTooltip(format.red("AshThaMoth对匠魂盔甲的移除十分遗憾")); -.addTooltip(format.red("与选定物品合成,以防止其被放入转化桌")); -.addTooltip(format.red("注意:若稳定化了过多物品,会造成卡顿")); -.addTooltip(format.red("使用剪刀来去稳定化")); +.addTooltip(format.red("与具有EMC的物品合成,以防止其被放入转化桌")); +.addTooltip(format.red("使用退稳定剪刀来去稳定化")); .addTooltip(format.red("对于神话处理器,ME机械输出总线是输出产物最快的方式")); .addTooltip(format.red("对于神话处理器,ME机械输出总线是输出产物最快的方式")); @@ -2273,7 +2279,7 @@ .addTooltip(format.red("使用渐消羊毛右击一只特殊的羊")); .addTooltip(format.red("咒法主宰可能知道是哪只羊……")); -.addTooltip(format.red("使用容量卡以提高缓存容量,部分机器可能会用得到")); +.addTooltip(format.red("感谢Alecsio帮忙修复了相关问题")); .addTooltip(format.red("站在塞德娜金属稳定器上")); @@ -2375,11 +2381,25 @@ .addTooltip(format.red("跃迁器")); .addTooltip(format.red("站在JEI中显示的结构中心来激活")); -.addTooltip(format.red("警告:若世界是在beta-0.18版本之前创建的,你需要手动生成维度")); +.addTooltip(format.red("警告:若世界是在pre-0.18版本之前创建的,你需要手动生成维度")); .addTooltip(format.red("关闭整合包,备份存档")); .addTooltip(format.red("从config > advRocketry文件夹中复制'plantDefs.xml'文件到saves > worldname > advRocketry")); .addTooltip(format.red("打开整合包,重新使用该物品")); +.addTooltip(format.red("跃迁器")); +.addTooltip(format.red("站在JEI中显示的结构中心来激活")); +.addTooltip(format.red("警告:若世界是在pre-0.18版本之前创建的,你需要手动生成维度")); +.addTooltip(format.red("关闭整合包,备份存档")); +.addTooltip(format.red("从config > advRocketry文件夹中复制'plantDefs.xml'文件到saves > worldname > advRocketry")); +.addTooltip(format.red("打开整合包,重新使用该物品")); + +.addTooltip(format.red("跃迁器")); +.addTooltip(format.red("站在JEI中显示的结构中心来激活")); +.addTooltip(format.red("警告:若世界是在pre-0.18版本之前创建的,你需要手动生成维度")); +.addTooltip(format.red("关闭整合包,备份存档")); +.addTooltip(format.red("从config > advRocketry文件夹中复制'plantDefs.xml'文件到saves > worldname > advRocketry")); +.addTooltip(format.red("打开整合包,重新使用该物品")); + .addTooltip(format.red("同样适用于其他多种燃料!")); .addTooltip(format.red("站在叁壹界中发现的陶瓦上使用")); @@ -2487,6 +2507,167 @@ .addTooltip(format.red("预览中只显示了4个方块,但实际上有19个")); +.addTooltip(format.red("注意:该多方块可使用多种不同的泥土、花朵以及浮空花,但预览中只显示了一些默认选项")); +.addTooltip(format.red("手动放置你喜欢的浮空花")); + + +.addTooltip(format.red("注意:会造成卡顿,后续可能会从整合包中移除")); +.addTooltip(format.red("可使用物品栏界面的“Muffler”按钮来关闭特定声音")); + +.addTooltip(format.red("注意:会造成卡顿,后续可能会从整合包中移除")); +.addTooltip(format.red("可使用物品栏界面的“Muffler”按钮来关闭特定声音")); + +.addTooltip(format.red("感谢Alecsio在ME流体处理方面的帮助!")); + +.addTooltip(format.red("只有咒法主宰才能获得!")); +.addTooltip(format.red("感谢osto让经验浴池成为可能!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为这些多方块升级绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider为这些多方块升级绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider为这些多方块升级绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider为这些多方块升级绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为所有超越天显化器绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为该系列物品绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider为该系列物品绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为该系列物品绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("警告:不要点击配方中心的镭射枪")); +.addTooltip(format.red("会造成崩溃")); +.addTooltip(format.red("在修了在修了")); + +.addTooltip(format.red("感谢NerdySpider为显化系列物品绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为该裂变合成线绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的洞悉星辉纹理!")); +.addTooltip(format.red("感谢NerdySpider绘制的洞悉星辉纹理!")); + +.addTooltip(format.red("感谢NerdySpider为黑洞合金合成线绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider为黑洞合金合成线绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为枪之恶魔绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为三一绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为具现绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + + +.addTooltip(format.red("感谢NerdySpider绘制的灵体召唤物纹理!")); + +.addTooltip(format.red("感谢NerdySpider为争竞界绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider为争竞界绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为衰腐界绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider为衰腐界绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为叁壹界绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为部分粉重绘的纹理!")); +.addTooltip(format.red("感谢NerdySpider为部分粉重绘的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为核心重绘的纹理!")); + +.addTooltip(format.red("感谢NerdySpider为水晶重绘的纹理!")); +.addTooltip(format.red("感谢NerdySpider为水晶重绘的纹理!")); + +.addTooltip(format.red("感谢ZY在该物品脚本上的帮助!")); +.addTooltip(format.red("感谢ZY在该物品脚本上的帮助!")); +.addTooltip(format.red("感谢ZY在该物品脚本上的帮助!")); +.addTooltip(format.red("感谢ZY在该物品脚本上的帮助!")); + + + +.addTooltip(format.red("放置在蜜蜂星门多方块结构内")); + +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); +.addTooltip(format.red("放置在蜜蜂星门多方块结构内,需位于空间站")); + +.addTooltip(format.red("放置在虫洞场发生器多方块结构内")); +.addTooltip(format.red("放置在虫洞场发生器多方块结构内")); +.addTooltip(format.red("放置在虫洞场发生器多方块结构内")); +.addTooltip(format.red("放置在虫洞场发生器多方块结构内")); +.addTooltip(format.red("放置在虫洞场发生器多方块结构内")); +.addTooltip(format.red("放置在虫洞场发生器多方块结构内")); + + +.addTooltip(format.red("站在多方块结构预览显示的结构中心")); +.addTooltip(format.red("使用该物品右击以进入维度")); + +.addTooltip(format.red("站在多方块结构预览显示的结构中心")); +.addTooltip(format.red("使用该物品右击以进入维度")); + +.addTooltip(format.red("通过清除腐化获得")); + +.addTooltip(format.red("感谢osto使多方块传送结构成为可能!")); +.addTooltip(format.red("感谢osto使多方块传送结构成为可能!")); +.addTooltip(format.red("感谢osto使多方块传送结构成为可能!")); + + +.addTooltip(format.red("血肉世界灵液发现于失落的城市维度")); + +.addTooltip(format.red("初始可通过神圣树苗获得,蜜蜂通过生机之树召唤石获得")); +.addTooltip(format.red("初始可通过神圣树苗获得,蜜蜂通过生机之树召唤石获得")); + diff --git a/scripts/ToolTips2.zs b/scripts/ToolTips2.zs index 8a76ce6d..0068ce69 100644 --- a/scripts/ToolTips2.zs +++ b/scripts/ToolTips2.zs @@ -110,15 +110,10 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("发现于下界的元素室")); -.addTooltip(format.red("打开一个临时虫洞,注意,无法使用该物品返回!")); -.addTooltip(format.red("打开一个临时虫洞,注意,无法使用该物品返回!")); -.addTooltip(format.red("打开一个临时虫洞,注意,无法使用该物品返回!")); -.addTooltip(format.red("打开一个临时虫洞,注意,无法使用该物品返回!")); -.addTooltip(format.red("打开一个临时虫洞,注意,无法使用该物品返回!")); .addTooltip(format.red("发现于光精界的沼泽高塔")); @@ -1418,13 +1413,13 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("发现于漆黑世界")); -.addTooltip(format.red("由于bug,无法使用AE2自动合成,需要的话请使用被动合成")); +.addTooltip(format.red("由于bug,无法使用AE2自动合成,请转用“更好的”版本")); -.addTooltip(format.red("由于bug,无法使用AE2自动合成,需要的话请使用被动合成")); +.addTooltip(format.red("由于bug,无法使用AE2自动合成,请转用“更好的”版本")); -.addTooltip(format.red("由于bug,无法使用AE2自动合成,需要的话请使用被动合成")); +.addTooltip(format.red("由于bug,无法使用AE2自动合成,请转用“更好的”版本")); -.addTooltip(format.red("由于bug,无法使用AE2自动合成,需要的话请使用被动合成")); +.addTooltip(format.red("由于bug,无法使用AE2自动合成,请转用“更好的”版本")); .addTooltip(format.red("第一个召唤石!右击召唤一座地牢!")); @@ -2066,6 +2061,7 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("按Z键切换模式,Shift+Z切换流体模式")); .addTooltip(format.red("使用/wandOops命令来撤销上一步操作")); +.addTooltip(format.red("警告:不要使用该物品放置带有物品栏的方块,以及其他方块实体")); .addTooltip(format.red("通过轨道召唤石获得")); .addTooltip(format.red("感谢Reclipse绘制的纹理!")); @@ -2987,7 +2983,7 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("警告:不要与辐射洗涤器连接,可能会坏档")); .addTooltip(format.red("警告:不要与辐射洗涤器连接,可能会坏档")); -.addTooltip(format.red("最多增加20最大生命值,可在地牢箱子中找到(青铜地牢中更常见)")); +.addTooltip(format.red("最多增加20最大生命值,可在地牢箱子中找到(黄金地牢中更常见)")); .addTooltip(format.red("感谢NerdySpider绘制的纹理!")); diff --git a/scripts/Trinitas.zs b/scripts/Trinitas.zs index c7dd7dcf..2379d059 100644 --- a/scripts/Trinitas.zs +++ b/scripts/Trinitas.zs @@ -189,6 +189,7 @@ inffurncuendillar3.build(); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 100, , 100000); val compresssingularfractal = RecipeBuilder.newBuilder("compresssingularfractal","quantum_condenser",10); +compresssingularfractal.addEnergyPerTickInput(500000); compresssingularfractal.addItemInput(*100); compresssingularfractal.addItemOutput(); compresssingularfractal.build(); diff --git a/scripts/VetheaEasier.zs b/scripts/VetheaEasier.zs index daa4c393..26079377 100644 --- a/scripts/VetheaEasier.zs +++ b/scripts/VetheaEasier.zs @@ -780,11 +780,16 @@ recipes.addShapeless(, , ]); +mods.thermalexpansion.Infuser.addRecipe(, , 100000); + +mods.extendedcrafting.CompressionCrafting.addRecipe(, +, 1024, , 100000); + recipes.addShaped(, -[[null, .withTag({"enderio:energy": 500000000}), null], -[.withTag({"enderio:energy": 500000000}), .reuse(), .withTag({"enderio:energy": 500000000})], -[null, .withTag({"enderio:energy": 500000000}), null]]); +[[, , ], +[, .reuse(), ], +[, , ]]); recipes.removeShaped(, [[, , ], @@ -843,4 +848,4 @@ recipes.addShaped(, [null, , null]]); recipes.addShapeless(, -[]); +[]); \ No newline at end of file diff --git a/scripts/mixin/FixMachineryFluidOutputBuses.zs b/scripts/mixin/FixMachineryFluidOutputBuses.zs new file mode 100644 index 00000000..383c5c4f --- /dev/null +++ b/scripts/mixin/FixMachineryFluidOutputBuses.zs @@ -0,0 +1,20 @@ +#loader mixin + +/* + Bandaid fix to prevent voiding of fluids when using fluid machinery output buses +*/ +#mixin Mixin +#{targets: "github.kasuminova.mmce.common.tile.MEFluidOutputBus"} +zenClass MixinFluidMachinery { + #mixin ModifyArg + #{ + # method: "Lgithub/kasuminova/mmce/common/tile/MEFluidOutputBus;()V", + # at: { + # value: "INVOKE", + # target: "Lgithub/kasuminova/mmce/common/util/AEFluidInventoryUpgradeable;setOneFluidOneSlot(Z)V" + # } + #} + function mbc_fixFluidMachinery(toYeet as bool) as bool { + return false; + } +} \ No newline at end of file