diff options
| author | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2015-06-05 01:53:14 +0100 |
|---|---|---|
| committer | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2015-06-05 01:53:14 +0100 |
| commit | a6a3bfa6f313adba5afe6eb4a0da049a8d641cfc (patch) | |
| tree | 56da97ba430232a7d0da51a3b8b9f444d96325c7 /src/main/java/darkknight/jewelrycraft/random/WeightedRandomCurse.java | |
| parent | 40487f07fa5ef31fde99713c0b842d34a0ba3622 (diff) | |
Stuff!
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/random/WeightedRandomCurse.java')
| -rw-r--r-- | src/main/java/darkknight/jewelrycraft/random/WeightedRandomCurse.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/random/WeightedRandomCurse.java b/src/main/java/darkknight/jewelrycraft/random/WeightedRandomCurse.java new file mode 100644 index 0000000..117b514 --- /dev/null +++ b/src/main/java/darkknight/jewelrycraft/random/WeightedRandomCurse.java @@ -0,0 +1,23 @@ +package darkknight.jewelrycraft.random;
+
+import java.util.Random;
+import darkknight.jewelrycraft.api.Curse;
+import net.minecraft.enchantment.EnchantmentHelper;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.WeightedRandom;
+
+public class WeightedRandomCurse extends WeightedRandom.Item
+{
+ private final Curse curse;
+
+ public WeightedRandomCurse(Curse curse, int weight)
+ {
+ super(weight);
+ this.curse = curse;
+ }
+
+ public Curse getCurse(Random random)
+ {
+ return curse;
+ }
+}
\ No newline at end of file |
