Skip to content

Commit 923fe1b

Browse files
author
Circulate233
committed
坐标算法写错了(
1 parent 105c13e commit 923fe1b

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

src/main/java/github/kasuminova/novaeng/common/util/IBlockPosEx.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ public class IBlockPosEx {
1414

1515
@ZenMethod
1616
public static IBlockPos createPosByFacing(IBlockPos instance,IFacing facing,int NorthX,int NorthY,int NorthZ){
17-
var x = instance.getX();
18-
var y = instance.getY();
19-
var z = instance.getZ();
17+
var x = instance.getX() + NorthX;
18+
var y = instance.getY() + NorthY;
19+
var z = instance.getZ() + NorthZ;
2020
return switch ((EnumFacing) facing.getInternal()) {
2121
case SOUTH -> new MCBlockPos(-x,y,-z);
2222
case EAST -> new MCBlockPos(-z,y,x);

src/main/java/github/kasuminova/novaeng/common/util/RecipePrimerEx.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package github.kasuminova.novaeng.common.util;
22

33
import crafttweaker.annotations.ZenRegister;
4+
import github.kasuminova.novaeng.mixin.util.NovaRAB;
45
import hellfirepvp.modularmachinery.common.crafting.helper.ComponentRequirement;
56
import hellfirepvp.modularmachinery.common.crafting.helper.ComponentSelectorTag;
67
import hellfirepvp.modularmachinery.common.crafting.requirement.RequirementItem;

src/main/java/github/kasuminova/novaeng/mixin/mmce/MixinMachineRecipe.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package github.kasuminova.novaeng.mixin.mmce;
22

3-
import github.kasuminova.novaeng.common.util.NovaRAB;
3+
import github.kasuminova.novaeng.mixin.util.NovaRAB;
44
import hellfirepvp.modularmachinery.common.crafting.MachineRecipe;
55
import hellfirepvp.modularmachinery.common.crafting.helper.ComponentRequirement;
66
import hellfirepvp.modularmachinery.common.crafting.helper.ComponentSelectorTag;

src/main/java/github/kasuminova/novaeng/mixin/mmce/MixinRecipeAdapterBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package github.kasuminova.novaeng.mixin.mmce;
22

3-
import github.kasuminova.novaeng.common.util.NovaRAB;
3+
import github.kasuminova.novaeng.mixin.util.NovaRAB;
44
import hellfirepvp.modularmachinery.common.integration.crafttweaker.RecipeAdapterBuilder;
55
import org.jetbrains.annotations.NotNull;
66
import org.spongepowered.asm.mixin.Mixin;

src/main/java/github/kasuminova/novaeng/common/util/NovaRAB.java renamed to src/main/java/github/kasuminova/novaeng/mixin/util/NovaRAB.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package github.kasuminova.novaeng.common.util;
1+
package github.kasuminova.novaeng.mixin.util;
22

33
public interface NovaRAB {
44
void n$setOutTags(String tagName);

0 commit comments

Comments
 (0)