ShowCaseLite
Description
Introduction
My friend said what a huge pain it was that all showcase plugins stopped working at 1.3.1! So i figured i'd make one myself. I custom made this for my own servers, so it is unlikely that i will abandon it. As specially since it is such a simple plugin!
Commands and Usage
- /showcase - Will create a showcase above the block you are looking at showcasing the item held in hand.
- This could replace the current showcase linked to that block.
- This will remove the block above to make space.
- /showclean Will remove any showcase linked to the block you are looking at.
- Damaging or destroying the block would achieve the same.
- /showand This will allow you to toggle the showcase wand.
- While enabled you will only have to hold shift and left click a block to create a new showcase on that block.
- Also when you hit or destroy a block it will remove the showcase instead of destroying the block. (you can still destroy non-showcase blocks)
Notes
- This plugin is compatible with tekkit and any server mods that add more items to the game and run on bukkit!
- Any blocks may be used as showcase, even fences. Allthough items will fall through fences, they will appear back on top of them within seconds. This does NOT as well go for trapdoors! (Please refer to the poll for a possible fix)
- Please note that showcase blocks are protected from destruction, damage, burning and fading. Only a person with the right permissions may destroy the block which will also unset the showcase.
- Please note that the showcases are registered to the blocks they are placed on top of and not related to the user at all. Anyone with the right permissions can place, replace and remove a showcase.
- Please note that showcased items are still physical, when the block is moved by a piston or if the block is a fence or such, the item will fall. The item won't be removed untill a block in the position of the showcase block is destroyed or used to unset the showcase.
- Refer to the poll.
Permissions
- ShowCase.showcase
- Allows the use of /showcase.
- Required to use the show wand to showcase.
- ShowCase.showclean
- Allows the use of /showclean
- Required to remove showcases by left-clicking a showcase block
- ShowCase.showand
- Allows the use of /showand
Creating a showcase with a dye will result in just an ink sac and not the damaged value. Tried and tested with version 1.2 of this plugin.
Also does this with spawn eggs, really looking forward to this working as it's exactly what I need! :)
Hi, after multiple times downloading and re-downloading different showcase plugins, this one is by-far the best choice, but still not good enough.
Unlike SC and SCS this displays items! However when I stop the server it seems they disappear and I'd have to re-do them every time which is not practical.
I'm using Tekkit 3.1.2, and have multiple other plugins. I am using this to show what items I am selling with ChestShop using admin signs.
It would be nice to have it fixed ready for when I can make the server public.
Here is the console error when using command /showcase when I held a stone slab:
[SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'showcase' in plugin IGGCShowCase v1.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at forge.bukkit.ForgeCommandMap.dispatch(ForgeCommandMap.java:55) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:497) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:843) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:799) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:781) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:234) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at net.iggc.ShowCase.PlayerListener.makeCase(PlayerListener.java:262) at net.iggc.ShowCase.PlayerListener.onCommand(PlayerListener.java:151) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 13 more
I have come across what I would assume is an issue, when I make a Showcase, its not permanent, when I disconnect from the server the Showcase just becomes an item floating there until someone picks it up, does anyone know whats causing this unless its supposed to happen? (Which I'm guessing its not)
Also, if anyone runs in to any bugs, please let me know. I wasn't able to recreate any myself.
@dunem666 I'm able to use spout items just fine... As well as tekkkit...
Have been working on it... I will be including whool colors... And i will make sure it doesn't remove the block above it... Also, it writes a hashmap to a flatfile...
p.s: sorry for the late response, i had some internet troubles...
Yep, after seeing comments did some more testing. The plugin is nice as is, but not if the items don't display correctly. Need wool to be the correct colors.
This is exactly what I was looking for. Just a simple plugin to display items with. You don't need buy and sell functions, there are a million plugins that already do that. I use Hyperconomy for that part of it.
Awesome plugin, just what I needed :) Kudos to you!
jesus, even worse....
you cant even sell stuff rendering this totally useless :(
and does not support spout items.
thanks for reviving this plugin, but why remove the need of infinite and finite permissions?
makes the plugin un-useable on rpg servers with ranks.
I was hoping to use this along with ChestShop, but I am not completely sure on it.
This plugin removes the block above the showcase, so that will be removing the signs. I will have to change everything in my shop, which I rather not do. I would like to have the different colored wool show up.
It would be great if these things could be fixed.
When i tried to place different wools, they all came out white, you also need to definitely make it so they r exact or the one next to it got gets replaced. not good for shops
Does it works with CB 1.3.1-R2.0?
you should add the buy/sell features of the original showcase to this plugin, Thats the main reason I like the original showcase, and this plugin simply doesn't deliver.
Does it uses flatfile or mysql ?
@SnowFalls25 Thank you VERY much for posting a stack trace, you wouldn't believe how usefull that is. Anyway this is a very common and stupid mistake and i should have it fixed in the next update.
@firecombat4 If you shut off your server correctly it should remove all showcases before disabling the plugin... I haven't had my showcases screw up at all actually, but i am trying to recreate events like these. Please make sure you have the latest version though.
Hi there, getting an annoying "Internal Error" when useing the command /showcase.
Here is the console log, Thanks
The showcases seem to disappear a lot, when anyone can't see them and there seems to be a duplication bug when i reload my server you can pick the items up from the showcase.
This is a cute little plugin. Gonna use it to lure my friends on my private server into traps some time in the future. I found a small bug though.
If I put a showcase on a block and there's a sign on the block behind the space the showcase occupies the sign gets destroyed and disappears.
-EDIT-
Arh, never mind. I forgot the sign was occupying the block above the showcase block... silly me.
@fireNekron9987
If you want all the buy stuff, just use showcasestandalone.