project: Fix upstream merge (#1157)
* Fix upstream merge * Update RSItemContainerMixin.java
This commit is contained in:
@@ -33,7 +33,6 @@ import net.runelite.api.mixins.Mixin;
|
||||
import net.runelite.api.mixins.Replace;
|
||||
import net.runelite.api.mixins.Shadow;
|
||||
import net.runelite.rs.api.RSClient;
|
||||
import net.runelite.rs.api.RSTileItem;
|
||||
import net.runelite.rs.api.RSItemContainer;
|
||||
|
||||
@Mixin(RSItemContainer.class)
|
||||
@@ -58,9 +57,10 @@ public abstract class RSItemContainerMixin implements RSItemContainer
|
||||
|
||||
for (int i = 0; i < itemIds.length; ++i)
|
||||
{
|
||||
RSTileItem item = client.createItem();
|
||||
item.setId(itemIds[i]);
|
||||
item.setQuantity(stackSizes[i]);
|
||||
Item item = new Item(
|
||||
itemIds[i],
|
||||
stackSizes[i]
|
||||
);
|
||||
items[i] = item;
|
||||
}
|
||||
|
||||
@@ -70,7 +70,6 @@ public abstract class RSItemContainerMixin implements RSItemContainer
|
||||
@Copy("itemContainerSetItem")
|
||||
static void rs$itemContainerSetItem(int itemContainerId, int index, int itemId, int itemQuantity)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Replace("itemContainerSetItem")
|
||||
|
||||
@@ -39,8 +39,7 @@ public abstract class RSTileItemMixin implements RSTileItem
|
||||
}
|
||||
|
||||
Tile[][][] tiles = client.getScene().getTiles();
|
||||
Tile tile = tiles[client.getPlane()][x][y];
|
||||
return tile;
|
||||
return tiles[client.getPlane()][x][y];
|
||||
}
|
||||
|
||||
@Inject
|
||||
|
||||
@@ -31,7 +31,7 @@ import net.runelite.api.CollisionDataFlag;
|
||||
import net.runelite.api.Constants;
|
||||
import net.runelite.api.DecorativeObject;
|
||||
import net.runelite.api.GroundObject;
|
||||
import net.runelite.api.ItemLayer;
|
||||
import net.runelite.api.TileItemPile;
|
||||
import net.runelite.api.Node;
|
||||
import net.runelite.api.Point;
|
||||
import net.runelite.api.Tile;
|
||||
@@ -235,7 +235,7 @@ public abstract class RSTileMixin implements RSTile
|
||||
@Override
|
||||
public List<TileItem> getGroundItems()
|
||||
{
|
||||
ItemLayer layer = this.getItemLayer();
|
||||
TileItemPile layer = this.getItemLayer();
|
||||
if (layer == null)
|
||||
{
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user