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


2K,me/sablednah/MobHealth/SkillMessageSchedulerjava/lang/Objectjava/lang/RunnableplayerLorg/bukkit/entity/Player;skillDamageEvent8Lcom/herocraftonline/heroes/api/events/SkillDamageEvent;	targetMob Lorg/bukkit/entity/LivingEntity;plugin"Lme/sablednah/MobHealth/MobHealth;HealthBeforeIDamageBefore<init>(Lorg/bukkit/entity/Player;Lcom/herocraftonline/heroes/api/events/SkillDamageEvent;Lorg/bukkit/entity/LivingEntity;IILme/sablednah/MobHealth/MobHealth;)VCode
()V	
		
			!	#LineNumberTableLocalVariableTablethis.Lme/sablednah/MobHealth/SkillMessageScheduler;shooterrun
+-,java/lang/Boolean./valueOf(Z)Ljava/lang/Boolean;1'me/sablednah/MobHealth/API/MobHealthAPI
034(Lorg/bukkit/plugin/Plugin;)V
0678getMobMaxHealth#(Lorg/bukkit/entity/LivingEntity;)I
0:;8getMobHealth
=?>6com/herocraftonline/heroes/api/events/SkillDamageEvent@AgetSkill5()Lcom/herocraftonline/heroes/characters/skill/Skill;
CED1com/herocraftonline/heroes/characters/skill/SkillFGgetName()Ljava/lang/String;	IKJ me/sablednah/MobHealth/MobHealthLM	debugModeLjava/lang/Boolean;
+OPQbooleanValue()Z	SUTjava/lang/SystemVWoutLjava/io/PrintStream;Y--
[]\java/io/PrintStream^_print(Ljava/lang/String;)Vajava/lang/StringBuilderc[MobHealth] 
`e_
=ghi	getDamage()D
`klmappend(D)Ljava/lang/StringBuilder;o skillDamageEvent.getDamage();.
`qlr-(Ljava/lang/String;)Ljava/lang/StringBuilder;
`tuGtoString
`wlx(I)Ljava/lang/StringBuilder;z DamageBefore.|
 thisDamange.~ mobsHealth. HealthBefore.
 damageTaken. damageResisted.org/bukkit/entity/LivingEntityi
getLastDamage targetMob.getLastDamage().java/lang/String
getClass()Ljava/lang/Class;
Ejava/lang/Class
e#org.bukkit.craftbukkit.entity.Craft
indexOf(Ljava/lang/String;)Iorg/bukkit/entity/PlayerGgetDisplayName	 unknown.unKn0wnorg/bukkit/entity/ZombieZombieQ
isVillager
.&(Ljava/lang/Object;)Ljava/lang/String;VilagerQisBabyBabyorg/bukkit/entity/SkeletonSkeletongetSkeletonType+()Lorg/bukkit/entity/Skeleton$SkeletonType;	'org/bukkit/entity/Skeleton$SkeletonTypeWITHER)Lorg/bukkit/entity/Skeleton$SkeletonType;Wither

replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	I
animalList[Ljava/lang/String;
java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;java/util/Listcontains(Ljava/lang/Object;)Z	ImonsterList	IentityLookupLjava/util/Map;
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;	IMhasZM
I	getServer()Lorg/bukkit/Server;org/bukkit/ServergetPluginManager#()Lorg/bukkit/plugin/PluginManager;	ZombieModorg/bukkit/plugin/PluginManager	getPlugin.(Ljava/lang/String;)Lorg/bukkit/plugin/Plugin; me/sablednah/zombiemod/ZombieMod
	getZombieF(Lorg/bukkit/entity/Entity;)Lme/sablednah/zombiemod/PutredineImmortui;	(me/sablednah/zombiemod/PutredineImmortui	
commonNameLjava/lang/String;	IdamageDisplayType
java/lang/Integeru(I)Ljava/lang/String;(+)(-	IM
hideNoDammage	Is Player
Is not Player 	Is Animal"
Is not Animal$
Is Monster&Is not Monster	I()MdisablePlayers	I+,MdisableMonsters	I./MdisableAnimals
0123showNotificationU(Lorg/bukkit/entity/Player;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;)VthisDamange
mobsHealth
mobsMaxHealthdamageTakendamageResistedisPlayer	isMonsterisAnimaldamageOutputAPI)Lme/sablednah/MobHealth/API/MobHealthAPI;	skillNamemobtypeZM"Lme/sablednah/zombiemod/ZombieMod;zomb*Lme/sablednah/zombiemod/PutredineImmortui;checkForZeroDamageHide
StackMapTable
SourceFileSkillMessageScheduler.javaInnerClassesSkeletonType!	

&***,*+*-* *"$"
 !%"%H&&'&(&	
&&&&
)p<=>66*:*:*:0Y*2:

*5>
*9=*"<* d6&ޤ6d6΢=*<B:HNRXZR`Ybd*fjnpsZR`Ybd*"vypsZR`Ybdv{psZR`Ybdv}psZR`Ybd* vpsZR`YbdvpsZR`YbdvpsZR`Ybd*jpsZY*:G**:*:KR`YbdppsZ:(*T:*`Ydps:*``Ydps:G*2:*'`YdĶps:ƶ:̸	*:ܸ	*::N8*:

*:
:::

{K
:	h`Y	dpvps:	C
:	8`Y	dpvps:	
:		
:	*:
NN	*:
HNZNRZRZNRZR!ZNR#ZR%Z'NN'NP*NN*N6-NN-N
N
*	0$BP&'*+/50?2D3L4T5W7]:c;e>q@zABCDEFG1HMIpLNOPQSTWXYZ-[7\;]f_qbcdefgjklmnpquwx yBzE|K}P~ru|V^o%p&'n4l5j6	g7d8^9MX:MR;M*<		K*<		|<		<		+E=>
q?	@	AB
CDEM
F	(W+++0

>2$5
7-
+++0
+++0,
+++0
+++0	
+++0+GHI
[email protected]

Leave a Reply