mirror of
https://github.com/songoda/SongodaCore.git
synced 2024-11-25 11:35:34 +01:00
fix: IllegalArgumentExepction in v1_21_R1's AnvilView in MC 1.21.1
The variable type got more specific it seems
This commit is contained in:
parent
3dcf402269
commit
bbeb958931
@ -14,6 +14,7 @@ import net.minecraft.world.inventory.ContainerLevelAccess;
|
|||||||
import net.minecraft.world.inventory.MenuType;
|
import net.minecraft.world.inventory.MenuType;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.craftbukkit.v1_21_R1.inventory.CraftInventoryView;
|
import org.bukkit.craftbukkit.v1_21_R1.inventory.CraftInventoryView;
|
||||||
|
import org.bukkit.craftbukkit.v1_21_R1.inventory.view.CraftAnvilView;
|
||||||
import org.bukkit.inventory.Inventory;
|
import org.bukkit.inventory.Inventory;
|
||||||
import org.bukkit.inventory.InventoryHolder;
|
import org.bukkit.inventory.InventoryHolder;
|
||||||
import org.bukkit.inventory.ItemStack;
|
import org.bukkit.inventory.ItemStack;
|
||||||
@ -59,14 +60,14 @@ public class AnvilView extends AnvilMenu implements CustomAnvil {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public CraftInventoryView getBukkitView(Player player, InventoryHolder holder) {
|
public CraftAnvilView getBukkitView(Player player, InventoryHolder holder) {
|
||||||
try {
|
try {
|
||||||
AnvilInventoryCustom craftInventory = new AnvilInventoryCustom(holder,
|
AnvilInventoryCustom craftInventory = new AnvilInventoryCustom(holder,
|
||||||
new Location(this.entity.level().getWorld(), 0, 0, 0),
|
new Location(this.entity.level().getWorld(), 0, 0, 0),
|
||||||
this.inputSlots,
|
this.inputSlots,
|
||||||
this.resultSlots,
|
this.resultSlots,
|
||||||
this);
|
this);
|
||||||
CraftInventoryView view = new CraftInventoryView(player.getBukkitEntity(), craftInventory, this);
|
CraftAnvilView view = new CraftAnvilView(player.getBukkitEntity(), craftInventory, this);
|
||||||
mc_ContainerAnvil_bukkitEntity.set(this, view);
|
mc_ContainerAnvil_bukkitEntity.set(this, view);
|
||||||
|
|
||||||
return view;
|
return view;
|
||||||
|
Loading…
Reference in New Issue
Block a user