1package com.osroyale.content;
3import com.osroyale.game.world.entity.skill.Skill;
5import java.util.Arrays;
6import java.util.Optional;
49public enum GenieLamp {
77 private final int buttonId;
78 private final int skillId;
80 GenieLamp(
int buttonId,
int skillId) {
81 this.buttonId = buttonId;
82 this.skillId = skillId;
85 public int getButton() {
89 public int getSkill() {
93 public static Optional<GenieLamp> forButton(
int button) {
94 return Arrays.stream(values()).filter(lamp -> lamp.buttonId == button).findFirst();
static final int CONSTRUCTION
static final int HERBLORE
static final int SMITHING
static final int RUNECRAFTING
static final int WOODCUTTING
static final int FLETCHING
static final int STRENGTH
static final int THIEVING
static final int FIREMAKING
static final int HITPOINTS
static final int CRAFTING