Skip to content

Commit 4fd6d73

Browse files
committed
修复bug
1 parent 6bbc5a8 commit 4fd6d73

File tree

8 files changed

+18
-18
lines changed

8 files changed

+18
-18
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ show_testing_output = false
1616

1717
# Mod Information
1818
# HIGHLY RECOMMEND complying with SemVer for mod_version: https://semver.org/
19-
mod_version = 1.7.6
19+
mod_version = 1.7.5
2020
root_package = com.circulation
2121
mod_id = random_complement
2222
mod_name = RandomComplement

src/main/java/com/circulation/random_complement/mixin/ae2/new_patten_gui/MixinContainerPatternEncoder.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@
1515
import org.spongepowered.asm.mixin.Shadow;
1616
import org.spongepowered.asm.mixin.Unique;
1717

18-
@Mixin(value = ContainerPatternEncoder.class, remap = false)
18+
@Mixin(ContainerPatternEncoder.class)
1919
public abstract class MixinContainerPatternEncoder extends ContainerMEMonitorable implements RCPatternEncoder, IOptionalSlotHost {
2020

21-
@Shadow
21+
@Shadow(remap = false)
2222
protected SlotFakeCraftingMatrix[] craftingSlots;
2323

24-
@Shadow
24+
@Shadow(remap = false)
2525
protected OptionalSlotFake[] outputSlots;
2626

27-
@Shadow
27+
@Shadow(remap = false)
2828
protected IItemHandler crafting;
2929

3030
@Unique
@@ -59,7 +59,7 @@ public void setRCSlot(int i) {
5959
}
6060
}
6161

62-
@Shadow
62+
@Shadow(remap = false)
6363
public abstract AbstractPartEncoder getPart();
6464

6565
@Intrinsic

src/main/java/com/circulation/random_complement/mixin/ae2/new_patten_gui/MixinContainerPatternTerm.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
import org.spongepowered.asm.mixin.Mixin;
1414
import org.spongepowered.asm.mixin.injection.At;
1515

16-
@Mixin(value = ContainerPatternTerm.class, remap = false)
16+
@Mixin(ContainerPatternTerm.class)
1717
public abstract class MixinContainerPatternTerm extends MixinContainerPatternEncoder {
1818

1919
public MixinContainerPatternTerm(InventoryPlayer ip, ITerminalHost monitorable) {
2020
super(ip, monitorable);
2121
}
2222

23-
@WrapOperation(method = "<init>", at = @At(value = "INVOKE", target = "Lappeng/container/slot/SlotRestrictedInput;setStackLimit(I)Lnet/minecraft/inventory/Slot;"))
23+
@WrapOperation(method = "<init>", at = @At(value = "INVOKE", target = "Lappeng/container/slot/SlotRestrictedInput;setStackLimit(I)Lnet/minecraft/inventory/Slot;", remap = false))
2424
public Slot onInit(SlotRestrictedInput instance, int size, Operation<Slot> original) {
2525
this.craftingSlots = new SlotFakeCraftingMatrix[81];
2626
this.outputSlots = new OptionalSlotFake[27];

src/main/java/com/circulation/random_complement/mixin/ae2/new_patten_gui/MixinContainerWirelessPatternTerminal.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public AppEngInternalInventory newOutput(IAEAppEngInventory inventory, int size,
3636
return original.call(inventory, 27);
3737
}
3838

39-
@WrapOperation(method = "<init>", at = @At(value = "INVOKE", target = "Lappeng/container/implementations/ContainerWirelessPatternTerminal;addSlotToContainer(Lnet/minecraft/inventory/Slot;)Lnet/minecraft/inventory/Slot;"))
39+
@WrapOperation(method = "<init>", at = @At(value = "INVOKE", target = "Lappeng/container/implementations/ContainerWirelessPatternTerminal;addSlotToContainer(Lnet/minecraft/inventory/Slot;)Lnet/minecraft/inventory/Slot;", remap = true))
4040
public Slot redirectAddSlot(ContainerWirelessPatternTerminal instance, Slot slot, Operation<Slot> original) {
4141
if (slot instanceof SlotFakeCraftingMatrix || slot instanceof SlotPatternOutputs) {
4242
return null;

src/main/java/com/circulation/random_complement/mixin/ae2/new_patten_gui/MixinCraftingCPUCluster.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@Mixin(value = CraftingCPUCluster.class, remap = false)
1212
public class MixinCraftingCPUCluster {
1313

14-
@WrapOperation(method = "executeCrafting", at = @At(value = "NEW", target = "(Lnet/minecraft/inventory/Container;II)Lnet/minecraft/inventory/InventoryCrafting;", ordinal = 1))
14+
@WrapOperation(method = "executeCrafting", at = @At(value = "NEW", target = "(Lnet/minecraft/inventory/Container;II)Lnet/minecraft/inventory/InventoryCrafting;", ordinal = 1, remap = true))
1515
private InventoryCrafting newRCInventory(Container eventHandlerIn, int width, int height, Operation<InventoryCrafting> original) {
1616
return original.call(eventHandlerIn, 10, 10);
1717
}

src/main/java/com/circulation/random_complement/mixin/ae2/new_patten_gui/MixinGuiMEMonitorableTwo.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,21 @@
2222
import java.io.IOException;
2323
import java.util.List;
2424

25-
@Mixin(value = GuiMEMonitorable.class, remap = false)
25+
@Mixin(GuiMEMonitorable.class)
2626
public abstract class MixinGuiMEMonitorableTwo extends AEBaseGui implements ISortSource {
2727

2828
@Unique
2929
private final List<RCGuiScrollbar> r$guiScrollbars = new ObjectArrayList<>();
3030
@Mutable
31-
@Shadow
31+
@Shadow(remap = false)
3232
@Final
3333
protected ItemRepo repo;
3434

3535
public MixinGuiMEMonitorableTwo(Container container) {
3636
super(container);
3737
}
3838

39-
@Shadow
39+
@Shadow(remap = false)
4040
protected abstract String getBackground();
4141

4242
@Unique
@@ -68,14 +68,14 @@ public void onInitGui(CallbackInfo ci) {
6868

6969
}
7070

71-
@Inject(method = "setScrollBar", at = @At("TAIL"))
71+
@Inject(method = "setScrollBar", at = @At("TAIL"), remap = false)
7272
private void setScrollBar(CallbackInfo ci) {
7373
if (!r$getScrollBars().isEmpty()) {
7474
r$setScrollBar();
7575
}
7676
}
7777

78-
@Inject(method = "drawFG", at = @At("HEAD"))
78+
@Inject(method = "drawFG", at = @At("HEAD"), remap = false)
7979
public void drawFG(int offsetX, int offsetY, int mouseX, int mouseY, CallbackInfo ci) {
8080
for (var guiScrollbar : r$guiScrollbars) {
8181
guiScrollbar.draw(this);
@@ -110,7 +110,7 @@ public void handleMouseInput() throws IOException {
110110
super.handleMouseInput();
111111
}
112112

113-
@Inject(method = "drawBG", at = @At("TAIL"))
113+
@Inject(method = "drawBG", at = @At("TAIL"), remap = false)
114114
public void drawBG(int offsetX, int offsetY, int mouseX, int mouseY, CallbackInfo ci) {
115115
if (r$getScrollBars().isEmpty()) return;
116116
this.bindTexture(this.getBackground());

src/main/java/com/circulation/random_complement/mixin/ae2/new_patten_gui/MixinGuiPatternTerm.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public MixinGuiPatternTerm(Container container) {
4040
}
4141

4242
@Override
43-
protected void r$addScrollBars(){
43+
protected void r$addScrollBars() {
4444
r$getScrollBars().add(r$scrollbar = new RCGuiScrollbar());
4545
}
4646

src/main/java/com/circulation/random_complement/mixin/ae2/new_patten_gui/MixinPatternHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@Mixin(value = PatternHelper.class, remap = false)
1212
public class MixinPatternHelper {
1313

14-
@WrapOperation(method = "<init>", at = @At(value = "NEW", target = "(Lnet/minecraft/inventory/Container;II)Lnet/minecraft/inventory/InventoryCrafting;"))
14+
@WrapOperation(method = "<init>", at = @At(value = "NEW", target = "(Lnet/minecraft/inventory/Container;II)Lnet/minecraft/inventory/InventoryCrafting;", remap = true))
1515
public InventoryCrafting onInit(Container eventHandlerIn, int width, int height, Operation<InventoryCrafting> original) {
1616
return original.call(eventHandlerIn, 10, 10);
1717
}

0 commit comments

Comments
 (0)