This thread was marked as Locked by citricsquid.
1.8
1.7.10
1.7.2
1.6.4
Forge
This is a little mod I made for myself back in 1.2.5(there is no 1.2.5 release, dont ask), and I quickly rewrote it for 1.4.2 as I think others would appreciate it too. It was originally thrown together as a fancy debugging tool, but it gives the game a bit of a... rpg feel, so I thought I would release it.
When anything living takes damage, the damage they took will bounce off their head, with a cool little effect.
Now shows the Mob portrait preview with current health when you mouse over mobs! Every registered Mob type(mod mobs too) can have this preview adjusted using config files, so full compatibility is easy.
Have a mob displaying incorrectly? Press period and click the Advanced button and descriptions for the adjustments are listed.
Installation:
Installation Video by oSPARKSo
Old Versions:
Change Log:
Fixed servers from crashing if put in mods server side.
Added experimental target locking. Disabled by default, it may be buggy so you must manually enable in the configuration.
Want to disable people from using damage indicators? Now support MOTD based disables. This only works with welcome messages, which vanilla is incapable of. If you have a forge server, use the forge mod and disable from the config, if you have a bukkit server, and just want to globally disable some feature, this is how:
There are 2 options:
Disable Mousovers: &c
Disable Popoffs: &d
The options &c and &d are not used in rei's minimap and can be merged with those options. If the above confuses you here are three examples:
Disable Popoffs: &0&0&&d&e&f
Disable Mouseovers: &0&0&c&e&f
Disable Everything: &0&0&c&d&e&f
If you also have rei's minimap options in your motd, just add the options above to it, before the &e[/media]
Legal:
Note to modpacks:
Click here to see our donaters![represent]
Will upload pictures once I load Minecraft!
EDIT:
As promised, here is a couple pictures! Not very good representation, since its a picture, but I am not disappointed at the mod!
Sheep!:
Chicken!:
Hmm, i could, but that would make this little mod WAY more complicated, it is just meant as a simple 'tweak'
LOL i was working on it, I literally just started this thread 5 minutes ago
Well I kind of meant for it to be 2D floating digits, this is the style of many RPG's, so not only is it easier, it's nicer.
It is easy to do the 3D effect, but then you have to make sure they pop up facing the right direction and stay legible but at the end of the day, the 2D version is stylistic, and easier to read and implement.
In the original version, I implemented a config file that allowed for custom colors, adjusting the transparency, size of the numbers, how high the numbers bounce, etc.
If you guys want it, I can add it again.
Downloading mod...
Woah woah!
I might do that sometime, as a new mod, maybe implementing this one with it, if it gets any kind of support behind it. I would rather have the health bar floating over the heads however, but I think you mean as a progress bar style.
In addition to the damage values comming up, is it possible to display...mm perhaps the values when minning, digging & logging?
Hopefully you can reuse your code to siplay such values. If possible.
Also good job, i can see this being used by a fair few amount of people.
:3
Exactily, a progress bar style :B
Hmm.. your mod looks great
Woah woah!
I could add it as an option in the config when i get around to adding it back. There is only 3 lines of code that hook this effect, other than the mod backbone, my custom particle effect and texture file generator used by the custom particle effect. So yeah, it would be easy to add that.
Good timing, I just added a 1.3.2 version, here.
Just a note, this mod is Client Side only, obviously. Rendering is not done server side ever anyways, however, the event_bus does not report the registered event unless the server is running the mod and knows to, so it will not work unless the server has the mod running. It's either this, or modify a base file, which I won't do for something this simple.
With that said, it probably will not do anything for other players on your server, but I am planning on adding a packet handler to send the event to all players in range of the entity, when I get around to it, so at least it will have a little SMP support.
Decidedly Impossible
The vanilla server does not give the client adequant information for this to be client side only. All damage and health information is handled server side and the client is left totally blind. Bukkit and Forge SMP compatible to make it easier, as well as not being a required mod, meaning servers can run this mod and clients are not required to have the mod. Their game experience will be completely unaffected.
Server for both client and server streamlined for lightwieght performance and bandwidth requirements, as well as using it's own data watching technique to ensure full 3rd party mod compatibility(as far as data watching is concerned). All mod mobs should work, but dynamic mobs(pixelmon) and lazily coded mobs(mods that don't set the entities max health correctly or do not name their mobs) might be missing some information.
Slimes and magma cubes also have buggy health information, but this is a vanilla bug revealed by this mod.(Has to do with dynamic health not getting updated when generating the random mob).
01100100 01100001 01101101 01110101 01101110 01111010 01111001
I had fun with it in SSP testing it, but it does suck that it won't work on servers without it installed.
Yeah I know, I do not know of a way to hook the event without the server being involved without modifying a base class. If there is a way, I would love to know.