Commit Graph

325 Commits

Author SHA1 Message Date
tastybento
6a1561a507 Deployment POM changes 2024-11-08 17:50:30 -08:00
tastybento
6b095ab1c4 Rename distro 2024-11-08 07:31:59 -08:00
tastybento
04ebe61fea Add a slash to the end of the deploy 2024-11-07 22:06:48 -08:00
tastybento
cd40d27b38 Switch distribution management for CI codemc 2024-11-06 14:06:18 -08:00
tastybento
ab478701e7 Version 2.7.1 2024-11-05 19:08:22 -08:00
tastybento
68d53798e9 Too early for paper version change 2024-10-24 20:32:44 -07:00
tastybento
03888f811d WIP 2024-10-23 20:22:13 -07:00
tastybento
3d696e10d5 Avoid loading islands unless necessary 2024-10-20 20:32:49 -07:00
tastybento
ca9c81e47b Revert "Update to new codemc repo and version up to 2.6.1"
This reverts commit 4cc354eed5.
2024-10-19 10:51:24 -07:00
tastybento
4cc354eed5 Update to new codemc repo and version up to 2.6.1 2024-10-12 12:00:58 -07:00
tastybento
fd1ab22cee Implements admin command to set an island's max homes #2517 2024-09-28 13:22:19 -07:00
tastybento
2b6c7f85a6 Improve command rank GUI with helpful text descriptions #2502 2024-09-14 16:13:23 -07:00
tastybento
86c9a8f47b Version 2.5.4 2024-09-01 09:11:03 -07:00
tastybento
caae0af50e Added cache expiration for head getting.
Heads must be gotten within 5 seconds otherwise the cache is cleared.
Heads that have been retrieved will be kept in cache for 1 day
2024-08-31 09:50:11 -07:00
tastybento
b73f63a644 Version 2.5.3 2024-08-22 16:53:39 -07:00
tastybento
c73403322c Version 2.5.2 2024-08-21 14:11:26 -07:00
tastybento
103a611b8e Version 2.5.1 2024-08-17 08:03:39 -07:00
tastybento
137622fcae Version 2.5.0 2024-08-11 16:27:52 -07:00
tastybento
f4d3e791d6 Provides an API to hide sub-flags #2437 2024-07-27 21:22:08 -07:00
tastybento
84be104a07 Version 2.4.2 2024-07-07 14:28:36 -07:00
tastybento
566956fc54 Version 2.4.1 2024-06-30 14:56:31 -07:00
tastybento
2f9e3c42fd
Better migration of databases relates to #2404 (#2411)
Also, adds support for 1.21.
2024-06-19 09:08:07 -07:00
tastybento
f536a13c59 Back to 1.20.6 2024-05-12 17:20:14 -07:00
tastybento
f4780659e3 Downgrade to 1.20.5 to get tests to pass.
Tech debt - need to reword tests for 1.20.6
2024-05-11 13:21:00 -07:00
tastybento
d288528a17
2356 better deletion (#2364)
* Fix 1.20.4 backwards compatibility

* Improve deletion speed and memory usage
2024-05-11 11:07:47 -07:00
tastybento
4a0d44c035
Implement new API for ItemsAdder item deletion (#2353) 2024-05-11 08:49:47 -07:00
tastybento
61e7c22bbc
Add a hook for Multipaper (#2354) 2024-05-05 21:11:16 -07:00
tastybento
b1fe76c45d
Multipaper (#2343)
* Switch to use database for team invites.

* WIP multipaper

* Fixes teams. Test still need to be fixed.

* Islands are now updated correctly across servers.

This build has a lot of debug in it!

* Fix tests

* Remove debug

* Remove primary island listing

* Version id

* Fix team management and ranks

* Removed debug

* Handle island deletion better

* Island deletion across servers.

* Fix bug with MythicMobs changes #2340

* 2.4.0

* Load of debug - trying to solve the settings slowness

* Debug debug

* Bug found - addPlayer being called instead of getPlayer

* Uncomment code after debug

* Fix tests
2024-05-04 22:27:58 -07:00
tastybento
5afd454fb3 Update Slimefun 2024-05-04 21:19:21 -07:00
tastybento
15335eb992 Add NMS for latest 2024-04-29 22:26:09 -07:00
tastybento
6949432cb6 1.20.5 compatibility. Not all backward compatibility done
Won't run on 1.20.4 yet without stopping due to enum incompatibility
2024-04-28 17:56:02 -07:00
tastybento
1215a43766 Add feature to limit blueprint availability. 2024-03-31 17:29:18 -07:00
tastybento
d240e9c8d8 Version 2.2.1 2024-03-16 09:15:46 -07:00
tastybento
4810c4c4ad Adds the ability to include MythicMobs in Blueprints. Fixes #2316 2024-03-10 10:40:26 -07:00
tastybento
cb7c63a520 Version 2.1.0 2024-03-09 10:29:17 -08:00
tastybento
7d52325196 Version 2.1.2 2024-03-02 19:23:31 -08:00
tastybento
0e833de22a
Update pom.xml Version 2.1.1 2024-02-26 13:47:56 -08:00
tastybento
5e4634400a Version 2.1.0 2024-02-18 14:36:18 -08:00
tastybento
b63aef5589 Add support for older 1.20.x versions 2024-02-09 17:40:58 -08:00
tastybento
471e8d681b Version 2.0.1 2024-01-30 23:16:49 -08:00
tastybento
0e0c502e1d
Team gui (#2251)
* WIP - add GUI for teams.

* WIP teams GUI

* Moe WIP on team GUI

* Modified file to avoid an NPE.

* Minor refactor to prevent int to Integer warning.

* Use latest dependencies for tests to pass.

* Move to singleton pattern for RanksManager,

* Team GUI WIP

* Added support for kick, setowner, and leave.

* Added support for accepting and rejecting an invite.

* Fixed bugs with text and operations.

* WIP for team invites.

* Adds inviting to the GUI.

* Fix tests

* Fixed minor bugs reported by SonarCloud

* Up Minecraft version and paper to 1.20.4 in POM

* Added features based on Discord feedback.

1. added some lore to the invite button to explain the players shown are
from the game world
2. removed the team state in chat
3. added a search to the invite panel

* Added back button.

Refactored some code and templates.

* Fixed bugs with teams and uncoop untrust etc of Ops.

* Return to name search GUI if name not found.

* Added return to GUI for player search

* Use Path.of
2024-01-08 20:50:26 +09:00
tastybento
29a6a51f30 Up to 1.20.4 in POM 2024-01-05 13:22:03 +09:00
tastybento
e8e1d6184e
Material Type adapter (#2253)
* Fix powermockito test dependencies.

* Add Material gson type adapter to handle old Material enums

In this case GRASS -> SHORT_GRASS
2024-01-02 12:54:50 +09:00
tastybento
0352cfdd38 Lower Spigot version back to 1.20.3 because 1.20.4 doesn't exist? 2024-01-02 09:01:45 +09:00
tastybento
cc5c8aa9b6
Adds an ItemAdder hook to delete any blocks when island is deleted. (#2250)
* Adds an ItemAdder hook to delete any blocks when island is deleted.

Also includes a flag for explosions.

* Make the error reporting method non-abstract.

This is not a mandatory method for many hooks.

* Delete this class as it is not used any more and just duplicate.

* Added test class.

* Minor issues resolved.
2023-12-28 10:30:20 +09:00
tastybento
86d8d147d1
Delete slimefun chunks/blocks when island is deleted. (#2247) 2023-12-24 21:24:21 +09:00
tastybento
b2f5a441e5 Added 1.20.4 compatibility. 2023-12-10 09:23:10 -08:00
tastybento
1ab2ff278d Revert "Revert to 1.20.2 for now until 1.20.3 is more stable"
This reverts commit 1942f5f1df.
2023-12-06 19:03:41 -08:00
tastybento
1942f5f1df Revert to 1.20.2 for now until 1.20.3 is more stable 2023-12-06 17:00:38 -08:00
tastybento
79b95af8bd Try to avoid test error with Material class (which is now bigger) 2023-12-06 14:06:41 -08:00