22 lines
777 B
Java
22 lines
777 B
Java
package com.songoda.core.nms.v1_19_R3.anvil;
|
|
|
|
import com.songoda.core.nms.anvil.CustomAnvil;
|
|
import net.minecraft.server.level.ServerPlayer;
|
|
import org.bukkit.craftbukkit.v1_19_R3.entity.CraftPlayer;
|
|
import org.bukkit.entity.Player;
|
|
import org.bukkit.inventory.InventoryHolder;
|
|
|
|
public class AnvilCore implements com.songoda.core.nms.anvil.AnvilCore {
|
|
@Override
|
|
public CustomAnvil createAnvil(Player player) {
|
|
ServerPlayer p = ((CraftPlayer) player).getHandle();
|
|
return new AnvilView(p.nextContainerCounter(), p, null);
|
|
}
|
|
|
|
@Override
|
|
public CustomAnvil createAnvil(Player player, InventoryHolder holder) {
|
|
ServerPlayer p = ((CraftPlayer) player).getHandle();
|
|
return new AnvilView(p.nextContainerCounter(), p, holder);
|
|
}
|
|
}
|