Christian Koop
f7c9dfe1c5
feat: Add Message#getMessageLines(char) which EpicAutomators needs
...
EpicAutomators just needs the method. It never existed in the core,
it has been used in the plugin since for ever essentially...
Somebody just never comitted it and published local builds I guess...
I'm annoyed
2024-10-02 14:41:46 +02:00
Christian Koop
124a6aa9c3
Release v3.5.0-SNAPSHOT
2024-09-23 09:49:31 +02:00
Christian Koop
791b03778a
feat: add SkullItemCreator#byUuid to create skulls for offline players
2024-09-22 16:15:26 +02:00
Christian Koop
80061597d7
feat: add MinecraftApiClient to fetch a profile from an UUID
2024-09-22 16:07:47 +02:00
Christian Koop
656d3b9775
feat!: Recode SkullItemCreator to not use XSeries's XSkull class
...
XSkull is having a couple of issues and just throwing exceptions for a couple of people.
No fix in sight etc. so let's get rid of it and have our own implementation.
2024-09-20 10:25:48 +02:00
Christian Koop
cb25ddd7a1
Release v3.4.0-SNAPSHOT
2024-09-06 11:01:20 +02:00
Christian Koop
897e76771e
refactor: Replace reflections for GameProfile in ItemUtils with Nms
2024-09-06 10:59:05 +02:00
Christian Koop
704059d817
feat!: Remove ItemUtils#applyRandomEnchants
method
...
Use `NmsItem#copyAndApplyRandomEnchantment` instead
2024-09-06 10:59:05 +02:00
Christian Koop
488490de18
feat: re-implement ItemUtils#applyRandomEnchants
in NMS submodules
...
With this the implementation is more stable between version
and easier to maintain.
2024-09-06 10:59:04 +02:00
ceze88
265e5864c9
Add method to allow Number and Boolean types for placeholders
2024-08-26 19:53:41 +02:00
ceze88
0f2aff788f
Only accept Strings for placeholder replacement to prevent toString issues on non convertable objects
2024-08-26 19:46:11 +02:00
ceze88
e4d46d1a4b
Revert "Make legacz placeholders optional"
...
This reverts commit f100e3cd20
.
2024-08-21 13:30:02 +02:00
ceze88
f100e3cd20
Make legacz placeholders optional
2024-08-21 13:21:23 +02:00
ceze88
2fbdf10627
Add option to set placeholder prefix and suffix
2024-08-21 11:28:19 +02:00
ceze88
d2766ca7c7
Add appendItemLore to AdventureUtils
2024-08-21 11:26:47 +02:00
Christian Koop
3dcf402269
chore(deps): Upgrade XSeries dependency for better MC 1.21.1 support
2024-08-17 16:53:23 +02:00
Christian Koop
2a8d30aefa
Release v3.3.0-SNAPSHOT
2024-08-11 10:45:11 +02:00
Christian Koop
bcc35c7f64
chore(deps): update item-nbt-api to v2.13.2 for Spigot 1.21.1 support
2024-08-11 10:45:11 +02:00
ceze88
91a92bc10b
Merge branch 'development' of https://github.com/craftaro/SongodaCore into development
2024-07-22 15:33:59 +02:00
Christian Koop
4cd0c02aea
Release v3.2.0-SNAPSHOT
2024-07-19 19:36:57 +02:00
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
4e4b1529ab
Fix placeholder value is not parsed for colors
2024-07-16 17:29:36 +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