From abf140eec934c0308632d33406a1ad90707704ce Mon Sep 17 00:00:00 2001 From: Henry Lin Date: Sun, 21 Jul 2024 12:52:29 +0800 Subject: [PATCH] Fix errors after merge --- .../copycats/fabric/mixin/copycat/base/CopycatBlockMixin.java | 3 ++- .../copycat/base/multistate/MultiStateCopycatBlockMixin.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/fabric/src/main/java/com/copycatsplus/copycats/fabric/mixin/copycat/base/CopycatBlockMixin.java b/fabric/src/main/java/com/copycatsplus/copycats/fabric/mixin/copycat/base/CopycatBlockMixin.java index dba5b9211..228b46c6a 100644 --- a/fabric/src/main/java/com/copycatsplus/copycats/fabric/mixin/copycat/base/CopycatBlockMixin.java +++ b/fabric/src/main/java/com/copycatsplus/copycats/fabric/mixin/copycat/base/CopycatBlockMixin.java @@ -31,6 +31,7 @@ import net.minecraft.world.item.ItemStack; import net.minecraft.world.level.*; import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; import net.minecraft.world.level.block.SoundType; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.phys.HitResult; @@ -143,7 +144,7 @@ public float getEnchantPowerBonus(BlockState state, LevelReader level, BlockPos return maybeMaterialAs( level, pos, EnchantmentBonusBlock.class, (material, block) -> block.getEnchantPowerBonus(material, level, pos), - material -> material.is(BlockTags.ENCHANTMENT_POWER_PROVIDER) ? 1f : 0f + material -> material.is(Blocks.BOOKSHELF) ? 1f : 0f ); } diff --git a/fabric/src/main/java/com/copycatsplus/copycats/fabric/mixin/copycat/base/multistate/MultiStateCopycatBlockMixin.java b/fabric/src/main/java/com/copycatsplus/copycats/fabric/mixin/copycat/base/multistate/MultiStateCopycatBlockMixin.java index cd822bca8..2d2d2e1e4 100644 --- a/fabric/src/main/java/com/copycatsplus/copycats/fabric/mixin/copycat/base/multistate/MultiStateCopycatBlockMixin.java +++ b/fabric/src/main/java/com/copycatsplus/copycats/fabric/mixin/copycat/base/multistate/MultiStateCopycatBlockMixin.java @@ -186,7 +186,7 @@ public float getEnchantPowerBonus(BlockState state, LevelReader level, BlockPos bonus.accumulateAndGet( maybeMaterialAs(level, pos, EnchantmentBonusBlock.class, mat, (material, enchantmentBlock) -> enchantmentBlock.getEnchantPowerBonus(material, level, pos), - (material) -> material.is(BlockTags.ENCHANTMENT_POWER_PROVIDER) ? 1f : 0f + (material) -> material.is(Blocks.BOOKSHELF) ? 1f : 0f ), Float::max );