5.4 Apr 16, 2023
Huge Quality of Life Update

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


4.0 Mar 29, 2022
Complete rewrite of a lot the mainframe
Hey,
 
Long time since I've wrote a update log sorry for the delay but I've working my absolute hardest to make this update one of the best updates I could possibly release. 
 
I've heard feedback of people saying the mine creation time was causing problems and lagging out peoples machines and I'm extremely sorry to hear this and I've worked extremely hard on improving this. I was iterating the whole schematic before every single time the server loaded up and I get it that was a terrible mistake on my behalf and I'm sorry for that. This has been resolved in this update. It's all cached now and uses relative locations.
 
I've reworked the storage part of the plugin also to make sure that all loads in an async fashion so that should cause less issues on the server. 
 
I've dropped support for lower than 1.13 because those versions are stupidly old and everything left in there is deprecated please just update 1.16 is a fantastic version to use in my opinion but if you wanna go full update then go for 1.18
 
If you have any problems or any suggestions then please don't be afraid to ping me in the #verified channel of the discord server. I am fairly active in the discord. I do have work but apart from that I will be fairly active and will respond to any questions. 
 
Thanks for taking the time out of your day to read this.
 
Kyle 

3.1.9 Mar 7, 2022
General Maintenance (Check update message)
Loading the mines in a more friendly way by loading it asynchronously
Working on a RevAutoSell hook
Fix the line chart hopefully (for bstats)

3.1.8 Mar 6, 2022
Fixes, changes and additions!

Please check the following link to see what's changed, I can't keep up with all the changes I've made! clear.png

https://github.com/UntouchedOdin0/PrivateMinesOOP/compare/ea37084...cb380c5


3.1.7 Feb 25, 2022
WorldEdit and Iteration fixes

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. 

 


3.1.6 Feb 12, 2022
Faster mine creation

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!


3.1.5 Feb 11, 2022
Minor bug fixes and FAWE Fixes

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


3.1.3 Feb 10, 2022
FAWE Support

I've finally added support for FAWE so you can paste your mines a lot quicker! :)


3.1.2 Feb 9, 2022
Config Material Fix
Fixed the error where you couldn't configure what the materials of which will be used for the template blocks at the top.
 
Fixed the error where you couldn't configure what the materials of which will be used for the template blocks at the top.
 
spawnPoint: "CHEST"
mineCorner: "POWERED_RAIL"
sellNpc: "WOOL"
upgradeMaterial: "OBSIDIAN"

3.1.1 Feb 5, 2022
Added default schematic & Fixes XMaterial

- 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


3.1.0 Feb 4, 2022
Quick WorldGuard region fix

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.


3.1.0 Feb 4, 2022
Added Support for 1.8 - 1.18

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! clear.png

Many thanks,

Kyle


3.0.8 Dec 29, 2021
Huge Quality of Life Update & Much More!
Wow, it's been a long time since I've been here...

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

1.5 Apr 6, 2021