Update mixins/api for 170

This commit is contained in:
Adam
2018-05-10 08:28:41 -04:00
parent 440e420b2b
commit b805f786a8
9 changed files with 21 additions and 21 deletions

View File

@@ -32,7 +32,7 @@ import net.runelite.api.coords.WorldPoint;
public interface TileObject public interface TileObject
{ {
int getHash(); long getHash();
int getX(); int getX();

View File

@@ -77,10 +77,10 @@ public abstract class EntityHiderMixin implements RSRegion
private static boolean hideProjectiles; private static boolean hideProjectiles;
@Copy("addEntityMarker") @Copy("addEntityMarker")
abstract boolean addEntityMarker(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, RSRenderable renderable, int var10, boolean var11, int var12, int var13); abstract boolean addEntityMarker(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, RSRenderable renderable, int var10, boolean var11, long var12, int var13);
@Replace("addEntityMarker") @Replace("addEntityMarker")
boolean rl$addEntityMarker(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, RSRenderable renderable, int var10, boolean var11, int var12, int var13) boolean rl$addEntityMarker(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, RSRenderable renderable, int var10, boolean var11, long var12, int var13)
{ {
return shouldDraw(renderable, false) && addEntityMarker(var1, var2, var3, var4, var5, var6, var7, var8, renderable, var10, var11, var12, var13); return shouldDraw(renderable, false) && addEntityMarker(var1, var2, var3, var4, var5, var6, var7, var8, renderable, var10, var11, var12, var13);
} }

View File

@@ -60,12 +60,12 @@ public abstract class RSRegionMixin implements RSRegion
} }
@Copy("addBoundaryDecoration") @Copy("addBoundaryDecoration")
abstract public void rs$addBoundaryDecoration(int plane, int x, int y, int hash, Renderable var5, Renderable var6, int var7, int var8, int var9, int var10, int var11, int var12); abstract public void rs$addBoundaryDecoration(int plane, int x, int y, int floor, Renderable var5, Renderable var6, int var7, int var8, int var9, int var10, long hash, int var12);
@Replace("addBoundaryDecoration") @Replace("addBoundaryDecoration")
public void rl$addBoundaryDecoration(int plane, int x, int y, int hash, Renderable var5, Renderable var6, int var7, int var8, int var9, int var10, int var11, int var12) public void rl$addBoundaryDecoration(int plane, int x, int y, int floor, Renderable var5, Renderable var6, int var7, int var8, int var9, int var10, long hash, int var12)
{ {
rs$addBoundaryDecoration(plane, x, y, hash, var5, var6, var7, var8, var9, var10, var11, var12); rs$addBoundaryDecoration(plane, x, y, floor, var5, var6, var7, var8, var9, var10, hash, var12);
Tile tile = getTiles()[plane][x][y]; Tile tile = getTiles()[plane][x][y];
if (tile != null) if (tile != null)
{ {
@@ -78,10 +78,10 @@ public abstract class RSRegionMixin implements RSRegion
} }
@Copy("addItemPile") @Copy("addItemPile")
abstract public void rs$addItemPile(int plane, int x, int y, int hash, Renderable var5, int var6, Renderable var7, Renderable var8); abstract public void rs$addItemPile(int plane, int x, int y, int hash, Renderable var5, long var6, Renderable var7, Renderable var8);
@Replace("addItemPile") @Replace("addItemPile")
public void rl$addItemPile(int plane, int x, int y, int hash, Renderable var5, int var6, Renderable var7, Renderable var8) public void rl$addItemPile(int plane, int x, int y, int hash, Renderable var5, long var6, Renderable var7, Renderable var8)
{ {
rs$addItemPile(plane, x, y, hash, var5, var6, var7, var8); rs$addItemPile(plane, x, y, hash, var5, var6, var7, var8);
Tile tile = getTiles()[plane][x][y]; Tile tile = getTiles()[plane][x][y];
@@ -96,12 +96,12 @@ public abstract class RSRegionMixin implements RSRegion
} }
@Copy("groundObjectSpawned") @Copy("groundObjectSpawned")
abstract public void rs$groundObjectSpawned(int plane, int x, int y, int hash, Renderable var5, int var6, int var7); abstract public void rs$groundObjectSpawned(int plane, int x, int y, int floor, Renderable var5, long hash, int var7);
@Replace("groundObjectSpawned") @Replace("groundObjectSpawned")
public void rl$groundObjectSpawned(int plane, int x, int y, int hash, Renderable var5, int var6, int var7) public void rl$groundObjectSpawned(int plane, int x, int y, int floor, Renderable var5, long hash, int var7)
{ {
rs$groundObjectSpawned(plane, x, y, hash, var5, var6, var7); rs$groundObjectSpawned(plane, x, y, floor, var5, hash, var7);
Tile tile = getTiles()[plane][x][y]; Tile tile = getTiles()[plane][x][y];
if (tile != null) if (tile != null)
{ {
@@ -114,12 +114,12 @@ public abstract class RSRegionMixin implements RSRegion
} }
@Copy("addBoundary") @Copy("addBoundary")
abstract public void rs$addBoundary(int plane, int x, int y, int hash, Renderable var5, Renderable var6, int var7, int var8, int var9, int var10); abstract public void rs$addBoundary(int plane, int x, int y, int floor, Renderable var5, Renderable var6, int var7, int var8, long hash, int var10);
@Replace("addBoundary") @Replace("addBoundary")
public void rl$addBoundary(int plane, int x, int y, int hash, Renderable var5, Renderable var6, int var7, int var8, int var9, int var10) public void rl$addBoundary(int plane, int x, int y, int floor, Renderable var5, Renderable var6, int var7, int var8, long hash, int var10)
{ {
rs$addBoundary(plane, x, y, hash, var5, var6, var7, var8, var9, var10); rs$addBoundary(plane, x, y, floor, var5, var6, var7, var8, hash, var10);
Tile tile = getTiles()[plane][x][y]; Tile tile = getTiles()[plane][x][y];
if (tile != null) if (tile != null)
{ {

View File

@@ -58,8 +58,8 @@ public abstract class TileObjectMixin implements TileObject
@Inject @Inject
public int getId() public int getId()
{ {
int hash = getHash(); long hash = getHash();
return hash >> 14 & 32767; return (int) (hash >>> 17 & 4294967295L);
} }
@Override @Override

View File

@@ -31,7 +31,7 @@ public interface RSDecorativeObject extends DecorativeObject
{ {
@Import("hash") @Import("hash")
@Override @Override
int getHash(); long getHash();
@Import("x") @Import("x")
int getX(); int getX();

View File

@@ -63,7 +63,7 @@ public interface RSGameObject extends GameObject
@Import("hash") @Import("hash")
@Override @Override
int getHash(); long getHash();
@Import("flags") @Import("flags")
int getFlags(); int getFlags();

View File

@@ -32,7 +32,7 @@ public interface RSGroundObject extends GroundObject
{ {
@Import("hash") @Import("hash")
@Override @Override
int getHash(); long getHash();
@Import("x") @Import("x")
int getX(); int getX();

View File

@@ -37,7 +37,7 @@ public interface RSItemLayer extends ItemLayer
@Import("hash") @Import("hash")
@Override @Override
int getHash(); long getHash();
@Import("height") @Import("height")
int getHeight(); int getHeight();

View File

@@ -32,7 +32,7 @@ public interface RSWallObject extends WallObject
{ {
@Import("hash") @Import("hash")
@Override @Override
int getHash(); long getHash();
@Import("x") @Import("x")
@Override @Override