package net.momirealms.customcrops.api.example;
import net.momirealms.customcrops.api.core.CustomItemProvider;
import org.bukkit.Location;
import org.bukkit.block.Block;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.checkerframework.checker.nullness.qual.Nullable;
public class MyCustomItemProvider implements CustomItemProvider {
@Override
public boolean removeCustomBlock(Location location) {
return ...;
}
@Override
public boolean placeCustomBlock(Location location, String id) {
return ...;
}
@Override
public @Nullable Entity placeFurniture(Location location, String id) {
return ...;
}
@Override
public boolean removeFurniture(Entity entity) {
return ...;
}
@Override
public @Nullable String blockID(Block block) {
return ...;
}
@Override
public @Nullable String itemID(ItemStack itemStack) {
return ...;
}
@Override
public @Nullable ItemStack itemStack(Player player, String id) {
return ...;
}
@Override
public @Nullable String furnitureID(Entity entity) {
return ...;
}
@Override
public boolean isFurniture(Entity entity) {
return ...;
}
}