|
15 | 15 | import java.util.concurrent.ExecutionException; |
16 | 16 | import java.util.concurrent.Future; |
17 | 17 |
|
18 | | -@Mixin(value = ContainerCraftConfirm.class, remap = false) |
| 18 | +@Mixin(ContainerCraftConfirm.class) |
19 | 19 | public abstract class MixinContainerCraftConfirm implements RCAEBaseContainer { |
20 | 20 |
|
21 | 21 | @Unique |
22 | 22 | private boolean r$isPlayer = false; |
23 | 23 |
|
24 | | - @WrapOperation(method = "detectAndSendChanges", at = @At(value = "INVOKE", target = "Lappeng/api/networking/crafting/ICraftingJob;isSimulation()Z", ordinal = 1)) |
| 24 | + @WrapOperation(method = "detectAndSendChanges", at = @At(value = "INVOKE", target = "Lappeng/api/networking/crafting/ICraftingJob;isSimulation()Z", ordinal = 1, remap = false)) |
25 | 25 | public boolean isSimulation1(ICraftingJob instance, Operation<Boolean> original) { |
26 | 26 | if (!r$isPlayer) return original.call(instance); |
27 | 27 | return true; |
28 | 28 | } |
29 | 29 |
|
30 | | - @WrapOperation(method = "detectAndSendChanges", at = @At(value = "INVOKE", target = "Lappeng/api/networking/crafting/ICraftingJob;isSimulation()Z", ordinal = 2)) |
| 30 | + @WrapOperation(method = "detectAndSendChanges", at = @At(value = "INVOKE", target = "Lappeng/api/networking/crafting/ICraftingJob;isSimulation()Z", ordinal = 2, remap = false)) |
31 | 31 | public boolean isSimulation2(ICraftingJob instance, Operation<Boolean> original) { |
32 | 32 | if (!r$isPlayer) return original.call(instance); |
33 | 33 | return true; |
34 | 34 | } |
35 | 35 |
|
36 | | - @Inject(method = "setJob",at = @At("HEAD")) |
| 36 | + @Inject(method = "setJob", at = @At("HEAD"), remap = false) |
37 | 37 | public void setJob(Future<ICraftingJob> job, CallbackInfo ci) { |
38 | 38 | if (job == null) return; |
39 | 39 | try { |
|
0 commit comments