summaryrefslogtreecommitdiff
path: root/src/main/java/fyresmodjam/blessings/standard/LooterBlessing.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/fyresmodjam/blessings/standard/LooterBlessing.java')
-rw-r--r--src/main/java/fyresmodjam/blessings/standard/LooterBlessing.java32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/main/java/fyresmodjam/blessings/standard/LooterBlessing.java b/src/main/java/fyresmodjam/blessings/standard/LooterBlessing.java
new file mode 100644
index 0000000..bbf9ec5
--- /dev/null
+++ b/src/main/java/fyresmodjam/blessings/standard/LooterBlessing.java
@@ -0,0 +1,32 @@
+package fyresmodjam.blessings.standard;
+
+import fyresmodjam.ModjamMod;
+import fyresmodjam.blessings.Blessing;
+import net.minecraftforge.event.entity.living.LivingDeathEvent;
+
+public class LooterBlessing extends Blessing {
+
+ @Override
+ public String name() {
+ return "Looter";
+ }
+
+ @Override
+ public String description() {
+ return "Enemies have a chance to drop dungeon loot";
+ }
+
+ @Override
+ public void onMobKill(LivingDeathEvent event) {
+ if (ModjamMod.r.nextInt(50) == 0) {
+ // TODO figure out how loot gen works
+
+ //if (!event.entity.worldObj.isRemote) {
+ // event.entity.dropItem(ChestGenHooks
+ // .getOneItem(ChestGenHooks.DUNGEON_CHEST,
+ // ModjamMod.r)
+ // .getItem(), 1);
+ //}
+ }
+ }
+}