Camotoy
6df8740955
Only register commands on Spigot if the extension has commands
2022-09-14 14:19:56 -04:00
ImDaBigBoss
f1da9d7072
Allow events to be registered by any class
...
Supersedes & closes #3073
Co-authored-by: Redned <redned235@gmail.com>
2022-09-04 16:11:08 -05:00
RednedEpic
db3b470225
Merge remote-tracking branch 'konicai/api-version-check' into feature/extensions
2022-09-04 13:17:20 -05:00
RednedEpic
e5337b6298
Reintroduce GeyserDefineCommandsEvent and cleanup a few things
2022-09-04 13:08:17 -05:00
Tim203
13046a8602
Fixed building and switched event library
2022-08-13 22:48:12 +02:00
Tim203
80588a07bd
Initial API changes
2022-08-11 23:17:56 +02:00
Konicai
a5dc70a3b5
Refactor extension description
2022-08-02 23:22:08 -04:00
Camotoy
83ba6b5ab5
Extensions have their own command
2022-07-10 20:58:48 -04:00
Camotoy
897c4dcfec
Changes
2022-07-09 18:39:02 -04:00
RednedEpic
b5eb27693f
Use an immutable view in GeyserDefineCommandsEvent
...
Methods to properly register/unregister commands are provided in the command manager
2022-07-02 12:30:23 -05:00
ImDaBigBoss
36c49a7256
Custom item support for extensions ( #2822 )
...
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2022-07-02 12:50:16 -04:00
ImDaBigBoss
4e2f74481b
Updated to 1.19
2022-06-08 14:09:14 +02:00
RednedEpic
fbaa6c1f5f
Remove entity work from main extension branch for now
2022-05-07 10:11:21 -05:00
RednedEpic
59d5a6469c
Add support for modifying identifiers through the AvailableEntityIdentifiersPacket
...
This is the first of many commits that address adding support for custom entities through the Geyser API.
2022-05-01 12:25:24 -05:00
RednedEpic
f2e606c0f3
Rename HYBRID AuthType back to FLOODGATE
2022-04-24 11:42:17 -05:00
RednedEpic
95747d5649
Add maxPlayers API
2022-03-19 22:35:41 -05:00
RednedEpic
f8e9662665
Add BedrockListener API and fix other stuffs
2022-03-19 22:30:12 -05:00
RednedEpic
f78ba8fb4c
Remove unecessary getter
2022-03-19 22:00:04 -05:00
RednedEpic
9939a26a5b
Add RemoteServer API
2022-03-19 21:55:29 -05:00
RednedEpic
6321ecc166
Initial move to gradle
2022-02-27 16:38:55 -06:00
RednedEpic
5abf989139
Use lambda metadata factory for events
...
stonks
2022-01-16 22:52:27 -06:00
RednedEpic
ac134b84f2
Remove onEnable, onDisable and onLoad and replace it with lifecycle events
2022-01-16 18:28:39 -06:00
RednedEpic
ac18ef6054
Remove adventure usage in API
...
Unfortunately due to various platforms we support not having adventure support, we are unable to fully implement adventure into our API without having issues with shading or conflicts with other plugins. May look into what we can do in regards to classloading in the future but unfortunately it may not be a possibility at this point in time to support adventure inside of the API.
2022-01-16 15:58:47 -06:00
RednedEpic
4c297092a5
Update PostOrder names and don't use lombok in API
2022-01-16 15:31:32 -06:00
RednedEpic
2277b98dfd
Rename Priority to PostOrder
2022-01-16 15:16:52 -06:00
RednedEpic
30303d5f16
Implement support for adding Geyser subcommands
2022-01-16 15:09:53 -06:00
RednedEpic
57345fa102
Event owner can be null
2022-01-15 23:01:40 -06:00
RednedEpic
b82c661688
Implement simple event system
2022-01-15 22:54:08 -06:00
RednedEpic
778f004d99
Slight cleanups and make Extension an interface
2022-01-15 16:27:35 -06:00
RednedEpic
142bb95c06
Fix package name for Connection
2022-01-15 11:56:40 -06:00
ImDaBigBoss
8bb8e48a55
Fixed what Konicai asked
2022-01-12 16:40:51 +01:00
ImDaBigBoss
cb18c969d7
I forgot the "s" in Geyser
2022-01-12 15:32:49 +01:00
ImDaBigBoss
f3a331981f
Added extension dump data & make plugins be enabled on reload
2022-01-12 15:31:28 +01:00
ImDaBigBoss
805f7f666a
Added javadocs & fixed API version & more
2022-01-12 13:50:54 +01:00
ImDaBigBoss
6757437193
Moved the extension into geyser-api
2022-01-10 20:01:36 +01:00
Tim203
3251d9010c
We're in 2022 now
2022-01-01 20:03:05 +01:00
Camotoy
58330bdcc2
API: re-include some previous changes
...
The API will not be updated/promoted until after 1.18 so the team can focus on the update.
2021-11-22 21:57:09 -05:00
Camotoy
966c2155ad
API: change player class to Connection
2021-11-22 14:52:26 -05:00
RednedEpic
5b415cea68
Remove generic usage in Api
2021-11-21 20:18:00 -06:00
RednedEpic
83ddbd7d1a
Initial api draft
2021-11-21 12:36:42 -06:00