13
0
geforkt von Mirrors/Paper

#744: Add ability to get location from smithing inventory

Dieser Commit ist enthalten in:
Phoenix616 2020-09-03 08:18:30 +10:00 committet von md_5
Ursprung 39806409e7
Commit 13fc33f732
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: E8E901AC7C617C11
2 geänderte Dateien mit 11 neuen und 2 gelöschten Zeilen

Datei anzeigen

@ -47,7 +47,7 @@
+ }
+
+ org.bukkit.craftbukkit.inventory.CraftInventory inventory = new org.bukkit.craftbukkit.inventory.CraftInventorySmithing(
+ this.repairInventory, this.resultInventory);
+ containerAccess.getLocation(), this.repairInventory, this.resultInventory);
+ bukkitEntity = new CraftInventoryView(this.player.getBukkitEntity(), inventory, this);
+ return bukkitEntity;
+ }

Datei anzeigen

@ -1,11 +1,20 @@
package org.bukkit.craftbukkit.inventory;
import net.minecraft.server.IInventory;
import org.bukkit.Location;
import org.bukkit.inventory.SmithingInventory;
public class CraftInventorySmithing extends CraftResultInventory implements SmithingInventory {
public CraftInventorySmithing(IInventory inventory, IInventory resultInventory) {
private final Location location;
public CraftInventorySmithing(Location location, IInventory inventory, IInventory resultInventory) {
super(inventory, resultInventory);
this.location = location;
}
@Override
public Location getLocation() {
return location;
}
}