RuneHive-Game
Loading...
Searching...
No Matches
SkillRequirement.java
Go to the documentation of this file.
1package com.runehive.game.world.items;
2
3/**
4 * The skill-related requirement.
5 *
6 * @author Daniel | Obey
7 */
8public class SkillRequirement implements Requirable {
9
10 /**
11 * The level that is required.
12 */
13 private final int level;
14
15 /**
16 * The skill that is required.
17 */
18 private final int skill;
19
20 /**
21 * Creates a new {@link SkillRequirement}.
22 *
23 * @param level
24 * The level required.
25 *
26 * @param skill
27 * The skill required.
28 */
29 public SkillRequirement(int level, int skill) {
30 this.level = level;
31 this.skill = skill;
32 }
33
34 /**
35 * @return the level
36 */
37 public int getLevel() {
38 return level;
39 }
40
41 /**
42 * @return the skill
43 */
44 public int getSkill() {
45 return skill;
46 }
47
48}
final int level
The level that is required.
SkillRequirement(int level, int skill)
Creates a new SkillRequirement.
final int skill
The skill that is required.
The requirable itemcontainer that allows any implementing class the ability to become a requirement.