Commit Graph

131 Commits

Author SHA1 Message Date
Joshua Castle f750059e8e
Update license headers to 2023
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-05-14 20:40:48 -07:00
Joshua Castle 45c1a9da08
Fix not needed whitespace
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-05-14 20:35:56 -07:00
Joshua Castle 0e534f5296
Merge remote-tracking branch 'upstream/master' into feature/blocky 2023-05-12 22:46:00 -07:00
Joshua Castle 5ab360ba7f
Use new transformation cmpnt vs legacy rotation
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-05-12 22:44:33 -07:00
rtm516 870a838c0f
Add the ability for custom items to show with an enchantment glint (#3766) 2023-05-13 00:40:17 +01:00
Joshua Castle 410712cb78
Address @Redned235's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-05-11 22:40:38 -07:00
Joshua Castle bb6e2e475a
Merge remote-tracking branch 'upstream/master' into feature/blocky 2023-05-11 21:43:26 -07:00
7man7LMYT 9b264e6374
Add GeyserBedrockPingEvent (#3715) 2023-05-09 23:50:38 -04:00
Unoqwy d7a3430e98
Merge branch 'feature/protocol-3.0' of https://github.com/GeyserMC/Geyser into feature/blocky-protocol-3.0 2023-04-27 05:38:14 +02:00
rtm516 2ac7eb83c0
Add SessionInitialize event (#3691)
* Add SessionInitialize event

* Move to using GeyserConnection instead of BedrockServerSession

* Remove redundent re-expose

* Rename geyserSession to just session
2023-04-23 11:42:02 +01:00
Camotoy 48b796d75e
Expose emote stuff in API; different secure chat checking
This should fix false flags from secure chat disablers doing funky things.
2023-04-15 12:54:30 -04:00
ImDaBigBoss 98dceee5e3
Mapping option for handheld display & fix for #3346 (#3672)
* Mapping option for handheld display and fix for #3346

* Fix custom items
2023-04-11 14:32:31 -04:00
Joshua Castle 7f85e909b8
Extended collision boxes actually work
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-03-12 18:53:10 -07:00
Joshua Castle 4002c1df8d
Initial framework for extended collision boxes
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-03-06 22:24:53 -08:00
Joshua Castle 5f2c8b0d8b
Merge remote-tracking branch 'upstream/master' into feature/blocky 2023-02-20 13:04:07 -08:00
Camotoy ee754c529b
Add implementation for ClientEmoteEvent
Also, a few random changes I've stored since forever.
2023-02-15 00:17:14 -05:00
Joshua Castle c1412c57b3
Merge and exit API removal hellscape
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-02-11 20:31:16 -08:00
Camotoy c60a4d0759
Upcoming API changes for emote event 2023-02-09 19:15:33 +01:00
Tim203 21885949c7
Moved the base api to a separate repo 2023-02-09 17:31:00 +01:00
Joshua Castle 57c90da15b
Address @davchoo's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-29 13:44:05 -08:00
Joshua Castle a25ee6c96d
Use skin hash instead of URL
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-23 21:41:17 -08:00
Joshua Castle 9007ee4630
API event for skull blocks & let register via URL
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-21 22:44:47 -08:00
Joshua Castle b2d9095815
Address @Camotoy's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-17 21:37:27 -08:00
Joshua Castle bfdebadacc
Implement all remaining block components 2023-01-15 04:24:52 -08:00
Joshua Castle d019160939
add registerBlockItemOverride event + refactor 2023-01-05 22:28:32 -08:00
Joshua Castle a8e60b6fbc
Accidentally added name comp. 2023-01-05 19:52:45 -08:00
Joshua Castle 00837d97b2
More docs 2023-01-05 19:48:57 -08:00
Joshua Castle 9bc4244957 Merge branch 'feature/blocky' of https://github.com/Kas-tle/Geyser into feature/blocky 2023-01-05 19:46:36 -08:00
Joshua Castle 010e99d2dc
Add tags 2023-01-05 19:46:33 -08:00
Kas-tle a51ff5797c
Add docs for custom blocks 2023-01-05 15:59:29 -08:00
Joshua Castle 96967dafa2
Translate block item 2023-01-04 22:44:28 -08:00
Joshua Castle fb15b94b7b
Block mappings mostly done 2023-01-02 02:14:55 -08:00
Joshua Castle d9cdacc1db
CustomBlockMapping stores block w/ all states 2022-12-30 22:38:28 -08:00
davchoo 8f7d67bde0
Add display name component and add toggle for client block placing
The display name component allows blocks to use other locale keys.
placeAir will prevent the client from placing the default block state.
2022-12-30 02:10:29 -05:00
davchoo f495c8522d
Add validation custom block components and s/lightFilter/lightDampening/
Also validate custom block names
2022-12-30 02:10:29 -05:00
Joshua Castle 3257f3cef3
Fix custom blocks in 1.19.50 2022-12-20 22:22:09 -08:00
Joshua Castle f2d4176054
Merge remote-tracking branch 'upstream/master' into feature/blocky 2022-12-20 22:21:10 -08:00
Jens Collaert f4b810534b
Remove Windows version number from UWP. (#3339) 2022-10-07 19:14:42 +02:00
SupremeMortal e491cf8a17
Use Gradle's dependency catalogue feature (#3305)
Move all of our dependencies to a single catalogue file to make maintenance of them easier.
2022-09-26 11:43:17 -04:00
Camotoy fd2c242230
oops 2022-09-18 15:59:49 -04:00
Camotoy d4ab388258
Remove unused annotation dependency 2022-09-18 15:56:59 -04:00
Camotoy 44e60b7ad8
An educated guess to fix Git branch 2022-09-18 15:40:44 -04:00
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 ab6e0d1e16
Some more API changes 2022-08-12 01:01:26 +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