From 77337976860308ef63e43bc8858231a3f48df1de Mon Sep 17 00:00:00 2001 From: Ziqi Zhu Date: Thu, 16 Jul 2026 03:00:13 +0800 Subject: [PATCH] update lang and guide --- .../1.21/irregular_implements/lang/en_us.json | 620 ++++++++++++++++++ .../1.21/irregular_implements/lang/zh_cn.json | 620 ++++++++++++++++++ .../guide/en_us/categories/blocks.json | 5 + .../guide/en_us/categories/blocks/plates.json | 6 + .../en_us/categories/blocks/redstone.json | 6 + .../guide/en_us/categories/items.json | 5 + .../en_us/entries/blocks/auto_placer.json | 14 + .../en_us/entries/blocks/biome_radar.json | 62 ++ .../entries/blocks/biome_stone_bricks.json | 14 + .../en_us/entries/blocks/block_breaker.json | 21 + .../entries/blocks/block_destabilizer.json | 22 + .../en_us/entries/blocks/block_of_sticks.json | 21 + .../entries/blocks/block_teleporter.json | 18 + .../blocks/compressed_slime_block.json | 14 + .../entries/blocks/custom_crafting_table.json | 14 + .../entries/blocks/diaphanous_block.json | 18 + .../en_us/entries/blocks/ender_bridge.json | 20 + .../en_us/entries/blocks/ender_mailbox.json | 18 + .../entries/blocks/energy_distributor.json | 21 + .../en_us/entries/blocks/fertilized_dirt.json | 14 + .../entries/blocks/glowing_mushroom.json | 14 + .../guide/en_us/entries/blocks/igniter.json | 18 + .../en_us/entries/blocks/imbuing_station.json | 18 + .../en_us/entries/blocks/iron_dropper.json | 18 + .../en_us/entries/blocks/item_collector.json | 21 + .../en_us/entries/blocks/lapis_glass.json | 21 + .../en_us/entries/blocks/nature_core.json | 18 + .../blocks/notification_interface.json | 18 + .../en_us/entries/blocks/oak_platform.json | 28 + .../en_us/entries/blocks/peace_candle.json | 18 + .../en_us/entries/blocks/pitcher_plant.json | 18 + .../blocks/plates/accelerator_plate.json | 14 + .../entries/blocks/plates/bouncy_plate.json | 14 + .../blocks/plates/collection_plate.json | 14 + .../blocks/plates/corrector_plate.json | 14 + .../plates/directional_accelerator_plate.json | 14 + .../blocks/plates/item_rejuvenator_plate.json | 14 + .../blocks/plates/item_sealer_plate.json | 14 + .../blocks/plates/redirector_plate.json | 14 + .../entries/blocks/player_interface.json | 18 + .../en_us/entries/blocks/rain_shield.json | 14 + .../en_us/entries/blocks/rainbow_lamp.json | 14 + .../redstone/advanced_redstone_interface.json | 19 + .../redstone/advanced_redstone_torch.json | 14 + .../blocks/redstone/analog_emitter.json | 14 + .../redstone/basic_redstone_interface.json | 14 + .../blocks/redstone/block_detector.json | 14 + .../blocks/redstone/chat_detector.json | 21 + .../blocks/redstone/contact_button.json | 14 + .../blocks/redstone/contact_lever.json | 14 + .../blocks/redstone/entity_detector.json | 18 + .../blocks/redstone/inventory_tester.json | 18 + .../blocks/redstone/moon_phase_detector.json | 14 + .../blocks/redstone/online_detector.json | 14 + .../blocks/redstone/redstone_observer.json | 14 + .../blocks/redstone/sided_redstone.json | 14 + .../en_us/entries/blocks/sakanade_spores.json | 18 + .../en_us/entries/blocks/shock_absorber.json | 14 + .../en_us/entries/blocks/slime_cube.json | 14 + .../entries/blocks/spectre_coil_basic.json | 21 + .../blocks/spectre_energy_injector.json | 18 + .../en_us/entries/blocks/spectre_lens.json | 14 + .../en_us/entries/blocks/spectre_sapling.json | 18 + .../entries/blocks/super_lubricant_stone.json | 14 + .../en_us/entries/blocks/trigger_glass.json | 14 + .../guide/en_us/entries/items/bean.json | 14 + .../en_us/entries/items/biome_painter.json | 19 + .../en_us/entries/items/blaze_and_steel.json | 14 + .../en_us/entries/items/block_mover.json | 18 + .../en_us/entries/items/block_replacer.json | 18 + .../en_us/entries/items/bottle_of_air.json | 14 + .../en_us/entries/items/chunk_analyzer.json | 14 + .../en_us/entries/items/divining_rod.json | 21 + .../en_us/entries/items/drop_filter.json | 19 + .../guide/en_us/entries/items/ectoplasm.json | 18 + .../en_us/entries/items/emerald_compass.json | 18 + .../en_us/entries/items/ender_bucket.json | 21 + .../en_us/entries/items/ender_letter.json | 18 + .../en_us/entries/items/entity_filter.json | 18 + .../en_us/entries/items/escape_rope.json | 18 + .../guide/en_us/entries/items/evil_tear.json | 70 ++ .../guide/en_us/entries/items/floo_sign.json | 32 + .../guide/en_us/entries/items/floo_token.json | 14 + .../en_us/entries/items/golden_compass.json | 18 + .../guide/en_us/entries/items/golden_egg.json | 14 + .../en_us/entries/items/grass_seeds.json | 21 + .../guide/en_us/entries/items/imbue_fire.json | 48 ++ .../en_us/entries/items/item_filter.json | 18 + .../guide/en_us/entries/items/lava_charm.json | 18 + .../en_us/entries/items/lava_waders.json | 14 + .../en_us/entries/items/location_filter.json | 18 + .../en_us/entries/items/lotus_blossom.json | 21 + .../en_us/entries/items/luminous_powder.json | 18 + .../guide/en_us/entries/items/magic_bean.json | 21 + .../guide/en_us/entries/items/magic_hood.json | 14 + .../en_us/entries/items/obsidian_skull.json | 21 + .../en_us/entries/items/player_filter.json | 18 + .../entries/items/portable_ender_bridge.json | 14 + .../guide/en_us/entries/items/portkey.json | 18 + .../entries/items/redstone_activator.json | 18 + .../en_us/entries/items/redstone_remote.json | 18 + .../en_us/entries/items/redstone_tool.json | 18 + .../en_us/entries/items/spectre_anchor.json | 13 + .../entries/items/spectre_charger_basic.json | 19 + .../entries/items/spectre_chestplate.json | 19 + .../entries/items/spectre_illuminator.json | 19 + .../en_us/entries/items/spectre_key.json | 18 + .../en_us/entries/items/spectre_sword.json | 20 + .../entries/items/stable_ender_pearl.json | 18 + .../entries/items/summoning_pendulum.json | 18 + .../items/super_lubricant_tincture.json | 18 + .../guide/en_us/entries/items/void_stone.json | 13 + .../entries/items/water_walking_boots.json | 25 + .../en_us/entries/items/weather_egg.json | 19 + .../en_us/entries/items/white_stone.json | 18 + .../guide/zh_cn/categories/blocks.json | 5 + .../guide/zh_cn/categories/blocks/plates.json | 6 + .../zh_cn/categories/blocks/redstone.json | 6 + .../guide/zh_cn/categories/items.json | 5 + .../zh_cn/entries/blocks/auto_placer.json | 14 + .../zh_cn/entries/blocks/biome_radar.json | 62 ++ .../entries/blocks/biome_stone_bricks.json | 14 + .../zh_cn/entries/blocks/block_breaker.json | 21 + .../entries/blocks/block_destabilizer.json | 22 + .../zh_cn/entries/blocks/block_of_sticks.json | 21 + .../entries/blocks/block_teleporter.json | 18 + .../blocks/compressed_slime_block.json | 14 + .../entries/blocks/custom_crafting_table.json | 14 + .../entries/blocks/diaphanous_block.json | 18 + .../zh_cn/entries/blocks/ender_bridge.json | 20 + .../zh_cn/entries/blocks/ender_mailbox.json | 18 + .../entries/blocks/energy_distributor.json | 21 + .../zh_cn/entries/blocks/fertilized_dirt.json | 14 + .../entries/blocks/glowing_mushroom.json | 14 + .../guide/zh_cn/entries/blocks/igniter.json | 18 + .../zh_cn/entries/blocks/imbuing_station.json | 18 + .../zh_cn/entries/blocks/iron_dropper.json | 18 + .../zh_cn/entries/blocks/item_collector.json | 21 + .../zh_cn/entries/blocks/lapis_glass.json | 21 + .../zh_cn/entries/blocks/nature_core.json | 18 + .../blocks/notification_interface.json | 18 + .../zh_cn/entries/blocks/oak_platform.json | 28 + .../zh_cn/entries/blocks/peace_candle.json | 18 + .../zh_cn/entries/blocks/pitcher_plant.json | 18 + .../blocks/plates/accelerator_plate.json | 14 + .../entries/blocks/plates/bouncy_plate.json | 14 + .../blocks/plates/collection_plate.json | 14 + .../blocks/plates/corrector_plate.json | 14 + .../plates/directional_accelerator_plate.json | 14 + .../blocks/plates/item_rejuvenator_plate.json | 14 + .../blocks/plates/item_sealer_plate.json | 14 + .../blocks/plates/redirector_plate.json | 14 + .../entries/blocks/player_interface.json | 18 + .../zh_cn/entries/blocks/rain_shield.json | 14 + .../zh_cn/entries/blocks/rainbow_lamp.json | 14 + .../redstone/advanced_redstone_interface.json | 19 + .../redstone/advanced_redstone_torch.json | 14 + .../blocks/redstone/analog_emitter.json | 14 + .../redstone/basic_redstone_interface.json | 14 + .../blocks/redstone/block_detector.json | 14 + .../blocks/redstone/chat_detector.json | 21 + .../blocks/redstone/contact_button.json | 14 + .../blocks/redstone/contact_lever.json | 14 + .../blocks/redstone/entity_detector.json | 18 + .../blocks/redstone/inventory_tester.json | 18 + .../blocks/redstone/moon_phase_detector.json | 14 + .../blocks/redstone/online_detector.json | 14 + .../blocks/redstone/redstone_observer.json | 14 + .../blocks/redstone/sided_redstone.json | 14 + .../zh_cn/entries/blocks/sakanade_spores.json | 18 + .../zh_cn/entries/blocks/shock_absorber.json | 14 + .../zh_cn/entries/blocks/slime_cube.json | 14 + .../entries/blocks/spectre_coil_basic.json | 21 + .../blocks/spectre_energy_injector.json | 18 + .../zh_cn/entries/blocks/spectre_lens.json | 14 + .../zh_cn/entries/blocks/spectre_sapling.json | 18 + .../entries/blocks/super_lubricant_stone.json | 14 + .../zh_cn/entries/blocks/trigger_glass.json | 14 + .../guide/zh_cn/entries/items/bean.json | 14 + .../zh_cn/entries/items/biome_painter.json | 19 + .../zh_cn/entries/items/blaze_and_steel.json | 14 + .../zh_cn/entries/items/block_mover.json | 18 + .../zh_cn/entries/items/block_replacer.json | 18 + .../zh_cn/entries/items/bottle_of_air.json | 14 + .../zh_cn/entries/items/chunk_analyzer.json | 14 + .../zh_cn/entries/items/divining_rod.json | 21 + .../zh_cn/entries/items/drop_filter.json | 19 + .../guide/zh_cn/entries/items/ectoplasm.json | 18 + .../zh_cn/entries/items/emerald_compass.json | 18 + .../zh_cn/entries/items/ender_bucket.json | 21 + .../zh_cn/entries/items/ender_letter.json | 18 + .../zh_cn/entries/items/entity_filter.json | 18 + .../zh_cn/entries/items/escape_rope.json | 18 + .../guide/zh_cn/entries/items/evil_tear.json | 70 ++ .../guide/zh_cn/entries/items/floo_sign.json | 32 + .../guide/zh_cn/entries/items/floo_token.json | 14 + .../zh_cn/entries/items/golden_compass.json | 18 + .../guide/zh_cn/entries/items/golden_egg.json | 14 + .../zh_cn/entries/items/grass_seeds.json | 21 + .../guide/zh_cn/entries/items/imbue_fire.json | 48 ++ .../zh_cn/entries/items/item_filter.json | 18 + .../guide/zh_cn/entries/items/lava_charm.json | 18 + .../zh_cn/entries/items/lava_waders.json | 14 + .../zh_cn/entries/items/location_filter.json | 18 + .../zh_cn/entries/items/lotus_blossom.json | 21 + .../zh_cn/entries/items/luminous_powder.json | 18 + .../guide/zh_cn/entries/items/magic_bean.json | 21 + .../guide/zh_cn/entries/items/magic_hood.json | 14 + .../zh_cn/entries/items/obsidian_skull.json | 21 + .../zh_cn/entries/items/player_filter.json | 18 + .../entries/items/portable_ender_bridge.json | 14 + .../guide/zh_cn/entries/items/portkey.json | 18 + .../entries/items/redstone_activator.json | 18 + .../zh_cn/entries/items/redstone_remote.json | 18 + .../zh_cn/entries/items/redstone_tool.json | 18 + .../zh_cn/entries/items/spectre_anchor.json | 13 + .../entries/items/spectre_charger_basic.json | 19 + .../entries/items/spectre_chestplate.json | 19 + .../entries/items/spectre_illuminator.json | 19 + .../zh_cn/entries/items/spectre_key.json | 18 + .../zh_cn/entries/items/spectre_sword.json | 20 + .../entries/items/stable_ender_pearl.json | 18 + .../entries/items/summoning_pendulum.json | 18 + .../items/super_lubricant_tincture.json | 18 + .../guide/zh_cn/entries/items/void_stone.json | 13 + .../entries/items/water_walking_boots.json | 25 + .../zh_cn/entries/items/weather_egg.json | 19 + .../zh_cn/entries/items/white_stone.json | 18 + 228 files changed, 5290 insertions(+) create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/lang/en_us.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/lang/zh_cn.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks/plates.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks/redstone.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/items.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/auto_placer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/biome_radar.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/biome_stone_bricks.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_breaker.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_destabilizer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_of_sticks.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_teleporter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/compressed_slime_block.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/custom_crafting_table.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/diaphanous_block.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/ender_bridge.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/ender_mailbox.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/energy_distributor.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/fertilized_dirt.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/glowing_mushroom.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/igniter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/imbuing_station.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/iron_dropper.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/item_collector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/lapis_glass.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/nature_core.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/notification_interface.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/oak_platform.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/peace_candle.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/pitcher_plant.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/accelerator_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/bouncy_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/collection_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/corrector_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/directional_accelerator_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/item_rejuvenator_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/item_sealer_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/redirector_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/player_interface.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/rain_shield.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/rainbow_lamp.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/advanced_redstone_interface.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/advanced_redstone_torch.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/analog_emitter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/basic_redstone_interface.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/block_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/chat_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/contact_button.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/contact_lever.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/entity_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/inventory_tester.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/moon_phase_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/online_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/redstone_observer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/sided_redstone.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/sakanade_spores.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/shock_absorber.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/slime_cube.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_coil_basic.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_energy_injector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_lens.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_sapling.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/super_lubricant_stone.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/trigger_glass.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/bean.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/biome_painter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/blaze_and_steel.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/block_mover.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/block_replacer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/bottle_of_air.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/chunk_analyzer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/divining_rod.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/drop_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ectoplasm.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/emerald_compass.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ender_bucket.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ender_letter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/entity_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/escape_rope.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/evil_tear.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/floo_sign.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/floo_token.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/golden_compass.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/golden_egg.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/grass_seeds.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/imbue_fire.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/item_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lava_charm.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lava_waders.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/location_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lotus_blossom.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/luminous_powder.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/magic_bean.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/magic_hood.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/obsidian_skull.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/player_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/portable_ender_bridge.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/portkey.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_activator.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_remote.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_tool.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_anchor.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_charger_basic.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_chestplate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_illuminator.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_key.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_sword.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/stable_ender_pearl.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/summoning_pendulum.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/super_lubricant_tincture.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/void_stone.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/water_walking_boots.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/weather_egg.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/white_stone.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks/plates.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks/redstone.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/items.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/auto_placer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/biome_radar.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/biome_stone_bricks.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_breaker.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_destabilizer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_of_sticks.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_teleporter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/compressed_slime_block.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/custom_crafting_table.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/diaphanous_block.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/ender_bridge.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/ender_mailbox.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/energy_distributor.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/fertilized_dirt.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/glowing_mushroom.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/igniter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/imbuing_station.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/iron_dropper.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/item_collector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/lapis_glass.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/nature_core.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/notification_interface.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/oak_platform.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/peace_candle.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/pitcher_plant.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/accelerator_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/bouncy_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/collection_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/corrector_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/directional_accelerator_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/item_rejuvenator_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/item_sealer_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/redirector_plate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/player_interface.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/rain_shield.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/rainbow_lamp.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/advanced_redstone_interface.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/advanced_redstone_torch.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/analog_emitter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/basic_redstone_interface.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/block_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/chat_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/contact_button.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/contact_lever.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/entity_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/inventory_tester.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/moon_phase_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/online_detector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/redstone_observer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/sided_redstone.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/sakanade_spores.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/shock_absorber.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/slime_cube.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_coil_basic.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_energy_injector.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_lens.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_sapling.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/super_lubricant_stone.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/trigger_glass.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/bean.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/biome_painter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/blaze_and_steel.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/block_mover.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/block_replacer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/bottle_of_air.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/chunk_analyzer.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/divining_rod.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/drop_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ectoplasm.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/emerald_compass.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ender_bucket.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ender_letter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/entity_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/escape_rope.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/evil_tear.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/floo_sign.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/floo_token.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/golden_compass.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/golden_egg.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/grass_seeds.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/imbue_fire.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/item_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lava_charm.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lava_waders.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/location_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lotus_blossom.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/luminous_powder.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/magic_bean.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/magic_hood.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/obsidian_skull.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/player_filter.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/portable_ender_bridge.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/portkey.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_activator.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_remote.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_tool.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_anchor.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_charger_basic.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_chestplate.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_illuminator.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_key.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_sword.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/stable_ender_pearl.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/summoning_pendulum.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/super_lubricant_tincture.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/void_stone.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/water_walking_boots.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/weather_egg.json create mode 100644 projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/white_stone.json diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/lang/en_us.json b/projects/assets/irregular-implements/1.21/irregular_implements/lang/en_us.json new file mode 100644 index 000000000000..e2c5a005a74b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/lang/en_us.json @@ -0,0 +1,620 @@ +{ + "block.irregular_implements.acacia_platform": "Acacia Platform", + "block.irregular_implements.accelerator_plate": "Accelerator Plate", + "block.irregular_implements.advanced_item_collector": "Advanced Item Collector", + "block.irregular_implements.advanced_redstone_interface": "Advanced Redstone Interface", + "block.irregular_implements.advanced_redstone_repeater": "Advanced Redstone Repeater", + "block.irregular_implements.advanced_redstone_torch": "Advanced Redstone Torch", + "block.irregular_implements.analog_emitter": "Analog Emitter", + "block.irregular_implements.ancient_brick": "Ancient Brick", + "block.irregular_implements.auto_placer": "Auto Placer", + "block.irregular_implements.bamboo_platform": "Bamboo Platform", + "block.irregular_implements.basic_redstone_interface": "Basic Redstone Interface", + "block.irregular_implements.bean_pod": "Bean Pod", + "block.irregular_implements.biome_cobblestone": "Biome Cobblestone", + "block.irregular_implements.biome_glass": "Biome Glass", + "block.irregular_implements.biome_radar": "Biome Radar", + "block.irregular_implements.biome_stone": "Biome Stone", + "block.irregular_implements.biome_stone_bricks": "Biome Stone Bricks", + "block.irregular_implements.biome_stone_bricks_chiseled": "Chiseled Biome Stone Bricks", + "block.irregular_implements.biome_stone_bricks_cracked": "Cracked Biome Stone Bricks", + "block.irregular_implements.birch_platform": "Birch Platform", + "block.irregular_implements.blaze_fire": "Blaze Fire", + "block.irregular_implements.block_breaker": "Block Breaker", + "block.irregular_implements.block_destabilizer": "Block Destabilizer", + "block.irregular_implements.block_detector": "Block Detector", + "block.irregular_implements.block_of_sticks": "Block of Sticks", + "block.irregular_implements.block_teleporter": "Block Teleporter", + "block.irregular_implements.bouncy_plate": "Bouncy Plate", + "block.irregular_implements.chat_detector": "Chat Detector", + "block.irregular_implements.cherry_platform": "Cherry Platform", + "block.irregular_implements.collection_plate": "Collection Plate", + "block.irregular_implements.colored_grass_black": "Black Grass", + "block.irregular_implements.colored_grass_blue": "Blue Grass", + "block.irregular_implements.colored_grass_brown": "Brown Grass", + "block.irregular_implements.colored_grass_cyan": "Cyan Grass", + "block.irregular_implements.colored_grass_gray": "Gray Grass", + "block.irregular_implements.colored_grass_green": "Green Grass", + "block.irregular_implements.colored_grass_light_blue": "Light Blue Grass", + "block.irregular_implements.colored_grass_light_gray": "Light Gray Grass", + "block.irregular_implements.colored_grass_lime": "Lime Grass", + "block.irregular_implements.colored_grass_magenta": "Magenta Grass", + "block.irregular_implements.colored_grass_orange": "Orange Grass", + "block.irregular_implements.colored_grass_pink": "Pink Grass", + "block.irregular_implements.colored_grass_purple": "Purple Grass", + "block.irregular_implements.colored_grass_red": "Red Grass", + "block.irregular_implements.colored_grass_white": "White Grass", + "block.irregular_implements.colored_grass_yellow": "Yellow Grass", + "block.irregular_implements.compressed_slime_block": "Compressed Slime Block", + "block.irregular_implements.contact_button": "Contact Button", + "block.irregular_implements.contact_lever": "Contact Lever", + "block.irregular_implements.corrector_plate": "Corrector Plate", + "block.irregular_implements.crimson_platform": "Crimson Platform", + "block.irregular_implements.custom_crafting_table": "Custom Crafting Table", + "block.irregular_implements.dark_oak_platform": "Dark Oak Platform", + "block.irregular_implements.diaphanous_block": "Diaphanous Block", + "block.irregular_implements.directional_accelerator_plate": "Directional Accelerator Plate", + "block.irregular_implements.ender_anchor": "Ender Anchor", + "block.irregular_implements.ender_bridge": "Ender Bridge", + "block.irregular_implements.ender_energy_distributor": "Ender Energy Distributor", + "block.irregular_implements.ender_mailbox": "Ender Mailbox", + "block.irregular_implements.energy_distributor": "Energy Distributor", + "block.irregular_implements.entity_detector": "Entity Detector", + "block.irregular_implements.extraction_plate": "Extraction Plate", + "block.irregular_implements.fertilized_dirt": "Fertilized Dirt", + "block.irregular_implements.filtered_redirector_plate": "Filtered Redirector Plate", + "block.irregular_implements.filtered_super_lubricant_platform": "Filtered Super Lubricant Platform", + "block.irregular_implements.floo_brick": "Floo Bricks", + "block.irregular_implements.global_chat_detector": "Global Chat Detector", + "block.irregular_implements.glowing_mushroom": "Glowing Mushroom", + "block.irregular_implements.igniter": "Igniter", + "block.irregular_implements.imbuing_station": "Imbuing Station", + "block.irregular_implements.inventory_rerouter": "Inventory Rerouter", + "block.irregular_implements.inventory_tester": "Inventory Tester", + "block.irregular_implements.iron_dropper": "Iron Dropper", + "block.irregular_implements.item_collector": "Item Collector", + "block.irregular_implements.item_rejuvenator_plate": "Item Rejuvenator Plate", + "block.irregular_implements.item_sealer_plate": "Item Sealer Plate", + "block.irregular_implements.jungle_platform": "Jungle Platform", + "block.irregular_implements.lapis_glass": "Lapis Glass", + "block.irregular_implements.lapis_lamp": "Lapis Lamp", + "block.irregular_implements.lotus": "Lotus", + "block.irregular_implements.luminous_block_black": "Black Luminous Block", + "block.irregular_implements.luminous_block_blue": "Blue Luminous Block", + "block.irregular_implements.luminous_block_brown": "Brown Luminous Block", + "block.irregular_implements.luminous_block_cyan": "Cyan Luminous Block", + "block.irregular_implements.luminous_block_gray": "Gray Luminous Block", + "block.irregular_implements.luminous_block_green": "Green Luminous Block", + "block.irregular_implements.luminous_block_light_blue": "Light Blue Luminous Block", + "block.irregular_implements.luminous_block_light_gray": "Light Gray Luminous Block", + "block.irregular_implements.luminous_block_lime": "Lime Luminous Block", + "block.irregular_implements.luminous_block_magenta": "Magenta Luminous Block", + "block.irregular_implements.luminous_block_orange": "Orange Luminous Block", + "block.irregular_implements.luminous_block_pink": "Pink Luminous Block", + "block.irregular_implements.luminous_block_purple": "Purple Luminous Block", + "block.irregular_implements.luminous_block_red": "Red Luminous Block", + "block.irregular_implements.luminous_block_white": "White Luminous Block", + "block.irregular_implements.luminous_block_yellow": "Yellow Luminous Block", + "block.irregular_implements.luminous_stained_bricks_black": "Black Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_blue": "Blue Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_brown": "Brown Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_cyan": "Cyan Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_gray": "Gray Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_green": "Green Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_light_blue": "Light Blue Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_light_gray": "Light Gray Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_lime": "Lime Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_magenta": "Magenta Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_orange": "Orange Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_pink": "Pink Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_purple": "Purple Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_red": "Red Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_white": "White Luminous Stained Bricks", + "block.irregular_implements.luminous_stained_bricks_yellow": "Yellow Luminous Stained Bricks", + "block.irregular_implements.mangrove_platform": "Mangrove Platform", + "block.irregular_implements.moon_phase_detector": "Moon Phase Detector", + "block.irregular_implements.nature_chest": "Nature Chest", + "block.irregular_implements.nature_core": "Nature Core", + "block.irregular_implements.notification_interface": "Notification Interface", + "block.irregular_implements.oak_platform": "Oak Platform", + "block.irregular_implements.online_detector": "Online Detector", + "block.irregular_implements.peace_candle": "Peace Candle", + "block.irregular_implements.pitcher_plant": "Pitcher Plant", + "block.irregular_implements.player_interface": "Player Interface", + "block.irregular_implements.potion_vaporizer": "Potion Vaporizer", + "block.irregular_implements.prismarine_ender_bridge": "Prismarine Ender Bridge", + "block.irregular_implements.processing_plate": "Processing Plate", + "block.irregular_implements.quartz_glass": "Quartz Glass", + "block.irregular_implements.quartz_lamp": "Quartz Lamp", + "block.irregular_implements.rain_shield": "Rain Shield", + "block.irregular_implements.rainbow_lamp": "Rainbow Lamp", + "block.irregular_implements.redirector_plate": "Redirector Plate", + "block.irregular_implements.redstone_observer": "Redstone Observer", + "block.irregular_implements.redstone_plate": "Redstone Plate", + "block.irregular_implements.returning_block_of_sticks": "Returning Block of Sticks", + "block.irregular_implements.sakanade_spores": "Sakanade Spores", + "block.irregular_implements.shock_absorber": "Shock Absorber", + "block.irregular_implements.sided_redstone": "Sided Block of Redstone", + "block.irregular_implements.slime_cube": "Slime Cube", + "block.irregular_implements.spectre_block": "Spectre Block", + "block.irregular_implements.spectre_coil_basic": "Spectre Coil", + "block.irregular_implements.spectre_coil_ender": "Ender Spectre Coil", + "block.irregular_implements.spectre_coil_genesis": "Genesis Spectre Coil", + "block.irregular_implements.spectre_coil_number": "Spectre Coil Nr. 245", + "block.irregular_implements.spectre_coil_redstone": "Redstone Spectre Coil", + "block.irregular_implements.spectre_core": "Spectre Core", + "block.irregular_implements.spectre_energy_injector": "Spectre Energy Injector", + "block.irregular_implements.spectre_leaves": "Spectre Leaves", + "block.irregular_implements.spectre_lens": "Spectre Lens", + "block.irregular_implements.spectre_log": "Spectre Log", + "block.irregular_implements.spectre_planks": "Spectre Planks", + "block.irregular_implements.spectre_sapling": "Spectre Sapling", + "block.irregular_implements.spectre_wood": "Spectre Wood", + "block.irregular_implements.spruce_platform": "Spruce Platform", + "block.irregular_implements.stained_bricks_black": "Black Stained Bricks", + "block.irregular_implements.stained_bricks_blue": "Blue Stained Bricks", + "block.irregular_implements.stained_bricks_brown": "Brown Stained Bricks", + "block.irregular_implements.stained_bricks_cyan": "Cyan Stained Bricks", + "block.irregular_implements.stained_bricks_gray": "Gray Stained Bricks", + "block.irregular_implements.stained_bricks_green": "Green Stained Bricks", + "block.irregular_implements.stained_bricks_light_blue": "Light Blue Stained Bricks", + "block.irregular_implements.stained_bricks_light_gray": "Light Gray Stained Bricks", + "block.irregular_implements.stained_bricks_lime": "Lime Stained Bricks", + "block.irregular_implements.stained_bricks_magenta": "Magenta Stained Bricks", + "block.irregular_implements.stained_bricks_orange": "Orange Stained Bricks", + "block.irregular_implements.stained_bricks_pink": "Pink Stained Bricks", + "block.irregular_implements.stained_bricks_purple": "Purple Stained Bricks", + "block.irregular_implements.stained_bricks_red": "Red Stained Bricks", + "block.irregular_implements.stained_bricks_white": "White Stained Bricks", + "block.irregular_implements.stained_bricks_yellow": "Yellow Stained Bricks", + "block.irregular_implements.super_lubricant_ice": "Super Lubricant Ice", + "block.irregular_implements.super_lubricant_platform": "Super Lubricant Platform", + "block.irregular_implements.super_lubricant_stone": "Super Lubricant Stone", + "block.irregular_implements.translucent_luminous_block_black": "Black Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_blue": "Blue Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_brown": "Brown Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_cyan": "Cyan Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_gray": "Gray Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_green": "Green Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_light_blue": "Light Blue Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_light_gray": "Light Gray Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_lime": "Lime Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_magenta": "Magenta Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_orange": "Orange Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_pink": "Pink Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_purple": "Purple Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_red": "Red Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_white": "White Translucent Luminous Block", + "block.irregular_implements.translucent_luminous_block_yellow": "Yellow Translucent Luminous Block", + "block.irregular_implements.trigger_glass": "Trigger Glass", + "block.irregular_implements.warped_platform": "Warped Platform", + "block.irregular_implements.water_chest": "Water Chest", + "command.irregular_implements.spectre_energy.get": "%s has %s FE in their Spectre Energy buffer.", + "command.irregular_implements.spectre_energy.set": "Set %s's Spectre Energy buffer to %s FE.", + "death.fell.accident.fluid_fall.boot": "%s splattered against the surface of %s because they were wearing %s", + "death.fell.accident.fluid_fall.generic": "%s splattered against the surface of %s because they could walk on it", + "effect.irregular_implements.collapse": "Collapse", + "effect.irregular_implements.imbue_collapse": "Collapse Imbue", + "effect.irregular_implements.imbue_experience": "Experience Imbue", + "effect.irregular_implements.imbue_fire": "Fire Imbue", + "effect.irregular_implements.imbue_poison": "Poison Imbue", + "effect.irregular_implements.imbue_spectre": "Spectre Imbue", + "effect.irregular_implements.imbue_wither": "Wither Imbue", + "emi.category.irregular_implements.imbuing": "Imbuing", + "enchantment.irregular_implements.magnetic": "Magnetic", + "enchantment.irregular_implements.magnetic.desc": "Teleports fresh item drops towards you", + "entity.irregular_implements.artificial_end_portal": "Artificial End Portal", + "entity.irregular_implements.golden_chicken": "Golden Chicken", + "entity.irregular_implements.spectre_illuminator": "Spectre Illuminator", + "entity.irregular_implements.spirit": "Spirit", + "entity.irregular_implements.thrown_golden_egg": "Golden Egg", + "entity.irregular_implements.thrown_weather_egg": "Weather Egg", + "info.irregular_implements.accelerator_plate": "Entities moving on this Plate are sped up slightly, to a limit.", + "info.irregular_implements.advanced_item_collector": "Collects items in a configurable radius and inserts it into the inventory it's placed on.\n\nYou can also insert an Item Filter for more control.", + "info.irregular_implements.advanced_redstone_interface": "Powers up to 9 linked blocks with the Redstone signal it's receiving.\n\nUse a Redstone Tool to link it to blocks.", + "info.irregular_implements.advanced_redstone_repeater": "A Redstone Repeater that can have both its Step Up and Step Down delays configured.", + "info.irregular_implements.advanced_redstone_torch": "A Redstone Torch that can have its Powered and Unpowered output strengths configured", + "info.irregular_implements.analog_emitter": "Emits a Redstone signal with a configurable strength when the front face is powered.", + "info.irregular_implements.auto_placer": "Places blocks in front of it from its inventory.\n\nCan be disabled with a Redstone signal.", + "info.irregular_implements.basic_redstone_interface": "Powers the linked block with the Redstone signal it's receiving.\n\nUse a Redstone Tool to link it to a block.", + "info.irregular_implements.bean_pod": "Found at the top of a grown Magic Bean.\n\nContains loot!", + "info.irregular_implements.biome_blocks": "Changes color to match the biome.", + "info.irregular_implements.biome_capsule": "Throw on the ground, and it will capture the biome it lands in.\n\nUsed in conjunction with the Biome Painter.", + "info.irregular_implements.biome_crystal": "Found in dungeon chests, can be inserted into a Biome Radar to locate a biome.", + "info.irregular_implements.biome_painter": "Use it on a block, and it will paint the biome of the first Biome Capsule in your inventory.\n\nThe radius can be configured.", + "info.irregular_implements.biome_radar": "Insert a Biome Crystal and provide a Redstone signal, and it will attempt to find the Crystal's biome.\n\nIf it succeeds, it will spawn particles aiming in its direction.\n\nUsing a Paper on it will create a Location Filter for the biome.", + "info.irregular_implements.blackout_powder": "Removes the Spectre Illuminator in the chunk it's used in.", + "info.irregular_implements.blaze_and_steel": "Lights a much more aggressive Fire.", + "info.irregular_implements.block_breaker": "Breaks blocks in front of it with the effectiveness of an Iron Pickaxe. Drops are inserted into the inventory behind it, or dropped.\n\nCan be disabled with a Redstone signal.\n\nCan be upgraded with a Diamond Breaker.", + "info.irregular_implements.block_destabilizer": "When given a Redstone pulse, scans the blocks in front of it.\n\nIt then gives the nearest 50 connected blocks gravity, making them fall.\n\nYou can set it to \"lazy\" mode, which makes it remember the shape, and only destabilize those blocks.", + "info.irregular_implements.block_mover": "Use on a block to pick it up, and use it again to place it.\n\nCan be used on blocks with Block Entities, like Chests and machines.", + "info.irregular_implements.block_of_sticks": "Cheap building material that automatically breaks after 10 seconds.", + "info.irregular_implements.block_replacer": "Stores up to 9 stacks of blocks. When used on a block, it gets replaced with a random stored block.\n\nSneak right-click to open its inventory.", + "info.irregular_implements.bottle_of_air": "Refills your breath.\n\nCan be found in Ocean Monuments.", + "info.irregular_implements.bouncy_plate": "Entities on this Plate are propelled upwards.", + "info.irregular_implements.chat_detector": "Emits a Redstone pulse if the block's owner sends a chat message containing some specified text.", + "info.irregular_implements.chunk_analyzer": "When used, shows you all the blocks and entities in the chunk you're in.", + "info.irregular_implements.collection_plate": "Dropped item entities that pass over this Plate attempt to insert into adjacent inventories.\n\nThe order it tries is: Down, North, South, East, West, Up", + "info.irregular_implements.compressed_slime_block": "Create by clicking a Slime Block with a Shovel. Can be compressed multiple times.\n\nLaunches entities into the air.", + "info.irregular_implements.contact_button": "Acts like a Button, but works when the block in front of it is clicked instead.", + "info.irregular_implements.contact_lever": "Acts like a Lever, but works when the block in front of it is clicked instead.", + "info.irregular_implements.corrector_plate": "Entities moving on the Plate are centered along the axis they're moving.\n\nFor example, if they're moving South, they're teleported to the middle of the North-South axis of the block.", + "info.irregular_implements.custom_crafting_table": "Works exactly like a vanilla Crafting Table, except it looks like the block it's made of.\n\nThis uses the item tag #irregular_implements:custom_crafting_table_items", + "info.irregular_implements.diamond_breaker": "Apply to a Block Breaker to increase its mining level to equivalent to a Diamond Pickaxe.\n\nCan also be enchanted!", + "info.irregular_implements.diaphanous_block": "Looks like another block, but becomes transparent as you approach.\n\nCraft it with any block to set its appearance.\n\nCraft it by itself to invert it, so it starts transparent and becomes opaque.", + "info.irregular_implements.directional_accelerator_plate": "Entities on this Plate are pushed slightly in the direction the Plate is facing.", + "info.irregular_implements.divining_rod": "When held in hand, highlights the corresponding ore if it's within 20 blocks of you.\n\nThis radius can be configured.", + "info.irregular_implements.drop_filter": "Filters out items that match the contained Item Filters from entering your inventory.", + "info.irregular_implements.ectoplasm": "Every time an entity dies, it has a chance of spawning a Spirit.\n\nSpirits can only be killed by magic, and they drop Ectoplasm.\n\nCan also be harvested from Spectre Trees.", + "info.irregular_implements.emerald_compass": "Points to the set player, if they are online.\n\nSet the player by crafting with a Player Filter.", + "info.irregular_implements.ender_anchor": "Destination point for the Ender Bridge or Prismarine Ender Bridge.", + "info.irregular_implements.ender_bridge": "Upon the Ender Bridge receiving a Redstone Signal, it looks for an Ender Anchor in front of it.\n\nIt searches at 20 blocks per second, and then teleports the player standing on top to it.\n\nThere's no distance limit, though there can be no blocks between (save for the block directly in front of the Bridge).", + "info.irregular_implements.ender_bucket": "When used on a non-source fluid, it picks up the nearest source.", + "info.irregular_implements.ender_letter": "Can be used to send items and messages to other players.\n\nType the name of the player at the top, and insert up to 9 items.\n\nClick an Ender Mailbox, and it will be inserted into their Ender Mailbox if it has room.", + "info.irregular_implements.ender_mailbox": "Allows players to send and receive Ender Letters.", + "info.irregular_implements.entity_detector": "Emits a Redstone signal if a configured entity is within a configured range.", + "info.irregular_implements.entity_filter": "Allows you to filter by entity type. Do so by using it on an entity.", + "info.irregular_implements.escape_rope": "Hold right-click to begin searching for the nearest location that can see the sky.\n\nIf it finds one, it'll teleport you there.", + "info.irregular_implements.evil_tear": "Can be used on a specific structure to make an Artificial End Portal.\n\nPlace an End Stone, and place an End Rod under it.\n\n4 blocks below it, build a 3x3 of End Stone, with a 5x5 ring of Obsidian one block above it.\n\nUse the Evil Tear on the End Rod to complete the structure.", + "info.irregular_implements.extraction_plate": "Has an \"input\" side and an \"output\" side. Extracts stacks from the input side, and drops or inserts them on the output side, depending on if there's an inventory there.\n\nRight-click with an empty hand to change the output side, and do so while sneaking to change the input side.", + "info.irregular_implements.fertilized_dirt": "Fertilized Dirt does not require hydration, grows crops 3 times faster, and can't be trampled.\n\nYou still have to till it with a Hoe to grow crops.", + "info.irregular_implements.filtered_redirector_plate": "Has two \"input\" sides, and two color-coded \"output\" sides.\n\nBoth output sides have a slot for an Entity Filter, and any entity that enters from the input sides are teleported to the output with a matching Filter.", + "info.irregular_implements.floo_pouch": "???", + "info.irregular_implements.floo_sign": "?????????????????????", + "info.irregular_implements.global_chat_detector": "Emits a redstone pulse if any player sends a chat message containing the specified text.\n\nCan have a player whitelist using Player Filterss.", + "info.irregular_implements.golden_egg": "Spawns a Chicken that lays Gold Ingots rather than Eggs.\n\nCan be found in Bean Pods, which can be found at the top of Bean Stalks grown from Magic Beans.", + "info.irregular_implements.grass_seeds": "Can be planted on Dirt to grow Grass.", + "info.irregular_implements.igniter": "Sets or extinguishes the block on front of it, depending on the Redstone signal.\n\nCan be set to keep the fire lit.", + "info.irregular_implements.imbue_collapse": "Inverts your controls.\n\nWhy would you want this?", + "info.irregular_implements.imbue_experience": "Increases experience dropped by entities by 50%%.\n\nLasts 20 minutes, but you can only have one Imbuement at a time.", + "info.irregular_implements.imbue_fire": "Sets entities you hit with melee attacks on fire.\n\nLasts 20 minutes, but you can only have one Imbuement at a time.", + "info.irregular_implements.imbue_poison": "Inflicts Poison II on entities you hit with melee attacks.\n\nLasts 20 minutes, but you can only have one Imbuement at a time.", + "info.irregular_implements.imbue_spectre": "Gives you a configurable chance to fully negate damage.\n\nLasts 20 minutes, but you can only have one Imbuement at a time.", + "info.irregular_implements.imbue_wither": "Inflicts Wither II on entities you hit with melee attacks.\n\nLasts 20 minutes, but you can only have one Imbuement at a time.", + "info.irregular_implements.inventory_rerouter": "Each side can be configured to \"point\" to one side of the block in front.\n\nFor example, setting this block's bottom face to \"U\" will and then inserting items into it will try to insert those items into the top face of the block in front of it.\n\nAlso allows for extracting.", + "info.irregular_implements.inventory_tester": "When placed on an inventory, constantly simulates attempting to insert a configured Item Stack.\n\nIf the simulation would succeed, it emits a Redstone signal. You can invert this behavior.", + "info.irregular_implements.iron_dropper": "An upgraded Dropper, where the following can be configured:\n\n• Item pickup delay\n• Item motion randomness\n• Particle/Sound toggle\n• Redstone control", + "info.irregular_implements.item_collector": "Collects items in a 3 block radius and inserts it into the inventory it's placed on.", + "info.irregular_implements.item_filter": "Allows you to filter Item Stacks. Do so in its GUI.", + "info.irregular_implements.item_rejuvenator_plate": "Dropped item entities that pass over this Plate have their despawn timer set to 4 minutes.", + "info.irregular_implements.item_sealer_plate": "Dropped item entities that pass over this Plate cannot be picked up for 30 seconds.", + "info.irregular_implements.lapis_glass": "Solid for players, not solid for anything else.", + "info.irregular_implements.lava_charm": "Adds a temporary lava shield, visible above your armor bar. This prevents taking damage from Lava, but does NOT prevent you from lighting on fire!\n\nLasts about 10 seconds.", + "info.irregular_implements.lava_waders": "Combines the effects of Obsidian Water Walking Boots and a Lava Charm.\n\nAdditionally allows you to stand on lava.", + "info.irregular_implements.lesser_magic_bean": "Can be planted on any block, and grows into a bean stalk.\n\nBean Stalk blocks can be climbed faster than Ladders.", + "info.irregular_implements.location_filter": "An item representation of a position in the world.\n\nSet by either using it on a block.", + "info.irregular_implements.lotus_blossom": "Grants experience when consumed.\n\nSneak to consume the entire stack.", + "info.irregular_implements.lotus_seeds": "Can be planted to grow Lotus Blossoms.\n\nLotus plants can be found in cold biomes.", + "info.irregular_implements.lubricant": "Completely frictionless. Anything moving on it will retain its momentum.", + "info.irregular_implements.luminous_powder": "Can be crafted onto items to make them glow in the dark.", + "info.irregular_implements.magic_bean": "Can be planted on any block, and grows a bean stalk that reaches the sky.\n\nThe top of the bean stalk has treasures.", + "info.irregular_implements.magic_hood": "Disables your name plate and potion particles.", + "info.irregular_implements.magnetic_enchant": "Teleports fresh item drops towards you.", + "info.irregular_implements.moon_phase_detector": "Emits a Redstone signal depending on the current moon phase.", + "info.irregular_implements.notification_interface": "Sends a configurable toast notification to the block's owner when a Redstone signal is received.", + "info.irregular_implements.obsidian_skull": "Has a chance of negating fire damage.\n\nThe chance is higher the lower the damage would be.", + "info.irregular_implements.obsidian_skull_ring": "Works like the Obsidian Skull, but can be worn as a Curio.", + "info.irregular_implements.obsidian_water_walking_boots": "Combines the effects of the Obsidian Skull and Water Walking Boots.", + "info.irregular_implements.online_detector": "Emits a Redstone signal if the specified player is online.", + "info.irregular_implements.peace_candle": "Prevents natural mob spawns in a 3 chunk radius.\n\nCan be found in roughly half of Villager Temples.", + "info.irregular_implements.pitcher_plant": "Acts as an infinite water source.\n\nSlowly fills adjacent fluid containers.", + "info.irregular_implements.platform": "Only solid to non-sneaking entities.", + "info.irregular_implements.player_filter": "Acts like an Entity Filter, but specifically for the player set.\n\nSet by using it in your hand.", + "info.irregular_implements.player_interface": "Exposes the inventory of the block's owner, as if it was the block's inventory.", + "info.irregular_implements.portable_ender_bridge": "Use while looking at an Ender Anchor to teleport to it.\n\nHas a configurable range, defaulting to 300. Requires direct line of sight.", + "info.irregular_implements.portkey": "Use on a block to set a destination, then throw it on the ground.\n\nAfter 5 seconds, anyone who picks it up will be teleported to the destination.\n\nYou can craft it with any other item to disguise it!", + "info.irregular_implements.potion_vaporizer": "Allows you to fill a room with a potion effect.\n\nInsert Potions and Furnace fuel, and it will scan the area in front of it to check if it's an enclosed area.\n\nIf it is, it'll fill it with the potion effect.", + "info.irregular_implements.prismarine_ender_bridge": "Upon the Prismarine Ender Bridge receiving a Redstone Signal, it looks for an Ender Anchor in front of it (with no distance limit, though it must be loaded, and no other blocks can be in the way).\n\nIt searches at 200 blocks per second, and then teleports the player standing on top to it.\n\nThere's no distance limit, though there can be no blocks between (save for the block directly in front of the Bridge).", + "info.irregular_implements.processing_plate": "???", + "info.irregular_implements.quartz_glass": "Solid for everything but players.", + "info.irregular_implements.rain_shield": "Prevents rain in a 5 chunk radius.", + "info.irregular_implements.rainbow_lamp": "Changes color depending on the Redstone signal strength.\n\nOnly the texture changes, the light stays the same color.", + "info.irregular_implements.redirector_plate": "Has two \"enabled\" sides. Entities that enter from one side are sent to the other side.", + "info.irregular_implements.redstone_activator": "Using it on a block will give it a temporary Redstone signal.\n\nUse it on the air to change the duration.", + "info.irregular_implements.redstone_observer": "Emits the same Redstone signal as a linked block.\n\nUse a Redstone Tool to link it to a block.", + "info.irregular_implements.redstone_plate": "Entities moving over this plate are redirected in a configurable direction.\n\nIf powered, they instead move forward.", + "info.irregular_implements.redstone_remote": "Allows you to temporarily power one of nine blocks from a distance.\n\nSneak right-click it to open its GUI, where you can place up to 9 Location Filters. Under each you can set an item to represent that position.\n\nRight-click normally to see all the positions it can power.", + "info.irregular_implements.redstone_tool": "Used to bind the Redstone Observer or Redstone Interfaces to blocks.\n\nSneak right-click on the Observer/Interface, then click on the block to bind/unbind it.\n\nAlso shows the signal strength of the block you're looking at!", + "info.irregular_implements.reinforced_ender_bucket": "Works like an Ender Bucket, but can hold 10 sources.\n\nIf sneaking, it will pick up as many sources as it can.", + "info.irregular_implements.returning_block_of_sticks": "Works like a Block of Sticks, but teleports itself to the nearest player after breaking.", + "info.irregular_implements.sakanade_spores": "Found on the bottom of huge brown mushrooms.\n\nTouching it inflicts you with Collapse for a short time, which inverts your controls.\n\nThis also inverts mobs' movement! They'll move the opposite direction they're trying to.", + "info.irregular_implements.shock_absorber": "Reduces all fall damage, and also emits a redstone signal strength relative to the distance fallen.", + "info.irregular_implements.sided_redstone": "Emits a Redstone signal on only one side.", + "info.irregular_implements.slime_cube": "Causes Slimes to spawn in great numbers in the chunk its in.\n\nWhen powered, it instead prevents Slimes from spawning in the chunk.", + "info.irregular_implements.spectre_anchor": "When crafted with an item, the item is kept after death.", + "info.irregular_implements.spectre_armor": "Comparable to Diamond Armor with higher durability and enchantability.\n\nAlso makes you slightly transparent!", + "info.irregular_implements.spectre_axe": "Comparable to a Diamond Axe with higher durability and enchantability.\n\nIncreases the block reach of the player by 3 blocks.", + "info.irregular_implements.spectre_block": "An indestructible block that spawns in the Spectre Dimension.", + "info.irregular_implements.spectre_charger_genesis": "Charges items in your inventory with an infinite amount of energy.\n\nCreative only!", + "info.irregular_implements.spectre_chargers": "Charge items in your inventory using energy from your Spectre Energy Buffer.", + "info.irregular_implements.spectre_coil_basic": "Outputs FE from the Spectre Energy Buffer, which is filled using Spectre Energy Injectors.\n\nHas a rate of 1,024 FE/t.", + "info.irregular_implements.spectre_coil_ender": "Outputs FE from the Spectre Energy Buffer, which is filled using Spectre Energy Injectors.\n\nHas a rate of 20,480 FE/t.", + "info.irregular_implements.spectre_coil_genesis": "Generates an infinite amount of FE for free, inserting it into the block it's placed on.", + "info.irregular_implements.spectre_coil_number": "Generates 128 FE/t for free, inserting it into the block it's placed on.", + "info.irregular_implements.spectre_coil_redstone": "Outputs FE from the Spectre Energy Buffer, which is filled using Spectre Energy Injectors.\n\nHas a rate of 4,096 FE/t.", + "info.irregular_implements.spectre_energy_injector": "Acts like an Ender Chest for FE.\n\nFE can be inserted into the Spectre Energy Injector, but Spectre Coils are required to extract it.\n\nA player's Spectre Energy Buffer can store up to 1,000,000 FE by default.", + "info.irregular_implements.spectre_illuminator": "When used, spawns a Spectre Illuminator that lights up the entire chunk.\n\nCan be removed either by clicking the Illuminator, or using Blackout Powder in the chunk.", + "info.irregular_implements.spectre_key": "Use for 5 seconds to teleport to a private dimension.\n\nDo the same there to return.", + "info.irregular_implements.spectre_lens": "Place on a Beacon, and its effects will be granted to you no matter the distance.\n\nOnly works in the same dimension, and only when the Beacon's chunk is loaded.", + "info.irregular_implements.spectre_pickaxe": "Comparable to a Diamond Pickaxe with higher durability and enchantability.\n\nIncreases the block reach of the player by 3 blocks.", + "info.irregular_implements.spectre_sapling": "Created by using Ectoplasm on a Sapling.\n\nGrows into a Spectre Tree, whose blocks have a chance of dropping Ectoplasm.", + "info.irregular_implements.spectre_shovel": "Comparable to a Diamond Shovel with higher durability and enchantability.\n\nIncreases the block reach of the player by 3 blocks.", + "info.irregular_implements.spectre_sword": "Comparable to a Diamond Sword with higher durability and enchantability.\n\nIncreases the entity reach range of the player by 3 blocks, and can be used to kill Spirits.", + "info.irregular_implements.stable_ender_pearl": "Use to bind to yourself.\n\nSeven seconds after being dropped, it teleports the bound entity to it. If no entity is bound, it grabs a random entity within 10 blocks instead.", + "info.irregular_implements.summoning_pendulum": "Found in dungeon chests, can be used to pick up and place entities.", + "info.irregular_implements.super_lubricant_tincture": "Can be applied to any Boots to make you slide when wearing them.\n\nCan be washed with a Water Bottle after.", + "info.irregular_implements.trigger_glass": "When given a Redstone pulse, loses its collision for 3 seconds.\n\nAlso triggers adjacent Trigger Glass.", + "info.irregular_implements.void_stone": "In its menu, has a slot that immediately deletes whatever is inserted.", + "info.irregular_implements.voiding_drop_filter": "Works like the Drop Filter, but deletes the items instead of preventing them from entering your inventory.", + "info.irregular_implements.water_walking_boots": "Allows you to walk on water when not sneaking.", + "info.irregular_implements.white_stone": "Charges when held while under the full moon. When fully charged, it will prevent your death once and discharges.\n\nCan be found in dungeon loot.", + "irregular_implements.configuration.basicRate": "Basic Coil Rate", + "irregular_implements.configuration.biomePainterCorrectBiomeCubeColor": "Biome Painter Correct Biome Cube Color", + "irregular_implements.configuration.biomePainterCorrectBiomeCubeSize": "Biome Painter Correct Biome Cube Size", + "irregular_implements.configuration.biomePainterIncorrectBiomeCubeColor": "Biome Painter Incorrect Biome Cube Color", + "irregular_implements.configuration.biomePainterIncorrectBiomeCubeSize": "Biome Painter Incorrect Biome Cube Size", + "irregular_implements.configuration.biomePainterRadius": "Biome Painter Radius", + "irregular_implements.configuration.biomePainterSelectedIncorrectBiomeCubeColor": "Biome Painter Selected Incorrect Biome Cube Color", + "irregular_implements.configuration.biomePainterViewHorizontalRadius": "Biome Painter View Horizontal Radius", + "irregular_implements.configuration.biomePainterViewVerticalRadius": "Biome Painter View Vertical Radius", + "irregular_implements.configuration.biome_painter": "Biome Painter", + "irregular_implements.configuration.blockDestabilizerLimit": "Block Destabilizer Limit", + "irregular_implements.configuration.blockMoverTryVaporizeFluid": "Block Mover Vaporizes Fluid", + "irregular_implements.configuration.blockReplacerUniqueBlocks": "Block Replacer Unique Blocks", + "irregular_implements.configuration.capacity": "Spectre Buffer Capacity", + "irregular_implements.configuration.chargerBasic": "Basic Charger Rate", + "irregular_implements.configuration.chargerEnder": "Ender Charger Rate", + "irregular_implements.configuration.chargerGenesis": "Genesis Charger Rate", + "irregular_implements.configuration.chargerRedstone": "Redstone Charger Rate", + "irregular_implements.configuration.collapseInvertsMouse": "Collapse Inverts Mouse", + "irregular_implements.configuration.diviningRodCheckRadius": "Divining Rod Check Radius", + "irregular_implements.configuration.enderRate": "Ender Coil Rate", + "irregular_implements.configuration.escapeRopeBlocksPerTick": "Escape Rope Blocks Per Tick", + "irregular_implements.configuration.escapeRopeMaxBlocks": "Escape Rope Max Blocks", + "irregular_implements.configuration.genesisRate": "Genesis Coil Rate", + "irregular_implements.configuration.hideCustomCraftingTableRecipeBookButton": "Hide Recipe Book Button In Custom Crafting Table", + "irregular_implements.configuration.imbueProcChance": "Spectre Imbue Chance", + "irregular_implements.configuration.numberRate": "Number Coil Rate", + "irregular_implements.configuration.portableEnderBridgeRange": "Portable Ender Bridge Range", + "irregular_implements.configuration.rainShieldChunkRadius": "Rain Shield Chunk Radius", + "irregular_implements.configuration.redstoneRate": "Redstone Coil Rate", + "irregular_implements.configuration.spectre": "Spectre", + "irregular_implements.configuration.summoningPendulumCapacity": "Summoning Pendulum Capacity", + "item.irregular_implements.bean": "Bean", + "item.irregular_implements.bean_stew": "Bean Stew", + "item.irregular_implements.biome_capsule": "Biome Capsule", + "item.irregular_implements.biome_crystal": "Biome Crystal", + "item.irregular_implements.biome_painter": "Biome Painter", + "item.irregular_implements.biome_sensor": "Biome Sensor", + "item.irregular_implements.blackout_powder": "Blackout Powder", + "item.irregular_implements.blaze_and_steel": "Blaze and Steel", + "item.irregular_implements.block_mover": "Block Mover", + "item.irregular_implements.block_replacer": "Block Replacer", + "item.irregular_implements.bottle_of_air": "Bottle of Air", + "item.irregular_implements.chunk_analyzer": "Chunk Analyzer", + "item.irregular_implements.diamond_breaker": "Diamond Breaker", + "item.irregular_implements.diaphanous_block": "Diaphanous Block", + "item.irregular_implements.divining_rod": "Divining Rod", + "item.irregular_implements.drop_filter": "Drop Filter", + "item.irregular_implements.ectoplasm": "Ectoplasm", + "item.irregular_implements.emerald_compass": "Emerald Compass", + "item.irregular_implements.ender_bucket": "Ender Bucket", + "item.irregular_implements.ender_diamond": "Ender Diamond", + "item.irregular_implements.ender_letter": "Ender Letter", + "item.irregular_implements.energized_water": "Energized Water", + "item.irregular_implements.entity_filter": "Entity Filter", + "item.irregular_implements.escape_rope": "Escape Rope", + "item.irregular_implements.evil_tear": "Evil Tear", + "item.irregular_implements.floo_pouch": "Floo Pouch", + "item.irregular_implements.floo_powder": "Floo Powder", + "item.irregular_implements.floo_sign": "Floo Sign", + "item.irregular_implements.floo_token": "Floo Token", + "item.irregular_implements.golden_compass": "Golden Compass", + "item.irregular_implements.golden_egg": "Golden Egg", + "item.irregular_implements.grass_seeds": "Grass Seeds", + "item.irregular_implements.grass_seeds_black": "Black Grass Seeds", + "item.irregular_implements.grass_seeds_blue": "Blue Grass Seeds", + "item.irregular_implements.grass_seeds_brown": "Brown Grass Seeds", + "item.irregular_implements.grass_seeds_cyan": "Cyan Grass Seeds", + "item.irregular_implements.grass_seeds_gray": "Gray Grass Seeds", + "item.irregular_implements.grass_seeds_green": "Green Grass Seeds", + "item.irregular_implements.grass_seeds_light_blue": "Light Blue Grass Seeds", + "item.irregular_implements.grass_seeds_light_gray": "Light Gray Grass Seeds", + "item.irregular_implements.grass_seeds_lime": "Lime Grass Seeds", + "item.irregular_implements.grass_seeds_magenta": "Magenta Grass Seeds", + "item.irregular_implements.grass_seeds_orange": "Orange Grass Seeds", + "item.irregular_implements.grass_seeds_pink": "Pink Grass Seeds", + "item.irregular_implements.grass_seeds_purple": "Purple Grass Seeds", + "item.irregular_implements.grass_seeds_red": "Red Grass Seeds", + "item.irregular_implements.grass_seeds_white": "White Grass Seeds", + "item.irregular_implements.grass_seeds_yellow": "Yellow Grass Seeds", + "item.irregular_implements.imbue_collapse": "Collapse Imbue", + "item.irregular_implements.imbue_experience": "Experience Imbue", + "item.irregular_implements.imbue_fire": "Fire Imbue", + "item.irregular_implements.imbue_poison": "Poison Imbue", + "item.irregular_implements.imbue_spectre": "Spectre Imbue", + "item.irregular_implements.imbue_wither": "Wither Imbue", + "item.irregular_implements.item_filter": "Item Filter", + "item.irregular_implements.lava_charm": "Lava Charm", + "item.irregular_implements.lava_waders": "Lava Waders", + "item.irregular_implements.lesser_magic_bean": "Lesser Magic Bean", + "item.irregular_implements.location_filter": "Location Filter", + "item.irregular_implements.lotus_blossom": "Lotus Blossom", + "item.irregular_implements.lotus_seeds": "Lotus Seeds", + "item.irregular_implements.luminous_powder": "Luminous Powder", + "item.irregular_implements.magic_bean": "Magic Bean", + "item.irregular_implements.magic_hood": "Magic Hood", + "item.irregular_implements.obsidian_rod": "Obsidian Rod", + "item.irregular_implements.obsidian_skull": "Obsidian Skull", + "item.irregular_implements.obsidian_skull_ring": "Obsidian Skull Ring", + "item.irregular_implements.obsidian_water_walking_boots": "Obsidian Water Walking Boots", + "item.irregular_implements.plate_base": "Plate Base", + "item.irregular_implements.player_filter": "Player Filter", + "item.irregular_implements.portable_ender_bridge": "Portable Ender Bridge", + "item.irregular_implements.portkey": "Portkey", + "item.irregular_implements.redstone_activator": "Redstone Activator", + "item.irregular_implements.redstone_remote": "Redstone Remote", + "item.irregular_implements.redstone_tool": "Redstone Tool", + "item.irregular_implements.reinforced_ender_bucket": "Reinforced Ender Bucket", + "item.irregular_implements.spectre_anchor": "Spectre Anchor", + "item.irregular_implements.spectre_axe": "Spectre Axe", + "item.irregular_implements.spectre_boots": "Spectre Boots", + "item.irregular_implements.spectre_charger_basic": "Spectre Charger", + "item.irregular_implements.spectre_charger_ender": "Ender Spectre Charger", + "item.irregular_implements.spectre_charger_genesis": "Genesis Spectre Charger", + "item.irregular_implements.spectre_charger_redstone": "Redstone Spectre Charger", + "item.irregular_implements.spectre_chestplate": "Spectre Chestplate", + "item.irregular_implements.spectre_helmet": "Spectre Helmet", + "item.irregular_implements.spectre_illuminator": "Spectre Illuminator", + "item.irregular_implements.spectre_ingot": "Spectre Ingot", + "item.irregular_implements.spectre_key": "Spectre Key", + "item.irregular_implements.spectre_leggings": "Spectre Leggings", + "item.irregular_implements.spectre_pickaxe": "Spectre Pickaxe", + "item.irregular_implements.spectre_shovel": "Spectre Shovel", + "item.irregular_implements.spectre_string": "Spectre String", + "item.irregular_implements.spectre_sword": "Spectre Sword", + "item.irregular_implements.stable_ender_pearl": "Stable Ender Pearl", + "item.irregular_implements.summoning_pendulum": "Summoning Pendulum", + "item.irregular_implements.super_lubricant_tincture": "Super Lubricant Tincture", + "item.irregular_implements.transformation_core": "Transformation Core", + "item.irregular_implements.void_stone": "Void Stone", + "item.irregular_implements.voiding_drop_filter": "Voiding Drop Filter", + "item.irregular_implements.water_walking_boots": "Water Walking Boots", + "item.irregular_implements.weather_egg.rainy": "Weather Egg (Rainy)", + "item.irregular_implements.weather_egg.stormy": "Weather Egg (Stormy)", + "item.irregular_implements.weather_egg.sunny": "Weather Egg (Sunny)", + "item.irregular_implements.white_stone": "White Stone", + "itemGroup.irregular_implements": "Irregular Implements", + "message.irregular_implements.advanced_redstone_torch.green_strength": "Green Strength", + "message.irregular_implements.advanced_redstone_torch.red_strength": "Red Strength", + "message.irregular_implements.anchor.used": "%s was retained through death, but its Spectre Anchor was consumed", + "message.irregular_implements.biome_painter.amount_changed": "Changed %d blocks to %s", + "message.irregular_implements.biome_radar.filter_set": "Location Filter set", + "message.irregular_implements.button.minus_x": "-X", + "message.irregular_implements.button.minus_y": "-Y", + "message.irregular_implements.button.minus_z": "-Z", + "message.irregular_implements.button.plus_x": "+X", + "message.irregular_implements.button.plus_y": "+Y", + "message.irregular_implements.button.plus_z": "+Z", + "message.irregular_implements.command.level_not_found": "Could not find level \"%s\"", + "message.irregular_implements.ender_bridge.hit_block": "Ender Bridge stopped searching because it hit a %s at %d %d %d.", + "message.irregular_implements.ender_bridge.iterations": "Ender Bridge stopped searching after %d blocks.", + "message.irregular_implements.ender_letter.already_sent": "This letter has already been sent! You can't send it again.", + "message.irregular_implements.ender_letter.empty": "Your letter is empty!", + "message.irregular_implements.ender_letter.no_recipient": "This letter has no recipient", + "message.irregular_implements.ender_letter.recipient_no_room": "%s has no room for your letter", + "message.irregular_implements.ender_letter.recipient_not_online": "%s of this letter is not online", + "message.irregular_implements.ender_mailbox.not_owner": "You are not the owner of this Ender Mailbox.", + "message.irregular_implements.entity_detector.filter.all": "All Entities", + "message.irregular_implements.entity_detector.filter.animal": "Animals", + "message.irregular_implements.entity_detector.filter.custom": "Custom", + "message.irregular_implements.entity_detector.filter.item": "Items", + "message.irregular_implements.entity_detector.filter.living": "Living Entities", + "message.irregular_implements.entity_detector.filter.monster": "Monsters", + "message.irregular_implements.entity_detector.filter.player": "Players", + "message.irregular_implements.escape_rope_handler.progress": "Checked %s blocks", + "message.irregular_implements.fe_ratio": "%s FE / %s FE", + "message.irregular_implements.floo_brick.already_at": "You are already at %s.", + "message.irregular_implements.floo_brick.broken": "Bugged fireplace; please break and replace it.", + "message.irregular_implements.floo_brick.fireplaces_in_dimension": "Fireplaces in %s: %d", + "message.irregular_implements.floo_brick.list_entry": "- \"%s\" at %d %d %d", + "message.irregular_implements.floo_brick.name": "Fireplace: %s", + "message.irregular_implements.floo_brick.no_longer_valid": "The fireplace at %d %d %d is no longer valid.", + "message.irregular_implements.floo_brick.no_name": "Nameless fireplace", + "message.irregular_implements.floo_brick.not_found": "Could not find fireplace named \"%s\"", + "message.irregular_implements.floo_brick.teleported": "Teleported to %s.", + "message.irregular_implements.notification_interface.description": "Description", + "message.irregular_implements.notification_interface.title": "Title", + "message.irregular_implements.redstone_tool.base_block_set": "Redstone Tool linked to the %s at %d %d %d.", + "message.irregular_implements.redstone_tool.base_not_linkable": "Cannot link as base %s was replaced with a %s.", + "message.irregular_implements.redstone_tool.linked": "Linked the %s at %d %d %d to the %s at %d %d %d.", + "message.irregular_implements.redstone_tool.no_base_block": "Cannot link as no base block is set.", + "message.irregular_implements.redstone_tool.unloaded": "Cannot link as base %s is in an unloaded chunk.", + "message.irregular_implements.redstone_tool.wrong_dimension": "Cannot link as base %s is in a different dimension.", + "message.irregular_implements.spectre_illuminator.already_present": "This chunk already has a Spectre Illuminator!", + "message.irregular_implements.x_radius": "X Radius: %d", + "message.irregular_implements.y_radius": "Y Radius: %d", + "message.irregular_implements.z_radius": "Z Radius: %d", + "oracle_index.title.irregular_implements": "Irregular Implements", + "subtitle.irregular_implements.fart": "Pbbbt", + "tag.fluid.irregular_implements.allows_lava_walking": "Allows Lava Walking", + "tag.fluid.irregular_implements.allows_water_walking": "Allows Water Walking", + "tag.item.c.crops.bean": "Beans", + "tag.item.c.rods.obsidian": "Obsidian Rods", + "tag.item.irregular_implements.custom_crafting_table_items": "Custom Crafting Table Items", + "tag.item.irregular_implements.enchantable.magnetic": "Magnetic Enchantable", + "tag.item.irregular_implements.grass_seeds": "Grass Seeds", + "tag.item.irregular_implements.hide_name_helmet": "Hides Name Helmet", + "tag.item.irregular_implements.hide_potion_helmet": "Hides Potion Helmet", + "tag.item.irregular_implements.spectre_anchor_blacklist": "Spectre Anchor Blacklist", + "tag.item.irregular_implements.super_lubricated": "Super Lubricated Boots", + "tooltip.irregular_implements.all_ores": "All Ores", + "tooltip.irregular_implements.anchored": "Anchored", + "tooltip.irregular_implements.blacklist": "Blacklist", + "tooltip.irregular_implements.block": "Block: %s", + "tooltip.irregular_implements.block_replacer_alt_for_list": "Hold ALT to see stored blocks", + "tooltip.irregular_implements.block_replacer_loading": "Store blocks by right-clicking them on this stack", + "tooltip.irregular_implements.block_replacer_unloading": "Remove blocks by right-clicking this stack on empty slots", + "tooltip.irregular_implements.charge": "Charge: %d%%", + "tooltip.irregular_implements.charger_charges": "Charges %s RF/t", + "tooltip.irregular_implements.coil_generates": "Generates %s RF/t", + "tooltip.irregular_implements.coil_transfers": "Transfers %s RF/t", + "tooltip.irregular_implements.compressed_slime_AMOUNT": "Compression level %d", + "tooltip.irregular_implements.diaphanous_inverted": "Inverted", + "tooltip.irregular_implements.doesnt_stop_message": "Doesn't stop message", + "tooltip.irregular_implements.ender_letter_from": "From: %s", + "tooltip.irregular_implements.ender_letter_to": "To: %s", + "tooltip.irregular_implements.entity_filter_entity": "Entity Type: %s", + "tooltip.irregular_implements.fireplace_home": "Home", + "tooltip.irregular_implements.fireplace_no_name": "Can be teleported from but not to", + "tooltip.irregular_implements.fireplace_with_name": "Can be teleported to by standing on another\nfireplace and then saying \"Home\"", + "tooltip.irregular_implements.floo_pouch.amount": "%d / %d Floo Powder", + "tooltip.irregular_implements.forget_lazy_shape": "Forget Lazy Shape", + "tooltip.irregular_implements.has_luminous_powder": "Luminous Powder applied", + "tooltip.irregular_implements.igniter_ignite": "Ignite", + "tooltip.irregular_implements.igniter_keep_ignited": "Keep ignited", + "tooltip.irregular_implements.igniter_toggle": "Toggle", + "tooltip.irregular_implements.inverted": "Inverted", + "tooltip.irregular_implements.iron_dropper_both_effects": "Sound & particle effects", + "tooltip.irregular_implements.iron_dropper_continuous": "Eject continuously", + "tooltip.irregular_implements.iron_dropper_continuous_powered": "Eject continuously while powered", + "tooltip.irregular_implements.iron_dropper_exact_velocity": "Exact velocity", + "tooltip.irregular_implements.iron_dropper_five_delay": "5 tick pickup delay", + "tooltip.irregular_implements.iron_dropper_no_delay": "No pickup delay", + "tooltip.irregular_implements.iron_dropper_no_effects": "No effects", + "tooltip.irregular_implements.iron_dropper_only_particles": "Particle effects", + "tooltip.irregular_implements.iron_dropper_only_sound": "Sound effects", + "tooltip.irregular_implements.iron_dropper_pulse": "Eject when pulsed", + "tooltip.irregular_implements.iron_dropper_random_velocity": "Random velocity", + "tooltip.irregular_implements.iron_dropper_twenty_delay": "20 tick pickup delay", + "tooltip.irregular_implements.item_count": "%s x%d", + "tooltip.irregular_implements.item_filter_ignore_components": "Ignore Components", + "tooltip.irregular_implements.item_filter_item": "Item Filter", + "tooltip.irregular_implements.item_filter_require_components": "Require Components", + "tooltip.irregular_implements.item_filter_requires_same_components": "Requires same components", + "tooltip.irregular_implements.item_filter_tag": "Tag Filter", + "tooltip.irregular_implements.item_tag": "Item Tag: %s", + "tooltip.irregular_implements.lazy": "Lazy", + "tooltip.irregular_implements.location_component": "%s, %dx %dy %dz", + "tooltip.irregular_implements.lubricated": "Lubricated", + "tooltip.irregular_implements.message_regex": "Message regex", + "tooltip.irregular_implements.not_lazy": "Not Lazy", + "tooltip.irregular_implements.player_filter_player": "Player: %s", + "tooltip.irregular_implements.player_filter_uuid": "Player UUID: %s", + "tooltip.irregular_implements.portkey_destination": "%s: %d, %d, %d", + "tooltip.irregular_implements.portkey_disguise": "Disguised as: %s", + "tooltip.irregular_implements.shift_for_more": "Hold SHIFT for more information", + "tooltip.irregular_implements.show_lazy_shape": "Show Lazy Shape", + "tooltip.irregular_implements.sodium_incompatible": "Not fully compatible with Sodium", + "tooltip.irregular_implements.stops_message": "Stops message", + "tooltip.irregular_implements.summoning_pendulum_fraction": "Stored: %d/%d", + "tooltip.irregular_implements.summoning_pendulum_list_each": "• %s", + "tooltip.irregular_implements.trans_rights": "Trans rights are human rights!", + "tooltip.irregular_implements.uninverted": "Uninverted", + "tooltip.irregular_implements.void_stone_holding": "Currently holding %s, inserting another will void and replace it", + "tooltip.irregular_implements.void_stone_insert": "Store items by right-clicking them on this stack", + "tooltip.irregular_implements.void_stone_remove": "You can remove the %s by right-clicking the Stone into an empty slot", + "tooltip.irregular_implements.white_stone_full_moon": "Charge under the full moon", + "tooltip.irregular_implements.whitelist": "Whitelist", + "tooltip.irregular_implements.with_block_entity": "%s with block entity" +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/lang/zh_cn.json b/projects/assets/irregular-implements/1.21/irregular_implements/lang/zh_cn.json new file mode 100644 index 000000000000..6e0c7f1f7729 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/lang/zh_cn.json @@ -0,0 +1,620 @@ +{ + "block.irregular_implements.acacia_platform": "金合欢木平台", + "block.irregular_implements.accelerator_plate": "加速式运输板", + "block.irregular_implements.advanced_item_collector": "高级物品收集器", + "block.irregular_implements.advanced_redstone_interface": "高级红石接口", + "block.irregular_implements.advanced_redstone_repeater": "高级红石中继器", + "block.irregular_implements.advanced_redstone_torch": "高级红石火把", + "block.irregular_implements.analog_emitter": "模拟信号发生器", + "block.irregular_implements.ancient_brick": "远古石砖", + "block.irregular_implements.auto_placer": "自动放置器", + "block.irregular_implements.bamboo_platform": "竹平台", + "block.irregular_implements.basic_redstone_interface": "基础红石接口", + "block.irregular_implements.bean_pod": "豆荚", + "block.irregular_implements.biome_cobblestone": "自然感知圆石", + "block.irregular_implements.biome_glass": "自然感知玻璃", + "block.irregular_implements.biome_radar": "生物群系雷达", + "block.irregular_implements.biome_stone": "自然感知石头", + "block.irregular_implements.biome_stone_bricks": "自然感知石砖", + "block.irregular_implements.biome_stone_bricks_chiseled": "自然感知錾制石砖", + "block.irregular_implements.biome_stone_bricks_cracked": "自然感知裂石砖", + "block.irregular_implements.birch_platform": "白桦木平台", + "block.irregular_implements.blaze_fire": "灼炎", + "block.irregular_implements.block_breaker": "方块破坏器", + "block.irregular_implements.block_destabilizer": "方块去稳定器", + "block.irregular_implements.block_detector": "方块检测器", + "block.irregular_implements.block_of_sticks": "脚手架", + "block.irregular_implements.block_teleporter": "方块传送器", + "block.irregular_implements.bouncy_plate": "弹性运输板", + "block.irregular_implements.chat_detector": "聊天检测器", + "block.irregular_implements.cherry_platform": "樱花木平台", + "block.irregular_implements.collection_plate": "收集式运输板", + "block.irregular_implements.colored_grass_black": "黑色草方块", + "block.irregular_implements.colored_grass_blue": "蓝色草方块", + "block.irregular_implements.colored_grass_brown": "棕色草方块", + "block.irregular_implements.colored_grass_cyan": "青色草方块", + "block.irregular_implements.colored_grass_gray": "灰色草方块", + "block.irregular_implements.colored_grass_green": "绿色草方块", + "block.irregular_implements.colored_grass_light_blue": "淡蓝色草方块", + "block.irregular_implements.colored_grass_light_gray": "淡灰色草方块", + "block.irregular_implements.colored_grass_lime": "黄绿色草方块", + "block.irregular_implements.colored_grass_magenta": "品红色草方块", + "block.irregular_implements.colored_grass_orange": "橙色草方块", + "block.irregular_implements.colored_grass_pink": "粉红色草方块", + "block.irregular_implements.colored_grass_purple": "紫色草方块", + "block.irregular_implements.colored_grass_red": "红色草方块", + "block.irregular_implements.colored_grass_white": "白色草方块", + "block.irregular_implements.colored_grass_yellow": "黄色草方块", + "block.irregular_implements.compressed_slime_block": "压缩粘液块", + "block.irregular_implements.contact_button": "接触式按钮", + "block.irregular_implements.contact_lever": "接触式拉杆", + "block.irregular_implements.corrector_plate": "校准式运输板", + "block.irregular_implements.crimson_platform": "绯红木平台", + "block.irregular_implements.custom_crafting_table": "自定义工作台", + "block.irregular_implements.dark_oak_platform": "深色橡木平台", + "block.irregular_implements.diaphanous_block": "通透方块", + "block.irregular_implements.directional_accelerator_plate": "定向加速式运输板", + "block.irregular_implements.ender_anchor": "末影锚", + "block.irregular_implements.ender_bridge": "末影桥", + "block.irregular_implements.ender_energy_distributor": "末影能量分配器", + "block.irregular_implements.ender_mailbox": "末影邮箱", + "block.irregular_implements.energy_distributor": "能量分配器", + "block.irregular_implements.entity_detector": "实体检测器", + "block.irregular_implements.extraction_plate": "抽取式运输板", + "block.irregular_implements.fertilized_dirt": "沃土", + "block.irregular_implements.filtered_redirector_plate": "重定向式运输板(过滤)", + "block.irregular_implements.filtered_super_lubricant_platform": "超级滑滑冰平台(物品过滤)", + "block.irregular_implements.floo_brick": "飞路砖", + "block.irregular_implements.global_chat_detector": "全局聊天检测器", + "block.irregular_implements.glowing_mushroom": "荧光菇", + "block.irregular_implements.igniter": "点火器", + "block.irregular_implements.imbuing_station": "灌注台", + "block.irregular_implements.inventory_rerouter": "物流管理器", + "block.irregular_implements.inventory_tester": "物流检测器", + "block.irregular_implements.iron_dropper": "铁投掷器", + "block.irregular_implements.item_collector": "物品收集器", + "block.irregular_implements.item_rejuvenator_plate": "物品重置运输板", + "block.irregular_implements.item_sealer_plate": "密封式运输板(物品)", + "block.irregular_implements.jungle_platform": "丛林木平台", + "block.irregular_implements.lapis_glass": "青金石玻璃", + "block.irregular_implements.lapis_lamp": "青金石灯", + "block.irregular_implements.lotus": "莲花", + "block.irregular_implements.luminous_block_black": "荧光黑色方块", + "block.irregular_implements.luminous_block_blue": "荧光蓝色方块", + "block.irregular_implements.luminous_block_brown": "荧光棕色方块", + "block.irregular_implements.luminous_block_cyan": "荧光青色方块", + "block.irregular_implements.luminous_block_gray": "荧光灰色方块", + "block.irregular_implements.luminous_block_green": "荧光绿色方块", + "block.irregular_implements.luminous_block_light_blue": "荧光淡蓝色方块", + "block.irregular_implements.luminous_block_light_gray": "荧光淡灰色方块", + "block.irregular_implements.luminous_block_lime": "荧光黄绿色方块", + "block.irregular_implements.luminous_block_magenta": "荧光品红色方块", + "block.irregular_implements.luminous_block_orange": "荧光橙色方块", + "block.irregular_implements.luminous_block_pink": "荧光粉红色方块", + "block.irregular_implements.luminous_block_purple": "荧光紫色方块", + "block.irregular_implements.luminous_block_red": "荧光红色方块", + "block.irregular_implements.luminous_block_white": "荧光白色方块", + "block.irregular_implements.luminous_block_yellow": "荧光黄色方块", + "block.irregular_implements.luminous_stained_bricks_black": "荧光黑色染色砖块", + "block.irregular_implements.luminous_stained_bricks_blue": "荧光蓝色染色砖块", + "block.irregular_implements.luminous_stained_bricks_brown": "荧光棕色染色砖块", + "block.irregular_implements.luminous_stained_bricks_cyan": "荧光青色染色砖块", + "block.irregular_implements.luminous_stained_bricks_gray": "荧光灰色染色砖块", + "block.irregular_implements.luminous_stained_bricks_green": "荧光绿色染色砖块", + "block.irregular_implements.luminous_stained_bricks_light_blue": "荧光淡蓝色染色砖块", + "block.irregular_implements.luminous_stained_bricks_light_gray": "荧光淡灰色染色砖块", + "block.irregular_implements.luminous_stained_bricks_lime": "荧光黄绿色染色砖块", + "block.irregular_implements.luminous_stained_bricks_magenta": "荧光品红色染色砖块", + "block.irregular_implements.luminous_stained_bricks_orange": "荧光橙色染色砖块", + "block.irregular_implements.luminous_stained_bricks_pink": "荧光粉红色染色砖块", + "block.irregular_implements.luminous_stained_bricks_purple": "荧光紫色染色砖块", + "block.irregular_implements.luminous_stained_bricks_red": "荧光红色染色砖块", + "block.irregular_implements.luminous_stained_bricks_white": "荧光白色染色砖块", + "block.irregular_implements.luminous_stained_bricks_yellow": "荧光黄色染色砖块", + "block.irregular_implements.mangrove_platform": "红树木平台", + "block.irregular_implements.moon_phase_detector": "月相检测器", + "block.irregular_implements.nature_chest": "自然箱子", + "block.irregular_implements.nature_core": "自然核心", + "block.irregular_implements.notification_interface": "通知接口", + "block.irregular_implements.oak_platform": "橡木平台", + "block.irregular_implements.online_detector": "在线侦测器", + "block.irregular_implements.peace_candle": "和平蜡烛", + "block.irregular_implements.pitcher_plant": "猪笼草", + "block.irregular_implements.player_interface": "玩家接口", + "block.irregular_implements.potion_vaporizer": "药水雾化器", + "block.irregular_implements.prismarine_ender_bridge": "海晶石末影桥", + "block.irregular_implements.processing_plate": "集成运输板", + "block.irregular_implements.quartz_glass": "石英玻璃", + "block.irregular_implements.quartz_lamp": "石英灯", + "block.irregular_implements.rain_shield": "驱雨盾", + "block.irregular_implements.rainbow_lamp": "彩虹灯", + "block.irregular_implements.redirector_plate": "重定向式运输板", + "block.irregular_implements.redstone_observer": "红石观测仪", + "block.irregular_implements.redstone_plate": "红石控制运输板", + "block.irregular_implements.returning_block_of_sticks": "强化脚手架", + "block.irregular_implements.sakanade_spores": "纤毛孢子", + "block.irregular_implements.shock_absorber": "减震器", + "block.irregular_implements.sided_redstone": "单向红石块", + "block.irregular_implements.slime_cube": "粘液立方体", + "block.irregular_implements.spectre_block": "通灵方块", + "block.irregular_implements.spectre_coil_basic": "通灵线圈", + "block.irregular_implements.spectre_coil_ender": "末影通灵线圈", + "block.irregular_implements.spectre_coil_genesis": "创造模式通灵线圈", + "block.irregular_implements.spectre_coil_number": "245 号通灵线圈", + "block.irregular_implements.spectre_coil_redstone": "红石通灵线圈", + "block.irregular_implements.spectre_core": "通灵核心", + "block.irregular_implements.spectre_energy_injector": "通灵能量注入器", + "block.irregular_implements.spectre_leaves": "通灵树叶", + "block.irregular_implements.spectre_lens": "通灵镜片", + "block.irregular_implements.spectre_log": "通灵原木", + "block.irregular_implements.spectre_planks": "通灵木板", + "block.irregular_implements.spectre_sapling": "通灵树苗", + "block.irregular_implements.spectre_wood": "通灵木", + "block.irregular_implements.spruce_platform": "云杉木平台", + "block.irregular_implements.stained_bricks_black": "黑色染色砖块", + "block.irregular_implements.stained_bricks_blue": "蓝色染色砖块", + "block.irregular_implements.stained_bricks_brown": "棕色染色砖块", + "block.irregular_implements.stained_bricks_cyan": "青色染色砖块", + "block.irregular_implements.stained_bricks_gray": "灰色染色砖块", + "block.irregular_implements.stained_bricks_green": "绿色染色砖块", + "block.irregular_implements.stained_bricks_light_blue": "淡蓝色染色砖块", + "block.irregular_implements.stained_bricks_light_gray": "淡灰色染色砖块", + "block.irregular_implements.stained_bricks_lime": "黄绿色染色砖块", + "block.irregular_implements.stained_bricks_magenta": "品红色染色砖块", + "block.irregular_implements.stained_bricks_orange": "橙色染色砖块", + "block.irregular_implements.stained_bricks_pink": "粉红色染色砖块", + "block.irregular_implements.stained_bricks_purple": "紫色染色砖块", + "block.irregular_implements.stained_bricks_red": "红色染色砖块", + "block.irregular_implements.stained_bricks_white": "白色染色砖块", + "block.irregular_implements.stained_bricks_yellow": "黄色染色砖块", + "block.irregular_implements.super_lubricant_ice": "超级滑滑冰", + "block.irregular_implements.super_lubricant_platform": "超级滑滑冰平台", + "block.irregular_implements.super_lubricant_stone": "超级滑滑石", + "block.irregular_implements.translucent_luminous_block_black": "通透荧光黑色方块", + "block.irregular_implements.translucent_luminous_block_blue": "通透荧光蓝色方块", + "block.irregular_implements.translucent_luminous_block_brown": "通透荧光棕色方块", + "block.irregular_implements.translucent_luminous_block_cyan": "通透荧光青色方块", + "block.irregular_implements.translucent_luminous_block_gray": "通透荧光灰色方块", + "block.irregular_implements.translucent_luminous_block_green": "通透荧光绿色方块", + "block.irregular_implements.translucent_luminous_block_light_blue": "通透荧光淡蓝色方块", + "block.irregular_implements.translucent_luminous_block_light_gray": "通透荧光淡灰色方块", + "block.irregular_implements.translucent_luminous_block_lime": "通透荧光黄绿色方块", + "block.irregular_implements.translucent_luminous_block_magenta": "通透荧光品红色方块", + "block.irregular_implements.translucent_luminous_block_orange": "通透荧光橙色方块", + "block.irregular_implements.translucent_luminous_block_pink": "通透荧光粉红色方块", + "block.irregular_implements.translucent_luminous_block_purple": "通透荧光紫色方块", + "block.irregular_implements.translucent_luminous_block_red": "通透荧光红色方块", + "block.irregular_implements.translucent_luminous_block_white": "通透荧光白色方块", + "block.irregular_implements.translucent_luminous_block_yellow": "通透荧光黄色方块", + "block.irregular_implements.trigger_glass": "感知玻璃", + "block.irregular_implements.warped_platform": "诡异木平台", + "block.irregular_implements.water_chest": "水域箱子", + "command.irregular_implements.spectre_energy.get": "%s 的通灵能量缓存中有 %s FE。", + "command.irregular_implements.spectre_energy.set": "已将 %s 的通灵能量缓存设为 %s FE。", + "death.fell.accident.fluid_fall.boot": "%s 撞在 %s 表面摔得粉身碎骨,因为其穿着 %s", + "death.fell.accident.fluid_fall.generic": "%s 因能在 %s 上行走而撞在其表面摔得粉身碎骨", + "effect.irregular_implements.collapse": "视幻", + "effect.irregular_implements.imbue_collapse": "视幻灌注", + "effect.irregular_implements.imbue_experience": "经验灌注药水", + "effect.irregular_implements.imbue_fire": "火焰灌注药水", + "effect.irregular_implements.imbue_poison": "毒液灌注药水", + "effect.irregular_implements.imbue_spectre": "通灵灌注", + "effect.irregular_implements.imbue_wither": "凋零灌注药水", + "emi.category.irregular_implements.imbuing": "灌注", + "enchantment.irregular_implements.magnetic": "磁引", + "enchantment.irregular_implements.magnetic.desc": "将新生成的物品掉落物传送到你身边", + "entity.irregular_implements.artificial_end_portal": "人造末地传送门", + "entity.irregular_implements.golden_chicken": "金鸡", + "entity.irregular_implements.spectre_illuminator": "通灵光源", + "entity.irregular_implements.spirit": "灵魂", + "entity.irregular_implements.thrown_golden_egg": "金蛋", + "entity.irregular_implements.thrown_weather_egg": "天气胶囊", + "info.irregular_implements.accelerator_plate": "在此运输板上移动的实体会略微加速,直至达到上限。", + "info.irregular_implements.advanced_item_collector": "收集可配置半径内的物品,并将其放入所依附的容器。\n\n还可插入物品过滤器,以便进一步控制。", + "info.irregular_implements.advanced_redstone_interface": "使用接收到的红石信号为最多 9 个已连接方块充能。\n\n使用红石工具将其连接到方块。", + "info.irregular_implements.advanced_redstone_repeater": "可分别配置开启与关闭延迟的红石中继器。", + "info.irregular_implements.advanced_redstone_torch": "可分别配置充能和未充能时输出信号强度的红石火把。", + "info.irregular_implements.analog_emitter": "正面被充能时,发出强度可配置的红石信号。", + "info.irregular_implements.auto_placer": "从内部物品栏中取出方块并放置在前方。\n\n可用红石信号禁用。", + "info.irregular_implements.basic_redstone_interface": "使用接收到的红石信号为已连接方块充能。\n\n使用红石工具将其连接到方块。", + "info.irregular_implements.bean_pod": "可在成熟魔豆顶端找到。\n\n内含战利品!", + "info.irregular_implements.biome_blocks": "改变颜色以匹配所在的生物群系。", + "info.irregular_implements.biome_capsule": "投掷到地面后,会捕获落点处的生物群系。\n\n需与生物群系画笔配合使用。", + "info.irregular_implements.biome_crystal": "可在地牢箱子中找到,插入生物群系雷达后可用于定位生物群系。", + "info.irregular_implements.biome_painter": "对方块使用后,会把物品栏中第一个生物群系胶囊所记录的生物群系绘制到此处。\n\n作用半径可配置。", + "info.irregular_implements.biome_radar": "插入生物群系水晶并提供红石信号后,它会尝试寻找水晶对应的生物群系。\n\n若成功,则会生成指向该方向的粒子。\n\n对其使用纸可创建该生物群系的方位过滤器。", + "info.irregular_implements.blackout_powder": "移除所用区块内的通灵光源。", + "info.irregular_implements.blaze_and_steel": "能够点燃更加凶猛的火焰。", + "info.irregular_implements.block_breaker": "以铁镐的挖掘能力破坏前方方块。掉落物会被放入后方容器;若无容器则直接掉落。\n\n可用红石信号禁用。\n\n可使用钻石破坏器升级。", + "info.irregular_implements.block_destabilizer": "收到红石脉冲时,扫描前方的方块。\n\n随后会让最近的 50 个相连方块受到重力作用并坠落。\n\n可设置为“惰性”模式,使其记住形状并仅使这些方块失稳。", + "info.irregular_implements.block_mover": "对方块使用可将其拾起,再次使用可将其放置。\n\n可用于包含方块实体的方块,例如箱子和机器。", + "info.irregular_implements.block_of_sticks": "廉价的建筑材料,会在 10 秒后自动破坏。", + "info.irregular_implements.block_replacer": "最多存储 9 组方块。对方块使用时,会用随机一个已存储方块替换它。\n\n潜行右击可打开其物品栏。", + "info.irregular_implements.bottle_of_air": "补满你的呼吸值。\n\n可在海底神殿中找到。", + "info.irregular_implements.bouncy_plate": "此运输板上的实体会被向上弹起。", + "info.irregular_implements.chat_detector": "如果方块的主人发送了包含指定文本的聊天消息,就会发出红石脉冲。", + "info.irregular_implements.chunk_analyzer": "使用后,显示你所在区块内的所有方块和实体。", + "info.irregular_implements.collection_plate": "经过此运输板的掉落物会尝试进入相邻容器。\n\n尝试顺序为:下、北、南、东、西、上", + "info.irregular_implements.compressed_slime_block": "用锹点击粘液块即可制成,可多次压缩。\n\n会将实体弹向空中。", + "info.irregular_implements.contact_button": "作用类似按钮,但需要点击其前方的方块来触发。", + "info.irregular_implements.contact_lever": "作用类似拉杆,但需要点击其前方的方块来触发。", + "info.irregular_implements.corrector_plate": "在运输板上移动的实体会沿其移动轴线居中。\n\n例如,若实体向南移动,它会被传送到方块南北轴线的中央。", + "info.irregular_implements.custom_crafting_table": "功能与原版工作台完全相同,但外观会变成其合成材料对应的方块。\n\n使用物品标签 #irregular_implements:custom_crafting_table_items", + "info.irregular_implements.diamond_breaker": "应用于方块破坏器后,可将其挖掘等级提升至钻石镐级别。\n\n还可以附魔!", + "info.irregular_implements.diaphanous_block": "看起来像另一个方块,但会在你靠近时变得透明。\n\n与任意方块一起合成可设置其外观。\n\n单独合成可反转效果,使其初始透明、靠近时变为不透明。", + "info.irregular_implements.directional_accelerator_plate": "此运输板上的实体会被轻微推向运输板朝向的方向。", + "info.irregular_implements.divining_rod": "手持时,如果对应矿石位于你周围 20 格内,就会将其高亮显示。\n\n此半径可配置。", + "info.irregular_implements.drop_filter": "阻止与其中物品过滤器匹配的物品进入你的物品栏。", + "info.irregular_implements.ectoplasm": "每当实体死亡时,都有概率生成一个灵魂。\n\n灵魂只能被魔法杀死,并会掉落灵气。\n\n也可以从通灵树上采集。", + "info.irregular_implements.emerald_compass": "指向设定的玩家(若其在线)。\n\n与玩家过滤器合成即可设定玩家。", + "info.irregular_implements.ender_anchor": "末影桥或海晶石末影桥的目的地点。", + "info.irregular_implements.ender_bridge": "末影桥收到红石信号后,会在前方搜索末影锚。\n\n搜索速度为每秒 20 格,找到后会把站在桥上的玩家传送过去。\n\n距离没有上限,但两者之间不能有方块阻挡(桥正前方的一格除外)。", + "info.irregular_implements.ender_bucket": "对非流体源使用时,会收取距离最近的流体源。", + "info.irregular_implements.ender_letter": "可用于向其他玩家发送物品和消息。\n\n在顶部输入玩家名称,并放入最多 9 件物品。\n\n点击末影邮箱;若对方邮箱有空间,信件便会送入其中。", + "info.irregular_implements.ender_mailbox": "允许玩家发送和接收末影信。", + "info.irregular_implements.entity_detector": "如果配置的实体出现在配置的范围内,就会发出红石信号。", + "info.irregular_implements.entity_filter": "可按实体类型进行过滤。对实体使用即可设置。", + "info.irregular_implements.escape_rope": "按住右键开始寻找最近的露天位置。\n\n若找到,便会将你传送过去。", + "info.irregular_implements.evil_tear": "可对特定结构使用,以生成一个人造末地传送门。\n\n放置一个末地石,并在其下方放置一根末地烛。\n\n在其下方 4 格处,用末地石搭建 3×3 平面,并在上方一格用黑曜石围成 5×5 外环。\n\n对末地烛使用邪恶之泪即可完成结构。", + "info.irregular_implements.extraction_plate": "有一个“输入”侧和一个“输出”侧。它会从输入侧整组抽取物品,并根据输出侧是否有容器,将物品丢出或插入容器。\n\n空手右击可更改输出侧;潜行时这样做可更改输入侧。", + "info.irregular_implements.fertilized_dirt": "沃土无需水源,能使作物生长速度提高至 3 倍,而且不会被踩坏。\n\n仍需先用锄头将其耕作,才能种植作物。", + "info.irregular_implements.filtered_redirector_plate": "有两个“输入”侧,以及两个用颜色区分的“输出”侧。\n\n每个输出侧都有一个实体过滤器槽位;从输入侧进入的实体会被传送到具有匹配过滤器的输出侧。", + "info.irregular_implements.floo_pouch": "???", + "info.irregular_implements.floo_sign": "?????????????????????", + "info.irregular_implements.global_chat_detector": "如果任意玩家发送包含指定文本的聊天消息,就会发出红石脉冲。\n\n可使用玩家过滤器设置玩家白名单。", + "info.irregular_implements.golden_egg": "生成一只会下金锭而非鸡蛋的鸡。\n\n可在豆荚中找到;豆荚位于由魔豆长成的豆茎顶端。", + "info.irregular_implements.grass_seeds": "可种在泥土上,使其长成草方块。", + "info.irregular_implements.igniter": "根据红石信号,点燃或熄灭其前方的方块。\n\n可设置为让火焰持续燃烧。", + "info.irregular_implements.imbue_collapse": "反转你的操作方向。\n\n你为什么会想要这个?", + "info.irregular_implements.imbue_experience": "使实体掉落的经验值增加 50%%。\n\n持续 20 分钟,但同一时间只能拥有一种灌注效果。", + "info.irregular_implements.imbue_fire": "使你以近战攻击命中的实体着火。\n\n持续 20 分钟,但同一时间只能拥有一种灌注效果。", + "info.irregular_implements.imbue_poison": "使你以近战攻击命中的实体获得中毒 II。\n\n持续 20 分钟,但同一时间只能拥有一种灌注效果。", + "info.irregular_implements.imbue_spectre": "使你有可配置的概率完全免疫伤害。\n\n持续 20 分钟,但同一时间只能拥有一种灌注效果。", + "info.irregular_implements.imbue_wither": "使你以近战攻击命中的实体获得凋零 II。\n\n持续 20 分钟,但同一时间只能拥有一种灌注效果。", + "info.irregular_implements.inventory_rerouter": "每一侧都可以配置为“指向”前方方块的某一侧。\n\n例如,将此方块的底面设置为“U”,再向其中插入物品时,它会尝试把物品插入前方方块的顶面。\n\n也支持抽取物品。", + "info.irregular_implements.inventory_tester": "放在容器上时,会持续模拟向其中插入配置好的物品堆。\n\n如果模拟能够成功,就会发出红石信号。此行为可以反转。", + "info.irregular_implements.iron_dropper": "原版投掷器的升级版,可配置以下选项:\n\n• 物品拾取延迟\n• 物品运动随机性\n• 粒子/声音开关\n• 红石控制", + "info.irregular_implements.item_collector": "收集 3 格半径内的物品,并放入所依附的容器。", + "info.irregular_implements.item_filter": "可按物品堆进行过滤。在其界面中设置。", + "info.irregular_implements.item_rejuvenator_plate": "经过此运输板的掉落物,其消失计时器会被设为 4 分钟。", + "info.irregular_implements.item_sealer_plate": "经过此运输板的掉落物在 30 秒内无法被拾取。", + "info.irregular_implements.lapis_glass": "对玩家有碰撞,对其他任何实体均无碰撞。", + "info.irregular_implements.lava_charm": "添加一个临时熔岩护盾,显示在护甲栏上方。它可防止受到熔岩伤害,但不会阻止你着火!\n\n持续约 10 秒。", + "info.irregular_implements.lava_waders": "结合了黑曜石水上漫步者之靴与熔岩魔符的效果。\n\n还允许你站在熔岩上。", + "info.irregular_implements.lesser_magic_bean": "可种在任意方块上,并长成豆茎。\n\n攀爬豆茎方块比攀爬梯子更快。", + "info.irregular_implements.location_filter": "以物品形式表示世界中的一个位置。\n\n对方块使用即可设定位置。", + "info.irregular_implements.lotus_blossom": "食用后给予经验。\n\n潜行时食用可一次吃掉整组。", + "info.irregular_implements.lotus_seeds": "可种植以长出莲花花朵。\n\n莲花植株可在寒冷生物群系中找到。", + "info.irregular_implements.lubricant": "完全没有摩擦力。任何在其上移动的物体都会保持动量。", + "info.irregular_implements.luminous_powder": "可与物品合成,使其在黑暗中发光。", + "info.irregular_implements.magic_bean": "可种在任意方块上,并长出直达天际的豆茎。\n\n豆茎顶端藏有宝物。", + "info.irregular_implements.magic_hood": "隐藏你的名称标签和药水粒子。", + "info.irregular_implements.magnetic_enchant": "将新生成的物品掉落物传送到你身边。", + "info.irregular_implements.moon_phase_detector": "根据当前月相发出不同强度的红石信号。", + "info.irregular_implements.notification_interface": "收到红石信号时,向方块的主人发送可配置的弹窗通知。", + "info.irregular_implements.obsidian_skull": "有概率抵消火焰伤害。\n\n伤害越低,触发概率越高。", + "info.irregular_implements.obsidian_skull_ring": "作用与黑曜石头颅相同,但可装备在 Curios 饰品栏中。", + "info.irregular_implements.obsidian_water_walking_boots": "结合了黑曜石头颅与水上漫步者之靴的效果。", + "info.irregular_implements.online_detector": "如果指定玩家在线,就会发出红石信号。", + "info.irregular_implements.peace_candle": "阻止半径 3 个区块内的生物自然生成。\n\n约一半的村庄教堂中可以找到。", + "info.irregular_implements.pitcher_plant": "可作为无限水源。\n\n会缓慢填充相邻的流体容器。", + "info.irregular_implements.platform": "仅对未潜行的实体有碰撞。", + "info.irregular_implements.player_filter": "作用类似实体过滤器,但只匹配设定的玩家。\n\n手持使用即可设定。", + "info.irregular_implements.player_interface": "将方块主人的物品栏暴露出来,就像它是该方块的物品栏一样。", + "info.irregular_implements.portable_ender_bridge": "看向末影锚时使用,可传送到该位置。\n\n范围可配置,默认为 300 格。要求无遮挡的直线视野。", + "info.irregular_implements.portkey": "对方块使用以设定目的地,然后将其扔到地上。\n\n5 秒后,任何拾起它的人都会被传送到目的地。\n\n还可与任意其他物品合成来伪装它!", + "info.irregular_implements.potion_vaporizer": "可让整个房间充满药水效果。\n\n放入药水和熔炉燃料后,它会扫描前方区域,检查该处是否封闭。\n\n若区域封闭,就会使其中充满药水效果。", + "info.irregular_implements.prismarine_ender_bridge": "海晶石末影桥收到红石信号后,会在前方搜索末影锚(距离没有上限,但末影锚必须处于已加载状态,且两者之间不能有其他方块阻挡)。\n\n搜索速度为每秒 200 格,找到后会把站在桥上的玩家传送过去。\n\n距离没有上限,但两者之间不能有方块阻挡(桥正前方的一格除外)。", + "info.irregular_implements.processing_plate": "???", + "info.irregular_implements.quartz_glass": "除玩家外,对其他所有实体均有碰撞。", + "info.irregular_implements.rain_shield": "阻止半径 5 个区块内下雨。", + "info.irregular_implements.rainbow_lamp": "根据红石信号强度改变颜色。\n\n只有纹理会变化,发出的光始终保持同一颜色。", + "info.irregular_implements.redirector_plate": "有两个“启用”侧。从其中一侧进入的实体会被送到另一侧。", + "info.irregular_implements.redstone_activator": "对方块使用可临时为其提供红石信号。\n\n对空气使用可更改持续时间。", + "info.irregular_implements.redstone_observer": "发出与已连接方块相同的红石信号。\n\n使用红石工具将其连接到方块。", + "info.irregular_implements.redstone_plate": "经过此运输板的实体会被重定向到配置的方向。\n\n收到红石信号时,实体会改为继续直行。", + "info.irregular_implements.redstone_remote": "可从远处临时为九个方块中的一个充能。\n\n潜行右击可打开界面,其中可放入最多 9 个方位过滤器。每个过滤器下方均可设置一个代表该位置的物品。\n\n普通右击可查看它能够充能的所有位置。", + "info.irregular_implements.redstone_tool": "用于将红石观察仪或红石接口绑定到方块。\n\n先潜行右击观察仪或接口,再点击方块即可绑定或解绑。\n\n还会显示你所看方块的信号强度!", + "info.irregular_implements.reinforced_ender_bucket": "作用类似末影桶,但可容纳 10 个流体源。\n\n潜行时会尽可能多地收取流体源。", + "info.irregular_implements.returning_block_of_sticks": "作用类似木脚手架,但破坏后会将自身传送到最近的玩家身边。", + "info.irregular_implements.sakanade_spores": "可在巨型棕色蘑菇底部找到。\n\n接触后会在短时间内施加视幻效果,使你的操作方向反转。\n\n这也会反转生物的移动!它们会朝目标方向的反方向移动。", + "info.irregular_implements.shock_absorber": "减少所有摔落伤害,并根据坠落距离发出相应强度的红石信号。", + "info.irregular_implements.sided_redstone": "仅在一个侧面发出红石信号。", + "info.irregular_implements.slime_cube": "使所在区块内大量生成史莱姆。\n\n收到红石信号时,则会阻止该区块生成史莱姆。", + "info.irregular_implements.spectre_anchor": "与物品合成后,该物品会在死亡后保留。", + "info.irregular_implements.spectre_armor": "性能与钻石盔甲相当,但耐久度和附魔能力更高。\n\n还会使你略微透明!", + "info.irregular_implements.spectre_axe": "性能与钻石斧相当,但耐久度和附魔能力更高。\n\n使玩家的方块交互距离增加 3 格。", + "info.irregular_implements.spectre_block": "一种生成于通灵维度中的不可破坏方块。", + "info.irregular_implements.spectre_charger_genesis": "为物品栏中的物品提供无限能量。\n\n仅限创造模式!", + "info.irregular_implements.spectre_chargers": "使用通灵能量缓存中的能量为物品栏中的物品充能。", + "info.irregular_implements.spectre_coil_basic": "从通灵能量缓存中输出 FE;缓存需通过通灵能量注入器充能。\n\n传输速率为 1,024 FE/t。", + "info.irregular_implements.spectre_coil_ender": "从通灵能量缓存中输出 FE;缓存需通过通灵能量注入器充能。\n\n传输速率为 20,480 FE/t。", + "info.irregular_implements.spectre_coil_genesis": "免费生成无限量 FE,并将其输入所依附的方块。", + "info.irregular_implements.spectre_coil_number": "免费生成 128 FE/t,并将其输入所依附的方块。", + "info.irregular_implements.spectre_coil_redstone": "从通灵能量缓存中输出 FE;缓存需通过通灵能量注入器充能。\n\n传输速率为 4,096 FE/t。", + "info.irregular_implements.spectre_energy_injector": "作用类似存储 FE 的末影箱。\n\nFE 可输入通灵能量注入器,但需要通灵线圈才能将其取出。\n\n默认情况下,玩家的通灵能量缓存最多可存储 1,000,000 FE。", + "info.irregular_implements.spectre_illuminator": "使用后会生成一个照亮整个区块的通灵光源。\n\n点击该光源,或在区块内使用熄光粉,都可将其移除。", + "info.irregular_implements.spectre_key": "持续使用 5 秒可传送到私人维度。\n\n在那里以相同方式使用即可返回。", + "info.irregular_implements.spectre_lens": "放在信标上后,无论距离多远,你都能获得其效果。\n\n仅在同一维度中有效,且信标所在区块必须保持加载。", + "info.irregular_implements.spectre_pickaxe": "性能与钻石镐相当,但耐久度和附魔能力更高。\n\n使玩家的方块交互距离增加 3 格。", + "info.irregular_implements.spectre_sapling": "对树苗使用灵气即可制成。\n\n会长成通灵树,其方块有概率掉落灵气。", + "info.irregular_implements.spectre_shovel": "性能与钻石锹相当,但耐久度和附魔能力更高。\n\n使玩家的方块交互距离增加 3 格。", + "info.irregular_implements.spectre_sword": "性能与钻石剑相当,但耐久度和附魔能力更高。\n\n使玩家的实体交互距离增加 3 格,并可用于杀死灵魂。", + "info.irregular_implements.stable_ender_pearl": "使用后会将其绑定到你。\n\n被丢出 7 秒后,它会把绑定的实体传送到自身位置。若未绑定实体,则会改为抓取 10 格内的随机实体。", + "info.irregular_implements.summoning_pendulum": "可在地牢箱子中找到,用于收取和放置实体。", + "info.irregular_implements.super_lubricant_tincture": "可涂在任意靴子上,使穿着者滑行。\n\n之后可用水瓶洗掉。", + "info.irregular_implements.trigger_glass": "收到红石脉冲时,会失去碰撞体积 3 秒。\n\n还会触发相邻的感知玻璃。", + "info.irregular_implements.void_stone": "其菜单中有一个槽位,任何放入其中的物品都会立即被删除。", + "info.irregular_implements.voiding_drop_filter": "作用类似掉落物过滤器,但会直接删除物品,而不是阻止它们进入物品栏。", + "info.irregular_implements.water_walking_boots": "未潜行时可让你在水面上行走。", + "info.irregular_implements.white_stone": "满月时手持它即可充能。充满后,它会阻止你死亡一次并耗尽能量。\n\n可在地牢战利品中找到。", + "irregular_implements.configuration.basicRate": "基础线圈速率", + "irregular_implements.configuration.biomePainterCorrectBiomeCubeColor": "生物群系画笔:正确生物群系方块颜色", + "irregular_implements.configuration.biomePainterCorrectBiomeCubeSize": "生物群系画笔:正确生物群系方块大小", + "irregular_implements.configuration.biomePainterIncorrectBiomeCubeColor": "生物群系画笔:错误生物群系方块颜色", + "irregular_implements.configuration.biomePainterIncorrectBiomeCubeSize": "生物群系画笔:错误生物群系方块大小", + "irregular_implements.configuration.biomePainterRadius": "生物群系画笔半径", + "irregular_implements.configuration.biomePainterSelectedIncorrectBiomeCubeColor": "生物群系画笔:已选错误生物群系方块颜色", + "irregular_implements.configuration.biomePainterViewHorizontalRadius": "生物群系画笔查看水平半径", + "irregular_implements.configuration.biomePainterViewVerticalRadius": "生物群系画笔查看垂直半径", + "irregular_implements.configuration.biome_painter": "生物群系画笔", + "irregular_implements.configuration.blockDestabilizerLimit": "方块去稳定器上限", + "irregular_implements.configuration.blockMoverTryVaporizeFluid": "方块搬运器汽化流体", + "irregular_implements.configuration.blockReplacerUniqueBlocks": "方块替换器唯一方块", + "irregular_implements.configuration.capacity": "通灵能量缓存容量", + "irregular_implements.configuration.chargerBasic": "基础充能器速率", + "irregular_implements.configuration.chargerEnder": "末影充能器速率", + "irregular_implements.configuration.chargerGenesis": "创世纪充能器速率", + "irregular_implements.configuration.chargerRedstone": "红石充能器速率", + "irregular_implements.configuration.collapseInvertsMouse": "视幻效果反转鼠标", + "irregular_implements.configuration.diviningRodCheckRadius": "探测杖检测半径", + "irregular_implements.configuration.enderRate": "末影线圈速率", + "irregular_implements.configuration.escapeRopeBlocksPerTick": "逃生绳每刻检查方块数", + "irregular_implements.configuration.escapeRopeMaxBlocks": "逃生绳最大检查方块数", + "irregular_implements.configuration.genesisRate": "创世纪线圈速率", + "irregular_implements.configuration.hideCustomCraftingTableRecipeBookButton": "在自定义工作台中隐藏配方书按钮", + "irregular_implements.configuration.imbueProcChance": "通灵灌注触发概率", + "irregular_implements.configuration.numberRate": "编号线圈速率", + "irregular_implements.configuration.portableEnderBridgeRange": "便携式末影桥范围", + "irregular_implements.configuration.rainShieldChunkRadius": "驱雨盾区块半径", + "irregular_implements.configuration.redstoneRate": "红石线圈速率", + "irregular_implements.configuration.spectre": "通灵", + "irregular_implements.configuration.summoningPendulumCapacity": "召唤师灵摆容量", + "item.irregular_implements.bean": "豆子", + "item.irregular_implements.bean_stew": "豆汤", + "item.irregular_implements.biome_capsule": "生物群系胶囊", + "item.irregular_implements.biome_crystal": "生物群系水晶", + "item.irregular_implements.biome_painter": "生物群系画笔", + "item.irregular_implements.biome_sensor": "生物群系传感器", + "item.irregular_implements.blackout_powder": "熄光粉", + "item.irregular_implements.blaze_and_steel": "灼炎打火石", + "item.irregular_implements.block_mover": "方块搬运器", + "item.irregular_implements.block_replacer": "方块替换器", + "item.irregular_implements.bottle_of_air": "瓶装空气", + "item.irregular_implements.chunk_analyzer": "区块分析器", + "item.irregular_implements.diamond_breaker": "钻石破坏器", + "item.irregular_implements.diaphanous_block": "通透方块", + "item.irregular_implements.divining_rod": "探测杖", + "item.irregular_implements.drop_filter": "掉落物过滤器", + "item.irregular_implements.ectoplasm": "灵气", + "item.irregular_implements.emerald_compass": "绿宝石指南针", + "item.irregular_implements.ender_bucket": "末影桶", + "item.irregular_implements.ender_diamond": "末影钻石", + "item.irregular_implements.ender_letter": "末影邮件", + "item.irregular_implements.energized_water": "充能水", + "item.irregular_implements.entity_filter": "实体过滤器", + "item.irregular_implements.escape_rope": "逃生绳", + "item.irregular_implements.evil_tear": "恶魔之泪", + "item.irregular_implements.floo_pouch": "飞路粉袋", + "item.irregular_implements.floo_powder": "飞路粉", + "item.irregular_implements.floo_sign": "飞路告示牌", + "item.irregular_implements.floo_token": "飞路令牌", + "item.irregular_implements.golden_compass": "黄金指南针", + "item.irregular_implements.golden_egg": "金蛋", + "item.irregular_implements.grass_seeds": "草籽", + "item.irregular_implements.grass_seeds_black": "黑色草籽", + "item.irregular_implements.grass_seeds_blue": "蓝色草籽", + "item.irregular_implements.grass_seeds_brown": "棕色草籽", + "item.irregular_implements.grass_seeds_cyan": "青色草籽", + "item.irregular_implements.grass_seeds_gray": "灰色草籽", + "item.irregular_implements.grass_seeds_green": "绿色草籽", + "item.irregular_implements.grass_seeds_light_blue": "淡蓝色草籽", + "item.irregular_implements.grass_seeds_light_gray": "淡灰色草籽", + "item.irregular_implements.grass_seeds_lime": "黄绿色草籽", + "item.irregular_implements.grass_seeds_magenta": "品红色草籽", + "item.irregular_implements.grass_seeds_orange": "橙色草籽", + "item.irregular_implements.grass_seeds_pink": "粉红色草籽", + "item.irregular_implements.grass_seeds_purple": "紫色草籽", + "item.irregular_implements.grass_seeds_red": "红色草籽", + "item.irregular_implements.grass_seeds_white": "白色草籽", + "item.irregular_implements.grass_seeds_yellow": "黄色草籽", + "item.irregular_implements.imbue_collapse": "视幻灌注", + "item.irregular_implements.imbue_experience": "经验灌注药水", + "item.irregular_implements.imbue_fire": "火焰灌注药水", + "item.irregular_implements.imbue_poison": "毒液灌注药水", + "item.irregular_implements.imbue_spectre": "通灵灌注", + "item.irregular_implements.imbue_wither": "凋零灌注药水", + "item.irregular_implements.item_filter": "物品过滤器", + "item.irregular_implements.lava_charm": "熔岩魔符", + "item.irregular_implements.lava_waders": "熔岩魔靴", + "item.irregular_implements.lesser_magic_bean": "次级魔豆", + "item.irregular_implements.location_filter": "方位过滤器", + "item.irregular_implements.lotus_blossom": "莲花", + "item.irregular_implements.lotus_seeds": "莲子", + "item.irregular_implements.luminous_powder": "荧光粉", + "item.irregular_implements.magic_bean": "魔豆", + "item.irregular_implements.magic_hood": "魔法风帽", + "item.irregular_implements.obsidian_rod": "黑曜石棒", + "item.irregular_implements.obsidian_skull": "黑曜石头颅", + "item.irregular_implements.obsidian_skull_ring": "黑曜石头颅指环", + "item.irregular_implements.obsidian_water_walking_boots": "水上漫步者之靴(黑曜石)", + "item.irregular_implements.plate_base": "运输板基板", + "item.irregular_implements.player_filter": "玩家过滤器", + "item.irregular_implements.portable_ender_bridge": "便携式末影桥", + "item.irregular_implements.portkey": "传送钥匙", + "item.irregular_implements.redstone_activator": "红石触发器", + "item.irregular_implements.redstone_remote": "远程红石触发器", + "item.irregular_implements.redstone_tool": "红石工具", + "item.irregular_implements.reinforced_ender_bucket": "强化末影桶", + "item.irregular_implements.spectre_anchor": "通灵锚", + "item.irregular_implements.spectre_axe": "通灵之斧", + "item.irregular_implements.spectre_boots": "通灵靴子", + "item.irregular_implements.spectre_charger_basic": "通灵充能器", + "item.irregular_implements.spectre_charger_ender": "末影通灵充能器", + "item.irregular_implements.spectre_charger_genesis": "创世纪通灵充能器", + "item.irregular_implements.spectre_charger_redstone": "红石通灵充能器", + "item.irregular_implements.spectre_chestplate": "通灵胸甲", + "item.irregular_implements.spectre_helmet": "通灵头盔", + "item.irregular_implements.spectre_illuminator": "通灵光源", + "item.irregular_implements.spectre_ingot": "通灵之铁", + "item.irregular_implements.spectre_key": "通灵之钥", + "item.irregular_implements.spectre_leggings": "通灵护腿", + "item.irregular_implements.spectre_pickaxe": "通灵之镐", + "item.irregular_implements.spectre_shovel": "通灵之锹", + "item.irregular_implements.spectre_string": "通灵线", + "item.irregular_implements.spectre_sword": "通灵之剑", + "item.irregular_implements.stable_ender_pearl": "稳态末影珍珠", + "item.irregular_implements.summoning_pendulum": "召唤师灵摆", + "item.irregular_implements.super_lubricant_tincture": "超级滑滑剂", + "item.irregular_implements.transformation_core": "转化核心", + "item.irregular_implements.void_stone": "虚空石", + "item.irregular_implements.voiding_drop_filter": "虚空掉落物过滤器", + "item.irregular_implements.water_walking_boots": "水上漫步者之靴", + "item.irregular_implements.weather_egg.rainy": "天气胶囊(雨天)", + "item.irregular_implements.weather_egg.stormy": "天气胶囊(雷暴)", + "item.irregular_implements.weather_egg.sunny": "天气胶囊(晴天)", + "item.irregular_implements.white_stone": "白石", + "itemGroup.irregular_implements": "奇异器具", + "message.irregular_implements.advanced_redstone_torch.green_strength": "绿色信号强度", + "message.irregular_implements.advanced_redstone_torch.red_strength": "红色信号强度", + "message.irregular_implements.anchor.used": "%s 在死亡后被保留,但其通灵锚已被消耗", + "message.irregular_implements.biome_painter.amount_changed": "已将 %d 个方块更改为 %s", + "message.irregular_implements.biome_radar.filter_set": "已设置方位过滤器", + "message.irregular_implements.button.minus_x": "-X", + "message.irregular_implements.button.minus_y": "-Y", + "message.irregular_implements.button.minus_z": "-Z", + "message.irregular_implements.button.plus_x": "+X", + "message.irregular_implements.button.plus_y": "+Y", + "message.irregular_implements.button.plus_z": "+Z", + "message.irregular_implements.command.level_not_found": "找不到维度“%s”", + "message.irregular_implements.ender_bridge.hit_block": "末影桥因撞到 %s(位于 %d %d %d)而停止搜索。", + "message.irregular_implements.ender_bridge.iterations": "末影桥搜索 %d 格后停止。", + "message.irregular_implements.ender_letter.already_sent": "这封信已发送,不能再次发送!", + "message.irregular_implements.ender_letter.empty": "你的信是空的!", + "message.irregular_implements.ender_letter.no_recipient": "这封信没有收件人", + "message.irregular_implements.ender_letter.recipient_no_room": "%s 的邮箱没有空间接收你的信", + "message.irregular_implements.ender_letter.recipient_not_online": "这封信的收件人 %s 不在线", + "message.irregular_implements.ender_mailbox.not_owner": "你不是这个末影邮箱的主人。", + "message.irregular_implements.entity_detector.filter.all": "全部实体", + "message.irregular_implements.entity_detector.filter.animal": "动物", + "message.irregular_implements.entity_detector.filter.custom": "自定义", + "message.irregular_implements.entity_detector.filter.item": "掉落物品", + "message.irregular_implements.entity_detector.filter.living": "生物", + "message.irregular_implements.entity_detector.filter.monster": "怪物", + "message.irregular_implements.entity_detector.filter.player": "玩家", + "message.irregular_implements.escape_rope_handler.progress": "已检查 %s 个方块", + "message.irregular_implements.fe_ratio": "%s FE / %s FE", + "message.irregular_implements.floo_brick.already_at": "你已经在 %s。", + "message.irregular_implements.floo_brick.broken": "壁炉出现故障;请将其破坏后重新放置。", + "message.irregular_implements.floo_brick.fireplaces_in_dimension": "%s 中的壁炉:%d", + "message.irregular_implements.floo_brick.list_entry": "- “%s”,位于 %d %d %d", + "message.irregular_implements.floo_brick.name": "壁炉:%s", + "message.irregular_implements.floo_brick.no_longer_valid": "位于 %d %d %d 的壁炉已失效。", + "message.irregular_implements.floo_brick.no_name": "无名壁炉", + "message.irregular_implements.floo_brick.not_found": "找不到名为“%s”的壁炉", + "message.irregular_implements.floo_brick.teleported": "已传送到 %s。", + "message.irregular_implements.notification_interface.description": "描述", + "message.irregular_implements.notification_interface.title": "标题", + "message.irregular_implements.redstone_tool.base_block_set": "红石工具已连接到 %s(位于 %d %d %d)。", + "message.irregular_implements.redstone_tool.base_not_linkable": "无法连接:作为基准的 %s 已被替换为 %s。", + "message.irregular_implements.redstone_tool.linked": "已将 %s(位于 %d %d %d)连接到 %s(位于 %d %d %d)。", + "message.irregular_implements.redstone_tool.no_base_block": "无法连接:尚未设置基准方块。", + "message.irregular_implements.redstone_tool.unloaded": "无法连接:基准 %s 位于未加载的区块。", + "message.irregular_implements.redstone_tool.wrong_dimension": "无法连接:基准 %s 位于其他维度。", + "message.irregular_implements.spectre_illuminator.already_present": "此区块中已有通灵光源!", + "message.irregular_implements.x_radius": "X 方向半径:%d", + "message.irregular_implements.y_radius": "Y 方向半径:%d", + "message.irregular_implements.z_radius": "Z 方向半径:%d", + "oracle_index.title.irregular_implements": "奇异器具", + "subtitle.irregular_implements.fart": "噗——", + "tag.fluid.irregular_implements.allows_lava_walking": "允许在熔岩上行走", + "tag.fluid.irregular_implements.allows_water_walking": "允许在水面上行走", + "tag.item.c.crops.bean": "豆子", + "tag.item.c.rods.obsidian": "黑曜石棒", + "tag.item.irregular_implements.custom_crafting_table_items": "自定义工作台材料", + "tag.item.irregular_implements.enchantable.magnetic": "可附魔磁引的物品", + "tag.item.irregular_implements.grass_seeds": "草籽", + "tag.item.irregular_implements.hide_name_helmet": "隐藏名称的头盔", + "tag.item.irregular_implements.hide_potion_helmet": "隐藏药水粒子的头盔", + "tag.item.irregular_implements.spectre_anchor_blacklist": "通灵锚黑名单", + "tag.item.irregular_implements.super_lubricated": "超级滑滑靴", + "tooltip.irregular_implements.all_ores": "全部矿石", + "tooltip.irregular_implements.anchored": "锚定", + "tooltip.irregular_implements.blacklist": "黑名单", + "tooltip.irregular_implements.block": "方块:%s", + "tooltip.irregular_implements.block_replacer_alt_for_list": "按住 ALT 查看已存储方块", + "tooltip.irregular_implements.block_replacer_loading": "将方块右击到此物品堆上即可存储", + "tooltip.irregular_implements.block_replacer_unloading": "将此物品堆右击到空槽位即可移除方块", + "tooltip.irregular_implements.charge": "充能:%d%%", + "tooltip.irregular_implements.charger_charges": "充能 %s RF/t", + "tooltip.irregular_implements.coil_generates": "生成 %s RF/t", + "tooltip.irregular_implements.coil_transfers": "输出 %s RF/t", + "tooltip.irregular_implements.compressed_slime_AMOUNT": "压缩等级 %d", + "tooltip.irregular_implements.diaphanous_inverted": "已反转", + "tooltip.irregular_implements.doesnt_stop_message": "不阻止消息", + "tooltip.irregular_implements.ender_letter_from": "寄件人:%s", + "tooltip.irregular_implements.ender_letter_to": "收件人:%s", + "tooltip.irregular_implements.entity_filter_entity": "实体类型:%s", + "tooltip.irregular_implements.fireplace_home": "家", + "tooltip.irregular_implements.fireplace_no_name": "可以从这里传送出去,但不能传送到这里", + "tooltip.irregular_implements.fireplace_with_name": "站在另一个壁炉上,然后说出“家”\n即可传送到这里", + "tooltip.irregular_implements.floo_pouch.amount": "%d / %d 飞路粉", + "tooltip.irregular_implements.forget_lazy_shape": "忘记惰性形状", + "tooltip.irregular_implements.has_luminous_powder": "已应用荧光粉", + "tooltip.irregular_implements.igniter_ignite": "点燃", + "tooltip.irregular_implements.igniter_keep_ignited": "保持点燃", + "tooltip.irregular_implements.igniter_toggle": "切换", + "tooltip.irregular_implements.inverted": "已反转", + "tooltip.irregular_implements.iron_dropper_both_effects": "声音与粒子效果", + "tooltip.irregular_implements.iron_dropper_continuous": "持续触发", + "tooltip.irregular_implements.iron_dropper_continuous_powered": "供能时触发", + "tooltip.irregular_implements.iron_dropper_exact_velocity": "精确速度", + "tooltip.irregular_implements.iron_dropper_five_delay": "5 游戏刻拾取延迟", + "tooltip.irregular_implements.iron_dropper_no_delay": "没有延迟", + "tooltip.irregular_implements.iron_dropper_no_effects": "无效果", + "tooltip.irregular_implements.iron_dropper_only_particles": "粒子效果", + "tooltip.irregular_implements.iron_dropper_only_sound": "声音效果", + "tooltip.irregular_implements.iron_dropper_pulse": "接受红石信号触发", + "tooltip.irregular_implements.iron_dropper_random_velocity": "随机速度", + "tooltip.irregular_implements.iron_dropper_twenty_delay": "20 游戏刻拾取延迟", + "tooltip.irregular_implements.item_count": "%s ×%d", + "tooltip.irregular_implements.item_filter_ignore_components": "忽略组件", + "tooltip.irregular_implements.item_filter_item": "物品过滤器", + "tooltip.irregular_implements.item_filter_require_components": "要求组件", + "tooltip.irregular_implements.item_filter_requires_same_components": "需要相同组件", + "tooltip.irregular_implements.item_filter_tag": "标签过滤器", + "tooltip.irregular_implements.item_tag": "物品标签:%s", + "tooltip.irregular_implements.lazy": "惰性", + "tooltip.irregular_implements.location_component": "%s,%d×%d×%d", + "tooltip.irregular_implements.lubricated": "已润滑", + "tooltip.irregular_implements.message_regex": "消息正则表达式", + "tooltip.irregular_implements.not_lazy": "非惰性", + "tooltip.irregular_implements.player_filter_player": "玩家:%s", + "tooltip.irregular_implements.player_filter_uuid": "玩家 UUID:%s", + "tooltip.irregular_implements.portkey_destination": "%s:%d, %d, %d", + "tooltip.irregular_implements.portkey_disguise": "伪装成:%s", + "tooltip.irregular_implements.shift_for_more": "按住 SHIFT 查看更多信息", + "tooltip.irregular_implements.show_lazy_shape": "显示惰性形状", + "tooltip.irregular_implements.sodium_incompatible": "与 Sodium 不完全兼容", + "tooltip.irregular_implements.stops_message": "阻止消息", + "tooltip.irregular_implements.summoning_pendulum_fraction": "已存储:%d/%d", + "tooltip.irregular_implements.summoning_pendulum_list_each": "• %s", + "tooltip.irregular_implements.trans_rights": "跨性别者的权利就是人权!", + "tooltip.irregular_implements.uninverted": "未反转", + "tooltip.irregular_implements.void_stone_holding": "当前存有 %s;插入其他物品会将其销毁并替换", + "tooltip.irregular_implements.void_stone_insert": "将物品右击到此物品堆上即可存储", + "tooltip.irregular_implements.void_stone_remove": "将虚空石右击到空槽位即可取出 %s", + "tooltip.irregular_implements.white_stone_full_moon": "在满月下充能", + "tooltip.irregular_implements.whitelist": "白名单", + "tooltip.irregular_implements.with_block_entity": "%s(含方块实体)" +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks.json new file mode 100644 index 000000000000..26a9cce3c961 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks.json @@ -0,0 +1,5 @@ +{ + "description": "All of the mods' blocks!", + "icon": "irregular_implements:player_interface", + "name": "Blocks" +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks/plates.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks/plates.json new file mode 100644 index 000000000000..5709980924b8 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks/plates.json @@ -0,0 +1,6 @@ +{ + "parent": "irregular_implements:blocks", + "description": "Plates generally serve some function in moving entities, especially item entities.", + "icon": "irregular_implements:directional_accelerator_plate", + "name": "Plates" +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks/redstone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks/redstone.json new file mode 100644 index 000000000000..39231178def7 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/blocks/redstone.json @@ -0,0 +1,6 @@ +{ + "parent": "irregular_implements:blocks", + "description": "Blocks relating to Redstone.", + "icon": "irregular_implements:advanced_redstone_torch", + "name": "Redstone blocks" +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/items.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/items.json new file mode 100644 index 000000000000..2c126a27d6f0 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/categories/items.json @@ -0,0 +1,5 @@ +{ + "description": "All of the mods' items!", + "icon": "irregular_implements:spectre_key", + "name": "Items" +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/auto_placer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/auto_placer.json new file mode 100644 index 000000000000..cde8bdd7b333 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/auto_placer.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:auto_placer", + "name": "Auto Placer", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:auto_placer", + "link_recipe": true, + "text": "The $(d)Auto Placer$() will try to place the block in its inventory in front of itself.$(br2)It tries to do this every tick that it does not have a Redstone signal.", + "title": "Auto Placer" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/biome_radar.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/biome_radar.json new file mode 100644 index 000000000000..e9b516e16f4e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/biome_radar.json @@ -0,0 +1,62 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:biome_radar", + "name": "Biome Radar", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_radar", + "link_recipe": true, + "text": "The $(d)Biome Radar$() is a multiblock structure that $(3)helps you find biomes$() in the world.$(br2)First, you have to actually build the structure.", + "title": "Biome Radar" + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "mapping": { + "0": "irregular_implements:biome_radar", + "A": "minecraft:iron_bars[north=true,south=true,east=true,west=true]", + "E": "minecraft:iron_bars[east=true]", + "I": "minecraft:iron_bars", + "N": "minecraft:iron_bars[north=true]", + "S": "minecraft:iron_bars[south=true]", + "W": "minecraft:iron_bars[west=true]" + }, + "pattern": [ + [ + " I ", + "I I", + " I " + ], + [ + " E ", + "SAN", + " W " + ], + [ + " ", + " I ", + " " + ], + [ + " ", + " 0 ", + " " + ] + ], + "symmetrical": true + }, + "name": "Biome Radar Antenna" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_crystal[irregular_implements:biome=\"minecraft:plains\"]", + "link_recipe": true, + "text": "$(d)Biome Crystals$() can be found in dungeon chests, and there's $(3)one for every biome$().$(br2)Insert a Biome Crystal into the Biome Radar, and the flames on the radar will start to blow in the direction of the biome, if it's found." + }, + { + "type": "patchouli:text", + "text": "You can also use a $(l:items/location_filter)Location Filter$(/l) on the Biome Radar to save the biome's location to the Filter.$(br2)With that, you can craft it with a $(l:items/golden_compass)Golden Compass$(/l) to make your way to the biome!" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/biome_stone_bricks.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/biome_stone_bricks.json new file mode 100644 index 000000000000..010aa4357b19 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/biome_stone_bricks.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:biome_stone_bricks", + "name": "Biome Blocks", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_stone,irregular_implements:biome_cobblestone,irregular_implements:biome_stone_bricks,irregular_implements:biome_stone_bricks_cracked,irregular_implements:biome_stone_bricks_chiseled,irregular_implements:biome_glass", + "link_recipe": true, + "text": "$(d)Biome blocks$() change their color to match the biome they're placed in.$(br2)They'll be green in lush biomes, brown in dry biomes, etc.", + "title": " " + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_breaker.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_breaker.json new file mode 100644 index 000000000000..c57bb10fde69 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_breaker.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:block_breaker", + "name": "Block Breaker", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_breaker", + "link_recipe": true, + "text": "The $(d)Block Breaker$() will break the block in front of it. It has the equivalent of an Iron Pickaxe.$(br2)Blocks broken will be placed into an inventory behind it, or dropped on the ground.$(br2)It can be disabled with a Redstone signal.", + "title": "Block Breaker" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:diamond_breaker", + "link_recipe": true, + "text": "The $(d)Diamond Breaker$() can be used on the Block Breaker to upgrade it, making it equivalent to a Diamond Pickaxe.$(br2)It can also be enchanted, and the enchantments will be applied when breaking blocks!", + "title": "Diamond Breaker" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_destabilizer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_destabilizer.json new file mode 100644 index 000000000000..941d8dccde45 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_destabilizer.json @@ -0,0 +1,22 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:block_destabilizer", + "name": "Block Destabilizer", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Block Destabilizer$() will cause the block in front of it, and all connected blocks of the same type, to $(3)fall like Sand$() when it receives a Redstone pulse.$(br2)In its GUI, you can toggle various settings related to Laziness.", + "title": "Block Destabilizer" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_destabilizer", + "link_recipe": true, + "text": "When in Lazy mode, it will $(3)remember what block positions to destabilize$(), even if they're different blocks.$(br2)If the Lazy Shape is not set, it will be set the first time it activates in Lazy mode." + }, + { + "type": "patchouli:text", + "text": "Clicking the $(3)Show Lazy Shape$() button will show cubes where all positions in the Lazy Shape are located.$(br2)Note that this part $(c)does not work with Sodium$() very well; you're supposed to see those positions through blocks but that doesn't work.$(br2)Finally, the $(3)Forget Lazy Shape$() button will clear the saved shape." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_of_sticks.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_of_sticks.json new file mode 100644 index 000000000000..a908f49df3e2 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_of_sticks.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:block_of_sticks", + "name": "Block of Sticks", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_of_sticks", + "link_recipe": true, + "text": "The $(d)Block of Sticks$() breaks itself shortly after being placed.$(br2)This makes it an effective scaffolding block.", + "title": "Block of Sticks" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:returning_block_of_sticks", + "link_recipe": true, + "text": "When the $(d)Returning Block of Sticks$() breaks itself, it will teleport its drops to the nearest player.", + "title": "Returning Block of Sticks" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_teleporter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_teleporter.json new file mode 100644 index 000000000000..9caa2337ee1c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/block_teleporter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:block_teleporter", + "name": "Block Teleporter", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Block Teleporter$() allows you to $(3)teleport the block in front of itself to another Block Teleporter$() when powered by Redstone.$(br2)Use a $(l:items/location_filter)Location Filter$(/l) on a Block Teleporter to save its location, and then insert that Filter into a second Block Teleporter.", + "title": "Block Teleporter" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_teleporter", + "link_recipe": true, + "text": "When that second Block Teleporter is powered, it will try to swap the block in front of the first Block Teleporter with the block in front of itself.$(br2)Whether or not the Block Teleporter works across dimensions can be configured, but it defaults to true." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/compressed_slime_block.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/compressed_slime_block.json new file mode 100644 index 000000000000..199a0f9ac5b7 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/compressed_slime_block.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:compressed_slime_block", + "name": "Compressed Slime Block", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:compressed_slime_block", + "link_recipe": true, + "text": "A $(d)Compressed Slime Block$() will bounce entities that touch it up into the air.$(br2)Get it by using a Shovel on a Slime Block. You can compress it multiple times for a stronger bounce effect.", + "title": "Compressed Slime Block" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/custom_crafting_table.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/custom_crafting_table.json new file mode 100644 index 000000000000..cb57cc041eca --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/custom_crafting_table.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:custom_crafting_table", + "name": "Custom Crafting Table", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:custom_crafting_table", + "link_recipe": true, + "text": "The $(d)Custom Crafting Table$() is functionally identical to a normal Crafting Table, but looks like the block it was crafted with.$(br2)A ring of Oak Logs, for example, around a Crafting Table in the recipe will make it look like an Oak Log block.", + "title": "Custom Crafting Table" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/diaphanous_block.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/diaphanous_block.json new file mode 100644 index 000000000000..8a6c0b1bef66 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/diaphanous_block.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:diaphanous_block", + "name": "Diaphanous Block", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Diaphanous Block$() looks like another block from a distance, but vanishes as you approach.$(br2)To set the appearance, craft it with the desired block.", + "title": "Diaphanous Block" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:diaphanous_block,irregular_implements:diaphanous_block[irregular_implements:block=\"minecraft:oak_log\"]", + "link_recipe": true, + "text": "Crafting it with itself will invert it, so it's visible from up close but vanishes at a distance." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/ender_bridge.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/ender_bridge.json new file mode 100644 index 000000000000..6d553a76665c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/ender_bridge.json @@ -0,0 +1,20 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:ender_bridge", + "name": "Ender Bridges", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_bridge,irregular_implements:prismarine_ender_bridge", + "link_recipe": true, + "text": "$(d)Ender Bridges$(), when powered, will teleport the entities standing on top of them to the $(d)Ender Anchor$() it's aimed at.$(br2)It works through blocks over any distance, as long as it's $(3)looking DIRECTLY at the Ender Anchor$().", + "title": "Ender Bridges" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_anchor", + "link_recipe": true, + "text": "When powered, it searches in a straight line for an Ender Anchor. If there is one, it charges based on the distance and then activates. If there's not, it will audibly fail.$(br2)The basic Bridge takes 1 tick per block traveled, while the Prismarine Bridge takes 0.5 ticks per block traveled." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/ender_mailbox.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/ender_mailbox.json new file mode 100644 index 000000000000..f8a40626aad8 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/ender_mailbox.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:ender_mailbox", + "name": "Ender Mailbox", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Ender Mailbox$() allows you to send and receive $(l:items/ender_letter)Ender Letters$(/l) to and from other players.$(br2)To send a Letter, simply use it on the Mailbox and it will be sent to the recipient.", + "title": "Ender Mailbox" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_mailbox", + "link_recipe": true, + "text": "Using any Mailbox will show your incoming Letters, in the same way that Ender Chests show your items." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/energy_distributor.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/energy_distributor.json new file mode 100644 index 000000000000..e7d1668af35b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/energy_distributor.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:energy_distributor", + "name": "Energy Distributors", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:energy_distributor", + "link_recipe": true, + "text": "The $(d)Energy Distributor$() allows you to evenly distribute FE among all adjacent energy storage blocks in a line.$(br2)Starting from the block in front of it, it will check each block in that direction for energy storage, and add them to its cache.", + "title": "Energy Distributor" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_energy_distributor", + "link_recipe": true, + "text": "The Energy Distributor's energy storage is actually all of those blocks combined. Inserting into the Distributor will insert into the blocks, and the same for extracting.$(br2)The $(d)Ender Energy Distributor$() works similarly, but uses 8 $(l:items/location_filter)Location Filters$(/l) to specify the machines in the cache.", + "title": "Ender Energy Distributor" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/fertilized_dirt.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/fertilized_dirt.json new file mode 100644 index 000000000000..59e90e08a618 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/fertilized_dirt.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:fertilized_dirt", + "name": "Fertilized Dirt", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:fertilized_dirt", + "link_recipe": true, + "text": "$(d)Fertilized Dirt$() does not need to be hydrated, cannot be trampled, and $(3)grows crops 3 times faster$().$(br2)You still have to till it with a Hoe to plant crops on it.", + "title": "Fertilized Dirt" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/glowing_mushroom.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/glowing_mushroom.json new file mode 100644 index 000000000000..00745e1499cf --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/glowing_mushroom.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:glowing_mushroom", + "name": "Glowing Mushroom", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:glowing_mushroom", + "link_recipe": true, + "text": "$(d)Glowing Mushrooms$() can rarely found in caves.$(br2)They can be used in any brewing recipe that would accept Glowstone Dust.", + "title": "Glowing Mushroom" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/igniter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/igniter.json new file mode 100644 index 000000000000..4855505c23b1 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/igniter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:igniter", + "name": "Igniter", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Igniter$() can be used to light a fire when given a Redstone signal.$(br2)It has 3 modes, which you can cycle in its GUI.", + "title": "Igniter" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:igniter", + "link_recipe": true, + "text": "$(li)Toggle - Lights a fire when powered, and extinguishes it when unpowered.$(li)Keep Ignited - Keeps the fire lit while powered, and does nothing when unpowered.$(li)Ignite - Lights a fire when powered, and does nothing when unpowered." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/imbuing_station.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/imbuing_station.json new file mode 100644 index 000000000000..1f3b8a3313b8 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/imbuing_station.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:imbuing_station", + "name": "Imbuing Station", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Imbuing Station$() is used to craft $(l:items/imbue_fire)Imbues$(/l).$(br2)Ingredients that go in the outer slots can go in any outer slot, but the center ingredient must go in the center slot.", + "title": "Imbuing Station" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbuing_station", + "link_recipe": true, + "text": "For automation, the center slot can be accessed from the top face, the other input slots can be accessed from the sides, and the output slot can be accessed from the bottom." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/iron_dropper.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/iron_dropper.json new file mode 100644 index 000000000000..fb9441c4984d --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/iron_dropper.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:iron_dropper", + "name": "Iron Dropper", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Iron Dropper$() is an upgrade to the regular Dropper, with a handful of extra features.$(br2)Inside its GUI are 4 buttons to change some settings.$(br2)Its redstone settings are:$(br)$(li)Eject when pulsed$(li)Eject while powered$(li)Eject always", + "title": "Iron Dropper" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:iron_dropper", + "link_recipe": true, + "text": "You can cycle the items' pickup delay through 20, 5, and 0 ticks.$(br2)You can toggle if the items shoot straight forward or if they have slightly randomized velocity.$(br2)Finally, you can toggle whether it should make particles and sounds when ejecting items or not." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/item_collector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/item_collector.json new file mode 100644 index 000000000000..f79b67a80c93 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/item_collector.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:item_collector", + "name": "Item Collectors", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:item_collector", + "link_recipe": true, + "text": "The $(d)Item Collector$() can be placed on an inventory, and will collect item entities in a 3 block radius around itself.$(br2)That's a 7x7x7 cube centered on the Collector.", + "title": "Item Collector" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:advanced_item_collector", + "link_recipe": true, + "text": "The $(d)Advanced Item Collector$() works the same, but has a configurable radius from 0 to 10 blocks.$(br2)Each dimension (X/Y/Z) has its own radius, as well.$(br2)You can optionally put an $(l:items/item_filter)Item Filter$(/l) in it as well, and it will only collect items that match it.", + "title": "Advanced Item Collector" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/lapis_glass.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/lapis_glass.json new file mode 100644 index 000000000000..a9c96d61195b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/lapis_glass.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:lapis_glass", + "name": "Permeable Glass Blocks", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lapis_glass", + "link_recipe": true, + "text": "$(d)Lapis Glass$() is solid for players, but allows all other entities to pass through it.", + "title": "Lapis Glass" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:quartz_glass", + "link_recipe": true, + "text": "$(d)Quartz Glass$() allows players to pass through it, but is solid for all other entities.", + "title": "Quartz Glass" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/nature_core.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/nature_core.json new file mode 100644 index 000000000000..0ba625a1f09b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/nature_core.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:nature_core", + "name": "Nature Core", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Nature Core$() structure can be found randomly around the world, with a $(3)Nature Chest$() nearby full of goodies.$(br2)The Nature Core itself also does a handful of things every so often.", + "title": "Nature Core" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:nature_core", + "link_recipe": true, + "text": "It can:$(br)$(li)Convert nearby Sand into Dirt or Grass$(li)Spawn a nearby animal$(li)Bone Meal nearby crops$(li)Plant saplings nearby$(li)Repair the structure around itself" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/notification_interface.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/notification_interface.json new file mode 100644 index 000000000000..fa3aa11af32e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/notification_interface.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:notification_interface", + "name": "Notification Interface", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Notification Interface$(), when powered, will send a configurable notification to the player that placed it.$(br2)You can set a title, body, and icon in its GUI.", + "title": "Notification Interface" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:notification_interface", + "link_recipe": true, + "text": "Server admins can also use the command \"/ii notify <body> <itemstack>\" to send notifications to players." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/oak_platform.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/oak_platform.json new file mode 100644 index 000000000000..747268b02b30 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/oak_platform.json @@ -0,0 +1,28 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:oak_platform", + "name": "Platforms", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:oak_platform,irregular_implements:oak_platform,irregular_implements:spruce_platform,irregular_implements:birch_platform,irregular_implements:jungle_platform,irregular_implements:acacia_platform,irregular_implements:dark_oak_platform,irregular_implements:crimson_platform,irregular_implements:warped_platform,irregular_implements:mangrove_platform,irregular_implements:bamboo_platform,irregular_implements:cherry_platform", + "link_recipe": true, + "text": "$(d)Platforms$() are $(3)solid on top but not from the bottom or sides$().$(br2)Additionally, sneaking will allow you to fall through them.", + "title": "Platforms" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:super_lubricant_platform", + "link_recipe": true, + "text": "The $(d)Super Lubricant Platform$() acts the same way but fully negates friction, just like the other $(l:blocks/super_lubricant_stone)Super Lubricated blocks$(/l).$(br2)This makes it very useful for transporting items, especially when used with $(l:blocks/plates)Plates$(/l).", + "title": "Super Lubricant Platform" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:filtered_super_lubricant_platform", + "link_recipe": true, + "text": "The $(d)Filtered Super Lubricant Platform$() works the same way, but can accept an $(l:items/item_filter)Item Filter$(/l).$(br2)Any items matching the Filter will fall through the Platform.", + "title": "Filtered Super Lubricant Platform" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/peace_candle.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/peace_candle.json new file mode 100644 index 000000000000..d7a249c393a9 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/peace_candle.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:peace_candle", + "name": "Peace Candle", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Peace Candle$() prevents hostile mobs from spawning in a radius around it. By default, this radius a single chunk (so a 3x3 chunk area).$(br2)It can be disabled with a Redstone signal.", + "title": "Peace Candle" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:peace_candle", + "link_recipe": true, + "text": "Peace Candles can be found in certain Village temples. Where there would be a Brewing Stand, instead you may sometimes find a Peace Candle." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/pitcher_plant.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/pitcher_plant.json new file mode 100644 index 000000000000..76187cd29171 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/pitcher_plant.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:pitcher_plant", + "name": "Pitcher Plant", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)Pitcher Plants$() generate water.$(br2)You can harvest this water by using a Bucket or any other fluid-storage item on it.$(br2)It will also periodically fill adjacent fluid tanks, and can be extracted from via fluid pipes.", + "title": "Pitcher Plant" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:pitcher_plant", + "link_recipe": true, + "text": "Pitcher Plants can be found in biomes with the biome tag $(3)c:is_wet/overworld$()." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/accelerator_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/accelerator_plate.json new file mode 100644 index 000000000000..530c47911739 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/accelerator_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:accelerator_plate", + "name": "Accelerator Plate", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:accelerator_plate", + "link_recipe": true, + "text": "The $(d)Accelerator Plate$() will $(3)speed up anything that's moving on it$(), up to a limit.$(br2)Whatever direction it's already moving, it'll move faster in that direction.", + "title": "Accelerator Plate" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/bouncy_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/bouncy_plate.json new file mode 100644 index 000000000000..28a0950f2fd7 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/bouncy_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:bouncy_plate", + "name": "Bouncy Plate", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:bouncy_plate", + "link_recipe": true, + "text": "The $(d)Bouncy Plate$() will $(3)make entities that walk over it bounce up into the air.$()", + "title": "Bouncy Plate" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/collection_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/collection_plate.json new file mode 100644 index 000000000000..0f1629a46741 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/collection_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:collection_plate", + "name": "Collection Plate", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:collection_plate", + "link_recipe": true, + "text": "Any item entity that touches the $(d)Collection Plate$() will be inserted into an adjacent inventory, if possible.$(br2)The order it tries is: Down, North, South, East, East, Up.", + "title": "Collection Plate" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/corrector_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/corrector_plate.json new file mode 100644 index 000000000000..2ac84be6c66b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/corrector_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:corrector_plate", + "name": "Corrector Plate", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:corrector_plate", + "link_recipe": true, + "text": "Entities moving on a $(d)Corrector Plate$() will snap to the center of the block.$(br2)That is, they can only move along the path going straight between the middle of the X and Z axes of the block.", + "title": "Corrector Plate" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/directional_accelerator_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/directional_accelerator_plate.json new file mode 100644 index 000000000000..8c644d0054fe --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/directional_accelerator_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:directional_accelerator_plate", + "name": "Directional Accelerator Plate", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:directional_accelerator_plate", + "link_recipe": true, + "text": "The $(d)Directional Accelerator Plate$() will $(3)push entities standing on it in the direction the Plate is facing$().$(br2)Very useful for item and mob transportation!", + "title": "Directional Accelerator Plate" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/item_rejuvenator_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/item_rejuvenator_plate.json new file mode 100644 index 000000000000..c17a4714f636 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/item_rejuvenator_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:item_rejuvenator_plate", + "name": "Item Rejuvenator Plate", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:item_rejuvenator_plate", + "link_recipe": true, + "text": "Any item entity that touches the $(d)Item Rejuvenator Plate$() will have its despawn timer reset to 4 minutes and its age reset.", + "title": "Item Rejuvenator Plate" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/item_sealer_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/item_sealer_plate.json new file mode 100644 index 000000000000..ca502fa181fa --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/item_sealer_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:item_sealer_plate", + "name": "Item Sealer Plate", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:item_sealer_plate", + "link_recipe": true, + "text": "Any item entity that touches the $(d)Item Sealer Plate$() will be prevented from being picked up for 30 seconds.", + "title": "Item Sealer Plate" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/redirector_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/redirector_plate.json new file mode 100644 index 000000000000..87cca91e2994 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/plates/redirector_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:redirector_plate", + "name": "Redirector Plate", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redirector_plate", + "link_recipe": true, + "text": "$(d)Redirector Plates$() have two active sides. Any entity that walks onto one active side will be teleported to the other active side.$(br2)Right click to set the first active side, and sneak right-click to set the second active side.", + "title": "Redirector Plate" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/player_interface.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/player_interface.json new file mode 100644 index 000000000000..e70376ad1be7 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/player_interface.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:player_interface", + "name": "Player Interface", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Player Interface$() allows you to $(3)interact with the owner's inventory$() with pipes etc.$(br2)It is owned by whoever placed it.$(br2)Each face of the block aims to a different part of the player's inventory.", + "title": "Player Interface" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:player_interface", + "link_recipe": true, + "text": "$(li)Top - Armor slots$(li)Bottom - Hotbar slots$(li)North - Offhand slots$(li)Others - Main inventory slots" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/rain_shield.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/rain_shield.json new file mode 100644 index 000000000000..7b1b726eaca5 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/rain_shield.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:rain_shield", + "name": "Rain Shield", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:rain_shield", + "link_recipe": true, + "text": "The $(d)Rain Shield$() prevents rain from falling in a radius around it. By default, this radius is 5 chunks.$(br2)It can be disabled with a Redstone signal.", + "title": "Rain Shield" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/rainbow_lamp.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/rainbow_lamp.json new file mode 100644 index 000000000000..655e2cc218b5 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/rainbow_lamp.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:rainbow_lamp", + "name": "Rainbow Lamp", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:rainbow_lamp", + "link_recipe": true, + "text": "The $(d)Rainbow Lamp$() has a different color depending on the strength of the Redstone signal powering it.", + "title": "Rainbow Lamp" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/advanced_redstone_interface.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/advanced_redstone_interface.json new file mode 100644 index 000000000000..3aeb1f5d5eb4 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/advanced_redstone_interface.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:advanced_redstone_interface", + "name": "Advanced Redstone Interface", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Advanced Redstone Interface$() will transmit its own received Redstone signal strength to up to 9 linked blocks.$(br2)Insert $(l:items/location_filter)Location Filters$(/l) into it to link it to those locations.", + "title": "Advanced Redstone Interface" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:advanced_redstone_interface", + "link_recipe": true, + "text": "Holding a $(l:items/redstone_tool)Redstone Tool$(/l) will draw a line from it to each linked location.", + "title": " " + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/advanced_redstone_torch.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/advanced_redstone_torch.json new file mode 100644 index 000000000000..e855261d9b84 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/advanced_redstone_torch.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:advanced_redstone_torch", + "name": "Advanced Redstone Torch", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:advanced_redstone_torch", + "link_recipe": true, + "text": "The $(d)Advanced Redstone Torch$() has a configurable redstone output when powered and when unpowered.$(br2)USe its GUI strength to set these two values.", + "title": "Advanced Redstone Torch" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/analog_emitter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/analog_emitter.json new file mode 100644 index 000000000000..54e0a9ca3dd1 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/analog_emitter.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:analog_emitter", + "name": "Analog Emitter", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:analog_emitter", + "link_recipe": true, + "text": "The $(d)Analog Emitter$(), when powered on its front face, emits a redstone signal with a configurable strength.$(br2)Right-click it to cycle the output strength.", + "title": "Analog Emitter" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/basic_redstone_interface.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/basic_redstone_interface.json new file mode 100644 index 000000000000..50e37f2a8d44 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/basic_redstone_interface.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:basic_redstone_interface", + "name": "Basic Redstone Interface", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:basic_redstone_interface", + "link_recipe": true, + "text": "The $(d)Basic Redstone Interface$() will transmit its own received Redstone signal strength to the block it's linked to.$(br2)Use a $(l:items/redstone_tool)Redstone Tool$(/l) to link it to a block.", + "title": "Basic Redstone Interface" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/block_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/block_detector.json new file mode 100644 index 000000000000..e14247215841 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/block_detector.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:block_detector", + "name": "Block Detector", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_detector", + "link_recipe": true, + "text": "The $(d)Block Detector$() emits a Redstone signal when the block in front of it matches the block stored in its inventory.", + "title": "Block Detector" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/chat_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/chat_detector.json new file mode 100644 index 000000000000..f9d6a75571d8 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/chat_detector.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:chat_detector", + "name": "Chat Detector", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:chat_detector", + "link_recipe": true, + "text": "The $(d)Chat Detector$() emits a Redstone signal when the player that placed it says a specific phrase in chat.$(br2)The text box in its GUI is actually a $(o)regex$() field, so it can be pretty fancy.$(br2)You can also toggle if the message gets canceled or not.", + "title": "Chat Detector" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:global_chat_detector", + "link_recipe": true, + "text": "The $(d)Global Chat Detector$() works the same way, but listens to chat messages from all players instead of only whoever placed it.$(br2)It can only cancel messages sent by its owner, though.", + "title": "Global Chat Detector" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/contact_button.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/contact_button.json new file mode 100644 index 000000000000..8c510e445406 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/contact_button.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:contact_button", + "name": "Contact Button", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:contact_button", + "link_recipe": true, + "text": "When the block in front of the $(d)Contact Button$() is clicked, the Contact Button will emit a short Redstone pulse from its other faces.", + "title": "Contact Button" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/contact_lever.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/contact_lever.json new file mode 100644 index 000000000000..1e6773d32da4 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/contact_lever.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:contact_lever", + "name": "Contact Lever", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:contact_lever", + "link_recipe": true, + "text": "When the block in front of the $(d)Contact Lever$() is clicked, the Contact Lever will toggle between on and off.$(br2)While on, it emits a Redstone signal from its other faces.", + "title": "Contact Lever" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/entity_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/entity_detector.json new file mode 100644 index 000000000000..02cb2174ce6b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/entity_detector.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:entity_detector", + "name": "Entity Detector", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Entity Detector$() emits a Redstone signal when an entity matching its filter is within its detection area.$(br2)In its GUI you can set the radius in each dimension, if the Detector is inverted or not, and specify what type of entity to detect.", + "title": "Entity Detector" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:entity_detector", + "link_recipe": true, + "text": "You can choose to detect$(li)All Entities$(li)Living Entities$(li)Animals$(li)Monsters$(li)Players$(li)Items$(li)Custom$(br2)When in Custom mode, you can put an $(l:items/entity_filter)Entity Filter$(/l) in the Detector to specify exactly what to detect." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/inventory_tester.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/inventory_tester.json new file mode 100644 index 000000000000..6810e666b167 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/inventory_tester.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:inventory_tester", + "name": "Inventory Tester", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Inventory Tester$() is placed on the side of an inventory and holds an item.$(br2)It emits a Redstone signal when that inventory is capable of accepting that item.$(br2)It also checks the $(o)side$() of the inventory it's attached to. If placed on the top of a Furnace, it will only check if the Furnace can accept the item from the top slot.", + "title": "Inventory Tester" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:inventory_tester", + "link_recipe": true, + "text": "Because of that, you may also want to use the $(l:blocks/inventory_rerouter)Inventory Rerouter$(/l) to access the inventory's face from another side.$(br2)You can invert it in its GUI, so it emits a signal when the inventory cannot accept the item." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/moon_phase_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/moon_phase_detector.json new file mode 100644 index 000000000000..b3606731386e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/moon_phase_detector.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:moon_phase_detector", + "name": "Moon Phase Detector", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:moon_phase_detector", + "link_recipe": true, + "text": "The $(d)Moon Phase Detector$() emits a Redstone signal strength based on the current moon phase.$(br2)It emits a full signal (15) during a full moon, and no signal (0) during a new moon.$(br2)You can invert this behavior by right-clicking it.", + "title": "Moon Phase Detector" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/online_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/online_detector.json new file mode 100644 index 000000000000..243529340f72 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/online_detector.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:online_detector", + "name": "Online Detector", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:online_detector", + "link_recipe": true, + "text": "The $(d)Online Detector$() emits a Redstone signal when the chosen player is logged in to the server.$(br2)Type the players' exact username into its GUI to set it.", + "title": "Online Detector" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/redstone_observer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/redstone_observer.json new file mode 100644 index 000000000000..b6f73320bd43 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/redstone_observer.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:redstone_observer", + "name": "Redstone Observer", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redstone_observer", + "link_recipe": true, + "text": "The $(d)Redstone Observer$() gives off the same Redstone signal strength as the block it's linked to.$(br2)Use a $(l:items/redstone_tool)Redstone Tool$(/l) to link it to a block.", + "title": "Redstone Observer" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/sided_redstone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/sided_redstone.json new file mode 100644 index 000000000000..815605afc1db --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/redstone/sided_redstone.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:sided_redstone", + "name": "Sided Block of Redstone", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:sided_redstone", + "link_recipe": true, + "text": "The $(d)Sided Block of Redstone$() emits a Redstone signal only from its front face.", + "title": "Sided Block of Redstone" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/sakanade_spores.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/sakanade_spores.json new file mode 100644 index 000000000000..74fe5cb3a88c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/sakanade_spores.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:sakanade_spores", + "name": "Sakanade Spores", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)Sakanade Spores$() when walked through, will apply the $(3)Collapse$() potion effect to entities.$(br2)For players, the Collapse effect inverts their movement and mouse controls.$(br2)For mobs, it confuses their pathfinding, causing them to move erratically.", + "title": "Sakanade Spores" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:sakanade_spores", + "link_recipe": true, + "text": "Sakanade Spores can be found on the bottom of Giant Brown Mushrooms." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/shock_absorber.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/shock_absorber.json new file mode 100644 index 000000000000..a6f59c0b5832 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/shock_absorber.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:shock_absorber", + "name": "Shock Absorber", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:shock_absorber", + "link_recipe": true, + "text": "The $(d)Shock Absorber$() fully negates fall damage when landed on.$(br2)Additionally, it will emit a Redstone signal proportional to the fall distance when landed on.", + "title": "Shock Absorber" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/slime_cube.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/slime_cube.json new file mode 100644 index 000000000000..d9854ad26ac4 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/slime_cube.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:slime_cube", + "name": "Slime Cube", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:slime_cube", + "link_recipe": true, + "text": "The $(d)Slime Cube$(), when unpowered, causes Slimes to spawn in a radius around it. By default, this radius is 1 chunk (so a 3x3 chunk area).$(br2)When powered, however, it prevents Slimes from spawning in the same area.", + "title": "Slime Cube" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_coil_basic.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_coil_basic.json new file mode 100644 index 000000000000..aef9a352ac66 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_coil_basic.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:spectre_coil_basic", + "name": "Spectre Coils", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_coil_basic,irregular_implements:spectre_coil_redstone,irregular_implements:spectre_coil_ender", + "link_recipe": true, + "text": "$(d)Spectre Coils$() allow you to wirelessly extract energy from your $(l:blocks/spectre_energy_injector)Spectre Energy buffer$(/l).$(br2)Each version can pull a different amount of FE/t from the pool. Place the Coil directly on the machine you want to power.", + "title": "Spectre Coils" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_coil_number,irregular_implements:spectre_coil_genesis", + "link_recipe": true, + "text": "There are two special Coils that $(3)generate FE$() from nothing, instead of pulling from the Spectre Energy buffer.$(br2)The first can be found in dungeon chests, while the second is only obtainable via commands or creative mode.}", + "title": " " + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_energy_injector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_energy_injector.json new file mode 100644 index 000000000000..9ea800e95a1b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_energy_injector.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:spectre_energy_injector", + "name": "Spectre Energy Injector", + "pages": [ + { + "type": "patchouli:text", + "text": "Every player has a $(3)Spectre Energy buffer$() which acts sort of $(3)like an Ender Chest, but for FE$() instead of items.$(br2)By default, this pool can store up to 1,000,000 FE. This amount can be changed in the server config.", + "title": "Spectre Energy Injector" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_energy_injector", + "link_recipe": true, + "text": "The $(d)Spectre Energy Injector$() allows you to $(3)insert FE into the pool$(). It's owned by whoever placed it.$(br2)You $(c)cannot extract from the Injector$(). You'll have to use a $(l:blocks/spectre_coil_basic)Spectre Coil$(/l) or a $(l:items/spectre_charger_basic)Spectre Charger$(/l) to do that." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_lens.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_lens.json new file mode 100644 index 000000000000..3b17ec7b44da --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_lens.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:spectre_lens", + "name": "Spectre Lens", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_lens", + "link_recipe": true, + "text": "The $(d)Spectre Lens$(), when placed on top of a Beacon, allows it to effect you from any distance, as long as you're in the same dimension.$(br2)It only extends this effect to the player that placed the Lens.", + "title": "Spectre Lens" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_sapling.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_sapling.json new file mode 100644 index 000000000000..db7a6349fe08 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/spectre_sapling.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:spectre_sapling", + "name": "Spectre Sapling", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Spectre Sapling$() grows into a translucent Spectre Tree.$(br2)Its Leaves have a chance of dropping $(l:items/ectoplasm)Ectoplasm$(/l), which makes it a very nice reusable source!", + "title": "Spectre Sapling" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_sapling", + "link_recipe": true, + "text": "Create a Spectre Sapling by right-clicking any Sapling block with an Ectoplasm." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/super_lubricant_stone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/super_lubricant_stone.json new file mode 100644 index 000000000000..dfd7eb10d810 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/super_lubricant_stone.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:super_lubricant_stone", + "name": "Super Lubricated Blocks", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "tag:irregular_implements:super_lubricated", + "link_recipe": true, + "text": "$(d)Super Lubricated Blocks$() fully negate friction, allowing entities to move across them without slowing down.$(br2)This is very useful for transporting items, especially when used with $(l:blocks/plates)Plates$(/l).", + "title": "Super Lubricated Blocks" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/trigger_glass.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/trigger_glass.json new file mode 100644 index 000000000000..c4b3b8d1f2ba --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/blocks/trigger_glass.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:trigger_glass", + "name": "Trigger Glass", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:trigger_glass", + "link_recipe": true, + "text": "$(d)Trigger Glass$() is usually solid, but if it gets a Redstone pulse, it becomes non-solid for a short duration.$(br2)This effect propagates to all connected Trigger Glass blocks, within a distance.", + "title": "Trigger Glass" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/bean.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/bean.json new file mode 100644 index 000000000000..5e52e93d80aa --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/bean.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:bean", + "name": "Bean", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:bean", + "link_recipe": true, + "text": "A simple $(d)Bean$() that can be used in certain recipes.$(br2)You can find Beans growing around the world, in any Overworld biome that is neither hot, cold, dry, nor sparse.$(br2)Plant more by using them on any dirt block!", + "title": "Bean" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/biome_painter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/biome_painter.json new file mode 100644 index 000000000000..85ab1fd56933 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/biome_painter.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:biome_painter", + "name": "Biome Painter", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_capsule", + "link_recipe": true, + "text": "The $(d)Biome Capsule$() allows you to capture a biome from the world.$(br2)Throw it on the ground, and if the Capsule has no biome it will be set to the biome at that location.$(br2)As it sits in that biome, it will gain points. Hover over it in the inventory to see it current amount." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_painter", + "link_recipe": true, + "text": "The $(d)Biome Painter$() allows you to change the biome in a radius around the selected block.$(br2)While held, it will show you the nearby blocks that $(o)aren't$() the same as the first filled Biome Capsule in your inventory. Using the Painter on those blocks will change the biome there." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/blaze_and_steel.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/blaze_and_steel.json new file mode 100644 index 000000000000..28c6c062088f --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/blaze_and_steel.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:blaze_and_steel", + "name": "Blaze and Steel", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:blaze_and_steel", + "link_recipe": true, + "text": "The $(d)Blaze and Steel$() functions similarly to Flint and Steel, but the fire it lights is much more aggressive.", + "title": "Blaze and Steel" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/block_mover.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/block_mover.json new file mode 100644 index 000000000000..3677faa72385 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/block_mover.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:block_mover", + "name": "Block Mover", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Block Mover$() allows you to pick up and move blocks around easily. This $(3)includes blocks with block entities$(), like Chests!$(br2)Right-click a block to pick it up, then right-click again to place it down.", + "title": "Block Mover" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_mover", + "link_recipe": true, + "text": "Blocks with the block tag $(c)#irregular_implements:block_mover_blacklist$() cannot be moved with the Block Mover.$(br2)By default, this includes blocks like Bedrock." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/block_replacer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/block_replacer.json new file mode 100644 index 000000000000..95e59ace8860 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/block_replacer.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:block_replacer", + "name": "Block Replacer", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Block Replacer$() allows you to quickly replace blocks in the world with blocks stored in the Block Replacer.$(br2)To store a block in the Block Replacer, $(3)right-click the block stack in your inventory onto the Block Replacer$(), like a Bundle.$(br2)You can remove the stored block by right-clicking the Block Replacer itemstack onto any empty inventory slot.", + "title": "Block Replacer" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_replacer", + "link_recipe": true, + "text": "Using the item on a block in the world will break that block and place a random stored block in its place.$(br2)Blocks with the block tag $(c)#irregular_implements:block_replacer_blacklist$() cannot be replaced with the Block Replacer." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/bottle_of_air.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/bottle_of_air.json new file mode 100644 index 000000000000..e0cd0a2e418b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/bottle_of_air.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:bottle_of_air", + "name": "Bottle of Air", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:bottle_of_air", + "link_recipe": true, + "text": "The $(d)Bottle of Air$() can be \"drunk\" to refill your air supply while underwater.$(br2)It can be found in $(3)Ocean Monuments$().", + "title": "Bottle of Air" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/chunk_analyzer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/chunk_analyzer.json new file mode 100644 index 000000000000..53cfcbccb895 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/chunk_analyzer.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:chunk_analyzer", + "name": "Chunk Analyzer", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:chunk_analyzer", + "link_recipe": true, + "text": "The $(d)Chunk Analyzer$() can be used to analyze the current chunk you're in.$(br2)USe it to see a list of $(3)every block and their counts$() in the chunk.", + "title": "Chunk Analyzer" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/divining_rod.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/divining_rod.json new file mode 100644 index 000000000000..fbeb2fd3f73c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/divining_rod.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:divining_rod", + "name": "Divining Rods", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/coal\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/copper\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/iron\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/gold\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/redstone\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/emerald\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/lapis\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/diamond\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/netherite_scrap\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/quartz\"]", + "link_recipe": true, + "text": "When holding a $(d)Divining Rod$() in your hand, you'll be able to $(3)see the corresponding ore block through walls$() at a configurable distance.$(br2)You can make a Divining Rod out of any ore item that has an item tag starting with \"$(n)c:ores/ $()\", and it will show that ore type.", + "title": "Divining Rods" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores\"]", + "link_recipe": true, + "text": "You can craft them all together into one that will $(3)show all ore types$()!", + "title": "Universal Divining Rod" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/drop_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/drop_filter.json new file mode 100644 index 000000000000..589ffcae4fa5 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/drop_filter.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:drop_filter", + "name": "Drop Filter", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:drop_filter", + "link_recipe": true, + "text": "The $(d)Drop Filter$() can hold an $(l:items/item_filter)Item Filter$(/l), and prevents any items matching the Filter from entering your inventory." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:voiding_drop_filter", + "link_recipe": true, + "text": "The $(d)Voiding Drop Filter$() works the same way, but instead $(c)deletes any matching items$()." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ectoplasm.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ectoplasm.json new file mode 100644 index 000000000000..55924f1d8f87 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ectoplasm.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:ectoplasm", + "name": "Ectoplasm", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)Ectoplasm$() is a material that drops when Spirits are killed.$(br2)Spirits have a chance of spawning $(3)any time a mob dies$(). The chance increases closer to the full moon, and increases further if the Ender Dragon has ever been killed on the server.", + "title": "Ectoplasm" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ectoplasm", + "link_recipe": true, + "text": "Spirits $(c)can only be damaged via magic$().$(br2)Splash Potions, enchanted weapons, or certain items like the $(l:items/spectre_sword)Spectre Sword$(/l) are examples of ways to damage them." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/emerald_compass.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/emerald_compass.json new file mode 100644 index 000000000000..e78fd1fbeb43 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/emerald_compass.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:emerald_compass", + "name": "Emerald Compass", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Emerald Compass$() can be linked to a player, and $(3)aims towards them$().$(br2)Of course, it only works if the player is logged in, and is in the same dimension as you.", + "title": "Emerald Compass" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:emerald_compass", + "link_recipe": true, + "text": "You can link the Compass to a player in two ways.$(br2)First is to simply right-click them while holding the Compass.$(br2)The other is to craft the Compass with a set $(l:items/player_filter)Player Filter$(/l)." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ender_bucket.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ender_bucket.json new file mode 100644 index 000000000000..7ac9ff1d7b91 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ender_bucket.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:ender_bucket", + "name": "Ender Bucket", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_bucket", + "link_recipe": true, + "text": "The $(d)Ender Bucket$() can be used to pick up fluids from a distance.$(br2)If you use an empty bucket on a non-source fluid block, it will search for the nearest source block and pick that up instead.", + "title": "Ender Bucket" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:reinforced_ender_bucket", + "link_recipe": true, + "text": "The $(d)Reinforced Ender Bucket$() works the same way, but it can $(3)hold 10 buckets worth of fluid$() at a time.", + "title": "Reinforced Ender Bucket" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ender_letter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ender_letter.json new file mode 100644 index 000000000000..f1f4c13f9f08 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/ender_letter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:ender_letter", + "name": "Ender Letter", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)Ender Letters$() allow you to $(3)send items to other players$() easily.$(br2)Use the Letter to open it. You can insert $(3)up to 9 items$() to send, and type the recipient's username in the text box.", + "title": "Ender Letter" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_letter", + "link_recipe": true, + "text": "To send the letter, simply use it on an $(l:blocks/ender_mailbox)Ender Mailbox$(/l). The Letter will be inserted into the recipient's mailbox, if it has room." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/entity_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/entity_filter.json new file mode 100644 index 000000000000..de538304e7e3 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/entity_filter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:entity_filter", + "name": "Entity Filter", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Entity Filter$() allows you to $(3)filter based on entity type$() for various items and blocks.$(br2)To set it, simply use the Filter on the entity you want to filter.", + "title": "Entity Filter" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:entity_filter", + "link_recipe": true, + "text": "Using it while sneaking will set it to the entity type Player." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/escape_rope.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/escape_rope.json new file mode 100644 index 000000000000..b9d5c5ec70f1 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/escape_rope.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:escape_rope", + "name": "Escape Rope", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Escape Rope$() can be used to quickly get out of caves.$(br2)Hold right-click while in a cave, and it will quickly search for $(3)the nearest location that can see the sky$(), and then teleport you there.", + "title": "Escape Rope" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:escape_rope", + "link_recipe": true, + "text": "If it can't find a valid location, it will be dropped at your feet." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/evil_tear.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/evil_tear.json new file mode 100644 index 000000000000..0c6575eed7cc --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/evil_tear.json @@ -0,0 +1,70 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:evil_tear", + "name": "Evil Tear", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:evil_tear", + "link_recipe": true, + "text": "The $(d)Evil Tear$() can be used to make an $(3)Artificial End Portal$().$(br2)Make the structure shown on the opposite page and then $(3)use the Evil Tear on the End Rod$() to activate it.$(br2)A portal will grow below it, and it will function exactly like a normal End Portal.", + "title": "Evil Tear" + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "mapping": { + "B": "#c:obsidians", + "E": "#c:end_stones", + "R": "minecraft:end_rod[facing=down]" + }, + "pattern": [ + [ + " ", + " ", + " E ", + " ", + " " + ], + [ + " ", + " ", + " R ", + " ", + " " + ], + [ + " ", + " ", + " ", + " ", + " " + ], + [ + " ", + " ", + " ", + " ", + " " + ], + [ + "BBBBB", + "B B", + "B 0 B", + "B B", + "BBBBB" + ], + [ + " ", + " EEE ", + " EEE ", + " EEE ", + " " + ] + ], + "symmetrical": true + }, + "name": "Artificial End Portal" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/floo_sign.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/floo_sign.json new file mode 100644 index 000000000000..4b5744081ca2 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/floo_sign.json @@ -0,0 +1,32 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:floo_sign", + "name": "Floo Network", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_sign", + "link_recipe": true, + "text": "The $(d)Floo network$() allows you to teleport between different $(3)Floo Fireplaces$() within the same dimension.$(br2)To make a Fireplace, use a $(d)Floo Sign$() on Bricks in the world. It will turn into $(3)Floo Bricks$(), sharing the Sign's custom anvil name.", + "title": "Floo Network" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_brick", + "link_recipe": true, + "text": "If the Sign was not named, the Fireplace will also not be named. Nameless Fireplaces $(c)cannot be teleported to$(). but can be teleported from.$(br2)To teleport to a Fireplace, stand on any other Fireplace and then $(3)say its name in chat$().$(br2)Teleporting requires Floo Powder; see the next page for details." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_powder", + "link_recipe": true, + "text": "To teleport, you need to be holding $(d)Floo Powder$() in your hand. It will consume a single item per teleport." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_pouch", + "link_recipe": true, + "text": "Alternatively, you can hold a $(d)Floo Pouch$(), which can hold up to 128 Floo Powder and works when held anywhere in your inventory.$(br2)Sneak right-click the Floo Pouch to fill it up with Floo Powder from your inventory." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/floo_token.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/floo_token.json new file mode 100644 index 000000000000..415fb14a843c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/floo_token.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:floo_token", + "name": "Floo Token", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_token", + "link_recipe": true, + "text": "The $(d)Floo Token$() allows you to $(3)teleport to any$() $(l:items/floo_sign)Floo Fireplace$(/l) $(3)from anywhere in the world.$().$(br2)Throw it on the ground and wait for the fire to burn in a square. Stand in the square and then speak the name of the Fireplace you wish to teleport to.", + "title": "Floo Token" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/golden_compass.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/golden_compass.json new file mode 100644 index 000000000000..bd0c2049e0e6 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/golden_compass.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:golden_compass", + "name": "Golden Compass", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Golden Compass$() can be linked to a specific location, and $(3)aims towards it$().$(br2)Of course, it only works if you're in the same dimension as the location.$(br2)Is this functionally identical to simply using a Lodestone? Maybe!", + "title": "Golden Compass" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:golden_compass", + "link_recipe": true, + "text": "To link the Compass to a location, craft it together with a set $(l:items/location_filter)Location Filter$(/l)." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/golden_egg.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/golden_egg.json new file mode 100644 index 000000000000..825f52442d5e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/golden_egg.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:golden_egg", + "name": "Golden Egg", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:golden_egg", + "link_recipe": true, + "text": "The $(d)Golden Egg$() spawns a Chicken that $(3)lays Golden Ingots$() instead of Eggs.$(br2)They can be found in $(l:blocks/bean_pod)Bean Pods$(/l), which can be found at the top of planted $(l:items/magic_bean)Magic Beans$(/l)", + "title": "Golden Egg" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/grass_seeds.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/grass_seeds.json new file mode 100644 index 000000000000..4171f5d6ef27 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/grass_seeds.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:grass_seeds", + "name": "Grass Seeds", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:grass_seeds", + "link_recipe": true, + "text": "$(d)Grass Seeds$() can be used on blocks like Dirt to turn them into Grass.$(br2)Specifically, it works on any block with the tag $(3)irregular_implements:grass_seeds_compatible$().", + "title": "Grass Seeds" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:grass_seeds_red,irregular_implements:grass_seeds_white,irregular_implements:grass_seeds_orange,irregular_implements:grass_seeds_magenta,irregular_implements:grass_seeds_light_blue,irregular_implements:grass_seeds_yellow,irregular_implements:grass_seeds_lime,irregular_implements:grass_seeds_pink,irregular_implements:grass_seeds_gray,irregular_implements:grass_seeds_light_gray,irregular_implements:grass_seeds_cyan,irregular_implements:grass_seeds_purple,irregular_implements:grass_seeds_blue,irregular_implements:grass_seeds_brown,irregular_implements:grass_seeds_green,irregular_implements:grass_seeds_red,irregular_implements:grass_seeds_black", + "link_recipe": true, + "text": "There are also $(d)Colored Grass Seeds$(), which plant Colored Grass of their respective color.$(br2)They act exactly the same as regular Grass Blocks, but are colored.", + "title": "Colored Grass Seeds" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/imbue_fire.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/imbue_fire.json new file mode 100644 index 000000000000..f9d9528019b6 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/imbue_fire.json @@ -0,0 +1,48 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:imbue_fire", + "name": "Imbues", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)Imbues$() can be crafted in the $(l:blocks/imbuing_station)Imbuing Station$(/l) and act similarly to potions.$(br2)When you drink an Imbue, you will be given a unique buff for $(3)20 minutes$(). However, you can $(c)only have one Imbue effect at a time$().", + "title": "Imbues" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_fire", + "link_recipe": true, + "text": "The $(d)Fire Imbue$() will light your opponent on fire when you strike them." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_poison", + "link_recipe": true, + "text": "The $(d)Poison Imbue$() will inflict Poison II on your opponent when you strike them." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_wither", + "link_recipe": true, + "text": "The $(d)Wither Imbue$() will inflict Wither II on your opponent when you strike them." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_experience", + "link_recipe": true, + "text": "The $(d)Experience Imbue$() will increase the experience dropped by slain mobs by 50%." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_spectre", + "link_recipe": true, + "text": "The $(d)Spectre Imbue$() will give you a $(3)chance to completely negate incoming damage$().$(br2)The default chance is 10%, but this can be configured." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_collapse", + "link_recipe": true, + "text": "The $(d)Collapse Imbue$() will inflict the $(l:blocks/sakanade_spores)Collapse effect$(/l) on your opponent when you strike them." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/item_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/item_filter.json new file mode 100644 index 000000000000..ebb7e9f2b27f --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/item_filter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:item_filter", + "name": "Item Filter", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Item Filter$() has a list of up to 9 items, which can act as either a blacklist or a whitelist for certain things.$(br2)Use the Filter to open it, and place items in the slots to add them to the list.$(br2)The button on the far right of the gui lets you $(3)toggle between blacklist and whitelist mode$() for the entire Filter.", + "title": "Item Filter" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:item_filter", + "link_recipe": true, + "text": "Above each filled slot is 2 buttons. The left button allows you to $(3)toggle if the slot is an Item Filter or a Tag Filter$().$(br2)The right button changes depending on the above. If the slot is an Item Filter, it allows you to $(3)toggle if it requires it to match the data components$().$(br2)If it's a Tag Filter, it allows you to $(3)cycle the tag$(). For example, putting in an Iron Ingot and setting it to be a Tag Filter, you can cycle between it being \"Beacon Payments\", \"Ingots\", \"Trim Materials\", etc." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lava_charm.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lava_charm.json new file mode 100644 index 000000000000..053b3539017e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lava_charm.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:lava_charm", + "name": "Lava Charm", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Lava Charm$() adds a temporary lava shield, visible above your armor bar.$(br2)While the shield is full, you will be $(a)completely immune to lava damage$(). However, it does $(c)not protect you from fire$()!$(br2)Lava will still light you on fire, and you will still take damage from that!. Maybe invest in an $(l:items/obsidian_skull)Obsidian Skull$(/l) as well?", + "title": "Lava Charm" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lava_charm", + "link_recipe": true, + "text": "Lava Charms can be found rarely in $(3)dungeon chests$() and more commonly in $(3)Nether Fortress chests$()." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lava_waders.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lava_waders.json new file mode 100644 index 000000000000..3178a19e4968 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lava_waders.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:lava_waders", + "name": "Lava Waders", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lava_waders", + "link_recipe": true, + "text": "The $(d)Lava Waders$() combines the effects of the $(l:items/water_walking_boots)Water Walking Boots$(/l) and the $(l:items/lava_charm)Lava Charm$(/l), allowing you to $(3)walk on both lava and water$()!", + "title": "Lava Waders" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/location_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/location_filter.json new file mode 100644 index 000000000000..34cd476d8d44 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/location_filter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:location_filter", + "name": "Location Filter", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Location Filter$() allows you to $(3)set a location$(), which is used by various items and blocks.$(br2)Set the location by using it on the block you want to set it to.", + "title": "Location Filter" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:location_filter", + "link_recipe": true, + "text": "There are some other ways as well, such as using it on a $(l:blocks/biome_radar)Biome Radar$(/l) to link it to the located biome." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lotus_blossom.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lotus_blossom.json new file mode 100644 index 000000000000..da2f6341c19d --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/lotus_blossom.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:lotus_blossom", + "name": "Lotus Blossom", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lotus_blossom", + "link_recipe": true, + "text": "$(d)Lotus Blossoms$() can be eaten to give the player a handful of experience.$(br2)If you eat them while sneaking, you'll consume the entire stack at once.", + "title": "Lotus Blossom" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lotus_seeds", + "link_recipe": true, + "text": "Lotus Blossoms can be farmed with $(d)Lotus Seeds$(), which are planted on any dirt/grass blocks.$(br2)You can find naturally occurring Lotus plants in $(3)cold biomes$().", + "title": "Lotus Seeds" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/luminous_powder.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/luminous_powder.json new file mode 100644 index 000000000000..3f6948fdbcd9 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/luminous_powder.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:luminous_powder", + "name": "Luminous Powder", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Luminous Powder$() can be applied to any item to make it glow in the dark!$(br2)Simply craft the Powder with any item to apply it.", + "title": "Luminous Powder" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:luminous_powder", + "link_recipe": true, + "text": "You can $(3)craft an illuminated item with a Water Bucket$() to clean it, removing the illumination." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/magic_bean.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/magic_bean.json new file mode 100644 index 000000000000..38fe84b0249f --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/magic_bean.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:magic_bean", + "name": "Magic Beans", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lesser_magic_bean", + "link_recipe": true, + "text": "The $(d)Lesser Magic Bean$() can be planted to make a Bean Stalk grow upwards.$(br2)It will continue to grow upwards until it hits a block. It functions as a Ladder!", + "title": "Lesser Magic Bean" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:magic_bean", + "link_recipe": true, + "text": "The $(d)Magic Bean$() is a much more powerful version! They cannot be crafted, but can be found in dungeons as well as in $(l:blocks/nature_core)Nature Core$(/l) chests.$(br2)These grow much faster and break through most blocks. Once it reaches the top of the world, it places down a Bean Pod!$(br2)Break it open to collect some rare loot.", + "title": "Magic Bean" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/magic_hood.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/magic_hood.json new file mode 100644 index 000000000000..7d15945e4248 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/magic_hood.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:magic_hood", + "name": "Magic Hood", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:magic_hood", + "link_recipe": true, + "text": "The $(d)Magic Hood$(), when worn, will disable your nameplate and hide your potion particles.$(br2)It can be found in dungeons and blacksmith chests.", + "title": "Magic Hood" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/obsidian_skull.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/obsidian_skull.json new file mode 100644 index 000000000000..ad7efd88f959 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/obsidian_skull.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:obsidian_skull", + "name": "Obsidian Skull", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:obsidian_skull", + "link_recipe": true, + "text": "The $(d)Obsidian Skull$() has a chance of $(3)negating fire damage$() when held in the player's inventory.$(br2)The more damage that would have been taken, the higher the chance of negation. The exact formula is $(4)(amount^3)/100$().", + "title": "Obsidian Skull" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:obsidian_skull_ring", + "link_recipe": true, + "text": "You can also craft the $(d)Obsidian Skull Ring$(), which can be worn in the Curio's ring slot!", + "title": "Obsidian Skull Ring" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/player_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/player_filter.json new file mode 100644 index 000000000000..5ac2baddc782 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/player_filter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:player_filter", + "name": "Player Filter", + "pages": [ + { + "type": "patchouli:text", + "text": "To set it, use the Filter on the player you want to filter.", + "title": "The $(d)Player Filter$() allows you to $(3)filter based on a specific player$()." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:player_filter", + "link_recipe": true, + "text": "Using it while sneaking will set it to yourself." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/portable_ender_bridge.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/portable_ender_bridge.json new file mode 100644 index 000000000000..8e9861cd51ea --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/portable_ender_bridge.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:portable_ender_bridge", + "name": "Portable Ender Bridge", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:portable_ender_bridge", + "link_recipe": true, + "text": "The $(d)Portable Ender Bridge$() allows you to teleport to any nearby $(l:blocks/ender_bridge#anchor)Ender Anchor$(/l), including through blocks!", + "title": "Portable Ender Bridge" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/portkey.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/portkey.json new file mode 100644 index 000000000000..64d5093118c3 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/portkey.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:portkey", + "name": "Portkey", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)Portkeys$() will instantly teleport the player to a set location when they're picked up off the ground.$(br2)To set the location, $(3)click the Portkey on the ground$(), which will make it start glowing. Throw it on the ground and it will activate after several seconds, which will make it stop glowing.$(br2)The only limit is that it cannot cross dimensions. The Portkey is also $(c)consumed upon use$().", + "title": "Portkey" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:portkey", + "link_recipe": true, + "text": "Additionally, you can $(3)craft the Portkey with any other item$() to disguise it. The dropped item will look like the disguise rather than the Portkey itself." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_activator.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_activator.json new file mode 100644 index 000000000000..497998ac379a --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_activator.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:redstone_activator", + "name": "Redstone Activator", + "pages": [ + { + "type": "patchouli:text", + "text": "Using the $(d)Redstone Activator$() will power it for a short duration.", + "title": "Redstone Activator" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redstone_activator", + "link_recipe": true, + "text": "Sneak right-click it to change the duration between 2, 20, and 100 ticks." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_remote.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_remote.json new file mode 100644 index 000000000000..1acc3a5106d7 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_remote.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:redstone_remote", + "name": "Redstone Remote", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Redstone Remote$() acts like the $(l:items/redstone_activator)Redstone Activator$(/l), but instead powers up to 9 selectable locations.$(br2)Sneak right-click to open its GUI. Place a filled $(l:items/location_filter)Location Filter$(/l) in one of the top slots to add it. You can optionally place any item in the slot below it to add an icon to the location button.", + "title": "Redstone Remote" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redstone_remote", + "link_recipe": true, + "text": "Use while not sneaking to access the location buttons. Clicking one will power that location for a short duration." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_tool.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_tool.json new file mode 100644 index 000000000000..d8ced3f5d9ec --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/redstone_tool.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:redstone_tool", + "name": "Redstone Tool", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Redstone Tool$() is used to $(3)link certain wireless Redstone blocks to other locations$().$(br2)First use it on the linkable block to save it to the Tool. Then, use the Tool on the block you want to link the saved block to.$(br2)While holding the Redstone Tool, you'll be able to see a line connecting all linked blocks near you.", + "title": "Redstone Tool" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redstone_tool", + "link_recipe": true, + "text": "The Redstone Tool can be used on the following blocks:$(li)$(l:blocks/redstone/basic_redstone_interface)Basic Redstone Interface$(/l)$(li)$(l:blocks/redstone/redstone_observer)Redstone Observer$(/l)" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_anchor.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_anchor.json new file mode 100644 index 000000000000..53778ad9d3ad --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_anchor.json @@ -0,0 +1,13 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_anchor", + "name": "Spectre Anchor", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_anchor", + "link_recipe": true, + "text": "The $(d)Spectre Anchor$() can be crafted with an item to $(3)allow you to retain it after death$().$(br2)After this, the anchor is removed from the item." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_charger_basic.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_charger_basic.json new file mode 100644 index 000000000000..a609cddeeb70 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_charger_basic.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_charger_basic", + "name": "Spectre Chargers", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)Spectre Chargers$() are used to charge items in your inventory using FE from your $(l:blocks/spectre_energy_injector)Spectre Energy buffer$(/l).$(br2)It will charge every item in your inventory that can be charged, including your armor and any equipped Curios.", + "title": "Spectre Chargers" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_charger_basic,irregular_implements:spectre_charger_redstone,irregular_implements:spectre_charger_ender,irregular_implements:spectre_charger_genesis", + "link_recipe": true, + "text": "Each tier charges faster than the last.$(br2)The Genesis Spectre Charger is creative-only, and does not use energy from your buffer.", + "title": " " + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_chestplate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_chestplate.json new file mode 100644 index 000000000000..cef8efb97e1b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_chestplate.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_chestplate", + "name": "Spectre Armor", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)Spectre armor$() is comparable to Diamond armor, with higher durability and enchantability.", + "title": "Spectre Armor" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_helmet,irregular_implements:spectre_chestplate,irregular_implements:spectre_leggings,irregular_implements:spectre_boots", + "link_recipe": true, + "text": "Wearing a full set also makes you slightly transparent!", + "title": " " + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_illuminator.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_illuminator.json new file mode 100644 index 000000000000..5bb38c890b07 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_illuminator.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_illuminator", + "name": "Spectre Illuminator", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_illuminator", + "link_recipe": true, + "text": "The $(d)Spectre Illuminator$() can be used to $(3)light up an entire chunk$().$(br2)It will place an entity down that slowly floats upwards, until it's a certain distance above the highest block in the chunk." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:blackout_powder", + "link_recipe": true, + "text": "This can be undone either by right-clicking the entity, or using a $(d)Blackout Powder$() anywhere in the chunk." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_key.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_key.json new file mode 100644 index 000000000000..5b37cf7dd1f1 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_key.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_key", + "name": "Spectre Key", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Spectre Key$() can be used to $(3)teleport to a private room in another dimension$(), unique to each player.$(br2)Once there, you can build and store items safely, and they'll remain there any time you return. Leave by either using the Key again, or clicking one of the Spectre Core blocks on the room's floor.", + "title": "Spectre Key" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_key", + "link_recipe": true, + "text": "The room has a floor of 16x16 blocks, and starts out only 2 blocks tall.$(br2)You can expand it vertically by using $(l:items/ectoplasm)Ectoplasm$(/l) on the Spectre Core blocks.$(br2)Each Ectoplasm increases the room's height by 1 block, and it will use the entire stack when clicked." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_sword.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_sword.json new file mode 100644 index 000000000000..995d7066d4fa --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/spectre_sword.json @@ -0,0 +1,20 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_sword", + "name": "Spectre Tools", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_sword", + "link_recipe": true, + "text": "The $(d)Spectre Sword$() is comparable to a Diamond Sword, with higher durability and enchantability.$(br2)It increases your entity interaction range by 3 blocks, and can be used to kill Spirits." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_pickaxe,irregular_implements:spectre_axe,irregular_implements:spectre_shovel", + "link_recipe": true, + "text": "The $(d)Spectre Pickaxe, Axe, and Shovel$() are each comparable to their Diamond counterpart, with higher durability and enchantability.$(br2)Each of them increases your block interaction range by 3 blocks.", + "title": " " + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/stable_ender_pearl.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/stable_ender_pearl.json new file mode 100644 index 000000000000..8c7d57c602f0 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/stable_ender_pearl.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:stable_ender_pearl", + "name": "Stable Ender Pearl", + "pages": [ + { + "type": "patchouli:text", + "text": "Use to bind yourself to the $(d)Stable Ender Pearl$().$(br2)After seven seconds of existing as an item entity, the Pearl will $(3)teleport the bound player to its location$().", + "title": "Stable Ender Pearl" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:stable_ender_pearl", + "link_recipe": true, + "text": "You don't have to drop it yourself! It'll still teleport you if it's dropped in any other way.$(br2)It has to be loaded though, and you must be in the same dimension!" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/summoning_pendulum.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/summoning_pendulum.json new file mode 100644 index 000000000000..356c22124d21 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/summoning_pendulum.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:summoning_pendulum", + "name": "Summoning Pendulum", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Summoning Pendulum$() can be used to $(3)store mobs to place them later$().$(br2)Simply right-click a mob with the Pendulum to store it inside. Then, right-click anywhere to summon it back out.", + "title": "Summoning Pendulum" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:summoning_pendulum", + "link_recipe": true, + "text": "The Summoning Pendulum can store up to 5 mobs at a time.$(br2)Any mobs with the entity type tag $(c)#irregular_implements:summoning_pendulum_blacklist$() cannot be stored in the Pendulum." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/super_lubricant_tincture.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/super_lubricant_tincture.json new file mode 100644 index 000000000000..6cef108953b6 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/super_lubricant_tincture.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:super_lubricant_tincture", + "name": "Super Lubricant Tincture", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Super Lubricant Tincture$() can be crafted with any boot item to make them $(3)completely negate friction$() when worn.$(br2)That means if you start moving, you won't stop!", + "title": "Super Lubricant Tincture" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:super_lubricant_tincture", + "link_recipe": true, + "text": "You can craft Lubricated boots with a Water Bottle to wash the lubricant off." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/void_stone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/void_stone.json new file mode 100644 index 000000000000..d9c2af76678e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/void_stone.json @@ -0,0 +1,13 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:void_stone", + "name": "Void Stone", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:void_stone", + "link_recipe": true, + "text": "The $(d)Void Stone$() will $(3)delete any item$() insert into its menu." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/water_walking_boots.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/water_walking_boots.json new file mode 100644 index 000000000000..e6b0a603376e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/water_walking_boots.json @@ -0,0 +1,25 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:water_walking_boots", + "name": "Water Walking Boots", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)Water Walking Boots$() allow you to $(3)walk on water$() when worn.$(br2)They do not work while sneaking, or when you're already under water.$(br2)Do note that being able to $(o)stand$() on water means you're also able to $(c)land$() on it as well!", + "title": "Water Walking Boots" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:water_walking_boots", + "link_recipe": true, + "text": "Water Walking Boots can be found in $(3)Water Chests$(), which spawn in Ocean Monuments." + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:obsidian_water_walking_boots", + "link_recipe": true, + "text": "The $(d)Obsidian Water Walking Boots$() combines the effects of the Water Walking Boots and the $(l:items/obsidian_skull)Obsidian Skull$(/l).$(br2)Get it by combining the two in an Anvil.$(br2)Remember that the Obsidian Skull does $(c)not let you walk on lava$()! For that, you'll need the $(l:items/lava_waders)Lava Waders$(/l).", + "title": "Obsidian Water Walking Boots" + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/weather_egg.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/weather_egg.json new file mode 100644 index 000000000000..3deca9d88204 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/weather_egg.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:weather_egg", + "name": "Weather Eggs", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)Weather Eggs$() allow you to $(3)change the weather$() when thrown.$(br2)There are 3 types: Sunny, Rainy, and Stormy.$(br2)Naturally, throwing a Sunny Egg will clear the weather, a Rainy Egg will cause rain, and a Stormy Egg will cause a thunderstorm.", + "title": "Weather Eggs" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:weather_egg,irregular_implements:weather_egg[irregular_implements:weather=\"rainy\"],irregular_implements:weather_egg[irregular_implements:weather=\"stormy\"]", + "link_recipe": true, + "text": "Throwing an Egg that matches the current weather will do nothing.", + "title": " " + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/white_stone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/white_stone.json new file mode 100644 index 000000000000..891eaf87add0 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/en_us/entries/items/white_stone.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:white_stone", + "name": "White Stone", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(d)White Stone$() has the power to $(3)prevent your death once$() while charged. Doing so fully discharges the item.$(br2)To recharge it, $(3)expose it to the full moon$(). It will gain charge while it's under the night sky while the full moon is at its peak, while either dropped on the ground or in your inventory.", + "title": "White Stone" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:white_stone", + "link_recipe": true, + "text": "The White Stone can be rarely found in dungeon chests." + } + ] +} \ No newline at end of file diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks.json new file mode 100644 index 000000000000..921eb6ab4557 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks.json @@ -0,0 +1,5 @@ +{ + "description": "本模组中的全部方块!", + "icon": "irregular_implements:player_interface", + "name": "方块" +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks/plates.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks/plates.json new file mode 100644 index 000000000000..4fdf8f98b345 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks/plates.json @@ -0,0 +1,6 @@ +{ + "parent": "irregular_implements:blocks", + "description": "运输板通常用于移动实体,尤其是物品实体。", + "icon": "irregular_implements:directional_accelerator_plate", + "name": "运输板" +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks/redstone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks/redstone.json new file mode 100644 index 000000000000..b5bdc3735ed8 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/blocks/redstone.json @@ -0,0 +1,6 @@ +{ + "parent": "irregular_implements:blocks", + "description": "与红石有关的方块。", + "icon": "irregular_implements:advanced_redstone_torch", + "name": "红石方块" +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/items.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/items.json new file mode 100644 index 000000000000..086d1c418dd1 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/categories/items.json @@ -0,0 +1,5 @@ +{ + "description": "本模组中的全部物品!", + "icon": "irregular_implements:spectre_key", + "name": "物品" +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/auto_placer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/auto_placer.json new file mode 100644 index 000000000000..d29fc3b55f52 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/auto_placer.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:auto_placer", + "name": "自动放置器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:auto_placer", + "link_recipe": true, + "text": "$(d)自动放置器$()会尝试将其物品栏中的方块放置在自身前方。$(br2)只要没有收到红石信号,它每个游戏刻都会尝试放置。", + "title": "自动放置器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/biome_radar.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/biome_radar.json new file mode 100644 index 000000000000..5d1f1736ed89 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/biome_radar.json @@ -0,0 +1,62 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:biome_radar", + "name": "生物群系雷达", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_radar", + "link_recipe": true, + "text": "$(d)生物群系雷达$()是一种多方块结构,可$(3)帮助你在世界中寻找生物群系$()。$(br2)首先,你需要实际搭建出这座结构。", + "title": "生物群系雷达" + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "mapping": { + "0": "irregular_implements:biome_radar", + "A": "minecraft:iron_bars[north=true,south=true,east=true,west=true]", + "E": "minecraft:iron_bars[east=true]", + "I": "minecraft:iron_bars", + "N": "minecraft:iron_bars[north=true]", + "S": "minecraft:iron_bars[south=true]", + "W": "minecraft:iron_bars[west=true]" + }, + "pattern": [ + [ + " I ", + "I I", + " I " + ], + [ + " E ", + "SAN", + " W " + ], + [ + " ", + " I ", + " " + ], + [ + " ", + " 0 ", + " " + ] + ], + "symmetrical": true + }, + "name": "生物群系雷达天线" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_crystal[irregular_implements:biome=\"minecraft:plains\"]", + "link_recipe": true, + "text": "$(d)生物群系水晶$()可在地牢箱子中找到,而且$(3)每种生物群系都有对应的水晶$()。$(br2)将生物群系水晶插入生物群系雷达;若找到对应生物群系,雷达上的火焰就会朝该生物群系的方向飘动。" + }, + { + "type": "patchouli:text", + "text": "你还可以对生物群系雷达使用$(l:items/location_filter)方位过滤器$(/l),将该生物群系的位置保存到过滤器中。$(br2)然后便可将它与$(l:items/golden_compass)黄金指南针$(/l)合成,从而找到前往该生物群系的方向!" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/biome_stone_bricks.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/biome_stone_bricks.json new file mode 100644 index 000000000000..335f70571d54 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/biome_stone_bricks.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:biome_stone_bricks", + "name": "自然感知方块", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_stone,irregular_implements:biome_cobblestone,irregular_implements:biome_stone_bricks,irregular_implements:biome_stone_bricks_cracked,irregular_implements:biome_stone_bricks_chiseled,irregular_implements:biome_glass", + "link_recipe": true, + "text": "$(d)自然感知方块$()会改变颜色,以匹配其所在的生物群系。$(br2)它们在繁茂的生物群系中会呈绿色,在干燥的生物群系中会呈棕色,依此类推。", + "title": " " + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_breaker.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_breaker.json new file mode 100644 index 000000000000..b5522a6a757c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_breaker.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:block_breaker", + "name": "方块破坏器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_breaker", + "link_recipe": true, + "text": "$(d)方块破坏器$()会破坏其前方的方块,挖掘能力相当于铁镐。$(br2)被破坏的方块会被放入其后方的容器;若无容器则掉落在地。$(br2)可用红石信号将其禁用。", + "title": "方块破坏器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:diamond_breaker", + "link_recipe": true, + "text": "可对方块破坏器使用$(d)钻石破坏器$()进行升级,使其挖掘能力相当于钻石镐。$(br2)钻石破坏器还可以附魔;破坏方块时会应用其附魔效果!", + "title": "钻石破坏器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_destabilizer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_destabilizer.json new file mode 100644 index 000000000000..f88e83361585 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_destabilizer.json @@ -0,0 +1,22 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:block_destabilizer", + "name": "方块去稳定器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)方块去稳定器$()收到红石脉冲时,会使前方方块以及所有相连的同类方块$(3)像沙子一样坠落$()。$(br2)你可以在其界面中切换与惰性模式有关的多项设置。", + "title": "方块去稳定器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_destabilizer", + "link_recipe": true, + "text": "在惰性模式下,它会$(3)记住需要使其失稳的方块位置$(),即使那些位置后来换成了不同方块。$(br2)若尚未设定惰性形状,它会在惰性模式下首次激活时记录形状。" + }, + { + "type": "patchouli:text", + "text": "点击$(3)显示惰性形状$()按钮后,会在惰性形状包含的所有位置显示立方体。$(br2)请注意,这一功能$(c)无法与 Sodium 良好兼容$();这些位置本应隔着方块也能看见,但实际无法做到。$(br2)最后,点击$(3)忘记惰性形状$()按钮可清除已保存的形状。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_of_sticks.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_of_sticks.json new file mode 100644 index 000000000000..67a96154dde4 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_of_sticks.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:block_of_sticks", + "name": "脚手架", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_of_sticks", + "link_recipe": true, + "text": "$(d)脚手架$()会在放置后不久自行破坏。$(br2)因此,它是一种非常实用的脚手架方块。", + "title": "脚手架" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:returning_block_of_sticks", + "link_recipe": true, + "text": "$(d)强化脚手架$()自行破坏时,会将其掉落物传送到最近的玩家身边。", + "title": "强化脚手架" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_teleporter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_teleporter.json new file mode 100644 index 000000000000..9dacb514bc63 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/block_teleporter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:block_teleporter", + "name": "方块传送器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)方块传送器$()收到红石信号时,可将自身前方的方块$(3)传送到另一台方块传送器前方$()。$(br2)对一台方块传送器使用$(l:items/location_filter)方位过滤器$(/l)以保存其位置,再将该过滤器插入第二台方块传送器。", + "title": "方块传送器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_teleporter", + "link_recipe": true, + "text": "第二台方块传送器收到红石信号时,会尝试交换第一台与自身前方的方块。$(br2)方块传送器能否跨维度工作可以配置,默认值为允许。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/compressed_slime_block.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/compressed_slime_block.json new file mode 100644 index 000000000000..017f9ebc4e6b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/compressed_slime_block.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:compressed_slime_block", + "name": "压缩粘液块", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:compressed_slime_block", + "link_recipe": true, + "text": "$(d)压缩粘液块$()会将接触它的实体弹向空中。$(br2)对粘液块使用锹即可获得。它可以多次压缩,以产生更强的弹跳效果。", + "title": "压缩粘液块" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/custom_crafting_table.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/custom_crafting_table.json new file mode 100644 index 000000000000..e9cdc1aeb628 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/custom_crafting_table.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:custom_crafting_table", + "name": "自定义工作台", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:custom_crafting_table", + "link_recipe": true, + "text": "$(d)自定义工作台$()在功能上与普通工作台完全相同,但外观会变成其合成材料对应的方块。$(br2)例如,在配方中用一圈橡木原木围住工作台,制成的工作台就会呈现橡木原木的外观。", + "title": "自定义工作台" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/diaphanous_block.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/diaphanous_block.json new file mode 100644 index 000000000000..16e8317b7b6a --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/diaphanous_block.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:diaphanous_block", + "name": "通透方块", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)通透方块$()从远处看起来像另一个方块,但会在你靠近时消失。$(br2)将其与所需方块合成即可设置外观。", + "title": "通透方块" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:diaphanous_block,irregular_implements:diaphanous_block[irregular_implements:block=\"minecraft:oak_log\"]", + "link_recipe": true, + "text": "将两个通透方块相互合成可将效果反转,使其在近处可见、远处消失。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/ender_bridge.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/ender_bridge.json new file mode 100644 index 000000000000..d2870a18f038 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/ender_bridge.json @@ -0,0 +1,20 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:ender_bridge", + "name": "末影桥", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_bridge,irregular_implements:prismarine_ender_bridge", + "link_recipe": true, + "text": "$(d)末影桥$()收到红石信号后,会将站在桥上的实体传送到其所对准的$(d)末影锚$()。$(br2)只要桥$(3)正对着末影锚$(),无论距离多远、途中隔着多少方块都可以工作。", + "title": "末影桥" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_anchor", + "link_recipe": true, + "text": "收到红石信号后,它会沿直线搜索末影锚。若找到,便会根据距离充能并激活;若未找到,则会发出失败声。$(br2)基础末影桥每经过一格需要 1 游戏刻,海晶石末影桥则每格需要 0.5 游戏刻。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/ender_mailbox.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/ender_mailbox.json new file mode 100644 index 000000000000..75a8b86ec540 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/ender_mailbox.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:ender_mailbox", + "name": "末影邮箱", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)末影邮箱$()允许你与其他玩家互相收发$(l:items/ender_letter)末影邮件$(/l)。$(br2)要发送邮件,只需对邮箱使用它,它就会被送给收件人。", + "title": "末影邮箱" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_mailbox", + "link_recipe": true, + "text": "使用任意末影邮箱都会显示你收到的信件,就像末影箱会显示你的物品一样。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/energy_distributor.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/energy_distributor.json new file mode 100644 index 000000000000..26f3eba2605a --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/energy_distributor.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:energy_distributor", + "name": "能量分配器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:energy_distributor", + "link_recipe": true, + "text": "$(d)能量分配器$()可将 FE 均匀分配给同一直线上所有相邻的能量存储方块。$(br2)它会从前方方块开始,沿该方向逐个检查能量存储方块,并将它们加入缓存。", + "title": "能量分配器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_energy_distributor", + "link_recipe": true, + "text": "能量分配器的能量存储实际上由缓存中的所有方块共同组成。向分配器输入能量会把能量输入这些方块,抽取时亦然。$(br2)$(d)末影能量分配器$()的工作方式相似,但使用 8 个$(l:items/location_filter)方位过滤器$(/l)来指定缓存中的机器。", + "title": "末影能量分配器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/fertilized_dirt.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/fertilized_dirt.json new file mode 100644 index 000000000000..aab12a4c4bfa --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/fertilized_dirt.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:fertilized_dirt", + "name": "沃土", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:fertilized_dirt", + "link_recipe": true, + "text": "$(d)沃土$()无需水源、不会被踩坏,而且能让$(3)作物生长速度提高至 3 倍$()。$(br2)你仍需先用锄头耕作,才能在上面种植作物。", + "title": "沃土" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/glowing_mushroom.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/glowing_mushroom.json new file mode 100644 index 000000000000..bbada51481ab --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/glowing_mushroom.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:glowing_mushroom", + "name": "荧光菇", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:glowing_mushroom", + "link_recipe": true, + "text": "$(d)荧光菇$()会罕见地生成在洞穴中。$(br2)它可以用于任何接受荧石粉的酿造配方。", + "title": "荧光菇" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/igniter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/igniter.json new file mode 100644 index 000000000000..adeae80d7591 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/igniter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:igniter", + "name": "点火器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)点火器$()收到红石信号时可以点燃火焰。$(br2)它有 3 种模式,可在界面中循环切换。", + "title": "点火器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:igniter", + "link_recipe": true, + "text": "$(li)切换——充能时点火,未充能时熄灭。$(li)保持点燃——充能期间保持火焰燃烧,未充能时不执行操作。$(li)点火——充能时点火,未充能时不执行操作。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/imbuing_station.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/imbuing_station.json new file mode 100644 index 000000000000..0410d0ca2d08 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/imbuing_station.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:imbuing_station", + "name": "灌注台", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)灌注台$()用于制作$(l:items/imbue_fire)灌注药水$(/l)。$(br2)外圈材料可以放在任意外圈槽位,但中心材料必须放在中心槽位。", + "title": "灌注台" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbuing_station", + "link_recipe": true, + "text": "进行自动化时,顶部可访问中心槽位,侧面可访问其他输入槽位,底部可访问输出槽位。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/iron_dropper.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/iron_dropper.json new file mode 100644 index 000000000000..e654ae954268 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/iron_dropper.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:iron_dropper", + "name": "铁投掷器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)铁投掷器$()是普通投掷器的升级版,拥有多种额外功能。$(br2)其界面中有 4 个用于更改设置的按钮。$(br2)红石设置包括:$(br)$(li)收到脉冲时弹出$(li)充能期间弹出$(li)始终弹出", + "title": "铁投掷器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:iron_dropper", + "link_recipe": true, + "text": "物品的拾取延迟可在 20、5 和 0 游戏刻之间循环切换。$(br2)你可以切换物品是径直向前射出,还是带有少量随机速度。$(br2)最后,还可切换弹出物品时是否产生粒子和声音。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/item_collector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/item_collector.json new file mode 100644 index 000000000000..4b437d77d85e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/item_collector.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:item_collector", + "name": "物品收集器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:item_collector", + "link_recipe": true, + "text": "$(d)物品收集器$()可放置在容器上,并会收集自身周围 3 格半径内的物品实体。$(br2)也就是以收集器为中心的 7×7×7 区域。", + "title": "物品收集器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:advanced_item_collector", + "link_recipe": true, + "text": "$(d)高级物品收集器$()的工作方式相同,但半径可在 0 至 10 格之间配置。$(br2)X、Y、Z 三个维度还可分别设置半径。$(br2)也可以选择放入$(l:items/item_filter)物品过滤器$(/l),使其只收集匹配的物品。", + "title": "高级物品收集器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/lapis_glass.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/lapis_glass.json new file mode 100644 index 000000000000..8961237fef2d --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/lapis_glass.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:lapis_glass", + "name": "选择性通透玻璃", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lapis_glass", + "link_recipe": true, + "text": "$(d)青金石玻璃$()对玩家有碰撞,但允许其他所有实体穿过。", + "title": "青金石玻璃" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:quartz_glass", + "link_recipe": true, + "text": "$(d)石英玻璃$()允许玩家穿过,但会阻挡其他所有实体。", + "title": "石英玻璃" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/nature_core.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/nature_core.json new file mode 100644 index 000000000000..f59574220513 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/nature_core.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:nature_core", + "name": "自然核心", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)自然核心$()结构会随机生成在世界各处,附近还有一个装满好东西的$(3)自然箱子$()。$(br2)自然核心本身也会不时执行多种操作。", + "title": "自然核心" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:nature_core", + "link_recipe": true, + "text": "它可以:$(br)$(li)将附近的沙子转化为泥土或草方块$(li)在附近生成动物$(li)对附近作物施加骨粉$(li)在附近种植树苗$(li)修复自身周围的结构" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/notification_interface.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/notification_interface.json new file mode 100644 index 000000000000..d91bceae7909 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/notification_interface.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:notification_interface", + "name": "通知接口", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)通知接口$()收到红石信号后,会向放置它的玩家发送可配置的通知。$(br2)你可以在其界面中设置标题、正文和图标。", + "title": "通知接口" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:notification_interface", + "link_recipe": true, + "text": "服务器管理员还可以使用命令“/ii notify <player> <title> <body> <itemstack>”向玩家发送通知。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/oak_platform.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/oak_platform.json new file mode 100644 index 000000000000..1b498d262efe --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/oak_platform.json @@ -0,0 +1,28 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:oak_platform", + "name": "平台", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:oak_platform,irregular_implements:oak_platform,irregular_implements:spruce_platform,irregular_implements:birch_platform,irregular_implements:jungle_platform,irregular_implements:acacia_platform,irregular_implements:dark_oak_platform,irregular_implements:crimson_platform,irregular_implements:warped_platform,irregular_implements:mangrove_platform,irregular_implements:bamboo_platform,irregular_implements:cherry_platform", + "link_recipe": true, + "text": "$(d)平台$()的$(3)顶部有碰撞,但底部和侧面没有碰撞$()。$(br2)此外,潜行可以让你从平台中落下。", + "title": "平台" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:super_lubricant_platform", + "link_recipe": true, + "text": "$(d)超级滑滑冰平台$()的碰撞方式相同,但会像其他$(l:blocks/super_lubricant_stone)超级滑滑方块$(/l)一样完全消除摩擦。$(br2)它非常适合运输物品,尤其适合与$(l:blocks/plates)运输板$(/l)配合使用。", + "title": "超级滑滑冰平台" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:filtered_super_lubricant_platform", + "link_recipe": true, + "text": "$(d)超级滑滑冰平台(物品过滤)$()的工作方式相同,但可以放入$(l:items/item_filter)物品过滤器$(/l)。$(br2)与过滤器匹配的物品会从平台中落下。", + "title": "超级滑滑冰平台(物品过滤)" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/peace_candle.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/peace_candle.json new file mode 100644 index 000000000000..499b0250ef98 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/peace_candle.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:peace_candle", + "name": "和平蜡烛", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)和平蜡烛$()会阻止敌对生物在周围一定半径内生成。默认半径为 1 个区块(即覆盖 3×3 个区块)。$(br2)可用红石信号将其禁用。", + "title": "和平蜡烛" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:peace_candle", + "link_recipe": true, + "text": "和平蜡烛可在部分村庄教堂中找到。原本放置酿造台的位置有时会改为生成和平蜡烛。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/pitcher_plant.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/pitcher_plant.json new file mode 100644 index 000000000000..4c1b9692d624 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/pitcher_plant.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:pitcher_plant", + "name": "猪笼草", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)猪笼草$()会生成水。$(br2)对其使用桶或其他流体存储物品,即可收取这些水。$(br2)它还会定期填充相邻的流体容器,也可用流体管道从中抽取水。", + "title": "猪笼草" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:pitcher_plant", + "link_recipe": true, + "text": "猪笼草可在带有生物群系标签 $(3)c:is_wet/overworld$() 的生物群系中找到。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/accelerator_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/accelerator_plate.json new file mode 100644 index 000000000000..31b859bf52c2 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/accelerator_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:accelerator_plate", + "name": "加速式运输板", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:accelerator_plate", + "link_recipe": true, + "text": "$(d)加速式运输板$()会$(3)加快其上所有移动物体的速度$(),直至达到上限。$(br2)物体原本朝哪个方向移动,就会继续沿该方向加速。", + "title": "加速式运输板" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/bouncy_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/bouncy_plate.json new file mode 100644 index 000000000000..f266b36a1694 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/bouncy_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:bouncy_plate", + "name": "弹性运输板", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:bouncy_plate", + "link_recipe": true, + "text": "$(d)弹性运输板$()会$(3)将从其上走过的实体弹向空中$()。", + "title": "弹性运输板" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/collection_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/collection_plate.json new file mode 100644 index 000000000000..17e7309207a9 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/collection_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:collection_plate", + "name": "收集式运输板", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:collection_plate", + "link_recipe": true, + "text": "任何接触$(d)收集式运输板$()的物品实体都会尽可能进入相邻容器。$(br2)尝试顺序为:下、北、南、东、西、上。", + "title": "收集式运输板" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/corrector_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/corrector_plate.json new file mode 100644 index 000000000000..c69cea005062 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/corrector_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:corrector_plate", + "name": "校准式运输板", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:corrector_plate", + "link_recipe": true, + "text": "在$(d)校准式运输板$()上移动的实体会对齐到方块中央。$(br2)也就是说,实体只能沿着穿过方块 X 轴或 Z 轴中点的直线路径移动。", + "title": "校准式运输板" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/directional_accelerator_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/directional_accelerator_plate.json new file mode 100644 index 000000000000..7dc60def9f06 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/directional_accelerator_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:directional_accelerator_plate", + "name": "定向加速式运输板", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:directional_accelerator_plate", + "link_recipe": true, + "text": "$(d)定向加速式运输板$()会$(3)将站在上面的实体推向运输板朝向的方向$()。$(br2)非常适合运输物品和生物!", + "title": "定向加速式运输板" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/item_rejuvenator_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/item_rejuvenator_plate.json new file mode 100644 index 000000000000..7252472aa12f --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/item_rejuvenator_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:item_rejuvenator_plate", + "name": "物品重置运输板", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:item_rejuvenator_plate", + "link_recipe": true, + "text": "任何接触$(d)物品重置运输板$()的物品实体,其消失计时器都会重置为 4 分钟,同时重置物品年龄。", + "title": "物品重置运输板" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/item_sealer_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/item_sealer_plate.json new file mode 100644 index 000000000000..f4ec4af05114 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/item_sealer_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:item_sealer_plate", + "name": "密封式运输板(物品)", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:item_sealer_plate", + "link_recipe": true, + "text": "任何接触$(d)密封式运输板(物品)$()的物品实体都会在 30 秒内无法被拾取。", + "title": "密封式运输板(物品)" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/redirector_plate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/redirector_plate.json new file mode 100644 index 000000000000..114a5784ffa1 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/plates/redirector_plate.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/plates", + "icon": "irregular_implements:redirector_plate", + "name": "重定向式运输板", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redirector_plate", + "link_recipe": true, + "text": "$(d)重定向式运输板$()有两个启用侧。从其中一个启用侧走入的实体会被传送到另一个启用侧。$(br2)右击设置第一个启用侧,潜行右击设置第二个启用侧。", + "title": "重定向式运输板" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/player_interface.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/player_interface.json new file mode 100644 index 000000000000..6181f173792b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/player_interface.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:player_interface", + "name": "玩家接口", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)玩家接口$()允许你通过管道等设备$(3)与方块主人的物品栏交互$()。$(br2)其主人就是放置它的玩家。$(br2)方块的每个面分别对应玩家物品栏的不同部分。", + "title": "玩家接口" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:player_interface", + "link_recipe": true, + "text": "$(li)顶部——盔甲槽$(li)底部——快捷栏槽位$(li)北面——副手槽位$(li)其他面——主物品栏槽位" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/rain_shield.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/rain_shield.json new file mode 100644 index 000000000000..7eae450a7122 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/rain_shield.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:rain_shield", + "name": "驱雨盾", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:rain_shield", + "link_recipe": true, + "text": "$(d)驱雨盾$()会阻止周围一定半径内降雨。默认半径为 5 个区块。$(br2)可用红石信号将其禁用。", + "title": "驱雨盾" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/rainbow_lamp.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/rainbow_lamp.json new file mode 100644 index 000000000000..c3332908e77d --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/rainbow_lamp.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:rainbow_lamp", + "name": "彩虹灯", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:rainbow_lamp", + "link_recipe": true, + "text": "$(d)彩虹灯$()会根据为其充能的红石信号强度显示不同颜色。", + "title": "彩虹灯" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/advanced_redstone_interface.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/advanced_redstone_interface.json new file mode 100644 index 000000000000..be4c579fad3c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/advanced_redstone_interface.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:advanced_redstone_interface", + "name": "高级红石接口", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)高级红石接口$()会将自身接收到的红石信号强度传递给最多 9 个已连接方块。$(br2)将$(l:items/location_filter)方位过滤器$(/l)放入其中,即可连接到相应位置。", + "title": "高级红石接口" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:advanced_redstone_interface", + "link_recipe": true, + "text": "手持$(l:items/redstone_tool)红石工具$(/l)时,会显示从接口通往每个已连接位置的连线。", + "title": " " + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/advanced_redstone_torch.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/advanced_redstone_torch.json new file mode 100644 index 000000000000..74244be806c7 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/advanced_redstone_torch.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:advanced_redstone_torch", + "name": "高级红石火把", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:advanced_redstone_torch", + "link_recipe": true, + "text": "$(d)高级红石火把$()可分别配置充能与未充能时的红石输出强度。$(br2)在其界面中设置这两个强度值。", + "title": "高级红石火把" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/analog_emitter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/analog_emitter.json new file mode 100644 index 000000000000..e1a07879b783 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/analog_emitter.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:analog_emitter", + "name": "模拟信号发生器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:analog_emitter", + "link_recipe": true, + "text": "$(d)模拟信号发生器$()正面被充能时,会发出强度可配置的红石信号。$(br2)右击可循环切换输出强度。", + "title": "模拟信号发生器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/basic_redstone_interface.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/basic_redstone_interface.json new file mode 100644 index 000000000000..3d6b973184c2 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/basic_redstone_interface.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:basic_redstone_interface", + "name": "基础红石接口", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:basic_redstone_interface", + "link_recipe": true, + "text": "$(d)基础红石接口$()会将自身接收到的红石信号强度传递给已连接的方块。$(br2)使用$(l:items/redstone_tool)红石工具$(/l)将其连接到方块。", + "title": "基础红石接口" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/block_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/block_detector.json new file mode 100644 index 000000000000..4d5da06ccdc6 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/block_detector.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:block_detector", + "name": "方块检测器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_detector", + "link_recipe": true, + "text": "$(d)方块检测器$()会在前方方块与其物品栏中存放的方块匹配时发出红石信号。", + "title": "方块检测器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/chat_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/chat_detector.json new file mode 100644 index 000000000000..e44919629707 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/chat_detector.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:chat_detector", + "name": "聊天检测器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:chat_detector", + "link_recipe": true, + "text": "$(d)聊天检测器$()会在放置它的玩家于聊天中说出特定短语时发出红石信号。$(br2)其界面中的文本框实际上是一个$(o)正则表达式$()字段,因此可以设置得相当复杂。$(br2)你还可以切换是否拦截该消息。", + "title": "聊天检测器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:global_chat_detector", + "link_recipe": true, + "text": "$(d)全局聊天检测器$()的工作方式相同,但会监听所有玩家的聊天消息,而不只是放置者。$(br2)不过,它只能拦截其主人发送的消息。", + "title": "全局聊天检测器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/contact_button.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/contact_button.json new file mode 100644 index 000000000000..2b3beb6ffa0d --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/contact_button.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:contact_button", + "name": "接触式按钮", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:contact_button", + "link_recipe": true, + "text": "点击$(d)接触式按钮$()前方的方块时,接触式按钮会从其他面发出短暂的红石脉冲。", + "title": "接触式按钮" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/contact_lever.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/contact_lever.json new file mode 100644 index 000000000000..a64bc82df218 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/contact_lever.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:contact_lever", + "name": "接触式拉杆", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:contact_lever", + "link_recipe": true, + "text": "点击$(d)接触式拉杆$()前方的方块时,接触式拉杆会在开启和关闭状态之间切换。$(br2)开启时,它会从其他面发出红石信号。", + "title": "接触式拉杆" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/entity_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/entity_detector.json new file mode 100644 index 000000000000..adf7a6e5929d --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/entity_detector.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:entity_detector", + "name": "实体检测器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)实体检测器$()会在检测区域内出现匹配过滤条件的实体时发出红石信号。$(br2)你可以在其界面中分别设置各轴半径、是否反转检测器,以及要检测的实体类型。", + "title": "实体检测器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:entity_detector", + "link_recipe": true, + "text": "可选择检测:$(li)全部实体$(li)生物$(li)动物$(li)怪物$(li)玩家$(li)物品$(li)自定义$(br2)处于自定义模式时,可以在检测器中放入$(l:items/entity_filter)实体过滤器$(/l),精确指定要检测的对象。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/inventory_tester.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/inventory_tester.json new file mode 100644 index 000000000000..5a007b13e3e3 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/inventory_tester.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:inventory_tester", + "name": "物流检测器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)物流检测器$()放置在容器侧面,并在内部保存一个物品。$(br2)当该容器能够接收此物品时,它会发出红石信号。$(br2)它还会检查所依附容器的$(o)对应侧面$()。例如,若放在熔炉顶部,它只会检查熔炉能否从顶部槽位接收该物品。", + "title": "物流检测器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:inventory_tester", + "link_recipe": true, + "text": "因此,你也可以使用$(l:blocks/inventory_rerouter)物流管理器$(/l),从另一个方向访问容器的指定侧面。$(br2)你可以在界面中将其反转,使容器无法接收物品时发出信号。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/moon_phase_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/moon_phase_detector.json new file mode 100644 index 000000000000..6f50acac1718 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/moon_phase_detector.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:moon_phase_detector", + "name": "月相检测器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:moon_phase_detector", + "link_recipe": true, + "text": "$(d)月相检测器$()会根据当前月相发出相应强度的红石信号。$(br2)满月时发出满强度信号(15),朔月时不发出信号(0)。$(br2)右击可反转此行为。", + "title": "月相检测器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/online_detector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/online_detector.json new file mode 100644 index 000000000000..23e30c1cd171 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/online_detector.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:online_detector", + "name": "在线侦测器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:online_detector", + "link_recipe": true, + "text": "$(d)在线侦测器$()会在所选玩家登录服务器时发出红石信号。$(br2)在其界面中准确输入玩家用户名即可完成设置。", + "title": "在线侦测器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/redstone_observer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/redstone_observer.json new file mode 100644 index 000000000000..f1e74dfd1563 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/redstone_observer.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:redstone_observer", + "name": "红石观测仪", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redstone_observer", + "link_recipe": true, + "text": "$(d)红石观测仪$()会发出与其所连接方块相同强度的红石信号。$(br2)使用$(l:items/redstone_tool)红石工具$(/l)将其连接到方块。", + "title": "红石观测仪" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/sided_redstone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/sided_redstone.json new file mode 100644 index 000000000000..429fdda36f5c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/redstone/sided_redstone.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks/redstone", + "icon": "irregular_implements:sided_redstone", + "name": "单向红石块", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:sided_redstone", + "link_recipe": true, + "text": "$(d)单向红石块$()只会从正面发出红石信号。", + "title": "单向红石块" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/sakanade_spores.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/sakanade_spores.json new file mode 100644 index 000000000000..942fdf987c69 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/sakanade_spores.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:sakanade_spores", + "name": "纤毛孢子", + "pages": [ + { + "type": "patchouli:text", + "text": "实体走过$(d)纤毛孢子$()时,会获得$(3)视幻$()药水效果。$(br2)对玩家而言,视幻效果会反转移动和鼠标操作。$(br2)对生物而言,它会干扰寻路,使其移动变得混乱。", + "title": "纤毛孢子" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:sakanade_spores", + "link_recipe": true, + "text": "纤毛孢子可在巨型棕色蘑菇底部找到。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/shock_absorber.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/shock_absorber.json new file mode 100644 index 000000000000..5c116129f0fc --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/shock_absorber.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:shock_absorber", + "name": "减震器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:shock_absorber", + "link_recipe": true, + "text": "落在$(d)减震器$()上时,摔落伤害会被完全抵消。$(br2)此外,它还会根据坠落距离发出相应强度的红石信号。", + "title": "减震器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/slime_cube.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/slime_cube.json new file mode 100644 index 000000000000..d64ade03edf6 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/slime_cube.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:slime_cube", + "name": "粘液立方体", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:slime_cube", + "link_recipe": true, + "text": "$(d)粘液立方体$()未充能时,会使史莱姆在周围一定半径内生成。默认半径为 1 个区块(即覆盖 3×3 个区块)。$(br2)而在充能时,它会阻止史莱姆在同一区域内生成。", + "title": "粘液立方体" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_coil_basic.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_coil_basic.json new file mode 100644 index 000000000000..5234da784a3d --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_coil_basic.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:spectre_coil_basic", + "name": "通灵线圈", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_coil_basic,irregular_implements:spectre_coil_redstone,irregular_implements:spectre_coil_ender", + "link_recipe": true, + "text": "$(d)通灵线圈$()允许你从$(l:blocks/spectre_energy_injector)通灵能量缓存$(/l)中无线抽取能量。$(br2)不同版本每游戏刻可从缓存中抽取的 FE 数量不同。请将线圈直接放在需要供能的机器上。", + "title": "通灵线圈" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_coil_number,irregular_implements:spectre_coil_genesis", + "link_recipe": true, + "text": "其中有两种特殊线圈不会从通灵能量缓存中抽取能量,而是$(3)凭空生成 FE$()。$(br2)第一种可在地牢箱子中找到,第二种则只能通过命令或创造模式获得。", + "title": " " + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_energy_injector.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_energy_injector.json new file mode 100644 index 000000000000..168fe1c678bf --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_energy_injector.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:spectre_energy_injector", + "name": "通灵能量注入器", + "pages": [ + { + "type": "patchouli:text", + "text": "每位玩家都有一个$(3)通灵能量缓存$();它有点像$(3)存储 FE 而非物品的末影箱$()。$(br2)默认情况下,该缓存最多可存储 1,000,000 FE。此容量可在服务器配置中修改。", + "title": "通灵能量注入器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_energy_injector", + "link_recipe": true, + "text": "$(d)通灵能量注入器$()允许你$(3)向缓存中输入 FE$(),其主人就是放置它的玩家。$(br2)你$(c)无法从注入器中抽取能量$(),必须使用$(l:blocks/spectre_coil_basic)通灵线圈$(/l)或$(l:items/spectre_charger_basic)通灵充能器$(/l)进行抽取。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_lens.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_lens.json new file mode 100644 index 000000000000..2b9a0aaccded --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_lens.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:spectre_lens", + "name": "通灵镜片", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_lens", + "link_recipe": true, + "text": "$(d)通灵镜片$()放在信标顶部后,只要你与信标处于同一维度,就能让信标无视距离对你生效。$(br2)此效果只会延伸给放置镜片的玩家。", + "title": "通灵镜片" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_sapling.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_sapling.json new file mode 100644 index 000000000000..78d68597a135 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/spectre_sapling.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:spectre_sapling", + "name": "通灵树苗", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)通灵树苗$()会长成半透明的通灵树。$(br2)其树叶有概率掉落$(l:items/ectoplasm)灵气$(/l),因此是一种很实用的可再生来源!", + "title": "通灵树苗" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_sapling", + "link_recipe": true, + "text": "手持灵气右击任意树苗方块,即可制成通灵树苗。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/super_lubricant_stone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/super_lubricant_stone.json new file mode 100644 index 000000000000..ad36281526f1 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/super_lubricant_stone.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:super_lubricant_stone", + "name": "超级滑滑方块", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "tag:irregular_implements:super_lubricated", + "link_recipe": true, + "text": "$(d)超级滑滑方块$()会完全消除摩擦,使实体在上面移动时不会减速。$(br2)它非常适合运输物品,尤其适合与$(l:blocks/plates)运输板$(/l)配合使用。", + "title": "超级滑滑方块" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/trigger_glass.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/trigger_glass.json new file mode 100644 index 000000000000..1242ba80811e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/blocks/trigger_glass.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:blocks", + "icon": "irregular_implements:trigger_glass", + "name": "感知玻璃", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:trigger_glass", + "link_recipe": true, + "text": "$(d)感知玻璃$()通常具有碰撞,但收到红石脉冲后会在短时间内失去碰撞。$(br2)此效果会在一定距离内传播给所有相连的感知玻璃。", + "title": "感知玻璃" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/bean.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/bean.json new file mode 100644 index 000000000000..04a95006ecd5 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/bean.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:bean", + "name": "豆子", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:bean", + "link_recipe": true, + "text": "普通的$(d)豆子$(),可用于特定配方。$(br2)你可以在世界各处找到自然生长的豆子,它们会生成在主世界中既不炎热、不寒冷、不干燥也不稀疏的生物群系。$(br2)对任意泥土类方块使用豆子即可继续种植!", + "title": "豆子" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/biome_painter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/biome_painter.json new file mode 100644 index 000000000000..00f27bc5c131 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/biome_painter.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:biome_painter", + "name": "生物群系画笔", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_capsule", + "link_recipe": true, + "text": "$(d)生物群系胶囊$()可以捕获世界中的生物群系。$(br2)将其扔到地上;若胶囊尚未记录生物群系,就会设为落点处的生物群系。$(br2)胶囊停留在该生物群系中时会积累点数。将鼠标悬停在物品栏中的胶囊上即可查看当前点数。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:biome_painter", + "link_recipe": true, + "text": "$(d)生物群系画笔$()可以改变所选方块周围一定半径内的生物群系。$(br2)手持时,它会显示附近与物品栏中第一个已填充生物群系胶囊$(o)不相同$()的方块。对这些方块使用画笔,就会改变当地的生物群系。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/blaze_and_steel.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/blaze_and_steel.json new file mode 100644 index 000000000000..cdd3a77166f6 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/blaze_and_steel.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:blaze_and_steel", + "name": "灼炎打火石", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:blaze_and_steel", + "link_recipe": true, + "text": "$(d)灼炎打火石$()的用法与打火石相似,但它点燃的火焰凶猛得多。", + "title": "灼炎打火石" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/block_mover.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/block_mover.json new file mode 100644 index 000000000000..617047fddf59 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/block_mover.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:block_mover", + "name": "方块搬运器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)方块搬运器$()让你可以轻松拾起并移动方块,而且$(3)包括箱子等含有方块实体的方块$()!$(br2)右击方块将其拾起,再次右击即可放下。", + "title": "方块搬运器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_mover", + "link_recipe": true, + "text": "带有方块标签 $(c)#irregular_implements:block_mover_blacklist$() 的方块无法被方块搬运器移动。$(br2)默认情况下,其中包括基岩等方块。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/block_replacer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/block_replacer.json new file mode 100644 index 000000000000..29eb5d2d4936 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/block_replacer.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:block_replacer", + "name": "方块替换器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)方块替换器$()可以将世界中的方块快速替换为其中存储的方块。$(br2)要存入方块,请像使用收纳袋一样,$(3)在物品栏中将方块堆右击到方块替换器上$()。$(br2)将方块替换器物品堆右击到任意空物品栏槽位,即可取出已存储方块。", + "title": "方块替换器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:block_replacer", + "link_recipe": true, + "text": "对世界中的方块使用该物品,会破坏此方块并在原位放置随机一种已存储方块。$(br2)带有方块标签 $(c)#irregular_implements:block_replacer_blacklist$() 的方块无法被方块替换器替换。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/bottle_of_air.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/bottle_of_air.json new file mode 100644 index 000000000000..a6f110e2258a --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/bottle_of_air.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:bottle_of_air", + "name": "瓶装空气", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:bottle_of_air", + "link_recipe": true, + "text": "$(d)瓶装空气$()可以被“喝下”,在水下补满你的氧气。$(br2)它可在$(3)海底神殿$()中找到。", + "title": "瓶装空气" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/chunk_analyzer.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/chunk_analyzer.json new file mode 100644 index 000000000000..955eb3c2bd83 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/chunk_analyzer.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:chunk_analyzer", + "name": "区块分析器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:chunk_analyzer", + "link_recipe": true, + "text": "$(d)区块分析器$()可用于分析你当前所在的区块。$(br2)使用后可查看区块内$(3)每种方块及其数量$()的列表。", + "title": "区块分析器" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/divining_rod.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/divining_rod.json new file mode 100644 index 000000000000..a039160aaa8a --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/divining_rod.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:divining_rod", + "name": "探测杖", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/coal\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/copper\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/iron\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/gold\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/redstone\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/emerald\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/lapis\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/diamond\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/netherite_scrap\"],irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores/quartz\"]", + "link_recipe": true, + "text": "手持$(d)探测杖$()时,你可以在可配置的距离内$(3)隔墙看见对应的矿石方块$()。$(br2)任何带有以“$(n)c:ores/ $()”开头物品标签的矿物物品都可制成探测杖,并会显示相应矿石类型。", + "title": "探测杖" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:divining_rod[irregular_implements:divine_blocks=\"c:ores\"]", + "link_recipe": true, + "text": "你可以将所有探测杖合成在一起,制成能够$(3)显示全部矿石类型$()的探测杖!", + "title": "万用探测杖" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/drop_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/drop_filter.json new file mode 100644 index 000000000000..49fb99beb869 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/drop_filter.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:drop_filter", + "name": "掉落物过滤器", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:drop_filter", + "link_recipe": true, + "text": "$(d)掉落物过滤器$()可容纳一个$(l:items/item_filter)物品过滤器$(/l),并阻止与过滤器匹配的物品进入你的物品栏。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:voiding_drop_filter", + "link_recipe": true, + "text": "$(d)虚空掉落物过滤器$()的工作方式相同,但会$(c)删除所有匹配的物品$()。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ectoplasm.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ectoplasm.json new file mode 100644 index 000000000000..16cc8a7eeb2a --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ectoplasm.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:ectoplasm", + "name": "灵气", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)灵气$()是击杀灵魂时掉落的材料。$(br2)$(3)每当生物死亡时$(),都有概率生成灵魂。越接近满月,概率越高;若服务器中曾击杀过末影龙,概率还会进一步提高。", + "title": "灵气" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ectoplasm", + "link_recipe": true, + "text": "灵魂$(c)只能受到魔法伤害$()。$(br2)喷溅型药水、附魔武器,或$(l:items/spectre_sword)通灵之剑$(/l)等特定物品都能对其造成伤害。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/emerald_compass.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/emerald_compass.json new file mode 100644 index 000000000000..5d5f335c45f9 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/emerald_compass.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:emerald_compass", + "name": "绿宝石指南针", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)绿宝石指南针$()可以绑定到玩家,并$(3)指向该玩家$()。$(br2)当然,它只会在该玩家已登录且与你处于同一维度时工作。", + "title": "绿宝石指南针" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:emerald_compass", + "link_recipe": true, + "text": "有两种方法可以将指南针绑定到玩家。$(br2)第一种是手持指南针直接右击该玩家。$(br2)第二种是将指南针与已设定的$(l:items/player_filter)玩家过滤器$(/l)合成。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ender_bucket.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ender_bucket.json new file mode 100644 index 000000000000..0ae49ccc960b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ender_bucket.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:ender_bucket", + "name": "末影桶", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_bucket", + "link_recipe": true, + "text": "$(d)末影桶$()可以从远处收取流体。$(br2)若对非流体源方块使用空桶,它会搜索距离最近的流体源方块并将其收取。", + "title": "末影桶" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:reinforced_ender_bucket", + "link_recipe": true, + "text": "$(d)强化末影桶$()的工作方式相同,但一次可以$(3)容纳 10 桶流体$()。", + "title": "强化末影桶" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ender_letter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ender_letter.json new file mode 100644 index 000000000000..e0c42f31ad23 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/ender_letter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:ender_letter", + "name": "末影邮件", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)末影邮件$()让你可以轻松$(3)向其他玩家发送物品$()。$(br2)使用邮件将其打开。你可以放入$(3)最多 9 组物品$(),并在文本框中输入收件人的用户名。", + "title": "末影邮件" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:ender_letter", + "link_recipe": true, + "text": "要发送邮件,只需对$(l:blocks/ender_mailbox)末影邮箱$(/l)使用它。若收件人的邮箱有空间,邮件就会被放入其中。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/entity_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/entity_filter.json new file mode 100644 index 000000000000..87de0eadcfa0 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/entity_filter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:entity_filter", + "name": "实体过滤器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)实体过滤器$()可供多种物品和方块$(3)按实体类型进行过滤$()。$(br2)只需对要过滤的实体使用过滤器,即可完成设置。", + "title": "实体过滤器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:entity_filter", + "link_recipe": true, + "text": "潜行时使用,会将实体类型设置为玩家。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/escape_rope.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/escape_rope.json new file mode 100644 index 000000000000..14b6bf0f092b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/escape_rope.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:escape_rope", + "name": "逃生绳", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)逃生绳$()可帮助你快速离开洞穴。$(br2)在洞穴中按住右键,它会快速搜索$(3)最近的露天位置$(),然后将你传送过去。", + "title": "逃生绳" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:escape_rope", + "link_recipe": true, + "text": "如果找不到有效位置,逃生绳会掉落在你的脚边。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/evil_tear.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/evil_tear.json new file mode 100644 index 000000000000..a5785652f205 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/evil_tear.json @@ -0,0 +1,70 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:evil_tear", + "name": "恶魔之泪", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:evil_tear", + "link_recipe": true, + "text": "$(d)恶魔之泪$()可用于制作$(3)人造末地传送门$()。$(br2)按照对页所示搭建结构,然后$(3)对末地烛使用恶魔之泪$()将其激活。$(br2)传送门会在下方生成,功能与普通末地传送门完全相同。", + "title": "恶魔之泪" + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "mapping": { + "B": "#c:obsidians", + "E": "#c:end_stones", + "R": "minecraft:end_rod[facing=down]" + }, + "pattern": [ + [ + " ", + " ", + " E ", + " ", + " " + ], + [ + " ", + " ", + " R ", + " ", + " " + ], + [ + " ", + " ", + " ", + " ", + " " + ], + [ + " ", + " ", + " ", + " ", + " " + ], + [ + "BBBBB", + "B B", + "B 0 B", + "B B", + "BBBBB" + ], + [ + " ", + " EEE ", + " EEE ", + " EEE ", + " " + ] + ], + "symmetrical": true + }, + "name": "人造末地传送门" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/floo_sign.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/floo_sign.json new file mode 100644 index 000000000000..272b5bc33a5e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/floo_sign.json @@ -0,0 +1,32 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:floo_sign", + "name": "飞路网络", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_sign", + "link_recipe": true, + "text": "$(d)飞路网络$()允许你在同一维度中的不同$(3)飞路壁炉$()之间传送。$(br2)要制作壁炉,请对世界中的砖块使用$(d)飞路告示牌$()。砖块会变成$(3)飞路砖$(),并沿用告示牌在铁砧中设置的自定义名称。", + "title": "飞路网络" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_brick", + "link_recipe": true, + "text": "若告示牌没有名称,壁炉也会没有名称。无名壁炉$(c)无法作为传送目的地$(),但可以从中传送出去。$(br2)要传送到某个壁炉,请站在任意其他壁炉上,然后$(3)在聊天中说出其名称$()。$(br2)传送需要飞路粉;详情见下一页。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_powder", + "link_recipe": true, + "text": "传送时,你需要在手中持有$(d)飞路粉$()。每次传送会消耗一个飞路粉。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_pouch", + "link_recipe": true, + "text": "也可以持有$(d)飞路粉袋$();它最多能装 128 个飞路粉,而且放在物品栏中的任意位置都能生效。$(br2)潜行右击飞路粉袋,可用物品栏中的飞路粉将其装满。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/floo_token.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/floo_token.json new file mode 100644 index 000000000000..34106b888ae9 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/floo_token.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:floo_token", + "name": "飞路令牌", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:floo_token", + "link_recipe": true, + "text": "$(d)飞路令牌$()允许你$(3)传送到任意$()$(l:items/floo_sign)飞路壁炉$(/l),并且能$(3)从世界中的任意位置出发$()。$(br2)将它扔到地上,等待火焰烧成一个方框。站进方框,再说出你希望前往的壁炉名称。", + "title": "飞路令牌" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/golden_compass.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/golden_compass.json new file mode 100644 index 000000000000..22868c626d4b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/golden_compass.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:golden_compass", + "name": "黄金指南针", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)黄金指南针$()可以绑定到特定位置,并$(3)指向该位置$()。$(br2)当然,只有当你与目标位置处于同一维度时才会工作。$(br2)这在功能上是不是和直接使用磁石完全相同?也许吧!", + "title": "黄金指南针" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:golden_compass", + "link_recipe": true, + "text": "要将指南针绑定到某个位置,请将其与已设定的$(l:items/location_filter)方位过滤器$(/l)合成。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/golden_egg.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/golden_egg.json new file mode 100644 index 000000000000..9795ac565a19 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/golden_egg.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:golden_egg", + "name": "金蛋", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:golden_egg", + "link_recipe": true, + "text": "$(d)金蛋$()会生成一只$(3)产下金锭$()而非鸡蛋的鸡。$(br2)金蛋可在$(l:blocks/bean_pod)豆荚$(/l)中找到;豆荚会生成在种下的$(l:items/magic_bean)魔豆$(/l)顶端。", + "title": "金蛋" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/grass_seeds.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/grass_seeds.json new file mode 100644 index 000000000000..45e38dc46697 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/grass_seeds.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:grass_seeds", + "name": "草籽", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:grass_seeds", + "link_recipe": true, + "text": "$(d)草籽$()可对泥土等方块使用,将其变成草方块。$(br2)具体而言,它适用于任何带有标签 $(3)irregular_implements:grass_seeds_compatible$() 的方块。", + "title": "草籽" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:grass_seeds_red,irregular_implements:grass_seeds_white,irregular_implements:grass_seeds_orange,irregular_implements:grass_seeds_magenta,irregular_implements:grass_seeds_light_blue,irregular_implements:grass_seeds_yellow,irregular_implements:grass_seeds_lime,irregular_implements:grass_seeds_pink,irregular_implements:grass_seeds_gray,irregular_implements:grass_seeds_light_gray,irregular_implements:grass_seeds_cyan,irregular_implements:grass_seeds_purple,irregular_implements:grass_seeds_blue,irregular_implements:grass_seeds_brown,irregular_implements:grass_seeds_green,irregular_implements:grass_seeds_red,irregular_implements:grass_seeds_black", + "link_recipe": true, + "text": "此外还有$(d)彩色草籽$(),可以种出对应颜色的彩色草方块。$(br2)彩色草方块与普通草方块的行为完全相同,只是颜色不同。", + "title": "彩色草籽" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/imbue_fire.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/imbue_fire.json new file mode 100644 index 000000000000..4f95b08c11c5 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/imbue_fire.json @@ -0,0 +1,48 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:imbue_fire", + "name": "灌注药水", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)灌注药水$()可在$(l:blocks/imbuing_station)灌注台$(/l)中制作,其作用方式与药水相似。$(br2)喝下灌注药水后,你会获得持续$(3)20 分钟$()的独特增益。不过,同一时间$(c)只能拥有一种灌注效果$()。", + "title": "灌注药水" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_fire", + "link_recipe": true, + "text": "$(d)火焰灌注药水$()会在你击中对手时将其点燃。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_poison", + "link_recipe": true, + "text": "$(d)毒液灌注药水$()会在你击中对手时对其施加中毒 II。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_wither", + "link_recipe": true, + "text": "$(d)凋零灌注药水$()会在你击中对手时对其施加凋零 II。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_experience", + "link_recipe": true, + "text": "$(d)经验灌注药水$()会使被击杀生物掉落的经验值增加 50%。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_spectre", + "link_recipe": true, + "text": "$(d)通灵灌注$()会使你有$(3)一定概率完全抵消受到的伤害$()。$(br2)默认概率为 10%,但可以配置。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:imbue_collapse", + "link_recipe": true, + "text": "$(d)视幻灌注$()会在你击中对手时对其施加$(l:blocks/sakanade_spores)视幻效果$(/l)。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/item_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/item_filter.json new file mode 100644 index 000000000000..78e6e641c2bb --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/item_filter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:item_filter", + "name": "物品过滤器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)物品过滤器$()最多可列出 9 种物品,并可作为某些设备的黑名单或白名单。$(br2)使用过滤器将其打开,再将物品放入槽位即可加入列表。$(br2)界面最右侧的按钮可为整个过滤器$(3)切换黑名单或白名单模式$()。", + "title": "物品过滤器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:item_filter", + "link_recipe": true, + "text": "每个已填充槽位上方都有 2 个按钮。左侧按钮可$(3)切换该槽位使用物品过滤还是标签过滤$()。$(br2)右侧按钮的功能取决于上述模式。若为物品过滤,可$(3)切换是否要求数据组件匹配$()。$(br2)若为标签过滤,则可$(3)循环切换标签$()。例如,放入铁锭并设为标签过滤后,可以在“信标支付物品”“锭”“锻造纹饰材料”等标签之间切换。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lava_charm.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lava_charm.json new file mode 100644 index 000000000000..3eb6a164c472 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lava_charm.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:lava_charm", + "name": "熔岩魔符", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)熔岩魔符$()会添加一个临时熔岩护盾,显示在护甲栏上方。$(br2)护盾充满时,你将$(a)完全免疫熔岩伤害$()。但它$(c)无法保护你免受火焰伤害$()!$(br2)熔岩仍会点燃你,你也仍会因此受伤!也许还应该准备一个$(l:items/obsidian_skull)黑曜石头颅$(/l)?", + "title": "熔岩魔符" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lava_charm", + "link_recipe": true, + "text": "熔岩魔符会罕见地出现在$(3)地牢箱子$()中,并更常见地出现在$(3)下界要塞箱子$()中。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lava_waders.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lava_waders.json new file mode 100644 index 000000000000..e10346601753 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lava_waders.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:lava_waders", + "name": "熔岩魔靴", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lava_waders", + "link_recipe": true, + "text": "$(d)熔岩魔靴$()结合了$(l:items/water_walking_boots)水上漫步者之靴$(/l)和$(l:items/lava_charm)熔岩魔符$(/l)的效果,让你可以$(3)同时在熔岩和水面上行走$()!", + "title": "熔岩魔靴" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/location_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/location_filter.json new file mode 100644 index 000000000000..057e06efa0b8 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/location_filter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:location_filter", + "name": "方位过滤器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)方位过滤器$()可以$(3)设定一个位置$(),供多种物品和方块使用。$(br2)对希望设定位置的方块使用过滤器即可。", + "title": "方位过滤器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:location_filter", + "link_recipe": true, + "text": "还有一些其他设置方式,例如对$(l:blocks/biome_radar)生物群系雷达$(/l)使用,将其绑定到雷达找到的生物群系。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lotus_blossom.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lotus_blossom.json new file mode 100644 index 000000000000..a7f32d88cbe4 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/lotus_blossom.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:lotus_blossom", + "name": "莲花", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lotus_blossom", + "link_recipe": true, + "text": "$(d)莲花$()可以食用,并给予玩家一些经验。$(br2)潜行时食用会一次吃掉整组。", + "title": "莲花" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lotus_seeds", + "link_recipe": true, + "text": "使用$(d)莲子$()可以种植莲花;莲子可种在任意泥土或草方块上。$(br2)你可以在$(3)寒冷生物群系$()中找到自然生成的莲花植株。", + "title": "莲子" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/luminous_powder.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/luminous_powder.json new file mode 100644 index 000000000000..9658acf2a98c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/luminous_powder.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:luminous_powder", + "name": "荧光粉", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)荧光粉$()可应用于任意物品,使其在黑暗中发光!$(br2)只需将荧光粉与任意物品合成即可。", + "title": "荧光粉" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:luminous_powder", + "link_recipe": true, + "text": "将发光物品与水桶$(3)合成$()即可清洗物品并移除发光效果。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/magic_bean.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/magic_bean.json new file mode 100644 index 000000000000..8678ef5921ef --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/magic_bean.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:magic_bean", + "name": "魔豆", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:lesser_magic_bean", + "link_recipe": true, + "text": "种下$(d)次级魔豆$()后,会长出向上生长的豆茎。$(br2)豆茎会持续向上生长,直到碰到方块,并且可以像梯子一样攀爬!", + "title": "次级魔豆" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:magic_bean", + "link_recipe": true, + "text": "$(d)魔豆$()是强大得多的版本!它无法合成,但可以在地牢以及$(l:blocks/nature_core)自然核心$(/l)的箱子中找到。$(br2)魔豆生长得更快,还会冲破大多数方块。到达世界顶端后,它会放置一个豆荚!$(br2)破坏豆荚即可获得稀有战利品。", + "title": "魔豆" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/magic_hood.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/magic_hood.json new file mode 100644 index 000000000000..f28654579272 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/magic_hood.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:magic_hood", + "name": "魔法风帽", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:magic_hood", + "link_recipe": true, + "text": "$(d)魔法风帽$()穿戴后会隐藏你的名称标签和药水粒子。$(br2)它可在地牢和铁匠铺箱子中找到。", + "title": "魔法风帽" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/obsidian_skull.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/obsidian_skull.json new file mode 100644 index 000000000000..a424773607f0 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/obsidian_skull.json @@ -0,0 +1,21 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:obsidian_skull", + "name": "黑曜石头颅", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:obsidian_skull", + "link_recipe": true, + "text": "玩家物品栏中持有$(d)黑曜石头颅$()时,有概率$(3)抵消火焰伤害$()。$(br2)原本将要承受的伤害越高,抵消概率越高。准确公式为 $(4)(amount^3)/100$()。", + "title": "黑曜石头颅" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:obsidian_skull_ring", + "link_recipe": true, + "text": "还可以合成$(d)黑曜石头颅指环$(),并将其装备在 Curios 的戒指槽中!", + "title": "黑曜石头颅指环" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/player_filter.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/player_filter.json new file mode 100644 index 000000000000..69f7f132942b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/player_filter.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:player_filter", + "name": "玩家过滤器", + "pages": [ + { + "type": "patchouli:text", + "text": "要设置过滤器,请对希望过滤的玩家使用它。", + "title": "$(d)玩家过滤器$()允许你$(3)按特定玩家进行过滤$()。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:player_filter", + "link_recipe": true, + "text": "潜行时使用,会将其设置为你自己。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/portable_ender_bridge.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/portable_ender_bridge.json new file mode 100644 index 000000000000..12aa743ddcde --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/portable_ender_bridge.json @@ -0,0 +1,14 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:portable_ender_bridge", + "name": "便携式末影桥", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:portable_ender_bridge", + "link_recipe": true, + "text": "$(d)便携式末影桥$()允许你传送到附近的任意$(l:blocks/ender_bridge#anchor)末影锚$(/l),即使中间隔着方块也可以!", + "title": "便携式末影桥" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/portkey.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/portkey.json new file mode 100644 index 000000000000..4dc49c85168d --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/portkey.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:portkey", + "name": "传送钥匙", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)传送钥匙$()从地面被拾起时,会立即将玩家传送到设定位置。$(br2)要设定位置,请$(3)对地面使用传送钥匙$(),它会开始发光。将它扔到地上,数秒后它会激活并停止发光。$(br2)唯一限制是无法跨维度传送。传送钥匙在$(c)使用后也会被消耗$()。", + "title": "传送钥匙" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:portkey", + "link_recipe": true, + "text": "此外,还可以将传送钥匙$(3)与任意其他物品合成$()来伪装它。掉落在地上的物品会显示为伪装物,而不是传送钥匙本身。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_activator.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_activator.json new file mode 100644 index 000000000000..70015d81709a --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_activator.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:redstone_activator", + "name": "红石触发器", + "pages": [ + { + "type": "patchouli:text", + "text": "对方块使用$(d)红石触发器$(),会使其在短时间内获得红石信号。", + "title": "红石触发器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redstone_activator", + "link_recipe": true, + "text": "潜行右击可在 2、20 和 100 游戏刻之间切换持续时间。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_remote.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_remote.json new file mode 100644 index 000000000000..a4e3032fcf8e --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_remote.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:redstone_remote", + "name": "远程红石触发器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)远程红石触发器$()的作用类似$(l:items/redstone_activator)红石触发器$(/l),但可为最多 9 个可选位置充能。$(br2)潜行右击打开界面。将已设定的$(l:items/location_filter)方位过滤器$(/l)放入顶部槽位之一即可添加位置。还可选择在下方槽位放入任意物品,作为该位置按钮的图标。", + "title": "远程红石触发器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redstone_remote", + "link_recipe": true, + "text": "非潜行状态下使用,可打开位置按钮。点击按钮会为相应位置短暂充能。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_tool.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_tool.json new file mode 100644 index 000000000000..9a77bf3cb1c4 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/redstone_tool.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:redstone_tool", + "name": "红石工具", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)红石工具$()用于$(3)将特定无线红石方块连接到其他位置$()。$(br2)首先对可连接方块使用工具,将其保存到工具中;然后对希望连接的目标方块使用工具。$(br2)手持红石工具时,可以看到连接附近所有已连接方块的线条。", + "title": "红石工具" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:redstone_tool", + "link_recipe": true, + "text": "红石工具可用于以下方块:$(li)$(l:blocks/redstone/basic_redstone_interface)基础红石接口$(/l)$(li)$(l:blocks/redstone/redstone_observer)红石观测仪$(/l)" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_anchor.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_anchor.json new file mode 100644 index 000000000000..0e16cd012e45 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_anchor.json @@ -0,0 +1,13 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_anchor", + "name": "通灵锚", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_anchor", + "link_recipe": true, + "text": "$(d)通灵锚$()可与物品合成,使你能够$(3)在死亡后保留该物品$()。$(br2)物品因此被保留后,通灵锚会从物品中移除。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_charger_basic.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_charger_basic.json new file mode 100644 index 000000000000..9fd95b3cd5e9 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_charger_basic.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_charger_basic", + "name": "通灵充能器", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)通灵充能器$()使用$(l:blocks/spectre_energy_injector)通灵能量缓存$(/l)中的 FE,为你物品栏内的物品充能。$(br2)它会为物品栏中所有能够充能的物品充能,包括盔甲和已装备的 Curios 饰品。", + "title": "通灵充能器" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_charger_basic,irregular_implements:spectre_charger_redstone,irregular_implements:spectre_charger_ender,irregular_implements:spectre_charger_genesis", + "link_recipe": true, + "text": "每一等级的充能速度都比上一等级更快。$(br2)创世纪通灵充能器仅限创造模式使用,且不会消耗缓存中的能量。", + "title": " " + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_chestplate.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_chestplate.json new file mode 100644 index 000000000000..e151db6e10e4 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_chestplate.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_chestplate", + "name": "通灵盔甲", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)通灵盔甲$()的性能与钻石盔甲相当,但耐久度和附魔能力更高。", + "title": "通灵盔甲" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_helmet,irregular_implements:spectre_chestplate,irregular_implements:spectre_leggings,irregular_implements:spectre_boots", + "link_recipe": true, + "text": "穿齐一整套还会使你略微透明!", + "title": " " + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_illuminator.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_illuminator.json new file mode 100644 index 000000000000..8bc25c66e290 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_illuminator.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_illuminator", + "name": "通灵光源", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_illuminator", + "link_recipe": true, + "text": "$(d)通灵光源$()可用于$(3)照亮整个区块$()。$(br2)它会放置一个缓慢上浮的实体,直到升至区块内最高方块上方一定距离。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:blackout_powder", + "link_recipe": true, + "text": "右击该实体,或在区块内任意位置使用$(d)熄光粉$(),都可撤销照明效果。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_key.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_key.json new file mode 100644 index 000000000000..724dffe00ab1 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_key.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_key", + "name": "通灵之钥", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)通灵之钥$()可以将你$(3)传送到另一个维度中的私人房间$(),每位玩家都有独立房间。$(br2)你可以在那里安全地建造和存放物品,每次返回时都会保持原样。再次使用钥匙,或点击房间地板上的任意通灵核心方块,即可离开。", + "title": "通灵之钥" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_key", + "link_recipe": true, + "text": "房间地板为 16×16 格,初始高度只有 2 格。$(br2)对通灵核心方块使用$(l:items/ectoplasm)灵气$(/l),可以向上扩建。$(br2)每个灵气会使房间高度增加 1 格;点击时会一次消耗手中的整组灵气。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_sword.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_sword.json new file mode 100644 index 000000000000..d59d14566a85 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/spectre_sword.json @@ -0,0 +1,20 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:spectre_sword", + "name": "通灵工具", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_sword", + "link_recipe": true, + "text": "$(d)通灵之剑$()的性能与钻石剑相当,但耐久度和附魔能力更高。$(br2)它会使你的实体交互距离增加 3 格,并可用于杀死灵魂。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:spectre_pickaxe,irregular_implements:spectre_axe,irregular_implements:spectre_shovel", + "link_recipe": true, + "text": "$(d)通灵之镐、通灵之斧和通灵之锹$()的性能分别与对应的钻石工具相当,但耐久度和附魔能力更高。$(br2)每件工具都会使你的方块交互距离增加 3 格。", + "title": " " + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/stable_ender_pearl.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/stable_ender_pearl.json new file mode 100644 index 000000000000..e36877b98f2b --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/stable_ender_pearl.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:stable_ender_pearl", + "name": "稳态末影珍珠", + "pages": [ + { + "type": "patchouli:text", + "text": "使用后可将你绑定到$(d)稳态末影珍珠$()。$(br2)珍珠以物品实体存在 7 秒后,会$(3)将绑定的玩家传送到自身位置$()。", + "title": "稳态末影珍珠" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:stable_ender_pearl", + "link_recipe": true, + "text": "不必由你亲自丢出!无论以何种方式掉落,它都仍会传送你。$(br2)不过珍珠必须处于已加载状态,而且你必须与其处于同一维度!" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/summoning_pendulum.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/summoning_pendulum.json new file mode 100644 index 000000000000..7d3b5985d732 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/summoning_pendulum.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:summoning_pendulum", + "name": "召唤师灵摆", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)召唤师灵摆$()可用于$(3)储存生物并在之后将其放出$()。$(br2)只需用灵摆右击生物即可将其收入其中,再右击任意位置即可重新召唤出来。", + "title": "召唤师灵摆" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:summoning_pendulum", + "link_recipe": true, + "text": "召唤师灵摆一次最多可储存 5 个生物。$(br2)带有实体类型标签 $(c)#irregular_implements:summoning_pendulum_blacklist$() 的生物无法收入灵摆。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/super_lubricant_tincture.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/super_lubricant_tincture.json new file mode 100644 index 000000000000..e8b42aea0b4c --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/super_lubricant_tincture.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:super_lubricant_tincture", + "name": "超级滑滑剂", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)超级滑滑剂$()可与任意靴子合成,使其在穿戴时$(3)完全消除摩擦$()。$(br2)也就是说,一旦开始移动,你就不会停下来!", + "title": "超级滑滑剂" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:super_lubricant_tincture", + "link_recipe": true, + "text": "将超级滑滑靴与水瓶合成,即可洗掉润滑剂。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/void_stone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/void_stone.json new file mode 100644 index 000000000000..3e6c75136282 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/void_stone.json @@ -0,0 +1,13 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:void_stone", + "name": "虚空石", + "pages": [ + { + "type": "patchouli:spotlight", + "item": "irregular_implements:void_stone", + "link_recipe": true, + "text": "$(d)虚空石$()会$(3)删除$()插入其界面的任何物品。" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/water_walking_boots.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/water_walking_boots.json new file mode 100644 index 000000000000..9801548a2485 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/water_walking_boots.json @@ -0,0 +1,25 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:water_walking_boots", + "name": "水上漫步者之靴", + "pages": [ + { + "type": "patchouli:text", + "text": "穿上$(d)水上漫步者之靴$()后,你可以$(3)在水面上行走$()。$(br2)潜行时或已经处于水下时不会生效。$(br2)请注意,能够$(o)站在$()水面上,也意味着你会真正$(c)落在$()水面上!", + "title": "水上漫步者之靴" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:water_walking_boots", + "link_recipe": true, + "text": "水上漫步者之靴可在$(3)水域箱子$()中找到;水域箱子会生成在海底神殿中。" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:obsidian_water_walking_boots", + "link_recipe": true, + "text": "$(d)黑曜石水上漫步者之靴$()结合了水上漫步者之靴与$(l:items/obsidian_skull)黑曜石头颅$(/l)的效果。$(br2)在铁砧中将二者组合即可获得。$(br2)请记住,黑曜石头颅$(c)不能让你在熔岩上行走$()!若要做到这一点,需要$(l:items/lava_waders)熔岩魔靴$(/l)。", + "title": "水上漫步者之靴(黑曜石)" + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/weather_egg.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/weather_egg.json new file mode 100644 index 000000000000..a0f299f9e228 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/weather_egg.json @@ -0,0 +1,19 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:weather_egg", + "name": "天气胶囊", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)天气胶囊$()投掷后可以$(3)改变天气$()。$(br2)共有 3 种:晴天、雨天和雷暴。$(br2)投掷晴天天气胶囊会清除天气,雨天胶囊会带来降雨,雷暴胶囊则会引发雷暴。", + "title": "天气胶囊" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:weather_egg,irregular_implements:weather_egg[irregular_implements:weather=\"rainy\"],irregular_implements:weather_egg[irregular_implements:weather=\"stormy\"]", + "link_recipe": true, + "text": "投掷与当前天气相同的天气胶囊不会产生任何效果。", + "title": " " + } + ] +} diff --git a/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/white_stone.json b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/white_stone.json new file mode 100644 index 000000000000..1c802f2ba825 --- /dev/null +++ b/projects/assets/irregular-implements/1.21/irregular_implements/patchouli_books/guide/zh_cn/entries/items/white_stone.json @@ -0,0 +1,18 @@ +{ + "category": "irregular_implements:items", + "icon": "irregular_implements:white_stone", + "name": "白石", + "pages": [ + { + "type": "patchouli:text", + "text": "$(d)白石$()充能后拥有$(3)阻止你死亡一次$()的力量,触发后会完全耗尽能量。$(br2)要为它重新充能,请将其$(3)暴露在满月下$()。满月达到顶峰时,只要白石位于夜空下,无论掉落在地还是放在物品栏中,都会逐渐获得能量。", + "title": "白石" + }, + { + "type": "patchouli:spotlight", + "item": "irregular_implements:white_stone", + "link_recipe": true, + "text": "白石会罕见地出现在地牢箱子中。" + } + ] +}