renamed PhiPro's classes so it doesn't clashes with their own mods.

This commit is contained in:
gnembon committed 2020-09-23 03:34:37 -03:00
1 parent 9ca7892859
commit 32292d4909
4 files changed
+8 -8

No files matched your search

@@ -26,7 +26,7 @@ public abstract class BlockLightStorage_scarpetChunkCreationMixin extends LightS
@Override @Override
public void processRelight(final ChunkLightProvider<?, ?> lightProvider, final long cPos) public void processRelight(final ChunkLightProvider<?, ?> lightProvider, final long cPos)
{ {
final LevelPropagatorInterface levelPropagator = (LevelPropagatorInterface) lightProvider; final LevelPropagator_resetChunkInterface levelPropagator = (LevelPropagator_resetChunkInterface) lightProvider;
for (int y = -1; y < 17; ++y) for (int y = -1; y < 17; ++y)
{ {
@@ -57,7 +57,7 @@ public abstract class BlockLightStorage_scarpetChunkCreationMixin extends LightS
final int srcLevel = ((ChunkLightProviderInterface) lightProvider).callGetCurrentLevelFromSection(neighborLightArray, src); final int srcLevel = ((ChunkLightProviderInterface) lightProvider).callGetCurrentLevelFromSection(neighborLightArray, src);
levelPropagator.invokeUpdateLevel(src, dst, levelPropagator.callGetPropagatedLevel(src, dst, srcLevel), true); levelPropagator.cmInvokeUpdateLevel(src, dst, levelPropagator.cmCallGetPropagatedLevel(src, dst, srcLevel), true);
} }
} }
} }
@@ -6,11 +6,11 @@ import org.spongepowered.asm.mixin.gen.Invoker;
import net.minecraft.world.chunk.light.LevelPropagator; import net.minecraft.world.chunk.light.LevelPropagator;
@Mixin(LevelPropagator.class) @Mixin(LevelPropagator.class)
public interface LevelPropagatorInterface public interface LevelPropagator_resetChunkInterface
{ {
@Invoker("updateLevel") @Invoker("updateLevel")
void invokeUpdateLevel(long sourceId, long id, int level, boolean decrease); void cmInvokeUpdateLevel(long sourceId, long id, int level, boolean decrease);
@Invoker("getPropagatedLevel") @Invoker("getPropagatedLevel")
int callGetPropagatedLevel(long sourceId, long targetId, int level); int cmCallGetPropagatedLevel(long sourceId, long targetId, int level);
} }
@@ -59,7 +59,7 @@ public abstract class SkyLightStorage_scarpetChunkCreationMixin extends LightSto
@Override @Override
public void processRelight(final ChunkLightProvider<?, ?> lightProvider, final long cPos) public void processRelight(final ChunkLightProvider<?, ?> lightProvider, final long cPos)
{ {
final LevelPropagatorInterface levelPropagator = (LevelPropagatorInterface) lightProvider; final LevelPropagator_resetChunkInterface levelPropagator = (LevelPropagator_resetChunkInterface) lightProvider;
for (int y = -1; y < 17; ++y) for (int y = -1; y < 17; ++y)
{ {
@@ -101,7 +101,7 @@ public abstract class SkyLightStorage_scarpetChunkCreationMixin extends LightSto
((ChunkLightProviderInterface) lightProvider).callGetCurrentLevelFromSection(neighborCeilingLightArray, src) ((ChunkLightProviderInterface) lightProvider).callGetCurrentLevelFromSection(neighborCeilingLightArray, src)
: this.isSectionEnabled(ChunkSectionPos.withZeroY(neighborCeilingSectionPos)) ? 0 : 15; : this.isSectionEnabled(ChunkSectionPos.withZeroY(neighborCeilingSectionPos)) ? 0 : 15;
levelPropagator.invokeUpdateLevel(src, dst, levelPropagator.callGetPropagatedLevel(src, dst, srcLevel), true); levelPropagator.cmInvokeUpdateLevel(src, dst, levelPropagator.cmCallGetPropagatedLevel(src, dst, srcLevel), true);
} }
} }
} }
+1 -1
View File
@@ -36,7 +36,7 @@
"ThreadedAnvilChunkStorage_scarpetChunkCreationMixin", "ThreadedAnvilChunkStorage_scarpetChunkCreationMixin",
"ChunkHolder_scarpetChunkCreationMixin", "ChunkHolder_scarpetChunkCreationMixin",
"ServerLightingProvider_scarpetMixin", "ServerLightingProvider_scarpetMixin",
"LevelPropagatorInterface", "LevelPropagator_resetChunkInterface",
"ChunkTicketManager_scarpetChunkCreationMixin", "ChunkTicketManager_scarpetChunkCreationMixin",
"LightingProvider_scarpetChunkCreationMixin", "LightingProvider_scarpetChunkCreationMixin",
"ChunkLightProvider_scarpetChunkCreationMixin", "ChunkLightProvider_scarpetChunkCreationMixin",