CrazyCore
Version 10.7
Description
This plugin is needed for any CrazyPlugin to work. It supports custom languages and every player can select the best fitting.
It contains many functions I need for my plugins. Including CommandException handling to show the sender whats happend.
ex Insufficient Permissions (=one line of code, and the sender get the message in his own language).
I may add a client addon soon, to change the language to the client one without extra typing. (Waiting for Bukkits Client API)
Features
- (This plugin reduces the size of my plugins jarfile, avoids dismatching versions and enables some cross plugin communication)
- Per player languages (CrazyPlugins only)
- Integrated Config, Flat, MySQL and SQLite-Database-support.
- Integrated Logging support.
- CrazyPipe
- Scroll pages using "/crazypage +/-/Page"
- TabCompletion Support
- Command to get a players associates
- Command to get a player by ip
- Command to show all available information about a player
- Includes an Update Checker (can be disabled)
CrazyCore Plugins
- CrazyAnnouncer
- CrazyArena (+SubPlugins)
- CrazyCaptcha
- CrazyChats
- CrazyEnchanter
- CrazyGeo
- CrazyLogin
- CrazyLoginFilter
- CrazyOnline
- CrazyPromoter
- CrazyPunisher
- CrazySpawner
- CrazySquads
- CrazyTimeCard
- CrazyWeather
(These Plugins won't work if you don't have this Plugin)
Mini Plugins
Client Plugins
Planned Plugins
- CrazyAlliances (linked with CrazyChats)
- CrazyFriends (linked with CrazyChats)
- CrazyChestProtection (linked with CrazyAlliances + CrazyFriends)
- CrazyCurse (frozen)
- CrazySeller (Trading with villagers) (frozen)
- CrazyTravel (frozen)
- CrazyWatcher (frozen)
Commands with their Permissions
Metrics
(Generated by MCStats.org)
Languages
- en_GB (English)
- de_DE (German - Deutsch)
- el_GR (Greek - ελληνικά, thanks to razorrazor)
- es_ES (Spanish - Español, thanks to harleyhash, Sirikon)
- fi_FI (Finnish - Suomi, thanks to suomenlippis)
- fr_FR (French - Français, thanks to FireBurst699)
- gl_ES (Galician (Spain) - Galego , thanks to coegho)
- kr_KR (Korean - 한국어, thanks to TABtech, Wingdow7)
- nl_NL (Dutch - Nederlands, thanks to jekeke123)
- no_NO (Norwegian - Norsk, thanks to SyTeck)
- pl_PL (Polish - Polski, thanks to MegaManNT)
- ro_RO (Romanian - Romana, thanks to Cozzmy13)
- ru_RU (Russian - русский, thanks to kilolife, SannyOK)
- zh_CN (Chinese - 简体中文, thanks to cdcp998, mindcat)
- zh_TW (Traditional Chinese - 繁體中文, thanks to Chanmo)
(Please post additional translations here, so i can share them to everybody!
Sub-Plugins need their own translations.)
@Ziom3K666
It works fine on 1.4.7 . Make a ticket if you are getting errors.
please to update 1.4.7
@TheOneMadHawk :)
@razorrazor
Thansk for your translation, i'll upload it as el_gr.lang
<LanguageCode>_<CountryCode>.lang
I'll rename all other translations in this way too in the near future.
Just finished translating CrazyCore to Greek el_el.lang :))))) Text can be found here http:dev.bukkit.org/paste/6881/
@TheOneMadHawk
Answer me in CrazyChats,thanks
I translated this plugin in dutch =]
@Slaand
http://dev.bukkit.org/server-mods/crazychats/#c20
This plugin accept chat channels with signs? I wanna make signs and when players clicks a sign, then he join that channel and after next login he joins automatically back on that channel.
Owner of this plugin answer my question! :(
Hello! Contact with, I can help you with translations into Russian language all new plugins! Email: [email protected]
The next CrazyCore Version will contain SQLite support.
@wiedzmin137
You do not understand me.
I understand you, but i guess you don't understand me.
If I delete # then message is from bukkit, not the SimleChat.
Because I set bukkits message as default message. (See en_en.lang)
This is my language fallback code. If the current language does not contain the entry use another.
You have replace this message for all loaded languages containing a translation of these lines. (Currently de_de, en_en, nl_nl & pl_pl)
Do not delete this lines in your default "ab_xd.lang"
Create a "custom_ab_cd.lang"
and insert the entries without # but with empty text (or your custom text)!
/language reload CrazyLogin
If i get you wrong an i should read another plugins message, save it an send it later, then you should explain it to me.
Here some arts:
https://dl.dropbox.com/u/16999313/Bukkit/CurrentWay.pdf
https://dl.dropbox.com/u/16999313/Bukkit/OtherWay.pdf
You do not understand me. I want to show the message, but NOT the "CRAZYLOGIN.BROADCAST.JOIN =" but the message from another plugin (MChat, Simple Chat ...). If I delete # then message is from bukkit, not the SimleChat.
@TheOneMadHawk
One Mad Hawk is right, all these plugins you have made are epic and you deserve a medal my man! Thanks for keeping these plugins a live and up to date! <3
@wiedzmin137
PATH=Message
If you leave message empty, there will be no message shown.
OK but I do not want to "CRAZYLOGIN.BROADCAST.JOIN=" only a message from another plugin.
@wiedzmin137
I want the player to appear logging message about this but with another plugin to chat.
CrazyLogin throws a CrazyLoginLoginEvent when player successfully joined.
You can hide the (CrazyLogin) Join/Quit messages by creating a custom_ab_cd.lang
And can you add a command that players will be able to kick myself terminating sessions (best if then wrote that he logged off).
There is already a logout command. This will kick the player and terminate login session.
/logout
Welcome. I checked hideJoinQuitMessages: true (in CrazyLogin), and I want the player to appear logging message about this but with another plugin to chat. Can you create that? If yes, thanks. And can you add a command that players will be able to kick myself terminating sessions (best if then wrote that he logged off).
OMG... I tought this plugin would suck as i looked on the logo. today i clicked it and im happy that i did. this is like everything i need. im sorry for myself that i didnt clicked it earlier! good job and thank you for this plugins!
@TheOneMadHawk
Thanks, can't wait :)