SpoutItems
SpoutItems will let you change an item's name and icon using spout. This could be usefull for RP servers and such, you could for example change the icon and name of Melon Vines to something like marijuana.
Features:
- Extremely lightweight
- Modify an item's name and icon using a .yml file
Dependencies:
- Spout
- (optional)SpoutCraft (people won't see the difference without it)
Changelog:
Version 1.0
- Initial release
@ThedarkdudeZ
Nope, he didnt login since 2012.
With this can you create a whole new item & redo the icon?
I want to know so that I can create whole new items instead of changing ones in MC, so that everything stays the same & I can add better items.
@ThedarkdudeZ
probably not, but we can hope it will
Is this going to be updated?
In the mean time, can anyone provide an alternative?
Any possibility to update this?
Yes, update please :D.
Please update !
Does not work as of 2/21/12 Or if it does, its not giving me the configs.
UPDATE PLEASE AND MULTIWORLD SUPPORT!! RLLY NEED THIS PLUGIN!
Can you add a multiword support ? It would be so great :)
@geekahedron
If you want custom items, use UltraItems.
@geekahedron
I guess not, although there are some items with unused data values or completely unused items, such as the pumpkin vines.
Item Id 2256 is a default item; it's a gold music disc for a jukebox. It's not a default item that makes use of data values -- that's why I chose it for my custom items! I want to add things to the world, not just modify existing ones. Is that not possible, then, with the current plugin?
@geekahedron
Oh, sorry, I was in a hurry. Item ID2256 is non-default item, and is thus not in Spout's material database. I'd like to make it work with custom items, but I quit making plugins a while ago. Maybe someone else has the time to do it.
if you look at what I posted, I think I am using single quotes? Otherwise, I'm not sure what you mean. Maybe if you could "correct" what I posted below so I have something to work from, that would be most helpful. Thanks!
@geekahedron
I'm sorry, I forgot to mention you have to use single quotes. (')
When I try to use a colon-delimited data value in a config, I get the error:
Error occurred while enabling SpoutItmes v1.0 (Is it up to date?): org.getspout.spoutapi.inventory.ItemManager.setItemTexture(Lorg/bukkit/Material;SLorg/bukkit/plugin/Plugin;Ljava/lang/String;)V
This is what I have in my config:
'2256:25':
texture: http://dl.dropbox.com/u/48273531/tome.png
name: Tome of Repair
I replaced the bow texture with a gun. I noticed that it is displayed sideways, as the bow is. If you don't know what I mean, click here for the image.
Would there be any way to keep the specific data value (For the bow/gun to work) but make it held as a tool is, so it looks like it is being held properly?
@geekahedron
You can specify a data value using the colon (:) character (35:7 for lime colored wool)
This is a great, simple plugin idea, but it's extremely limited until it has support for data values other than 0.
I would suggest a few cases:
First, the case where you want to specify the item regardless of its data (damage) value, as with the Iron Sword someone else had mentioned. The sword is still the same kind of sword and presumably you want to change its name and icon regardless of the damage value.
Second, the case where a different data value means a completely different item (for example, the ink sac, cocoa beans, and bone meal all have the same object number with a different data value).
Third, optionally, maybe include a case where you can specify a range of values. Going back to the Iron Sword example, maybe a data value between 0-100 is in good condition, from 101-200 is worn, and 200-250 is battered, as a possible example, where each condition could have its own icon reflecting the wear on the item.
Minimally, though, the first two cases really need to be added for this plugin to have a much wider range of usefulness. So far, so good!