Good afternoon to all, I am new to the plug-in development community, but eager to get my hands dirty. I am an object oriented programmer by trade but the Java language is fairly new to me; however, my experience with C# has proven to be extremely helpful with learning Java. I digress; I have been planning out the details of my first Minecraft plug-in that involves inscription, teleportation, portals, resource consumption and location exchanging. This plug-in will be used to allow players to record locations and teleport themselves and other players to recorded locations at the expense of in game resources. The design is to replace our servers current command based travel system with an in game resource based one. So, now that you have a brief description of the project onto my questions. I have two questions lingering over my head that will drastically alter how I will approach this project. 1) Can you create custom artwork for items utilizing only a bukkit plug-ins or will this require a client patch? Will I be able to contain custom items and their graphics all within a single plug-in, or will it require additional alterations to the minecraft client/server. 2) Can items store data? I know blocks can (for instance, the key of a music block is stored on server shutdown/restart). I would like to make an item that can store a Vector and String (Location and message). I would like to make it possible for players to take their stored locations, transcribe them to a “Rift Rune” and trade them freely so that other players can teleport to your locations. I apologize if any of the details I have provided are a bit vague, I can expand upon any details if necessary. This is information I can ultimately discover threw some experimentation, but I thought I would throw a line into the waters here at Bukkit forums to see if anyone is able and willing to lend me their experience. Thank you in advance to all who take the time to read this post and share your experience, its greatly appreciated. Have a wonderful afternoon!