I just peed a little... can't wait to check it out
Well I have heard this request so much it makes me wanna puke, but all that means is it is really desired, so I did it.
HOWEVER, I did it my own way. Many people have done this, in different ways, but I believe I am the first with the mouse over with the tooltip like details to do this.
I find it clean and unintrusive, and I left the ability to turn it off.
I do not check if a server is running, so it would TRY to work on any server, however, current health information is missing from client side, so it will always show full health. You could turn up the range and use it as a long range player identifier on ANY minecraft server as an added plus.
So I used the latest version of DamageIndicators (v1.2.0), and every few minutes I got this:
---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 11/27/12 6:06 PM
Description: Exception in world tick
java.lang.IllegalArgumentException: Duplicate id value for 31!
at mj.a(SourceFile:67)
at DamageIndicatorsServer.DIEventHandler.catchEntityJoin(DIEventHandler.java:32)
at net.minecraftforge.event.ASMEventHandler_56_DIEventHandler_catchEntityJoin_EntityJoinWorldEvent.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35)
at net.minecraftforge.event.EventBus.post(EventBus.java:103)
at xv.d(World.java:1498)
at ayh.d(WorldClient.java:157)
at ayh.b(WorldClient.java:67)
at net.minecraft.client.Minecraft.l(Minecraft.java:1876)
at net.minecraft.client.Minecraft.J(Minecraft.java:858)
at net.minecraft.client.Minecraft.run(Minecraft.java:783)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at mj.a(SourceFile:67)
at DamageIndicatorsServer.DIEventHandler.catchEntityJoin(DIEventHandler.java:32)
at net.minecraftforge.event.ASMEventHandler_56_DIEventHandler_catchEntityJoin_EntityJoinWorldEvent.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35)
at net.minecraftforge.event.EventBus.post(EventBus.java:103)
at xv.d(World.java:1498)
at ayh.d(WorldClient.java:157)
OK, new version new tests. So this is a clean install using MultiMC. A fresh download of Minecraft, the latest Forge build and your MOD.
Same exact setup on each computer - using the default built in LAN mode.
ONLY MODs installed are:
minecraftforge-universal-1.4.5-6.4.1.401 <- in MultiMC JAR Folder
DamageIndicators[1.4.5]1.2.0 <- in MODs Folder
Still dosen't work.
Let's call it computer A and computer B.
If A is host and B connects A can see the damage numbers, B cannot.
If B is host and A connects B can see the damage numbers, A cannot.
However, in both cases, with your new features, both A and B can see the mouse over data correctly, regardless of who hosts the game.
Strange huh?
Try using the forge version I offer, if it works, then I will see whats wrong with the latest forge, otherwise, I guess I will be stumped again. I don't understand how I cannot recreate this if it is my mod.
So I used the latest version of DamageIndicators (v1.2.0), and every few minutes I got this:
---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 11/27/12 6:06 PM
Description: Exception in world tick
java.lang.IllegalArgumentException: Duplicate id value for 31!
at mj.a(SourceFile:67)
at DamageIndicatorsServer.DIEventHandler.catchEntityJoin(DIEventHandler.java:32)
at net.minecraftforge.event.ASMEventHandler_56_DIEventHandler_catchEntityJoin_EntityJoinWorldEvent.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35)
at net.minecraftforge.event.EventBus.post(EventBus.java:103)
at xv.d(World.java:1498)
at ayh.d(WorldClient.java:157)
at ayh.b(WorldClient.java:67)
at net.minecraft.client.Minecraft.l(Minecraft.java:1876)
at net.minecraft.client.Minecraft.J(Minecraft.java:858)
at net.minecraft.client.Minecraft.run(Minecraft.java:783)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at mj.a(SourceFile:67)
at DamageIndicatorsServer.DIEventHandler.catchEntityJoin(DIEventHandler.java:32)
at net.minecraftforge.event.ASMEventHandler_56_DIEventHandler_catchEntityJoin_EntityJoinWorldEvent.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35)
at net.minecraftforge.event.EventBus.post(EventBus.java:103)
at xv.d(World.java:1498)
at ayh.d(WorldClient.java:157)
Hey, i made a spotlight on the mod, can you please put it in the new page?
its in the newset version.
thanks anyway
Wow I wouldn't of guessed that armored zombies have a fake max health. I will look into fixing this. It is probably because you gave him the armor instead of him spawning with it, but never the less, I will fix it
Thanks for the spotlight, I have been needing updated spotlights for a while.
Edit: Found the problem, seems damage events trigger after all enchantments but before armor protection is applied.
Instead of synthetic calculations, I instead chose to watch health changes instead, so that 100% accuracy is guaranteed. I will release an update later today.
Same results. Is there anything else I can test that may be helpful? When you tested did you use LAN? It's all supposed to be merged and the same code, but maybe there is a small difference. It is loading on both computers fine - so I'm not sure what's preventing it from working.
I host the games, so I get to use it just fine, I'd just like us to both benefit from it.
Is there anyone out there that uses this mod on LAN without issue for all connected?
Same results. Is there anything else I can test that may be helpful? When you tested did you use LAN? It's all supposed to be merged and the same code, but maybe there is a small difference. It is loading on both computers fine - so I'm not sure what's preventing it from working.
I host the games, so I get to use it just fine, I'd just like us to both benefit from it.
Is there anyone out there that uses this mod on LAN without issue for all connected?
Don't worry, with the new features, and the discovery that my old method lied about damage, I have changed the way damage is calculated and delivered. It will now be done on dataWatchers, which you said was working for you(the hud).
Keep an eye out, update will be out soon.
Also, in the meantime, look for: "mod_DamageIndicators failed while building it's font file." in the logs.
Even if it is not there, try changing the config to use the default texture file.
Edit: Recreated it, now checking if my new method will fix it.
Completely reworked the damage calculation system and client delivery. LAN issues are no longer present. Since I rewrote the whole whole communication system, I am unsure exactly what was causing the issues on LAN clients only, but it is now fixed. the Damage Queue system developed earlier is disabled while I rework it, but it is not a priority, it is mostly a convenience feature for my other mod, the paint gun mod.
Also, turned off mouse overs while gui menu's are open so they don't leak onto other screens.
Edit: I will try to add damage indicators for negative damage tomorrow(heals), with it's own color setting in the config(green default).
My previous method of catching damage did not deliver heals, so it was never implemented. the new version does.
Edit 2: Healing support is done. I do not want to make another release however until I am sure there are no major bugs in the current version. So post ANY bugs you encounter.
Hey, I liked your mod, I saw in your "Multilingual Reviews and Spotlights" spoiler: "Português revisão por CanaldoTails1234".
I speak Portuguse, should be: "Revisão em Português por CanaldoTalis1234"
I'm going to do a Portuguese Review to, with the new feature of show the current mob health.
Just one more thing, you can make the mob healthe apears over its health and not directly on the screen?
Hey, I liked your mod, I saw in your "Multilingual Reviews and Spotlights" spoiler: "Português revisão por CanaldoTails1234".
I speak Portuguse, should be: "Revisão em Português por CanaldoTalis1234"
I'm going to do a Portuguese Review to, with the new feature of show the current mob health.
Just one more thing, you can make the mob healthe apears over its health and not directly on the screen?
Epic Mod!
Well I have heard this request so much it makes me wanna puke, but all that means is it is really desired, so I did it.
HOWEVER, I did it my own way. Many people have done this, in different ways, but I believe I am the first with the mouse over with the tooltip like details to do this.
I find it clean and unintrusive, and I left the ability to turn it off.
Well I have heard this request so much it makes me wanna puke, but all that means is it is really desired, so I did it.
HOWEVER, I did it my own way. Many people have done this, in different ways, but I believe I am the first with the mouse over with the tooltip like details to do this.
I find it clean and unintrusive, and I left the ability to turn it off.
I do not check if a server is running, so it would TRY to work on any server, however, current health information is missing from client side, so it will always show full health. You could turn up the range and use it as a long range player identifier on ANY minecraft server as an added plus.
---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 11/27/12 6:06 PM
Description: Exception in world tick
java.lang.IllegalArgumentException: Duplicate id value for 31!
at mj.a(SourceFile:67)
at DamageIndicatorsServer.DIEventHandler.catchEntityJoin(DIEventHandler.java:32)
at net.minecraftforge.event.ASMEventHandler_56_DIEventHandler_catchEntityJoin_EntityJoinWorldEvent.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35)
at net.minecraftforge.event.EventBus.post(EventBus.java:103)
at xv.d(World.java:1498)
at ayh.d(WorldClient.java:157)
at ayh.b(WorldClient.java:67)
at net.minecraft.client.Minecraft.l(Minecraft.java:1876)
at net.minecraft.client.Minecraft.J(Minecraft.java:858)
at net.minecraft.client.Minecraft.run(Minecraft.java:783)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at mj.a(SourceFile:67)
at DamageIndicatorsServer.DIEventHandler.catchEntityJoin(DIEventHandler.java:32)
at net.minecraftforge.event.ASMEventHandler_56_DIEventHandler_catchEntityJoin_EntityJoinWorldEvent.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35)
at net.minecraftforge.event.EventBus.post(EventBus.java:103)
at xv.d(World.java:1498)
at ayh.d(WorldClient.java:157)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [ayk['RaggySnipezz'/20, l='MpServer', x=-268.88, y=69.38, z=-129.27]]
Chunk stats: MultiplayerChunkCache: 20
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (-250,4,-149), Chunk: (at 6,0,11 in -16,-10; contains blocks -256,0,-160 to -241,255,-145), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 17263 game time, 31820 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 15 total; [px['item.item.egg'/34255, l='MpServer', x=-277.88, y=64.13, z=-113.91], ayk['RaggySnipezz'/20, l='MpServer', x=-268.88, y=69.38, z=-129.27], oy['Chicken'/41550, l='MpServer', x=-282.93, y=64.00, z=-143.89], px['item.item.egg'/41551, l='MpServer', x=-285.34, y=64.13, z=-147.75], oy['Chicken'/41548, l='MpServer', x=-277.59, y=64.00, z=-140.44], oy['Chicken'/29282, l='MpServer', x=-270.59, y=64.00, z=-94.53], oy['Chicken'/41549, l='MpServer', x=-280.59, y=64.00, z=-142.38], px['item.item.egg'/41547, l='MpServer', x=-274.84, y=64.13, z=-130.66], oy['Chicken'/31799, l='MpServer', x=-265.44, y=64.00, z=-100.56], oy['Chicken'/34256, l='MpServer', x=-288.35, y=64.00, z=-129.53], oy['Chicken'/34254, l='MpServer', x=-269.53, y=64.00, z=-134.32], px['item.item.egg'/17, l='MpServer', x=-277.88, y=64.13, z=-113.91], px['item.item.egg'/41551, l='MpServer', x=-285.34, y=64.13, z=-147.75], px['item.item.egg'/12, l='MpServer', x=-274.84, y=64.13, z=-130.66], px['item.item.egg'/10, l='MpServer', x=-285.34, y=64.13, z=-147.75]]
Retry entities: 0 total; []
Stacktrace:
at ayh.a(WorldClient.java:425)
at net.minecraft.client.Minecraft.l(Minecraft.java:1889)
at net.minecraft.client.Minecraft.J(Minecraft.java:858)
at net.minecraft.client.Minecraft.run(Minecraft.java:783)
at java.lang.Thread.run(Unknown Source)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [ayk['RaggySnipezz'/20, l='MpServer', x=-268.88, y=69.38, z=-129.27]]
Chunk stats: MultiplayerChunkCache: 20
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (-250,4,-149), Chunk: (at 6,0,11 in -16,-10; contains blocks -256,0,-160 to -241,255,-145), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 17263 game time, 31820 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 15 total; [px['item.item.egg'/34255, l='MpServer', x=-277.88, y=64.13, z=-113.91], ayk['RaggySnipezz'/20, l='MpServer', x=-268.88, y=69.38, z=-129.27], oy['Chicken'/41550, l='MpServer', x=-282.93, y=64.00, z=-143.89], px['item.item.egg'/41551, l='MpServer', x=-285.34, y=64.13, z=-147.75], oy['Chicken'/41548, l='MpServer', x=-277.59, y=64.00, z=-140.44], oy['Chicken'/29282, l='MpServer', x=-270.59, y=64.00, z=-94.53], oy['Chicken'/41549, l='MpServer', x=-280.59, y=64.00, z=-142.38], px['item.item.egg'/41547, l='MpServer', x=-274.84, y=64.13, z=-130.66], oy['Chicken'/31799, l='MpServer', x=-265.44, y=64.00, z=-100.56], oy['Chicken'/34256, l='MpServer', x=-288.35, y=64.00, z=-129.53], oy['Chicken'/34254, l='MpServer', x=-269.53, y=64.00, z=-134.32], px['item.item.egg'/17, l='MpServer', x=-277.88, y=64.13, z=-113.91], px['item.item.egg'/41551, l='MpServer', x=-285.34, y=64.13, z=-147.75], px['item.item.egg'/12, l='MpServer', x=-274.84, y=64.13, z=-130.66], px['item.item.egg'/10, l='MpServer', x=-285.34, y=64.13, z=-147.75]]
Retry entities: 0 total; []
-- System Details --
Details:
Minecraft Version: 1.4.5
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_09, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 3265693600 bytes (3114 MB) / 4077191168 bytes (3888 MB) up to 4077191168 bytes (3888 MB)
JVM Flags: 2 total; -Xms4096m -Xmx4096m
AABB Pool Size: 764 (42784 bytes; 0 MB) allocated, 121 (6776 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v7.23 FML v4.5.0.457 Minecraft Forge 6.4.0.394 Optifine OptiFine_1.4.5_HD_U_D3 62 mods loaded, 62 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_CodeChickenCore [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_NotEnoughItems [Not Enough Items] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_GuiAPI [mod_GuiAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
quinoptions [QuinOptions] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
3ditems [3DItems] (3DItems - v1.5.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_ReiMinimap [mod_ReiMinimap] ([1.4.5]ReiMinimap_v3.2_05.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_StatusEffectHUD [StatusEffectHUD] ([1.4.5]StatusEffectHUDv1.7.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
IC2 [IndustrialCraft 2] (industrialcraft-2_1.109.113-lf.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
AdvancedMachines [IC2 Advanced Machines Addon] (AdvancedMachines_4.5_1.4.5.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
BuildCraft|Core [BuildCraft] (buildcraft-A-3.2.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
BuildCraft|Builders [BC Builders] (buildcraft-A-3.2.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
BuildCraft|Energy [BC Energy] (buildcraft-A-3.2.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
BuildCraft|Factory [BC Factory] (buildcraft-A-3.2.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
BuildCraft|Transport [BC Transport] (buildcraft-A-3.2.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
BuildCraft|Silicon [BC Silicon] (buildcraft-A-3.2.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ValvePipe [Valve Pipe] (Buildcraft-Z-ValvePipe_MC1.4.5_Mod1.3.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_main [mod_cjb_main] (CJB_MAIN.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_chat [mod_cjb_chat] (CJB_CHAT.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_cheats [mod_cjb_cheats] (CJB_CHEATS.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_itemspawner [mod_cjb_itemspawner] (CJB_ITEMSPAWNER.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_measure [mod_cjb_measure] (CJB_MEASURES.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_minimap [mod_cjb_minimap] (CJB_MINIMAP.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_mobfilter [mod_cjb_mobfilter] (CJB_MOBFILTER.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_moreinfo [mod_cjb_moreinfo] (CJB_MOREINFO.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_quickcraft [mod_cjb_quickcraft] (CJB_QUICKCRAFT.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_teleport [mod_cjb_teleport] (CJB_TELEPORT.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_cjb_x_ray [mod_cjb_x_ray] (CJB_XRAY.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
CompactSolars [Compact Solar Arrays] (compactsolars-universal-3.1.2.17.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ComputerCraft [ComputerCraft] (ComputerCraft1.47.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
CCTurtle [ComputerCraft Turtles] (ComputerCraft1.47.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
craftguide [CraftGuide] (CraftGuide-1.6.3.8.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
DamageIndicatorsMod [Damage Indicators] (DamageIndicators[1.4.5]1.2.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
Forestry [Forestry for Minecraft] (forestry-A-1.6.2.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
GraviGun [GraviGun] (GravityGun1.4.5v1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
IC2NuclearControl [Nuclear Control] (IC2NuclearControl-1.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_Invasion [Invasion] (invasion_mod universal 0.11.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_InvTweaks [Inventory Tweaks] (InvTweaks-1.45-1.4.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
IronChest [Iron Chest] (ironchest-universal-4.3.0.145.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_MAtmos [mod_MAtmos] (matmos_packaged.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyCore [Metallurgy Core] (Metallurgy Core 2.3.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyBase [Metallurgy Base] (Metallurgy Base Metals 2.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyEnder [Metallurgy Ender] (Metallurgy Ender Metals 2.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyFantasy [Metallurgy Fantasy] (Metallurgy Fantasy Metals 2.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyNether [Metallurgy Nether] (Metallurgy Nether Metals 2.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyPrecious [Metallurgy Precious] (Metallurgy Precious Metals 2.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyUtility [Metallurgy Utility] (Metallurgy Utility Ores 2.3.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
NEIPlugins [NEI Plugins] (NEIPlugins-1.0.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
PortalGun [Portal Gun] (portalgun1.4.4v0.1_universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
PowerConverters [Power Converters] (PowerConverters_1.4.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
Railcraft [Railcraft] (Railcraft_6.8.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_SmartMoving [Smart Moving] (Smart Moving Client for ModLoader.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_SmartRender [Smart Render] (Smart Moving Client for ModLoader.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
StevesCarts [Steve's Carts] (StevesCarts2.0.0.a28.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ThermalExpansion [Thermal Expansion] (ThermalExpansion-2.0.9.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ThermalExpansion|Factory [Factory] (ThermalExpansion-2.0.9.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ThermalExpansion|Energy [Energy] (ThermalExpansion-2.0.9.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ThermalExpansion|NEI [NEI] (ThermalExpansion-2.0.9.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
weaponmod [Balkon's WeaponMod] (Weaponmod.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_IDResolver [mod_IDResolver] (IDResolver_1.4.5_COREMOD_Update-0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
LWJGL: 2.4.2
OpenGL: Intel® HD Graphics GL version 2.1.0 - Build 8.15.10.2622, Intel
Is Modded: Definitely; Client brand changed to 'forge,fml'
Type: Client (map_client.txt)
Texture Pack: SMPs-Revival_4022453.zip
Profiler Position: N/A (disabled)
Vec3 Pool Size: 250 (14000 bytes; 0 MB) allocated, 30 (1680 bytes; 0 MB) used
Oh, and combine this with CJB Mods 'moreinfo' to have a cool looking RPG experience:
http://imgur.com/FEO7g,JICsc,xWd8X
There is an option somewhere in the CJB moreinfo menu, I think.
Same exact setup on each computer - using the default built in LAN mode.
ONLY MODs installed are:
minecraftforge-universal-1.4.5-6.4.1.401 <- in MultiMC JAR Folder
DamageIndicators[1.4.5]1.2.0 <- in MODs Folder
Still dosen't work.
Let's call it computer A and computer B.
If A is host and B connects A can see the damage numbers, B cannot.
If B is host and A connects B can see the damage numbers, A cannot.
However, in both cases, with your new features, both A and B can see the mouse over data correctly, regardless of who hosts the game.
Strange huh?
Try using the forge version I offer, if it works, then I will see whats wrong with the latest forge, otherwise, I guess I will be stumped again. I don't understand how I cannot recreate this if it is my mod.
Hotfix released to fixed this.
its in the newset version.
thanks anyway
Wow I wouldn't of guessed that armored zombies have a fake max health. I will look into fixing this. It is probably because you gave him the armor instead of him spawning with it, but never the less, I will fix it
Thanks for the spotlight, I have been needing updated spotlights for a while.
Edit: Found the problem, seems damage events trigger after all enchantments but before armor protection is applied.
Instead of synthetic calculations, I instead chose to watch health changes instead, so that 100% accuracy is guaranteed. I will release an update later today.
minecraftforge-universal-1.4.5-6.4.0.390
Same results. Is there anything else I can test that may be helpful? When you tested did you use LAN? It's all supposed to be merged and the same code, but maybe there is a small difference. It is loading on both computers fine - so I'm not sure what's preventing it from working.
I host the games, so I get to use it just fine, I'd just like us to both benefit from it.
Is there anyone out there that uses this mod on LAN without issue for all connected?
Don't worry, with the new features, and the discovery that my old method lied about damage, I have changed the way damage is calculated and delivered. It will now be done on dataWatchers, which you said was working for you(the hud).
Keep an eye out, update will be out soon.
Also, in the meantime, look for: "mod_DamageIndicators failed while building it's font file." in the logs.
Even if it is not there, try changing the config to use the default texture file.
Edit: Recreated it, now checking if my new method will fix it.
I was also wondering if there is a way to show green numbers for healing... Basically two separate colors for if life is going up or down.
DamageIndicators[1.4.5]v1.2.1 released.
Completely reworked the damage calculation system and client delivery. LAN issues are no longer present. Since I rewrote the whole whole communication system, I am unsure exactly what was causing the issues on LAN clients only, but it is now fixed. the Damage Queue system developed earlier is disabled while I rework it, but it is not a priority, it is mostly a convenience feature for my other mod, the paint gun mod.
Also, turned off mouse overs while gui menu's are open so they don't leak onto other screens.
Edit: I will try to add damage indicators for negative damage tomorrow(heals), with it's own color setting in the config(green default).
My previous method of catching damage did not deliver heals, so it was never implemented. the new version does.
Edit 2: Healing support is done. I do not want to make another release however until I am sure there are no major bugs in the current version. So post ANY bugs you encounter.
Many thanks.
Heals now pop off in green(default).
Instead of the old queue system, damage accumulates and bounces off on entity updates.
I speak Portuguse, should be: "Revisão em Português por CanaldoTalis1234"
I'm going to do a Portuguese Review to, with the new feature of show the current mob health.
Just one more thing, you can make the mob healthe apears over its health and not directly on the screen?
Epic Mod!
Well over the heads(probably) won't happen, I have another idea that I may or may not take it, but I promise it would be equally cool.