From b4155d31b94e68579daa47a00ed8f5b1d08ebed5 Mon Sep 17 00:00:00 2001 From: TBPig <147127248+TBPig@users.noreply.github.com> Date: Sun, 26 Jul 2026 03:15:49 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=BB=8F=E9=AA=8C?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pigsplus/block/entity/ExperienceInterfaceBlockEntity.java | 4 ++-- src/main/java/dev/anvilcraft/pigsplus/init/AddonBlocks.java | 2 +- src/main/java/dev/anvilcraft/pigsplus/util/ParticleUtil.java | 2 +- .../models/block/experience_interface.json | 1 + 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/dev/anvilcraft/pigsplus/block/entity/ExperienceInterfaceBlockEntity.java b/src/main/java/dev/anvilcraft/pigsplus/block/entity/ExperienceInterfaceBlockEntity.java index 26b5bf68..da6c6e5c 100644 --- a/src/main/java/dev/anvilcraft/pigsplus/block/entity/ExperienceInterfaceBlockEntity.java +++ b/src/main/java/dev/anvilcraft/pigsplus/block/entity/ExperienceInterfaceBlockEntity.java @@ -108,7 +108,7 @@ private void absorbPlayerExperience(Player player, IFluidHandler handler, Server FluidUtil.fill(handler, ModFluidTags.EXPERIENCE, liquidExp, IFluidHandler.FluidAction.EXECUTE); player.giveExperiencePoints(-ExpUtil.getXpFromFluid(liquidExp)); - int particleNum = Math.max(20, liquidExp / CONFIG.electricEnchantingTable.fluidComsumeSpeed); + int particleNum = Math.min(10, liquidExp / CONFIG.electricEnchantingTable.fluidComsumeSpeed); for (int i = 0; i < particleNum; i++) { ParticleUtil.sendParticle(level1, player.getPosition(0), this.getBlockPos().getCenter()); } @@ -128,7 +128,7 @@ private void releaseExperienceToPlayer(Player player, IFluidHandler handler, Ser FluidUtil.drain(handler, ModFluidTags.EXPERIENCE, liquidExp, IFluidHandler.FluidAction.EXECUTE); player.giveExperiencePoints(ExpUtil.getXpFromFluid(liquidExp)); - int particleNum = Math.max(20, liquidExp / CONFIG.electricEnchantingTable.fluidComsumeSpeed); + int particleNum = Math.min(10, liquidExp / CONFIG.electricEnchantingTable.fluidComsumeSpeed); for (int i = 0; i < particleNum; i++) { ParticleUtil.sendParticle(level1, this.getBlockPos().getCenter(), player.getPosition(0)); } diff --git a/src/main/java/dev/anvilcraft/pigsplus/init/AddonBlocks.java b/src/main/java/dev/anvilcraft/pigsplus/init/AddonBlocks.java index 5529feaa..0bdddc3c 100644 --- a/src/main/java/dev/anvilcraft/pigsplus/init/AddonBlocks.java +++ b/src/main/java/dev/anvilcraft/pigsplus/init/AddonBlocks.java @@ -117,7 +117,7 @@ public class AddonBlocks { .block("experience_interface", ExperienceInterfaceBlock::new) .lang("Experience Interface") .initialProperties(() -> Blocks.IRON_BLOCK) - .properties(p -> p.noOcclusion().isValidSpawn(Blocks::never)) + .properties(p -> p.lightLevel(state -> 5).noOcclusion().emissiveRendering(ModBlocks::always).isValidSpawn(Blocks::never)) .blockstate(DataGenUtil::noExtraModelOrState) .simpleItem() .tag(BlockTags.MINEABLE_WITH_PICKAXE) diff --git a/src/main/java/dev/anvilcraft/pigsplus/util/ParticleUtil.java b/src/main/java/dev/anvilcraft/pigsplus/util/ParticleUtil.java index 232b43f2..4e43a7cd 100644 --- a/src/main/java/dev/anvilcraft/pigsplus/util/ParticleUtil.java +++ b/src/main/java/dev/anvilcraft/pigsplus/util/ParticleUtil.java @@ -6,7 +6,7 @@ import net.minecraft.world.phys.Vec3; public class ParticleUtil { - public static final double EXP_PARTICLE_SPEED = 0.025; + public static final double EXP_PARTICLE_SPEED = 0.022; public static void sendParticle(ServerLevel level, BlockPos startPos, BlockPos endPos) { sendParticle(level, startPos.getCenter(), endPos.getCenter()); diff --git a/src/main/resources/assets/anvilcraft_pigsplus/models/block/experience_interface.json b/src/main/resources/assets/anvilcraft_pigsplus/models/block/experience_interface.json index 595fb318..f5ca79d8 100644 --- a/src/main/resources/assets/anvilcraft_pigsplus/models/block/experience_interface.json +++ b/src/main/resources/assets/anvilcraft_pigsplus/models/block/experience_interface.json @@ -2,6 +2,7 @@ "format_version": "1.9.0", "credit": "Made with Blockbench by TBpig", "parent": "minecraft:block/block", + "ambientocclusion": false, "render_type": "minecraft:cutout", "textures": { "0": "anvilcraft_pigsplus:block/experience_interface_core", From 5e73d1644a6ffbd514409b0c901341b2d4dc9954 Mon Sep 17 00:00:00 2001 From: TBPig <147127248+TBPig@users.noreply.github.com> Date: Sun, 26 Jul 2026 15:10:14 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=89=8B=E5=86=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../data/anvilcraft/tags/block/non_magnetic.json | 5 ----- .../dev/anvilcraft/pigsplus/block/PigAnvilBlock.java | 9 +++++++++ .../anvilcraft/pigsplus/event/AnvilEventListener.java | 6 ++---- .../dev/anvilcraft/pigsplus/init/AddonBlocks.java | 2 +- .../005_weak_resin_block.md | 0 .../101_chain_smithing_table.md | 0 .../202_menger_sponge_staff.md | 0 .../312_menger_sponge_staff.md | 0 .../en_us/100_pigsplus_automation_components/index.md | 6 +++--- .../en_us/100_pigsplus_building_props/index.md | 11 ----------- .../005_weak_resin_block.md | 0 .../101_chain_smithing_table.md | 0 .../202_menger_sponge_staff.md | 0 .../312_menger_sponge_staff.md | 0 .../zh_cn/100_pigsplus_automation_components/index.md | 6 +++--- .../zh_cn/100_pigsplus_building_props/index.md | 11 ----------- 16 files changed, 18 insertions(+), 38 deletions(-) delete mode 100644 src/generated/resources/data/anvilcraft/tags/block/non_magnetic.json rename src/main/resources/assets/anvilcraft/ageratum/en_us/{100_pigsplus_building_props => 100_pigsplus_automation_components}/005_weak_resin_block.md (100%) rename src/main/resources/assets/anvilcraft/ageratum/en_us/{100_pigsplus_building_props => 100_pigsplus_automation_components}/101_chain_smithing_table.md (100%) rename src/main/resources/assets/anvilcraft/ageratum/en_us/{100_pigsplus_building_props => 100_pigsplus_automation_components}/202_menger_sponge_staff.md (100%) rename src/main/resources/assets/anvilcraft/ageratum/en_us/{100_pigsplus_building_props => 100_pigsplus_automation_components}/312_menger_sponge_staff.md (100%) delete mode 100644 src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/index.md rename src/main/resources/assets/anvilcraft/ageratum/zh_cn/{100_pigsplus_building_props => 100_pigsplus_automation_components}/005_weak_resin_block.md (100%) rename src/main/resources/assets/anvilcraft/ageratum/zh_cn/{100_pigsplus_building_props => 100_pigsplus_automation_components}/101_chain_smithing_table.md (100%) rename src/main/resources/assets/anvilcraft/ageratum/zh_cn/{100_pigsplus_building_props => 100_pigsplus_automation_components}/202_menger_sponge_staff.md (100%) rename src/main/resources/assets/anvilcraft/ageratum/zh_cn/{100_pigsplus_building_props => 100_pigsplus_automation_components}/312_menger_sponge_staff.md (100%) delete mode 100644 src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/index.md diff --git a/src/generated/resources/data/anvilcraft/tags/block/non_magnetic.json b/src/generated/resources/data/anvilcraft/tags/block/non_magnetic.json deleted file mode 100644 index 77ba19ab..00000000 --- a/src/generated/resources/data/anvilcraft/tags/block/non_magnetic.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "values": [ - "anvilcraft_pigsplus:pig_anvil" - ] -} \ No newline at end of file diff --git a/src/main/java/dev/anvilcraft/pigsplus/block/PigAnvilBlock.java b/src/main/java/dev/anvilcraft/pigsplus/block/PigAnvilBlock.java index b40dff5b..1ceaaa9b 100644 --- a/src/main/java/dev/anvilcraft/pigsplus/block/PigAnvilBlock.java +++ b/src/main/java/dev/anvilcraft/pigsplus/block/PigAnvilBlock.java @@ -17,6 +17,7 @@ import net.minecraft.world.InteractionResult; import net.minecraft.world.MenuProvider; import net.minecraft.world.SimpleMenuProvider; +import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.MobSpawnType; import net.minecraft.world.entity.animal.Pig; @@ -91,6 +92,14 @@ public void onLand(Level level, BlockPos pos, BlockState state, BlockState repla } } + @Override + public void stepOn(Level level, BlockPos pos, BlockState state, Entity entity) { + if (!level.isClientSide && entity instanceof Player && level.random.nextFloat() < 0.1f) { + level.playSound(null, pos, SoundEvents.PIG_AMBIENT, SoundSource.BLOCKS, 1.0F, 1.0F); + } + super.stepOn(level, pos, state, entity); + } + public static void damage(Level level, BlockPos pos) { level.setBlockAndUpdate(pos, Blocks.AIR.defaultBlockState()); level.playSound(null, pos, SoundEvents.PIG_HURT, SoundSource.BLOCKS, 1.0F, 1.0F); diff --git a/src/main/java/dev/anvilcraft/pigsplus/event/AnvilEventListener.java b/src/main/java/dev/anvilcraft/pigsplus/event/AnvilEventListener.java index 0f9866a4..42cbeb73 100644 --- a/src/main/java/dev/anvilcraft/pigsplus/event/AnvilEventListener.java +++ b/src/main/java/dev/anvilcraft/pigsplus/event/AnvilEventListener.java @@ -20,10 +20,8 @@ public static void onLand(AnvilEvent.OnLand event) { final BlockState blockState = level.getBlockState(pos); if (blockState.is(AddonBlocks.PIG_ANVIL)) { - if (event.getFallDistance() > 1) { - if (level.random.nextDouble() < 0.01) { - PigAnvilBlock.damage(level, pos); - } + if (level.random.nextDouble() < 0.01) { + PigAnvilBlock.damage(level, pos); } } } diff --git a/src/main/java/dev/anvilcraft/pigsplus/init/AddonBlocks.java b/src/main/java/dev/anvilcraft/pigsplus/init/AddonBlocks.java index 0bdddc3c..a247310d 100644 --- a/src/main/java/dev/anvilcraft/pigsplus/init/AddonBlocks.java +++ b/src/main/java/dev/anvilcraft/pigsplus/init/AddonBlocks.java @@ -84,7 +84,7 @@ public class AddonBlocks { .item() .tag(ItemTags.ANVIL) .build() - .tag(BlockTags.ANVIL, BlockTags.MINEABLE_WITH_AXE, ModBlockTags.NON_MAGNETIC, ModBlockTags.CANT_BROKEN_ANVIL) + .tag(BlockTags.ANVIL, BlockTags.MINEABLE_WITH_AXE, ModBlockTags.CANT_BROKEN_ANVIL) .recipe((ctx, provider) -> ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ctx.get()) .pattern("AAA") .pattern(" B ") diff --git a/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/005_weak_resin_block.md b/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/005_weak_resin_block.md similarity index 100% rename from src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/005_weak_resin_block.md rename to src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/005_weak_resin_block.md diff --git a/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/101_chain_smithing_table.md b/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/101_chain_smithing_table.md similarity index 100% rename from src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/101_chain_smithing_table.md rename to src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/101_chain_smithing_table.md diff --git a/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/202_menger_sponge_staff.md b/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/202_menger_sponge_staff.md similarity index 100% rename from src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/202_menger_sponge_staff.md rename to src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/202_menger_sponge_staff.md diff --git a/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/312_menger_sponge_staff.md b/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/312_menger_sponge_staff.md similarity index 100% rename from src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/312_menger_sponge_staff.md rename to src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/312_menger_sponge_staff.md diff --git a/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/index.md b/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/index.md index 4b737374..0031d752 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/index.md +++ b/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_automation_components/index.md @@ -1,11 +1,11 @@ --- navigation: - title: "Pigs+ Automation Components" + title: "Pigs+ Guide" icon: "anvilcraft_pigsplus:karakuri_component" --- # AnvilCraft: Pigs+ -Hello! This is Da Zhu. AnvilCraft: Pigs+ aims to add more blocks and machines, making AnvilCraft more convenient and fun to play. +Hello! This is Da Zhu. AnvilCraft: Pigs+ aims to add more blocks and machines to AnvilCraft, making the game more convenient and fun to play. -This chapter introduces various automation components +This guide covers everything in the mod, including automation components and utility items. diff --git a/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/index.md b/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/index.md deleted file mode 100644 index 48832a0f..00000000 --- a/src/main/resources/assets/anvilcraft/ageratum/en_us/100_pigsplus_building_props/index.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -navigation: - title: "Pigs+ Props" - icon: "anvilcraft_pigsplus:karakuri_component" ---- - -# AnvilCraft: Pigs+ - -Hello! This is Da Zhu. AnvilCraft: Pigs+ aims to add more blocks and machines, making AnvilCraft more convenient and fun to play. - -This chapter introduces various props diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/005_weak_resin_block.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/005_weak_resin_block.md similarity index 100% rename from src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/005_weak_resin_block.md rename to src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/005_weak_resin_block.md diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/101_chain_smithing_table.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_chain_smithing_table.md similarity index 100% rename from src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/101_chain_smithing_table.md rename to src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_chain_smithing_table.md diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/202_menger_sponge_staff.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/202_menger_sponge_staff.md similarity index 100% rename from src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/202_menger_sponge_staff.md rename to src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/202_menger_sponge_staff.md diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/312_menger_sponge_staff.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/312_menger_sponge_staff.md similarity index 100% rename from src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/312_menger_sponge_staff.md rename to src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/312_menger_sponge_staff.md diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/index.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/index.md index a5d37e73..05a5c6f4 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/index.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/index.md @@ -1,11 +1,11 @@ --- navigation: - title: "猪+自动化元件" + title: "猪+ 指南" icon: "anvilcraft_pigsplus:karakuri_component" --- # 铁砧工艺:猪+ -你好!这里是大猪。《铁砧工艺:猪+》旨在添加更多方块和机器,让玩家游玩铁砧工艺更加方便有趣。 +你好!这里是大猪。《铁砧工艺:猪+》旨在为铁砧工艺增添更多方块与机器,让游玩体验更加便捷有趣。 -这一章节介绍各种自动化元件 +本手册涵盖模组的全部内容,包括自动化元件与实用道具两大部分。 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/index.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/index.md deleted file mode 100644 index 531acefc..00000000 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_building_props/index.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -navigation: - title: "猪+道具" - icon: "anvilcraft_pigsplus:karakuri_component" ---- - -# 铁砧工艺:猪+ - -你好!这里是大猪。《铁砧工艺:猪+》旨在添加更多方块和机器,让玩家游玩铁砧工艺更加方便有趣。 - -这一章节介绍各种道具 From 5093e54ecd64460a0bf0325b7d2049becf33a9ec Mon Sep 17 00:00:00 2001 From: TBPig <147127248+TBPig@users.noreply.github.com> Date: Sun, 26 Jul 2026 15:39:37 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=B6=A6=E8=89=B2=E6=89=8B=E5=86=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../005_weak_resin_block.md | 2 +- .../100_karakuri_component.md | 2 +- .../101_block_breaker.md | 4 ++-- .../101_chain_smithing_table.md | 4 ++-- .../101_memory_block_comparator.md | 8 ++++---- .../101_precision_magnetic_pivot.md | 2 +- .../101_redstone_conduit.md | 6 +++--- .../102_auto_chicken.md | 6 +++--- .../102_auto_machine.md | 6 +++--- .../102_void_catalyst.md | 2 +- .../105_power_converter.md | 14 +++++++------- .../109_experience_interface.md | 6 +++--- .../110_budding_echo_shard.md | 8 ++++---- .../141_void_acid.md | 2 +- .../200_spiritual_component.md | 2 +- .../205_enchanted_generator.md | 8 ++++---- .../311_electric_enchanting_table.md | 10 +++++----- .../312_menger_sponge_staff.md | 2 +- .../100_pigsplus_automation_components/index.md | 2 +- 19 files changed, 48 insertions(+), 48 deletions(-) diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/005_weak_resin_block.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/005_weak_resin_block.md index 5b1dd599..00839b70 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/005_weak_resin_block.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/005_weak_resin_block.md @@ -16,7 +16,7 @@ items: # 功能 -提供更加便捷的抓捕过程,具有的所有功能 +提供更便捷的抓捕方式,具备的所有功能 - 可以直接抓捕中立和敌对生物,**不再需要**预先施加虚弱效果 - 掉落在上面会获得 5s 的*虚弱*效果 \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/100_karakuri_component.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/100_karakuri_component.md index 4f427dc3..c2842b58 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/100_karakuri_component.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/100_karakuri_component.md @@ -10,7 +10,7 @@ items: -> 机巧部件具有优秀的红石传导能力与结构强度,被广泛用于智能生产设备中 +> 机巧部件具有出色的红石传导能力与结构强度,因此被广泛用于智能生产设备中 # 合成 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_block_breaker.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_block_breaker.md index c3109247..9b3ef68f 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_block_breaker.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_block_breaker.md @@ -10,8 +10,8 @@ items: -> 所需要的太过昂贵, -> 而使用铁砧与的组合又过于复杂,都难以广泛运用,实际生产迫切地需要新型方块破坏手段 +> 本身造价太过昂贵, +> 而铁砧与的组合又过于复杂,都难以大规模推广,实际生产迫切需要新型方块破坏手段 # 合成 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_chain_smithing_table.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_chain_smithing_table.md index 01c32aa2..77698a01 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_chain_smithing_table.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_chain_smithing_table.md @@ -14,7 +14,7 @@ items: # 功能 -- 可以同时放置最多四个模板和材料,将工具一键升到满级 +- 可同时放置最多四个模板和材料,将工具一键提升至满级 -> 比如放进去一把 、3个等级的锻造模板、3种合金块。 +> 比如放进去一把 、3个等级的锻造模板、3种合金块, > 就能直接获得 \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_memory_block_comparator.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_memory_block_comparator.md index acae95c1..3ab4af3c 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_memory_block_comparator.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_memory_block_comparator.md @@ -14,10 +14,10 @@ items: # 功能 -1. 可以比较方块,类似于 -2. 放下时立刻记录面前的方块状态 -3. 之后,如果面前的方块和记忆中相同,输出红石信号 -4. 可以右键调整为精准模式,效果同 +1. 可比较方块,类似于 +2. 放置时立刻记录面前的方块状态 +3. 之后若面前的方块与记忆一致,则输出红石信号 +4. 可右键切换为精准模式,效果同 # 读取与写入 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_precision_magnetic_pivot.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_precision_magnetic_pivot.md index 4ed0f5fd..b7900b09 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_precision_magnetic_pivot.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_precision_magnetic_pivot.md @@ -17,7 +17,7 @@ items: - 采用特殊方式启动:使用(磁铁方块)绕的四周进行摩擦 - 按顺时针或逆时针顺序,**水平摩擦**四个面后,进入持续 2s 的工作状态 -- 如果摩擦顺序不对,会重新结算 +- 如果摩擦顺序不对,会重置进度 # 电荷 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_redstone_conduit.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_redstone_conduit.md index 0eccc394..5b8e0621 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_redstone_conduit.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/101_redstone_conduit.md @@ -8,7 +8,7 @@ items: # 红石传导块 -> 机巧部件具有良好的红石传导性,如果使用一个方块将它们支撑起来,也许可以获得一个可以传递信号的方块 +> 机巧部件具有良好的红石传导性。若用方块将它们支撑起来,或许能得到一个可传递信号的方块 @@ -16,5 +16,5 @@ items: # 功能 -- 方块状的,可以以任意形状链接 -- 受到包括、、输入的红石信号时,都会衰减一个等级 +- 方块状的,能以任意形状连接 +- 受到、或输入的红石信号时,信号强度衰减一级 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_auto_chicken.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_auto_chicken.md index a346456b..3cd816b2 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_auto_chicken.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_auto_chicken.md @@ -17,9 +17,9 @@ items: -树脂块内,需装有一只鸡 +树脂块内需装有一只鸡 # 特性 -- 被铁砧砸击时,下方概率生出一个蛋 -- 铁砧高度越高,概率越高 p = 1 - 1/h (最低20%) \ No newline at end of file +- 被铁砧砸击时,下方有概率生出一个蛋 +- 铁砧高度越高,概率越高 p = 1 - 1/h(最低 20%) \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_auto_machine.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_auto_machine.md index 5823ef96..e4061824 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_auto_machine.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_auto_machine.md @@ -26,6 +26,6 @@ items: # 特性 -- 工作耗能16kW -- 接收到红石信号时,进行一次工作 -- 将产物存放至所朝方向容器,或喷射出来 \ No newline at end of file +- 工作耗能 16kW +- 收到红石信号时执行一次工作 +- 将产物存入所朝方向的容器,或向外喷出 \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_void_catalyst.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_void_catalyst.md index a76f5e48..5ee502b7 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_void_catalyst.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/102_void_catalyst.md @@ -10,7 +10,7 @@ items: -> 有时候,我们迫切的需求批量加速虚空物质的衰变,但寻常的衰变过程总是伴随着虚空密度的降低而停止。为此,我们尝试使用机巧部件稳定一小片区域内的高密度虚空,使其加速周围虚空物质的衰变 +> 有时候,我们迫切需要批量加速虚空物质的衰变,但寻常的衰变过程总是伴随着虚空密度的降低而停止。为此,我们尝试使用机巧部件稳定一小片区域内的高密度虚空,以加速周围虚空物质的衰变 # 合成 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/105_power_converter.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/105_power_converter.md index 5ca2ba71..771d8238 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/105_power_converter.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/105_power_converter.md @@ -11,15 +11,15 @@ items: -- 按1kW ⇔ 100FE/t 转换能量(和本体一致,通过本体config调整) -- 可自选转换方向、能量转换量 -- 最大转换量8192kW -- 拥有128MFE容量 +- 按 1kW ⇔ 100FE/t 转换能量(和本体一致,可通过本体 config 调整) +- 可自选转换方向与能量转换量 +- 最大转换量 8192kW +- 拥有 128MFE 容量 # -- 按1kW ⇔ 100FE/t 转换能量(和本体一致,通过本体config调整) -- 放在玩家的背包中即可生效,最多同时生效1个 -- 如果玩家处于砧艺的电网中,持续耗能,为玩家背包中的FE物品充能 +- 按 1kW ⇔ 100FE/t 转换能量(和本体一致,可通过本体 config 调整) +- 放在背包中即可生效,最多同时生效 1 个 +- 当玩家处于砧艺电网中时,持续消耗能量,为背包中的 FE 物品充能 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/109_experience_interface.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/109_experience_interface.md index fe95519a..3ef99130 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/109_experience_interface.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/109_experience_interface.md @@ -10,6 +10,6 @@ items: -- 必须依附在可以存储液态经验的方块上才能工作 -- 如果玩家等级高于指定等级,会抽取玩家经验,转为液体经验存储,反之亦然 -- 检测范围5x5x5 +- 必须依附在可存储液态经验的方块上才能工作 +- 当玩家等级高于设定值时,抽取玩家经验并转为液态经验存储;低于设定值时则反向转换 +- 检测范围 5×5×5 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/110_budding_echo_shard.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/110_budding_echo_shard.md index 3eb0c95e..1a2f53f4 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/110_budding_echo_shard.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/110_budding_echo_shard.md @@ -15,8 +15,8 @@ items: -> 幽匿物质展现出了极强的转化性,但这一点却没有在回响碎片上得到体现,也许可以试着让它接触一些相似的晶体结构。 -> 而将紫水晶母岩在与回响碎片接触后,生成了一种被称为“回响母岩”的物质。其对周边物质具有强大的转化能力。 +> 幽匿物质展现出了极强的转化性,但在回响碎片上却未体现这一点,也许可以试着让它接触一些相似的晶体结构。 +> 让紫水晶母岩与回响碎片接触后,生成了一种被称为”回响母岩”的物质,其对周边物质具有强大的转化能力 # 合成 @@ -27,11 +27,11 @@ items: ## 生产回响碎片 1. 将放置于之上 -2. 接收随机刻时,将其转化为 +2. 收到随机刻时,转化为 3. 被挖掘后固定掉落 1 个 ## 生产幽匿方块 -- 接收随机刻时,会尝试将4格以内的方块转化为并在其上概率生成幽匿系列方块 +- 收到随机刻时,会尝试将 4 格以内的方块转化为,并在其上概率生成幽匿系列方块 > 可以用来制作经验农场 \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/141_void_acid.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/141_void_acid.md index ecdb55eb..98e864d4 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/141_void_acid.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/141_void_acid.md @@ -8,7 +8,7 @@ items: # 虚空酸 -> 异常活化的虚空物质,似乎总想着蚕食实在世界,但严加控制后,做蚀刻液挺不错 +> 异常活化的虚空物质,似乎总想蚕食实在世界。但严加控制后,用作蚀刻液倒是不错 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/200_spiritual_component.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/200_spiritual_component.md index f2a7cbdc..85c44f7b 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/200_spiritual_component.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/200_spiritual_component.md @@ -14,7 +14,7 @@ items: # 获得 -携带附魔的被摧毁时,每条附魔提供 25% 的概率,生成最多一个 +携带附魔的被摧毁时,每条附魔提供 25% 的概率,最多生成一个 摧毁:用火焰/爆炸/仙人掌将*掉落物*销毁 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/205_enchanted_generator.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/205_enchanted_generator.md index 8a170a64..985fdc91 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/205_enchanted_generator.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/205_enchanted_generator.md @@ -17,7 +17,7 @@ items: # 功能 - 工作范围:以自己为中心3x3x3 -- 可以识别工作范围内的,上的附魔书 +- 可识别工作范围内上的附魔书 ## 常规工作模式 @@ -27,8 +27,8 @@ items: ## 超频工作模式 -*常规工作模式*下,附魔能提供的能量超过常规最大发电量 100kW ,即达到 1124kW 后,进入*超频工作模式* +*常规工作模式*下,附魔提供的总能量超过常规最大发电量 100kW(即达到 1124kW)后,进入*超频工作模式* -- 每级附魔提供 16kW 能量 (8倍于常规工作模式) +- 每级附魔提供 16kW 能量(8倍于常规工作模式) - 最大发电量:32768kW -- 吞噬附魔书,吞噬间隔和发电量成反比,发电达到上限时为10s \ No newline at end of file +- 吞噬附魔书,吞噬间隔与发电量成反比,达到发电上限时间隔为 10s \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/311_electric_enchanting_table.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/311_electric_enchanting_table.md index 4b8c2d2d..134334fa 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/311_electric_enchanting_table.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/311_electric_enchanting_table.md @@ -10,7 +10,7 @@ items: -> 昂贵且强大的注魔工具,更便捷的复制,转移与提升附魔等级 +> 昂贵而强大的注魔工具,可便捷地复制、转移与提升附魔等级 # 检测范围 @@ -20,9 +20,9 @@ items: ## 工作过程 -1. 消耗 **256kW** 能量 (可在配置里调整) -2. 工作时,根据附魔等级消耗**液态经验**,从检测范围内的(**不是储罐**)抽取,单个提取速率: 100mB/t -3. 在检测范围内的中放置附魔书 +1. 消耗 **256kW** 能量(可在配置中调整) +2. 工作时根据附魔等级消耗**液态经验**,从检测范围内的(而非储罐)中抽取,单个接口提取速率:100mB/t +3. 在检测范围内中放置附魔书 4. 将物品放入,吸收足量液态经验后,将附魔书的附魔复制一份赋予物品 5. 检测范围内的每个为减免 5% 经验需求[乘算叠加] -6. 附魔机制类似于,附魔无视附魔冲突和附魔等级上限,且如果物品已拥有同等级附魔,则升一级 +6. 附魔机制类似于,无视附魔冲突与等级上限,且若物品已拥有同等级附魔,则提升一级 diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/312_menger_sponge_staff.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/312_menger_sponge_staff.md index a0f632d1..97d9d811 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/312_menger_sponge_staff.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/312_menger_sponge_staff.md @@ -12,4 +12,4 @@ items: # 功能 -右键方块清除周围的液体,还能生成一个存在 10s 的 \ No newline at end of file +右键方块清除周围的液体,并生成一个持续 10s 的 \ No newline at end of file diff --git a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/index.md b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/index.md index 05a5c6f4..52d53456 100644 --- a/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/index.md +++ b/src/main/resources/assets/anvilcraft/ageratum/zh_cn/100_pigsplus_automation_components/index.md @@ -6,6 +6,6 @@ navigation: # 铁砧工艺:猪+ -你好!这里是大猪。《铁砧工艺:猪+》旨在为铁砧工艺增添更多方块与机器,让游玩体验更加便捷有趣。 +大家好!这里是大猪。《铁砧工艺:猪+》为铁砧工艺增添了更多方块与机器,让游玩体验更加便捷有趣。 本手册涵盖模组的全部内容,包括自动化元件与实用道具两大部分。