MobHealth Code

Select a file to view contents.

.classpath
.gitignore
.project
.settings/org.eclipse.core.resources.prefs
README.md
bin/me/sablednah/MobHealth/API/MobHealthAPI.class
bin/me/sablednah/MobHealth/HeroesEventListener.class
bin/me/sablednah/MobHealth/MessageScheduler.class
bin/me/sablednah/MobHealth/Metrics$1.class
bin/me/sablednah/MobHealth/Metrics$Graph.class
bin/me/sablednah/MobHealth/Metrics$Plotter.class
bin/me/sablednah/MobHealth/Metrics.class
bin/me/sablednah/MobHealth/MobHealth$1.class
bin/me/sablednah/MobHealth/MobHealth.class
bin/me/sablednah/MobHealth/MobHealthCommandExecutor.class
bin/me/sablednah/MobHealth/NewWidgitActions.class
bin/me/sablednah/MobHealth/SaveToggle.class
bin/me/sablednah/MobHealth/ServerDamageEntityListener$ScheduledshowBar.class
bin/me/sablednah/MobHealth/ServerDamageEntityListener.class
bin/me/sablednah/MobHealth/SetHealth.class
bin/me/sablednah/MobHealth/SkillMessageScheduler.class
bin/me/sablednah/MobHealth/SpoutNotifications.class
bin/me/sablednah/MobHealth/Updater$UpdateResult.class
bin/me/sablednah/MobHealth/Updater$UpdateRunnable.class
bin/me/sablednah/MobHealth/Updater$UpdateType.class
bin/me/sablednah/MobHealth/Updater.class
licence.txt
pom.xml
src/main/java/me/sablednah/MobHealth/API/ActionBar.java
src/main/java/me/sablednah/MobHealth/API/ActionBar_1_8_1.java
src/main/java/me/sablednah/MobHealth/API/ActionBar_1_8_3.java
src/main/java/me/sablednah/MobHealth/API/ActionBar_1_8_4.java
src/main/java/me/sablednah/MobHealth/API/MobHealthAPI.java
src/main/java/me/sablednah/MobHealth/API/PlayerHealthEvent.java
src/main/java/me/sablednah/MobHealth/HeroesEventListener.java
src/main/java/me/sablednah/MobHealth/MessageScheduler.java
src/main/java/me/sablednah/MobHealth/Metrics.java
src/main/java/me/sablednah/MobHealth/MobHealth.java
src/main/java/me/sablednah/MobHealth/MobHealthCommandExecutor.java
src/main/java/me/sablednah/MobHealth/NewWidgitActions.java
src/main/java/me/sablednah/MobHealth/SaveToggle.java
src/main/java/me/sablednah/MobHealth/ServerDamageEntityListener.java
src/main/java/me/sablednah/MobHealth/SetHealth.java
src/main/java/me/sablednah/MobHealth/SkillMessageScheduler.java
src/main/java/me/sablednah/MobHealth/SpoutNotifications.java
src/main/java/me/sablednah/MobHealth/Updater.java
src/main/resources/config.yml
src/main/resources/lang.yml
src/main/resources/players.yml
src/main/resources/plugin.yml


Êþº¾2¿*me/sablednah/MobHealth/HeroesEventListenerjava/lang/Objectorg/bukkit/event/Listenerplugin"Lme/sablednah/MobHealth/MobHealth;<init>%(Lme/sablednah/MobHealth/MobHealth;)VCode

	()V	LineNumberTableLocalVariableTablethis,Lme/sablednah/MobHealth/HeroesEventListener;instanceSkillDamageEvent;(Lcom/herocraftonline/heroes/api/events/SkillDamageEvent;)VRuntimeVisibleAnnotationsLorg/bukkit/event/EventHandler;priority Lorg/bukkit/event/EventPriority;LOWEST
 6com/herocraftonline/heroes/api/events/SkillDamageEvent!"isCancelled()Z	$&% me/sablednah/MobHealth/MobHealth'(	debugModeLjava/lang/Boolean;
*,+java/lang/Boolean-"booleanValue	/10java/lang/System23outLjava/io/PrintStream;5----
798java/io/PrintStream:;print(Ljava/lang/String;)V=java/lang/StringBuilder?Entity Damaged 
<A	;
CDE	getEntity()Lorg/bukkit/entity/Entity;
<GHIappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
<KLMtoString()Ljava/lang/String;OEntity getEventName  
QRMgetEventName
<THU-(Ljava/lang/String;)Ljava/lang/StringBuilder;WEntity Damage class  
YZ[getClass()Ljava/lang/Class;]Entity Damage  
_`a	getDamage()D
<cHd(D)Ljava/lang/StringBuilder;f%org/bukkit/entity/ComplexLivingEntityh&Entity Damaged is ComplexLivingEntity 
jkl
getDamager;()Lcom/herocraftonline/heroes/characters/CharacterTemplate;
npo7com/herocraftonline/heroes/characters/CharacterTemplateDq"()Lorg/bukkit/entity/LivingEntity;sorg/bukkit/entity/Playeruplaya - 
$wxygetPluginState/(Lorg/bukkit/entity/Player;)Ljava/lang/Boolean;{mobhealth.showr}~
hasPermission(Ljava/lang/String;)Z	$‚(usePermissions„#org/bukkit/entity/ComplexEntityPartƒ†‡ˆ	getParent)()Lorg/bukkit/entity/ComplexLivingEntity;Šorg/bukkit/entity/LivingEntityŒ'me/sablednah/MobHealth/API/MobHealthAPI
‹Ž	(Lorg/bukkit/plugin/Plugin;)V
‹‘’“getMobHealth#(Lorg/bukkit/entity/LivingEntity;)I
$•–—	getServer()Lorg/bukkit/Server;™›šorg/bukkit/ServerœgetScheduler(()Lorg/bukkit/scheduler/BukkitScheduler;Ÿ,me/sablednah/MobHealth/SkillMessageScheduler
ž¡	¢™(Lorg/bukkit/entity/Player;Lcom/herocraftonline/heroes/api/events/SkillDamageEvent;Lorg/bukkit/entity/LivingEntity;IILme/sablednah/MobHealth/MobHealth;)V¤¦¥$org/bukkit/scheduler/BukkitScheduler§¨scheduleSyncDelayedTask2(Lorg/bukkit/plugin/Plugin;Ljava/lang/Runnable;J)Iª Not allowed - mobhealth.show is 
<¬H­(Z)Ljava/lang/StringBuilder;¯ - usePermissions set to event8Lcom/herocraftonline/heroes/api/events/SkillDamageEvent;targetHealthIplayaLorg/bukkit/entity/Player;damageEvent	targetMob Lorg/bukkit/entity/LivingEntity;API)Lme/sablednah/MobHealth/API/MobHealthAPI;thisdmg
StackMapTable
SourceFileHeroesEventListener.java!	
F
*·*+µ±	


e»
¨+¶š£=²#¶)™².4¶6².»<Y>·@+¶B¶F¶J¶6².»<YN·@+¶P¶S¶J¶6².»<YV·@+¶X¶F¶J¶6².»<Y\·@+¶^¶b¶J¶6+¶BÁe™².g¶6N+Á™+:¶i¶mÁr™¶i¶mÀrN².»<Yt·@-¶F¶J¶6-ÆÚ-¸v¶)™Ð-z¹|™²€¶)š²€¶)š‚:+¶BÁƒ™+¶BÀƒ¹…:§+¶BÁ‰™+¶BÀ‰:Æ}»‹Y*´·:¶=+¶^Ž6*´¶”¹˜*´»žY-*´· 
¹£W§4²#¶)™+².»<Y©·@-z¹|¶«®¶S²€¶F¶J¶6±‚ 	 !3"L#e$~%ˆ&)’+™,œ.ª/¶2Ì4Ð5Ú6÷8ú9:;<(?-@:ABBICvFG§NR¨¨°±	ž²³’´µœ¶±ú|·¸:9¹ºI*»³¼!	üý%r7ü‰ûJúø0½¾

Leave a Reply