1package com.osroyale.game.world.entity.mob.npc.drop;
3import com.google.gson.annotations.SerializedName;
4import com.osroyale.game.world.items.Item;
5import com.osroyale.util.RandomGen;
41public final class NpcDrop implements Comparable<NpcDrop> {
43 @SerializedName(value=
"id", alternate={
"item"})
48 public int getWeight() {
75 public void setId(
int id) {
79 public void setType(NpcDropChance
type) {
84 public int compareTo(
NpcDrop other) {
85 return type.ordinal() - other.type.ordinal();
NpcDrop(int id, NpcDropChance type, int chance, int minimum, int maximum)
Item toItem(RandomGen gen)