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/MessageSchedulerjava/lang/Objectjava/lang/RunnableplayerLorg/bukkit/entity/Player;damageEvent3Lorg/bukkit/event/entity/EntityDamageByEntityEvent;weaponDamageEvent9Lcom/herocraftonline/heroes/api/events/WeaponDamageEvent;	targetMob Lorg/bukkit/entity/LivingEntity;
damagerMobLorg/bukkit/entity/Entity;plugin"Lme/sablednah/MobHealth/MobHealth;HealthBeforeIDamageBefore<init>(Lorg/bukkit/entity/Player;Lorg/bukkit/event/entity/EntityDamageByEntityEvent;Lorg/bukkit/entity/LivingEntity;IILme/sablednah/MobHealth/MobHealth;)VCode
()V			
	!	#
	%	'LineNumberTableLocalVariableTablethis)Lme/sablednah/MobHealth/MessageScheduler;shooter(Lorg/bukkit/entity/Player;Lcom/herocraftonline/heroes/api/events/WeaponDamageEvent;Lorg/bukkit/entity/LivingEntity;IILme/sablednah/MobHealth/MobHealth;)V	/run
243java/lang/Boolean56valueOf(Z)Ljava/lang/Boolean;8'me/sablednah/MobHealth/API/MobHealthAPI
7:;(Lorg/bukkit/plugin/Plugin;)V
7=>?getMobMaxHealth#(Lorg/bukkit/entity/LivingEntity;)I
7AB?getMobHealth
DFE7com/herocraftonline/heroes/api/events/WeaponDamageEventGH
getDamager;()Lcom/herocraftonline/heroes/characters/CharacterTemplate;
JLK7com/herocraftonline/heroes/characters/CharacterTemplateMN	getEntity"()Lorg/bukkit/entity/LivingEntity;	P
RTS1org/bukkit/event/entity/EntityDamageByEntityEventGU()Lorg/bukkit/entity/Entity;	WYX me/sablednah/MobHealth/MobHealthZ[	debugModeLjava/lang/Boolean;
2]^_booleanValue()Z	acbjava/lang/SystemdeoutLjava/io/PrintStream;g--
ikjjava/io/PrintStreamlmprint(Ljava/lang/String;)Vojava/lang/StringBuilderq[MobHealth] 
nsm
Ruvw	getDamage()D
nyz{append(D)Ljava/lang/StringBuilder;} damageEvent.getDamage();.
nz-(Ljava/lang/String;)Ljava/lang/StringBuilder;
ntoString()Ljava/lang/String;
Du  weaponDamageEvent.getDamage();.
nz(I)Ljava/lang/StringBuilder; DamageBefore.
 thisDamange. mobsHealth. mobsMaxHealth. HealthBefore.
 damageTaken. damageResisted.org/bukkit/entity/LivingEntityw
getLastDamage targetMob.getLastDamage().w	getHealth targetMob.getHealth().
nz-(Ljava/lang/Object;)Ljava/lang/StringBuilder; damagerMob.
7
getMobName4(Lorg/bukkit/entity/LivingEntity;)Ljava/lang/String;org/bukkit/entity/Playerorg/bukkit/entity/Animalsorg/bukkit/entity/Ambientorg/bukkit/entity/WaterMoborg/bukkit/entity/Golemorg/bukkit/entity/NPC	WdamageDisplayType
java/lang/Integer(I)Ljava/lang/String;
java/lang/String5&(Ljava/lang/Object;)Ljava/lang/String;(+)(-org/bukkit/entity/Egg
W
getLangConfig3()Lorg/bukkit/configuration/file/FileConfiguration;chatMessageEgg
/org/bukkit/configuration/file/FileConfiguration	getString&(Ljava/lang/String;)Ljava/lang/String;org/bukkit/entity/SnowballchatMessageSnowball	W[
hideNoDammage	Is Player
Is not Player	Is Animal
Is not Animal
Is MonsterIs not MonsterHide  damageShow 	W[disablePlayers	W[disableMonsters	W[disableAnimals
7showNotification](Lorg/bukkit/entity/Player;Ljava/lang/String;Ljava/lang/String;IILorg/bukkit/entity/Entity;)V	W[showPlayerHeadHealth	W[showMobHeadHealth
7	
showBar#(Lorg/bukkit/entity/LivingEntity;)VthisDamange
mobsHealth
mobsMaxHealthdamageTakendamageResistedisPlayer	isMonsterisAnimaldamageOutputLjava/lang/String;API)Lme/sablednah/MobHealth/API/MobHealthAPI;mobtypecheckForZeroDamageHide
StackMapTable
SourceFileMessageScheduler.java!	

&***,*+ *-"*$*&("
 !"#$%%)H&*+&,&	
&
&&&-&***,.*+ *-"*$*&("'(
)*+,-%.)H&*+&,&&
&&&0a
<=>661:1:1:7Y*9:
*&<
*"<>
*"@=΢=*$d6&ޤ6d6*.**.CIO**QOV\`fh*$`nYpr*tx|~h*.$`nYpr*.x~h`nYpr*&~h`nYpr~h`nYpr~h`nYpr~h`nYpr*$~h`nYpr~h`nYpr~h`nYpr*"x~h`nYpr*"x~h`nYpr*O~h
*":*"1:D*"+*"!*"*"
*"1:	1:yK:	dnY	·rǶ~ɶ~:	A:	6nY	·r˶~ɶ~:	:		:	1:*O͙*Ӷ1:B*Oۙ*ݶ1: ߶\߶\	1:V\\`h`h\`h`h\`h`h\"`nYr~h`nYr~h\\\R\\\8\\\\
* 	*O\\
*"(.K236+90;:<D=J>LATB\C_EeHlI}KNOQRTUWX"Y=ZX[v\]^_`ce'f0hbikkqoqrstvwxy{|~%>G^dmu5Wj|)*+
	}zt[n[h[(	(			+[
i[(L2227
8'(1+22272227*22272227	2227'2!
&

Leave a Reply