Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.gmail.gandalfphysicist.StatRollListeners;
- import java.util.Random;
- import org.bukkit.Material;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.inventory.InventoryClickEvent;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemStack;
- import com.gmail.gandalfphysicist.ItemStacks;
- public class PassiveAndBonusRollListener implements Listener {
- @EventHandler
- public void onInventoryClickEvent(InventoryClickEvent event) {
- ItemStack item = event.getCurrentItem();
- Inventory inventory = event.getInventory();
- if(item != null) {
- if(item.equals(ItemStacks.p())) {
- Random random = new Random();
- int integer;
- for(int counter = 1; counter <= 1; counter++) {
- integer = 1 + random.nextInt(6);
- if(integer == 1) {
- inventory.setItem(14, new ItemStack(Material.POTION, 1, (short) 8261));
- }else{
- if(integer == 2) {
- inventory.setItem(14, new ItemStack(Material.POTION, 1, (short) 8229));
- }else{
- if(integer == 3) {
- inventory.setItem(14, new ItemStack(Material.POTION, 1, (short) 8193));
- }else{
- if(integer == 4) {
- inventory.setItem(14, new ItemStack(Material.POTION, 1, (short) 8225));
- }else{
- if(integer == 5) {
- inventory.setItem(14, new ItemStack(Material.POTION, 1, (short) 8227));
- }else{
- if(integer == 6) {
- inventory.setItem(14, new ItemStack(Material.POTION, 1, (short) 8226));
- }
- }
- }
- }
- }
- }
- }
- }else{
- if(item.equals(ItemStacks.bon())) {
- Random random = new Random();
- int integer;
- for(int counter = 1; counter <= 1; counter++) {
- integer = 1 + random.nextInt(7);
- if(integer == 1) {
- inventory.setItem(16, null);
- }else{
- if(integer == 2) {
- inventory.setItem(16, ItemStacks.flamethrower());
- }else{
- if(integer == 3) {
- inventory.setItem(16, new ItemStack(Material.POTION, 1, (short) 16420));
- }else{
- if(integer == 4) {
- inventory.setItem(16, ItemStacks.SML());
- inventory.setItem(48, ItemStacks.SM());
- inventory.getItem(48).setAmount(5);
- }else{
- if(integer == 5) {
- inventory.setItem(16, ItemStacks.GL());
- Random random1 = new Random();
- int integer1;
- for(int counter1 = 1; counter1 <= 1; counter1++) {
- integer1 = 1 + random1.nextInt(4);
- if(integer1 == 1) {
- inventory.setItem(48, ItemStacks.G());
- }else{
- if(integer1 == 2) {
- inventory.setItem(48, ItemStacks.G1());
- }else{
- if(integer1 == 3) {
- inventory.setItem(48, ItemStacks.G2());
- }else{
- if(integer1 == 4) {
- inventory.setItem(48, ItemStacks.G3());
- }
- }
- }
- }
- }
- inventory.getItem(48).setAmount(5);
- }else{
- if(integer == 6) {
- inventory.setItem(16, ItemStacks.pistol());
- inventory.setItem(48, ItemStacks.am());
- Random random1 = new Random();
- int integer1;
- for(int counter1 = 1; counter1 <= 1; counter1++) {
- integer1 = 1 + random1.nextInt(2);
- if(integer1 == 1) {
- inventory.getItem(48).setAmount(1);
- }else{
- if(integer1 == 2) {
- inventory.getItem(48).setAmount(2);
- }
- }
- }
- }else{
- if(integer == 7) {
- inventory.setItem(16, ItemStacks.RPG());
- inventory.setItem(48, ItemStacks.RPG2());
- inventory.getItem(48).setAmount(5);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement