TownyWands
Current version: 2.1.1
Brought to you by the UnityGaming Network | www.unitygaming.de
Note: TownyWands was originally made for Towny, but since v1.0.5 you don't need to install Towny to use this plugin anymore!
You can use it with any plugins you want, including Towny of course.
Currently supported Minecraft Versions: 1.12 down to 1.6
Requirements:
Java 8
A Bukkit compatible server. (duh..)
ProtocolLib installed on your server.
Commands & Permissions:
⇛ Receive Update Notifications | OP or townywands.msg.update
⇛ Receive Update Notifications | OP or townywands.msg.update
⇛ /townywands | townywands.cmd.townywands
⇛ /townywands debug| townywands.cmd.debug
⇛ /townywands debug| townywands.cmd.debug
⇛ /townywands help | townywands.cmd.help
⇛ /townywands ? | townywands.cmd.help
⇛ /vsign | townywands.cmd.vsign
⇛ /bungeetp | townywands.cmd.bungeetp
⇛ /fakecmd | townywands.cmd.fakecmd
What is TownyWands?
TownyWands allows you to create extremely awesome Inventory GUIs!
You can configurate everything to your wishes, TownyWands GUI's are customizable like no others!
It is also able to translate your GUIs in over 40 languages!
Your players will see different GUIs, depending on their client language.
YouTube Reviews / Tutorials?
None so far
If you want your video get listed here, send me your Video Link!
How to use it?
Just drop the .jar file into your plugins folder and start your server!
It will generate some default inventories to get you started!
Configuration
Until v2.1.0 TownyWands was using the inventories.yml file to configurate GUIs and Items.
Since 2.1.0, its using XML files for simplicity and higher fault-tolerance. (Its far too easy to screw up an YAML file imho...)
Old configuration will be translated into the new format automatically, so you will not loose any of your custom inventories!
Default GUI's:
Resident Menu ⇛ /resgui (townywands.gui.resgui)
Mayor Menu ⇛ /mayor (townywands.gui.mayor)
Admin Menu ⇛ /admgui (townywands.gui.admgui)
COMING SOON: King Menu ⇛ /king (townywands.gui.king)
You can add or remove as much GUI's as you wish.
You can edit or remove the permissions required to open the GUI's!
You even can edit the commands, that opens the GUI's!
And you can configurate every single item, at a high level of detail!
There is much more stuff you can edit, check it out!
I have found an Bug , where i can report it?
This is the fastest way to report a bug to me, i'll receive a Mail about your issue report immediately.
Auto Updater
You can toggle the auto-updater in the config.yml, if you set the field 'checkForUpdates' from 'true' to 'false'.
Plugin Metrics
You can toggle the plugin-metrics in the config.yml, if you set the field 'metrics' from 'true' to 'false'.
Planned features:
⇛ Add a King Menu to the default configurated GUI's
⇛ <s>A better default configuration with more items etc.</s> ✔
⇛ Full featured In-Game Editor for Items and GUI's (on-ice)
⇛ Easy Import/Export System for GUI's and Items
Any Questions?
Feel free to leave a comment!
Feel free to leave a comment!
GitHub Repository: https://github.com/FastFelix771/TownyWands
I hope my plugins helps the people out there who have problems with learning the mass of commands,
or just want to provide their players wonderful GUI's for important functions instead of lame hours of typing.
And last but not least, some notes about me:
Im a nocturnal something that needs Pizza & Coffein to survive and produce Software.
So, if you feel generous.. donate me some bucks for a Pizza: <DONATE>
But a simple "thank you" is also really motivating me!
@owenftw
Thanks :) If you have suggestions for new features or such, dont hesitate to tell me ;)
Adding this to my server.. Great idea, I get a lot of players asking for help with towny as they find the commands confusing so this is just amazing, thanks! :D
@Liger_XT5
Breaking News! It works perfect now! I will rewrite the documentation, update the GitHub repo and upload the new version as soon as possible!
Last thing i need to do on the plugin itself are some default-configurated inventories :)
@Liger_XT5
Thanks, thats nice to know, i was inactive last months because of my new Community Project ( A multigaming community secret stuff), sorry about that :(
I will take a look at TownyWands today, ive learned a lot of new coding techniques and i would like to use some of them on this plugin, it would gain far more modularity :D
Hey, thought I'd let you know we're still using townywand, and as far as I can say, we haven't had any issues!
A player on my server suggested an idea. If the screen had a button to show a list of towns that were public, for joining.
@mb1mb
Im working on an complete translation file , in the next update it should be implemented, also you can change the items then :)
Message translation? .txt?
Please and thanks for work
@xTermi02
I will fix that :D
https://www.dropbox.com/s/i82fyjc26k9ka7u/DTihe%20v2.png?dl=0
@izio38
Thanks :)
Ehm if i unterstand you correctly : you want to claim a Towny plot with worldedit?
hmm maybe its possible with hooking in the WorldEdit API but why you dont use the built-in radius claimer from towny? /t claim 1 - 10 or /t claim auto (only stops claiming if the town cant pay more)
A french translator would be great, because i cant write a single word in french
I will send you a PM :)
Amazing man ! If you can do a thing... It's we can claim a plot with a selection WorldEdit or maybe a radius/Shape Because this will be very usefull.
If you permit it to me, i would like to translate in French :)
@TheGamersCave
Hi,
thanks for the nice comment :)
Im thinking about a API for Dev's and if its possible an custom config as suggested from Toxic_Waste!
If you have any ideas, please tell me :)
I would be happy to implement some ideas of the community!
@Toxic__Waste
Thanks :)
A custom config hmmm...ill experiment with this a little bit :)
For v0.3 / 0.4 i will add alot more Items to the GUI's :D
If you have any special Itemideas, tell me :)
nice i like this suggestion make a config file where we can add commands into the gui with slot info'' and thx for this
Hey!
I'm using this plugin, and it's great so far!
If you're ever looking for a helping hand, you could throw the source up on GitHub, I'd be more than willing to pitch a hand when I get some ideas!
Great plugin!
@westagram
Thats an good idea!
I will add it as soon as possible :)
EDIT: Okay, i've started with adding the additional languages, you will have lang-de / lang-en files , with editable messages :)
The plugin will check what language the player is using in minecraft and choose between the lang-files :)
If you know some languages wich i should add, tell me please :)
Great idea!
Do you have plans to add message.yml? I want to translate the message.
@Liger_XT5
Hi,
thanks for your testing and the screenies :D
Yes , the book is still Work In Progress... i have the german version done, but it isnt translated yet.
A public server wich use this plugin would be great! :3
Im sure its possible to show up the prices, i will test this :)
At the moment im working on a Sign editing GUI to edit Stuff like Plot/Town names etc.
and the special GUI's for Kings / Mayors etc.
@FastFelix771
Just tried out the command, and I got the UI.
I made a couple quick screenshots that you can use if you'd like. Seems as though I can't use the book icon for anything, not sure if this is something you're working on something.
http://i.gyazo.com/719d6b3b00b34b252b4c54778395d39d.png
http://i.gyazo.com/8b2544ee69a980ef00203dfa1223692e.png
Looks great, and so far, my players are liking it. Keep up the great work. I don't mind being one of your public testing servers if you need one down the road.
Suggestions for future additions:
Stuff such as Plot Claim, could it show in the lore of how much it costs to claim a normal plot, and a second line for Outpost? I could see the plugin being able to pull the variable from Towny's API, if that is possible, to inform players, and stay accurate when the admin fluctuates the cost of new plots, outposts, towns, nations, etc.
@Liger_XT5
Okay, if i have the time i can release v0.2 today, if it still dont wants to work ill make an version for 1.8.1 [SPIGOT] :)
EDIT: Updated it and tested it with Spigot 1.8.1, should work now :) Hope you enjoy it.