Posted July 4, 201411 yr After creating a custom entity ( a new zombie) , I wish to give it a small inventory where it can hold random items apart from the usual sword and armour. Is there a method that specifically allows me to add/create inventory slots for the entity?
July 4, 201411 yr Another option may be to simply add an InventoryBasic field to your entity, similar to how EntityPlayer has an InventoryPlayer field. Then you don't have to worry about the specifics of the inventory, but simply provide access to it and remember to save/load it from NBT. I'm not aware of any specific downsides to doing it this way, though I haven't done it myself. http://i.imgur.com/NdrFdld.png[/img]
July 4, 201411 yr Author What I want is for my entity to have a small inventory that will automatically pick up any dropped items he passes by and also automatically equips the armour he passes. Which way is better for doing so?
July 4, 201411 yr If you don't need any sort of Gui or other interaction with the player, you could just as well give your entity a List<ItemStack> field and shove whatever items it comes across into that... you might not even need to bother with an IInventory, it really depends on the exact details of how you want your entity to behave and interact with the rest of the Minecraft world. http://i.imgur.com/NdrFdld.png[/img]
July 4, 201411 yr Author Yeah the player will have no interaction, the only "form" of such a thing will be when the entity dies; It will drop the contents of said Item stack. But will the item stack make the entity auto equip armour?
July 5, 201411 yr Why not give it a go, or read through some vanilla code to see if it will? If it doesn't equip the armour itself, you'll just have to add that functionality
July 5, 201411 yr It's not that hard to add armor from a list... If you are saying what I think your saying, please go learn Java. If not, well... Wake up I guess... ? We all stuff up sometimes... But I seem to be at the bottom of that pot.
July 5, 201411 yr Author It's not that hard to add armor from a list... If you are saying what I think your saying, please go learn Java. If not, well... Wake up I guess... ? Firstly I've been studying java for 3 years+ now so I am rather vell versed in how it works. I have released a mod as well, however I have never created entities in Minecraft before; hence why I seem so confused as to how such things work.
July 5, 201411 yr It's not that hard to add armor from a list... If you are saying what I think your saying, please go learn Java. If not, well... Wake up I guess... ? Firstly I've been studying java for 3 years+ now so I am rather vell versed in how it works. I have released a mod as well, however I have never created entities in Minecraft before; hence why I seem so confused as to how such things work. I apologize. If you have studied Java for 3+ years, then you should know quite easily several ways to go about such a thing. And I also apologize for misjudging you. We all stuff up sometimes... But I seem to be at the bottom of that pot.
July 5, 201411 yr I do believe that 'Minecraft Comes Alive' is an open src mod, and their mod villages have an inventory very similar to the players one. You could always give that a look! Former developer for DivineRPG, Pixelmon and now the maker of Essence of the Gods
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.