Commit Graph

2958 Commits

Author SHA1 Message Date
Camotoy 144d7b000a
Use Mojang mappings for Geyser-Fabric 2022-10-18 12:06:18 -04:00
Camotoy 0e07991edf
Changes as I was randomly staring at the code 2022-10-17 23:36:46 -04:00
Camotoy 657968f872
Indicate 1.19.31 Bedrock support 2022-10-17 23:35:16 -04:00
Camotoy 733d41a29c
Merge pull request #3334 from GeyserMC/platform/fabric
Merge Fabric support
2022-10-17 23:23:33 -04:00
SupremeMortal 237a69d3c2
Refactor package and cleanup dependencies for Fabric 2022-10-17 22:08:52 +01:00
Camotoy 6ad7889cbb
Merge pull request #3353 from Konicai/fabric
Fix shading and publishing fabric
2022-10-17 10:09:41 -04:00
Konicai 3794531910
Fix application main 2022-10-17 00:25:54 -04:00
Konicai 675e70be66
Fix shaded jar 2022-10-16 22:47:26 -04:00
Konicai 4dfb728b4d
Merge remote-tracking branch 'upstream/master' into fabric 2022-10-16 20:24:18 -04:00
Konicai 7bf9b92cbb
Cleanup buildscript, add github actions 2022-10-16 20:21:29 -04:00
Kevin Ludwig bd613987ce
Fix empty chunk encoding 2022-10-15 20:26:02 -04:00
Camotoy 8bf8b22d6b
Fix some regressions in custom item handling 2022-10-12 17:21:58 -04:00
Camotoy f59e33d749
Fix behavior of matching custom item predicates
Huge thanks to Kastle for helping me disect this behavior.

- The Unbreakable NBT tag is not the only source for determining if an item should be treated as unbreakable. The damage NBT is also taken into account.
- Custom item options must be processed in an ascending order.
- Multiple conditions may be necessary for an item to be selected.
- Conditions do not have to be exact. See the comments in CustomItemTranslator for an explanation.
- Added a test so we don't break this behavior in the future.
2022-10-10 15:40:07 -04:00
Jens Collaert f4b810534b
Remove Windows version number from UWP. (#3339) 2022-10-07 19:14:42 +02:00
SupremeMortal 5a805bc688
Fix building 2022-10-04 23:18:53 +01:00
Camotoy 97ec5fec33
Force-disable query if it would interfere with Geyser's startup.
Fixes #3312
2022-10-03 18:27:42 -04:00
SupremeMortal 7edde43141
Initial fabric merger 2022-10-03 21:11:07 +01:00
SupremeMortal 63cd071188
Merge remote-tracking branch 'Geyser-Fabric/master' into platform/fabric 2022-10-03 19:37:24 +01:00
Camotoy 04883a166a
Merge branch 'master' of https://github.com/GeyserMC/Geyser 2022-10-03 13:33:32 -04:00
Camotoy 07c7b2f7f8
Clean up on legacy code that will no longer trigger 2022-10-03 13:33:24 -04:00
Camotoy 7f05ab9d22
Fix reloading on Spigot
Fixes #3319
2022-10-03 13:15:30 -04:00
Luke Chambers 8224976393
Publish entire java component and common (#3331) 2022-10-03 10:37:22 -04:00
Konicai fc25592df6
Changed the id in resource processing to be lowercase (#3329) 2022-10-03 00:25:49 +02:00
Konicai 7653a626af
Update Sponge to API 8 (#2611) 2022-10-02 16:43:14 -04:00
Camotoy cb864b3c98 Fix NPE with furnace minecart with NBT data 2022-09-30 21:21:37 -04:00
Kevin Ludwig c31bd456f6
Fix entity motion (arrows now rotate correctly) (#3307) 2022-09-30 12:12:27 -04:00
Camotoy 47d14e12eb
Geyser now requires 1.13.2+ on Spigot 2022-09-30 11:58:09 -04:00
Konicai c3c2e18f50
Fix Geyser Standalone archive on github workflows (#3325) 2022-09-29 20:57:45 -04:00
Typical 0bfb43914b
Remove sonarcloud workflow (#3314) 2022-09-29 12:52:51 -04:00
Camotoy 1b6cfad5ad
Fix ghost blocks when insta-mining on 1.19+
Fixes #3113
2022-09-27 19:24:50 -04:00
Camotoy a84362af2c
Bump Protocol to fix cartographer tables 2022-09-26 11:54:46 -04: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
Kevin Ludwig 2c5c72f85f
Replace particle explosion with particle block explosion in JavaExplodePacket (#3301) 2022-09-23 10:04:15 -04:00
Camotoy 91ad2e58fc Should fix the command NPE 2022-09-22 21:25:46 -04:00
Camotoy b794569388 1.19.30 support probably 2022-09-22 19:49:35 -04:00
Camotoy d2b7b8c392
Set the default Bedrock version to 1.19.30 2022-09-21 15:33:33 -04:00
Camotoy c997dffea4
Indicate 1.19.30 Bedrock support on the README 2022-09-21 15:29:43 -04:00
Camotoy 50b99d70a1
Return to using NBT dependency provided by Protocol 2022-09-21 13:39:06 -04:00
Camotoy 6df9081d6e
Possibly fix recipe class cast errors 2022-09-21 12:52:29 -04:00
Camotoy 5206bc3b99
Elaborate if secure profiles need to be disabled 2022-09-21 12:49:38 -04:00
Camotoy 55f7253a98
Let biomes NBT be parsed by 1.19.30 2022-09-21 12:27:16 -04:00
Camotoy 8beae31cee
Copy what Floodgate does for artifact publishing 2022-09-20 16:02:38 -04:00
Camotoy 98cfdb0b33
Fix epoll on at least standalone 2022-09-20 14:25:39 -04:00
Camotoy 7cd71f570f Fix some ordering that regressed some behavior 2022-09-20 13:18:41 -04:00
Camotoy e3d1e555e3
Merge pull request #3267 from GeyserMC/feature/extensions
Geyser 2.1.0 - Extensions, API Expansion and Gradle Migration
2022-09-19 12:56:59 -04:00
Camotoy f31b183a33
Rename Geyser standalone jar to Geyser-Standalone.jar 2022-09-19 11:26:47 -04:00
Konicai c84d53c827
Re-add git.properties (#3287)
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2022-09-19 11:22:09 -04:00
Camotoy 9791e7b544
One more try on branch name 2022-09-18 16:29:44 -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