Skip to content

Commit 2a16eb9

Browse files
committed
make entity mixin an accessor
1 parent 64a6559 commit 2a16eb9

File tree

5 files changed

+14
-27
lines changed

5 files changed

+14
-27
lines changed

src/main/java/com/cleanroommc/groovyscript/api/IEntityAccess.java

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.cleanroommc.groovyscript.core.mixin;
2+
3+
import net.minecraft.entity.Entity;
4+
import org.spongepowered.asm.mixin.Mixin;
5+
import org.spongepowered.asm.mixin.gen.Accessor;
6+
7+
@Mixin(Entity.class)
8+
public interface EntityAccessor {
9+
10+
@Accessor
11+
int getFire();
12+
}

src/main/java/com/cleanroommc/groovyscript/core/mixin/EntityItemMixin.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.cleanroommc.groovyscript.core.mixin;
22

3-
import com.cleanroommc.groovyscript.api.IEntityAccess;
43
import com.cleanroommc.groovyscript.compat.inworldcrafting.Burning;
54
import com.cleanroommc.groovyscript.compat.inworldcrafting.FluidRecipe;
65
import com.cleanroommc.groovyscript.compat.vanilla.VanillaModule;
@@ -37,7 +36,7 @@ public void onUpdate(CallbackInfo ci) {
3736
return;
3837
}
3938

40-
if (((IEntityAccess) thisEntity).getFire() > 0) {
39+
if (((EntityAccessor) thisEntity).getFire() > 0) {
4140
VanillaModule.inWorldCrafting.burning.updateRecipeProgress(thisEntity);
4241
ci.cancel();
4342
} else if (Burning.removeBurningItem(thisEntity)) {

src/main/java/com/cleanroommc/groovyscript/core/mixin/EntityMixin.java

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/main/resources/mixin.groovyscript.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"compatibilityLevel": "JAVA_8",
77
"mixins": [
88
"EntityItemMixin",
9-
"EntityMixin",
9+
"EntityAccessor",
1010
"EventBusMixin",
1111
"FluidStackMixin",
1212
"ForgeRegistryMixin",

0 commit comments

Comments
 (0)