diff --git a/build.gradle b/build.gradle index 5e2fcda..94bc49f 100644 --- a/build.gradle +++ b/build.gradle @@ -199,5 +199,7 @@ jar { ]) } } - +mixin { + add sourceSets.main, "steampowered.refmap.json" +} jar.finalizedBy('reobfJar') diff --git a/src/main/java/com/teammoeg/steampowered/mixin/HandCrankBlockMixin.java b/src/main/java/com/teammoeg/steampowered/mixin/HandCrankBlockMixin.java index 2aaecbd..f6fc052 100644 --- a/src/main/java/com/teammoeg/steampowered/mixin/HandCrankBlockMixin.java +++ b/src/main/java/com/teammoeg/steampowered/mixin/HandCrankBlockMixin.java @@ -22,7 +22,7 @@ public class HandCrankBlockMixin { * @author khjxiaogu * @reason Disable fake player from making energy * */ - @Inject(at = @At("INVOKE"), method = "use", cancellable = true) + @Inject(at = @At("INVOKE"), method = "use", cancellable = true,remap=true) public void use(BlockState state, World worldIn, BlockPos pos, PlayerEntity player, Hand handIn,BlockRayTraceResult hit,CallbackInfoReturnable ci) { if(player instanceof FakePlayer) { worldIn.destroyBlock(pos,true); diff --git a/src/main/resources/steampowered.mixins.json b/src/main/resources/steampowered.mixins.json index 540fd5e..f137f3b 100644 --- a/src/main/resources/steampowered.mixins.json +++ b/src/main/resources/steampowered.mixins.json @@ -3,6 +3,7 @@ "minVersion": "0.8", "package": "com.teammoeg.steampowered.mixin", "compatibilityLevel": "JAVA_8", + "refmap": "steampowered.refmap.json", "mixins": [ "FlywheelTileEntityAccess", "HandCrankBlockMixin"