GENERATION FACTORY, NEW PLUGIN VERSION - 2.2.0 (Build 45)
THIS VERSION CONTAINS NEW BETA FEATURE "Generation Factory" THAT WILL GENERATE LUCKYBLOCK CONFIGURATIONS. REPORT ALL BUGS HERE - https://discord.gg/vbYW3sperj
General changes
Added LBFactory that will generate luckyblock configuration. Now all configurations wont be same by default. This feature is beta and maybe will cause some bugs. Report it. If you are not a new user you must delete old luckyblock configuration to take effect. LuckyBlock configuration generation by LBFactory will cause some lag strikes! (16 luckyblock configurations take about 0.5-4 second)
My factory will be splited by versions. So now it will be "LBF 1"
Delayed check for updates on startup for 10 seconds
Added message that will offer you rate my plugin with 5 stars review
Added startup ms indicator and warning if plugin took more that 1 second on initialization
Added translation for LuckyBlock help command (EN, RU, ZH_CN)
Added debug for LuckyBlock open. Now it will write all information about performing LuckyDrop in JSON format
Fixed LuckyBlockEvent cancellable (Now it wont corrupt luckyblocks)
Fixed WorldEdit not supported message for 7.0+ WorldEdit platforms
Fixed double messages "Loading language file "?" by ?" on reload
Another not interesting bugs fixing (About 8 bugs)
API changes & Code improvements
Added LuckyBlockType#toColorSymbol that will returt chat color symbol for LuckyBlock
Added LuckyBlockPlaceEvent
Added LuckyBlockAPI#destroy(LuckyBlockType/LuckyBlock) that will destroy it from local session
Added LuckyBlockAPI#rewrite(LuckyBlock) that will rewrite luckyblock data in local session
Added LuckyBlockAPI#system_load() that will load system again
Added LuckyBlockAPI#getVersion() aliase of LBMain#getVersion()
Added LuckyBlockAPI#getBuild() aliase of LBMain#getVBuild()
Added LuckyBlockAPI#getLastUpdate() aliase of LBMain#getLastUpdate()
Added LuckyBlockAPI#getMainInstance() aliase of LBMain#getInstance()
Added LuckyBlock#getType()
Marked LuckyBlock#open() as deprecated. Now you must use LuckyBlock#tryOpen()
Added LBFactory class that can generate random drop. me.DenBeKKer.ntdLuckyBlock.factory.LBFactory