fix mixins getting confused between methods

This commit is contained in:
Lucwousin
2019-08-11 06:34:03 +02:00
parent df0501f302
commit dbdb686843
35 changed files with 209 additions and 160 deletions

View File

@@ -1,10 +1,10 @@
package net.runelite.rs.api;
import net.runelite.api.DynamicObject;
import net.runelite.api.Renderable;
import net.runelite.api.Entity;
import net.runelite.mapping.Import;
public interface RSDynamicObject extends RSEntity, DynamicObject, Renderable
public interface RSDynamicObject extends RSEntity, DynamicObject, Entity
{
@Import("id")
int getId();

View File

@@ -24,10 +24,10 @@
*/
package net.runelite.rs.api;
import net.runelite.api.Renderable;
import net.runelite.api.Entity;
import net.runelite.mapping.Import;
public interface RSEntity extends RSNode, Renderable
public interface RSEntity extends RSNode, Entity
{
@Import("height")
int getModelHeight();

View File

@@ -4,8 +4,8 @@ import net.runelite.api.DecorativeObject;
import net.runelite.api.GameObject;
import net.runelite.api.GroundObject;
import net.runelite.api.TileItemPile;
import net.runelite.api.SceneTileModel;
import net.runelite.api.SceneTilePaint;
import net.runelite.api.TileModel;
import net.runelite.api.TilePaint;
import net.runelite.api.Tile;
import net.runelite.api.WallObject;
import net.runelite.mapping.Import;
@@ -34,11 +34,11 @@ public interface RSTile extends Tile
@Import("paint")
@Override
SceneTilePaint getSceneTilePaint();
TilePaint getSceneTilePaint();
@Import("model")
@Override
SceneTileModel getSceneTileModel();
TileModel getSceneTileModel();
@Import("x")
int getX();

View File

@@ -1,9 +1,9 @@
package net.runelite.rs.api;
import net.runelite.api.SceneTileModel;
import net.runelite.api.TileModel;
import net.runelite.mapping.Import;
public interface RSTileModel extends SceneTileModel
public interface RSTileModel extends TileModel
{
@Import("underlayRgb")
@Override

View File

@@ -1,9 +1,9 @@
package net.runelite.rs.api;
import net.runelite.api.SceneTilePaint;
import net.runelite.api.TilePaint;
import net.runelite.mapping.Import;
public interface RSTilePaint extends SceneTilePaint
public interface RSTilePaint extends TilePaint
{
@Import("rgb")
@Override