mirror of
https://github.com/GTMEGA/EndlessIDs.git
synced 2026-11-12 17:47:37 +00:00
fix mixin warnings
This commit is contained in:
5 files changed
+21
-20
No files matched your search
+6
-6
@@ -10,17 +10,17 @@ import org.spongepowered.asm.mixin.injection.Redirect;
|
||||
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraft.world.chunk.Chunk;
|
||||
import net.minecraft.world.chunk.IChunkProvider;
|
||||
|
||||
@Mixin(value = LOTRChunkProvider.class,
|
||||
remap = false)
|
||||
public abstract class LOTRChunkProviderMixin {
|
||||
@Shadow
|
||||
@Mixin(value = LOTRChunkProvider.class)
|
||||
public abstract class LOTRChunkProviderMixin implements IChunkProvider {
|
||||
@Shadow(remap = false)
|
||||
private LOTRBiomeVariant[] variantsForGeneration;
|
||||
|
||||
@Redirect(method = "provideChunk",
|
||||
at = @At(value = "INVOKE",
|
||||
target = "Llotr/common/world/biome/variant/LOTRBiomeVariantStorage;setChunkBiomeVariants(Lnet/minecraft/world/World;Lnet/minecraft/world/chunk/Chunk;[B)V"),
|
||||
remap = true,
|
||||
target = "Llotr/common/world/biome/variant/LOTRBiomeVariantStorage;setChunkBiomeVariants(Lnet/minecraft/world/World;Lnet/minecraft/world/chunk/Chunk;[B)V",
|
||||
remap = false),
|
||||
require = 1)
|
||||
private void storeShorts(World world, Chunk chunk, byte[] variantsB) {
|
||||
short[] variants = new short[256];
|
||||
|
||||
+6
-6
@@ -10,17 +10,17 @@ import org.spongepowered.asm.mixin.injection.Redirect;
|
||||
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraft.world.chunk.Chunk;
|
||||
import net.minecraft.world.chunk.IChunkProvider;
|
||||
|
||||
@Mixin(value = LOTRChunkProviderUtumno.class,
|
||||
remap = false)
|
||||
public abstract class LOTRChunkProviderUtumnoMixin {
|
||||
@Shadow
|
||||
@Mixin(value = LOTRChunkProviderUtumno.class)
|
||||
public abstract class LOTRChunkProviderUtumnoMixin implements IChunkProvider {
|
||||
@Shadow(remap = false)
|
||||
private LOTRBiomeVariant[] variantsForGeneration;
|
||||
|
||||
@Redirect(method = "provideChunk",
|
||||
at = @At(value = "INVOKE",
|
||||
target = "Llotr/common/world/biome/variant/LOTRBiomeVariantStorage;setChunkBiomeVariants(Lnet/minecraft/world/World;Lnet/minecraft/world/chunk/Chunk;[B)V"),
|
||||
remap = true,
|
||||
target = "Llotr/common/world/biome/variant/LOTRBiomeVariantStorage;setChunkBiomeVariants(Lnet/minecraft/world/World;Lnet/minecraft/world/chunk/Chunk;[B)V",
|
||||
remap = false),
|
||||
require = 1)
|
||||
private void storeShorts(World world, Chunk chunk, byte[] variantsB) {
|
||||
short[] variants = new short[256];
|
||||
|
||||
+2
-1
@@ -12,11 +12,12 @@ import net.minecraft.world.ChunkCoordIntPair;
|
||||
import net.minecraft.world.World;
|
||||
import cpw.mods.fml.common.FMLLog;
|
||||
import cpw.mods.fml.common.network.simpleimpl.IMessage;
|
||||
import cpw.mods.fml.common.network.simpleimpl.IMessageHandler;
|
||||
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
|
||||
|
||||
@Mixin(value = LOTRPacketBiomeVariantsWatch.Handler.class,
|
||||
remap = false)
|
||||
public abstract class LOTRPacketBiomeVariantsWatchHandlerMixin {
|
||||
public abstract class LOTRPacketBiomeVariantsWatchHandlerMixin implements IMessageHandler<LOTRPacketBiomeVariantsWatch, IMessage> {
|
||||
|
||||
/**
|
||||
* @author FalsePattern
|
||||
|
||||
+6
-6
@@ -8,23 +8,23 @@ import org.spongepowered.asm.mixin.Overwrite;
|
||||
import org.spongepowered.asm.mixin.Shadow;
|
||||
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraft.world.biome.WorldChunkManager;
|
||||
import net.minecraft.world.chunk.Chunk;
|
||||
import cpw.mods.fml.common.FMLLog;
|
||||
|
||||
@Mixin(value = LOTRWorldChunkManager.class,
|
||||
remap = false)
|
||||
public abstract class LOTRWorldChunkManagerMixin {
|
||||
@Shadow
|
||||
@Mixin(value = LOTRWorldChunkManager.class)
|
||||
public abstract class LOTRWorldChunkManagerMixin extends WorldChunkManager {
|
||||
@Shadow(remap = false)
|
||||
private World worldObj;
|
||||
|
||||
@Shadow
|
||||
@Shadow(remap = false)
|
||||
public abstract LOTRBiomeVariant[] getBiomeVariants(LOTRBiomeVariant[] variants, int i, int k, int xSize, int zSize);
|
||||
|
||||
/**
|
||||
* @author FalsePattern
|
||||
* @reason fix stuff
|
||||
*/
|
||||
@Overwrite
|
||||
@Overwrite(remap = false)
|
||||
public LOTRBiomeVariant getBiomeVariantAt(int i, int k) {
|
||||
short[] variants;
|
||||
Chunk chunk = this.worldObj.getChunkFromBlockCoords(i, k);
|
||||
|
||||
+1
-1
@@ -17,7 +17,7 @@ import static com.falsepattern.endlessids.constants.ExtendedConstants.biomeIDMas
|
||||
|
||||
@Mixin(LOTRWorldProvider.class)
|
||||
public abstract class LOTRWorldProviderMixin extends WorldProvider {
|
||||
@Shadow public abstract LOTRDimension getLOTRDimension();
|
||||
@Shadow(remap = false) public abstract LOTRDimension getLOTRDimension();
|
||||
|
||||
/**
|
||||
* @author FalsePattern
|
||||
|
||||
Reference in new issue
Block a user