Commit Graph

705 Commits

Author SHA1 Message Date
Christian Koop
d91c675bb7
feat: introduce new SkullItemCreator class for use instead of XSkull
If the XSkull class changes again, we only have to update the Core's implementation.
The #byPlayer method also handles offline mode servers
better than XSkull which essentially just fails right now
2024-07-19 19:15:19 +02:00
Christian Koop
54494c8ad9
fix!: remove dependance on update.songoda.com which is not available
This also gets rid of auto-download of different locale files
as the services providing them finally stopped working.
2024-07-19 17:35:36 +02:00
Christian Koop
27115b20e8
fix: Fix NullpointerException when MarketplaceUrl is null in OverviewGUI 2024-07-19 17:34:23 +02:00
ceze88
9b7e65992a Add generic return type methods 2024-07-13 14:22:35 +02:00
ceze88
c3cd6baf49 Merge branch 'development' of https://github.com/craftaro/SongodaCore into development 2024-07-10 19:05:48 +02:00
ceze88
2fda84aad9 Add Adventure Component support for GUIs 2024-07-10 19:05:46 +02:00
TeamHRLive
926b5cbcf7 [Fixed] Error due to Particles in 1.8.8 2024-07-09 18:42:46 +05:30
ceze88
363ff47b34 Add placeholder prefix and suffix 2024-07-08 18:54:47 +02:00
ceze88
4ba9254913 Better placeholder replacing 2024-07-08 18:26:42 +02:00
Christian Koop
d431fdb708
chore(deps): update XSeries to v11.2.0 2024-07-08 09:18:10 +02:00
ceze88
0b57aaff21 Fix version check 2024-07-03 15:39:12 +02:00
ceze88
65e03a58ae Fix chat messages become blank for players 2024-07-02 16:56:02 +02:00
ceze88
c72f416f9b Fix CMILib dependency 2024-07-02 15:49:10 +02:00
Christian Koop
2bcaee34aa
fix: do not write to the locale file if nothing changed when updating it
Something in that mess of a code the charset gets lost or something
and breaks special characters like `prefix: '&f'`

So we just don't save the changes for now if nothing changed ^^
The system where locales are currently fetched for
merging with the existing one is abandoned anyway,
so I don't think there are any changes that would be merged
2024-06-26 23:41:04 +02:00
Christian Koop
dcc71e7ba9
fix: update XSeries version in SongodaPlugin class to be same as pom.xml 2024-06-22 19:45:14 +02:00
Christian Koop
64e28e7905
build: use manually uploaded artifact for CMI-API 2024-06-22 19:08:13 +02:00
ceze88
f05ca97af3 Add all versions of minecraft to ServerVersion 2024-06-22 15:53:54 +02:00
Christian Koop
4be282c3a6
Release v3.1.0-SNAPSHOT 2024-06-22 13:10:51 +02:00
Christian Koop
02dc18c50d
chore!: remove deprecated NBTItem implementations 2024-06-21 21:27:51 +02:00
Christian Koop
7b4819875b
chore(deps): update nbt-injector from v2.12.4 to v2.13.0 2024-06-21 21:05:42 +02:00
Christian Koop
fabce46c4e
chore(deps): update item-nbt-api and XSeries for Minecraft 1.21 support 2024-06-21 20:31:50 +02:00
Christian Koop
e417233b5b
Release v3.0.8-SNAPSHOT 2024-06-05 14:55:45 +02:00
Christian Koop
78493b4a4a
add tr7zw's nbt-injector library as dependency for songoda.ai
Requested by @briannastatic
2024-06-05 14:54:57 +02:00
dependabot[bot]
743f62e8bd
Bump com.github.decentsoftware-eu:decentholograms from 2.8.4 to 2.8.8 (#103)
Bumps [com.github.decentsoftware-eu:decentholograms](https://github.com/DecentSoftware-eu/DecentHolograms) from 2.8.4 to 2.8.8.
- [Release notes](https://github.com/DecentSoftware-eu/DecentHolograms/releases)
- [Commits](https://github.com/DecentSoftware-eu/DecentHolograms/compare/2.8.4...2.8.8)

---
updated-dependencies:
- dependency-name: com.github.decentsoftware-eu:decentholograms
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 17:37:45 +02:00
ceze88
ed1f103131 Fix reflection issues 2024-05-26 19:45:48 +02:00
ceze88
03b6c3d554 Shade adventure stuff to avoid strange loading issues on 1.20.5+ paper servers 2024-05-26 15:56:40 +02:00
ceze88
c7d452d659 Add missing lib 2024-05-25 22:25:23 +02:00
ceze88
a064f76a9a Add missing serializer 2024-05-25 18:10:09 +02:00
ceze88
4fdb895b3b Fix NPE 2024-05-25 17:10:03 +02:00
ceze88
39d02dcda1 Update dependency loader versions 2024-05-13 19:13:50 +02:00
ceze88
7ade7030d7 Use Adventure api to send messages instead of reflections 2024-05-13 19:13:39 +02:00
ceze88
64e0000e08 Update adenture apis 2024-05-13 19:12:55 +02:00
Christian Koop
3feccc65b2
chore(deps): Update XSeries to v10.0.0 for better 1.20.6 compatibility 2024-05-11 15:29:17 +02:00
Christian Koop
91eb96d244
Release v3.0.7-SNAPSHOT 2024-05-09 22:03:10 +02:00
Christian Koop
7cbd105519
chore(deps): Update dependency versions in SongodaPlugin
These versions should be identical to the ones in the pom.xml files.
I recently merged a couple of dependabot pull requests.
2024-05-09 21:37:20 +02:00
dependabot[bot]
3d05c06004
Bump de.tr7zw:item-nbt-api from 2.12.3 to 2.12.4 (#101)
Bumps de.tr7zw:item-nbt-api from 2.12.3 to 2.12.4.

---
updated-dependencies:
- dependency-name: de.tr7zw:item-nbt-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 08:52:52 +02:00
dependabot[bot]
dd6f914e3c
Bump net.kyori:adventure-text-minimessage from 4.11.0 to 4.16.0 (#94)
Bumps [net.kyori:adventure-text-minimessage](https://github.com/KyoriPowered/adventure) from 4.11.0 to 4.16.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases)
- [Commits](https://github.com/KyoriPowered/adventure/compare/v4.11.0...v4.16.0)

---
updated-dependencies:
- dependency-name: net.kyori:adventure-text-minimessage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 00:35:34 +02:00
Christian Koop
41dbafea69
test: Don't use Apache lang3 NotImplementedException in mock
No need to rely on external library exceptions in a mock for tests
2024-05-01 23:59:24 +02:00
dependabot[bot]
792ea57df1
Bump com.github.Angeschossen:LandsAPI from 6.28.11 to 7.0.2 (#93)
Bumps com.github.Angeschossen:LandsAPI from 6.28.11 to 7.0.2.

---
updated-dependencies:
- dependency-name: com.github.Angeschossen:LandsAPI
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 23:52:04 +02:00
dependabot[bot]
f25c306dd8
Bump net.kyori:adventure-platform-bukkit from 4.1.1 to 4.3.2 (#88)
Bumps [net.kyori:adventure-platform-bukkit](https://github.com/KyoriPowered/adventure-platform) from 4.1.1 to 4.3.2.
- [Release notes](https://github.com/KyoriPowered/adventure-platform/releases)
- [Commits](https://github.com/KyoriPowered/adventure-platform/compare/v4.1.1...v4.3.2)

---
updated-dependencies:
- dependency-name: net.kyori:adventure-platform-bukkit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 23:48:05 +02:00
Christian Koop
dd08670fc2
Revert "chore(build): Resolve versioning race condition by commenting StackerAPI"
This reverts commit e47d8aa530.
2024-05-01 12:23:19 +02:00
Christian Koop
e47d8aa530
chore(build): Resolve versioning race condition by commenting StackerAPI
UltimateStacker pipelines are broken because they want Core v3.0.6-SNAPSHOT.
Core pipelines (including v3.0.6-SNAPSHOT) are broken because they need the API changes from UltimateStacker.
2024-05-01 11:04:23 +02:00
ceze88
4301ec5487 Release v3.0.6-SNAPSHOT 2024-04-15 14:09:48 +02:00
ceze88
b44504efed Add option to customize delay and period 2024-04-15 14:09:34 +02:00
Christian Koop
d955cc9059
feat!: Updates mcMMO to v2.2.004 and drop support for v2.1-ish
The `RandomChanceUtil` class got deleted and I don't see anything `SkillActivationType` related.
The mcMMO changelog and the commit deleting the class doesn't help me answear the question,
whether that is important or not.

Users will have to update their mcMMO installation - But I think we don't want to support any non-supported
version of all the hooked plugins anyway
2024-04-06 19:32:27 +02:00
ceze88
99e5bfeeba Update UltimateStacker API 2024-04-06 13:08:24 +02:00
Brianna O'Keefe
60e7e57cdb version 3.0.5 2024-04-05 22:39:49 -05:00
Brianna O'Keefe
e96e946b28 Head type util 2024-04-05 22:38:12 -05:00
Christian Koop
6a0a8203dc
fix: DiagCommand's compatibility with Paper builds without CB relocation 2024-03-29 15:28:41 +01:00
Christian Koop
4f262ea641
chore(deps): Update item-nbt-api to v2.12.3 2024-03-29 15:26:37 +01:00