PK .D META-INF/MANIFEST.MF MLK-.
K-*ϳR03 PK PK
B8G .project
EntityGearUp
org.eclipse.jdt.core.javabuilder
org.eclipse.jdt.core.javanature
PK
.D7Z
.classpath
PK
.D0J
plugin.ymlname: EntityGearUp
main: me.muizers.EntityGearUp.EntityGearUp
version: 1.1
description: Give mobs a fair fighting chance, or just have fun
permissions:
entitygearup.use:
description: To use EntityGearUp
default: opPK
.D me/PK
.D me/muizers/PK
.D me/muizers/EntityGearUp/PK
.DWx * me/muizers/EntityGearUp/EntityGearUp.class 2` $me/muizers/EntityGearUp/EntityGearUp !org/bukkit/plugin/java/JavaPlugin org/bukkit/event/Listener metrics !Lme/muizers/EntityGearUp/Metrics; /$SWITCH_TABLE$me$muizers$EntityGearUp$ItemClass [I !$SWITCH_TABLE$org$bukkit$GameMode ()V Code
LineNumberTable LocalVariableTable this &Lme/muizers/EntityGearUp/EntityGearUp; onEnable me/muizers/EntityGearUp/Metrics
(Lorg/bukkit/plugin/Plugin;)V
start ()Z " Registering events...
$ % & log (Ljava/lang/String;)V
( ) * getServer ()Lorg/bukkit/Server; , . - org/bukkit/Server / 0 getPluginManager #()Lorg/bukkit/plugin/PluginManager; 2 4 3 org/bukkit/plugin/PluginManager 5 6 registerEvents 8(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V 8 java/lang/StringBuilder
: ; < getDescription +()Lorg/bukkit/plugin/PluginDescriptionFile;
> @ ? 'org/bukkit/plugin/PluginDescriptionFile A B getName ()Ljava/lang/String;
D F E java/lang/String G H valueOf &(Ljava/lang/Object;)Ljava/lang/String;
7 J & L
7 N O P append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
> R S B
getVersion U enabled!
7 W X B toString Z Made by \ ^ ] org/bukkit/ChatColor _ ` GREEN Lorg/bukkit/ChatColor;
7 b O c -(Ljava/lang/Object;)Ljava/lang/StringBuilder; e Muizers \ g h ` WHITE j :) l java/io/IOException
StackMapTable onDisable p
disabled. , r s t getConsoleSender +()Lorg/bukkit/command/ConsoleCommandSender;
7 w [ y ] { } | 'org/bukkit/command/ConsoleCommandSender ~ & sendMessage msg Ljava/lang/String; onPlayerInteractEntity 6(Lorg/bukkit/event/player/PlayerInteractEntityEvent;)V RuntimeVisibleAnnotations Lorg/bukkit/event/EventHandler; priority Lorg/bukkit/event/EventPriority; HIGHEST
1org/bukkit/event/player/PlayerInteractEntityEvent isCancelled
getPlayer ()Lorg/bukkit/entity/Player; entitygearup.use org/bukkit/entity/Player
hasPermission (Ljava/lang/String;)Z
getRightClicked ()Lorg/bukkit/entity/Entity;
getItemInHand "()Lorg/bukkit/inventory/ItemStack;
org/bukkit/inventory/ItemStack getType ()Lorg/bukkit/Material; org/bukkit/Material AIR Lorg/bukkit/Material;
!me/muizers/EntityGearUp/ItemClass getByItemStack E(Lorg/bukkit/inventory/ItemStack;)Lme/muizers/EntityGearUp/ItemClass; org/bukkit/entity/LivingEntity
isAllowedByEntity #(Lorg/bukkit/entity/LivingEntity;)Z
clone
setAmount (I)V getEquipment (()Lorg/bukkit/inventory/EntityEquipment; getGameMode ()Lorg/bukkit/GameMode;
()[I
org/bukkit/GameMode ordinal ()I
$org/bukkit/inventory/EntityEquipment getItemInHandDropChance ()F
setItemInHand #(Lorg/bukkit/inventory/ItemStack;)V setItemInHandDropChance (F)V getHelmetDropChance getHelmet setHelmet setHelmetDropChance getChestplateDropChance
getChestplate
setChestplate setChestplateDropChance getLeggingsDropChance getLeggings setLeggings setLeggingsDropChance getBootsDropChance getBoots setBoots setBootsDropChance
getAmount
(Lorg/bukkit/Material;)V getInventory (()Lorg/bukkit/inventory/PlayerInventory;! $org/bukkit/inventory/PlayerInventory"# addItem 6([Lorg/bukkit/inventory/ItemStack;)Ljava/util/HashMap; event 3Lorg/bukkit/event/player/PlayerInteractEntityEvent; p Lorg/bukkit/entity/Player; entity Lorg/bukkit/entity/Entity; is Lorg/bukkit/inventory/ItemStack; itemClass #Lme/muizers/EntityGearUp/ItemClass; livingEntity Lorg/bukkit/entity/LivingEntity; copy equipment &Lorg/bukkit/inventory/EntityEquipment; gm Lorg/bukkit/GameMode;
toGiveBack7 org/bukkit/entity/Entity 9
;<= values &()[Lme/muizers/EntityGearUp/ItemClass; ?@- BOOTS BC-
CHESTPLATE EF- HELMET HI- LEGGINGS KL- WEAPONN java/lang/NoSuchFieldError
Q
S<T ()[Lorg/bukkit/GameMode; VW4 ADVENTURE YZ4 CREATIVE \]4 SURVIVAL
SourceFile EntityGearUp.java !
/ *
* Y* * W L*! #* ' + ** 1 * 7Y* 9 = C IK M* 9 Q MT M V #* 7YY I [ ad M f ai M V # k " . Z ! m W k n
S* 7Y* 9 = C IK M* 9 Q Mo M V #* 7YY I [ ad M f ai M V # % , &