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.)
@ThisUsernameIsMine
https://github.com/ST-DDT/Crazy/tree/master/CrazyCaptcha
I just uploaded it, but i haven't tested it very much.
CrazyCaptcha will be released on dev.bukkit soon. (I hope before Monday)
@ http://dev.bukkit.org/server-mods/crazycore/files/59
i read something about CrazyCaptcha.
This sounds very interesting when dealing with spambots.
Any more info on it(s release)?
Thanks! :)
CrazyCore uses PEX now.Thank you very much!
@Ivanli114
Mmh, may be a bug, i will check that.
I had a typo in the permission module plugin depency.
I hope i fixed it:
http://dev.bukkit.org/server-mods/crazycore/files/58-crazy-core-v9-2-4/
Crazycore keep using Bukkit permission module instead of PermissionEX, how can I change it?
@TABtech
Korean translation.
Thanks for your translation, i'll upload it asap.
Korean translation. http:dev.bukkit.org/paste/6515/
I translated the plugin "CrazyCore" from English to Polish and work on the translation of other plugins.
Plugins file translated: CrazyCore: pl_pl.lang
@TheOneMadHawk
/language setdefault en_en
Works! Thanks =)
@thedjshow
mhh, i just found out that if the default language isn't loaded it fails to show the entry.
I will fix that soon.
try
/language setdefault en_en
if internal download fails you can download it from there
https://raw.github.com/ST-DDT/Crazy/master/CrazyCore/src/resource/lang/en_en.lang
->plugins/CrazyCore/lang/
@TheOneMadHawk
Same problem again:
17:27:57 [INFO] [CrazyLocale] _HEAD_.CRAZYLOGIN.COMMAND.LANGUAGE.DOWNLOADED.PLUGIN is missing!
@thedjshow
/language download *
or
/language download CrazyCore
/language download CrazyLogin
...
You missed the star symbol
@TheOneMadHawk
Hmm still not working.
16:58:11 [INFO] [CrazyLocale] _HEAD_.CRAZYLOGIN.REGISTER.HEADER is missing! 16:58:32 [INFO] TheDJShow issued server command: /language download 16:58:32 [INFO] [CrazyLocale] _HEAD_.CRAZYEXCEPTION.COMMAND.USAGE is missing! 16:58:43 [INFO] TheDJShow issued server command: /language extract 16:58:43 [INFO] [CrazyLocale] _HEAD_.CRAZYEXCEPTION.COMMAND.USAGE is missing!
@thedjshow
try this
/language download *
or
/language extract *
I get this error
15:50:20 [INFO] [CrazyLogin] Enabling CrazyLogin v7.0.5 15:50:20 [INFO] [CrazyLocale] _HEAD_.CRAZYPLUGIN.UPDATED is missing! 15:50:20 [INFO] [CrazyLogin] LOCALE IS MISSING! 15:50:20 [INFO] [CrazyLocale] _HEAD_.CRAZYLOGIN.DATABASE.LOADED is missing! 15:50:20 [INFO] [CrazyLogin] LOCALE IS MISSING! 15:50:20 [INFO] [CrazyLogin] Version 7.0.5 enabled 15:50:20 [INFO] [CrazyLogin] Enabling CrazyLogin v7.0.5 15:50:20 [INFO] [CrazyLocale] _HEAD_.CRAZYPLUGIN.UPDATED is missing! 15:50:20 [INFO] [CrazyLogin] LOCALE IS MISSING! 15:50:20 [INFO] [CrazyLocale] _HEAD_.CRAZYLOGIN.DATABASE.LOADED is missing! 15:50:20 [INFO] [CrazyLogin] LOCALE IS MISSING! 15:50:20 [INFO] [CrazyLogin] Version 7.0.5 enabled
@ThisUsernameIsMine
Fixed in next update (v9.0.4)
Under CrazyCore v9.0.3 @ CB RB 1.3.2-R2.0, when issueing the console command /language extract (without the *), a severe error occurs (Internal server error in-game): http://dev.bukkit.org/paste/6425/ ;)
Thanks for the new build! :)
@TheOneMadHawk
Alright I was making sure because tekkit uses a 1.2.5 version of forge-bukkit so yeah. Most 1.3.2 plugins won't work :(
@456205841sdfsdfs
Yes, it does. As long as the bukkit version tekkit is based on is supported.