
Private Mines 5.4
Create private mines for your players to mine in!
Hi All,
It's a bit too much to explain in this message of what I've done exactly but I've rewrote a lot of the backend code to make this plugin work so much better than how it was working before I do apologise greatly for the delay in getting this update out but I do hope you all enjoy using it. Be sure to back stuff up before updating as it's such a big update if you have any data in YAML format then you won't be able to convert to this update easily as I've rewrote the whole storage system to move to SQL and I haven't added a converter if it's requested I'll do something to support it.
Feel free to ask any questions in #verified and I'll happily help you.
Thanks,
Kyle
Please check the following link to see what's changed, I can't keep up with all the changes I've made!
https://github.com/UntouchedOdin0/PrivateMinesOOP/compare/ea37084...cb380c5
Hey,
I've been reading discord every day and lsitening to what the community asks for and I have done a bunch of improvements to try and fix the lag issues with the mines. During the testing I've had some decent improvements in times of creating and interating the mines as listed below:
3 |
1 |
1 |
2 |
1 |
2 |
4 |
The above timings are all in milliseconds this is a huge improvement from it freezing peoples machines for up to 30 seconds. I hope you enjoy this update as much as I do :)
If you could post your mine creation timings in #timings on discord it'll help me so much to work out if the plugin has improved.
This is a sort of Quality of Life update of which should fix the lag spikes upon mine creation if this still persists after this update please let me know!
I've wrote a few bug fixes and also fixed FAWE for sure this time hopefully, to see what's been changed check the github logs.
Thanks,
Kyle
I've finally added support for FAWE so you can paste your mines a lot quicker! :)
- Added a default schematic into the Jar
- Added a small check so depending on which server version you run it'll save the correct default schematic format
- Fixed XMaterial not working correctly, (Should fix material issues)
- Made Distance between mines configurable
I found a slight bug with the creation of the worldguard regions, please update to this version and remake any mines which were using the old version.
With many many thanks to Brister Mitten from Developer Den for helping with this update, he's managed to help me with adding support for private mines to work on all versions between 1.8 all the way up to 1.18!
If you're in the discord please give him some thank yous by pinging "Brister Mitten" he's the genius behind this update!
Many thanks,
Kyle
This changelog will more than likely no where near summarize the amount of features I've put into this plugin because I've been working so hard on writing as many updates as I possibly can so please forgive me for not containing everything but feel free to ping me on discord if you want me to explain what I've done in any way.
First of all I'm focusing way more upon using world edit to create and handle mines but I still use redlib to handle a lot of stuff behind the scenes and redlib will not be going away any time soon because I've got so much built around it now.
Now onto the bit you're all interested in... the change logs, I'll put things in caps and bold so you can jump to sections of which you'll be interested in because you're not interested in everything and all this wall of text I've put so enough rambling here we go!
STORAGE
I've rewrote the whole storage section to make sure there's no more vanishing mines and all that, it all uses json so unless you actually delete a json file between reboots then there should never be any issues with the mines vanishing or anything but if you decide to go off and manually edit any of it directly in the file I will take no responsibility if it breaks. If it breaks when you didn't edit anything yourself then I'll be more than happy to help out!
UPGRADES
I've worked on the upgrade system to make it work the best I possibly can make it. The speed of upgrading is practically instant. The only time I think you can make it go slightly slow is if the mine is billions of blocks of which would be impossible in my opinion.
EXPANDING MINES
This is a feature of which I'm most proud of, this feature is currently in the very early testing phases to the point of I've only got a test message there but you can test out the function before it actually gets pushed as a fully fletched update and I'm sure you'll all enjoy it!
INVENTORY
I've been working on making the inventory the best I can, a lot of the buttons are not working, the only ones what are not working are the ones with no lore by default this will come in a very near update I promise. It won't take as long as the other updates to come out.
CONCLUSION
I think that rounds up this huge update, it comes with so many new cool features I can't wait to see what you all do with it! As usual if you have any questions or you need help please contact me on discord in the support server.
Many thanks,
Kyle