1
0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-12-29 11:49:16 +00:00
Commit Graph

2025 Commits

Author SHA1 Message Date
Camotoy
fe1ba5ba5c Support Velocity 3.0.0 by default 2021-07-05 21:07:13 -04:00
Camotoy
605f56b895 Update to 1.17.1-rc1 2021-07-04 10:42:28 -04:00
Camotoy
74a5a4a366 Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.17.1 2021-07-04 10:36:18 -04:00
Camotoy
7ae27c79e8 Ensure that the player never dimension switches to the same dimension
Fixes #2342
2021-07-01 08:48:22 -04:00
Camotoy
b757032457 Show iron golem attack animation
TODO: Do the same for the hoglin and zoglin - this requires more work with the hitbox.
2021-06-29 22:36:30 -04:00
Camotoy
afc1f48d5e Use custom class for caching chunk data
Right now, our chunk cache stores the heightmap and biome data that the server sends, which we never use. This commit saves that data in a custom GeyserColumn class that only stores chunk data. In the future, it may also store NBT data.
2021-06-29 10:09:47 -04:00
Camotoy
62174c0e3b Spigot plugin fixes
- If non-NMS world adapter: don't try to load a chunk if it doesn't exist
- Don't error out with older Spigot versions if a gamerule doesn't exist
2021-06-28 20:48:44 -04:00
David Choo
566394f798 Fix breaking animation while jumping (#2335)
* Update block break time after a CONTINUE_BREAK action

* Fix breaking animation time for some blocks

* Reuse Vector3f and add comment

Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2021-06-28 19:26:02 -04:00
Hellohi3654
1cc9c78305 Add 1.17.2 as supported Bedrock version (#2333) 2021-06-28 19:24:06 -04:00
Camotoy
90fa5610f5 Finish my thought 2021-06-27 23:26:32 -04:00
Camotoy
ad5356472d Create a new cached chunk when a block is created in an empty chunk 2021-06-27 23:25:51 -04:00
Camotoy
215ffc618f Fix some SettingsUtils regressions
- Add the new 1.17 gamerules
- Don't hide exceptions in form responses
- Fix the settings form silently failing
- Fix some translation strings in the settings form
2021-06-27 19:57:53 -04:00
Camotoy
5b1d815926 Bump NMS adapter version 2021-06-26 14:08:59 -04:00
Camotoy
495eafc6e5 Work around axolotl buckets titled 'Bucket of '
Huge thanks to @SupremeMortal for figuring out the magic required NBT.
2021-06-25 14:47:01 -04:00
Camotoy
f9f74a0da8 Determine chunk Y offset on Java packet processing thread
Should stop NullPointerExceptions if the session closes before chunks are processed
2021-06-25 13:51:52 -04:00
rtm516
975da57617 Fix fabric sub build version (#2325) 2021-06-25 09:52:17 -04:00
Camotoy
71fe2621fc Remove obsolete chunk merging 2021-06-23 16:48:56 -04:00
Camotoy
3220190904 Relocate ASM (fixes #2315) 2021-06-23 13:57:03 -04:00
David Choo
0a0d84d779 Fix phantom scaling (#2314) 2021-06-23 13:39:57 -04:00
rtm516
ca558fc727 Remove GeyserAndroid sub build as its nolonger needed (#2317) 2021-06-23 13:27:23 +01:00
Camotoy
65c52f9ff0 Fix fishing rod durability (fixes #1964) 2021-06-21 18:51:43 -04:00
Camotoy
3a2cff7864 Clean up a bunch
Mostly checked with IntelliJ, but manually performed. The only issue I possibly anticipate is item name/lore issues, but the new method should be technically better.
2021-06-20 21:42:22 -04:00
Camotoy
c60600e0f9 Update to 1.17.1-pre1 2021-06-20 12:35:48 -04:00
Camotoy
683ac1c763 Fix spawn egg triggering twice in water 2021-06-19 20:33:07 -04:00
Camotoy
35450f7b78 Implement entity shaking when freezing and more
- When freezing ticks is at 140 or more, entities will shake
- Implement skeleton and zombie conversion shaking
2021-06-18 19:09:18 -04:00
caoli5288
3c9f628ac4 Fix item spawning up (#2278) 2021-06-16 19:23:01 -04:00
Camotoy
569c36680d Remove debug statement 2021-06-16 19:12:18 -04:00
Camotoy
c4131428ea Translate more new level events 2021-06-16 19:09:35 -04:00
Camotoy
2c9cd7ed02 Don't hardcode record IDs and fix records for 1.17 2021-06-16 11:05:10 -04:00
Camotoy
aba279fd1a Fix cat scale :upside_down: 2021-06-16 10:26:28 -04:00
Camotoy
139167d090 Don't hardcode the bell block ID 2021-06-15 14:48:18 -04:00
Camotoy
f53c0cf73f Fix nether brick item mapping 2021-06-15 13:02:18 -04:00
Camotoy
096c707a25 Don't look up git properties for news handler in development 2021-06-15 12:48:45 -04:00
Camotoy
469421c481 Update PacketLib to fix SRV records in GeyserConnect
Thanks @creeper123123321
2021-06-14 16:56:14 -04:00
Tim203
bae4906879 Don't always automatically restart the skin uploader 2021-06-12 14:22:58 +02:00
Camotoy
cc2d26dda8 Translate new world events
The copper-related ones do not show if the Bedrock player performs them. This will be fixed later.
2021-06-09 19:48:38 -04:00
Tim203
13f8b54d77 Close skin uploader on shutdown when using Floodgate 2021-06-10 00:52:57 +02:00
Camotoy
a24d2a957c Don't assume that Velocity plugin names and versions are not present 2021-06-09 18:46:34 -04:00
Camotoy
1df6e2151d Show non-sensitive IPs in all dumps (#2102)
IPs such as 0.0.0.0 and 127.0.0.1 will now show in all dumps, regardless of if it's a full dump or not.
2021-06-09 09:01:03 -04:00
Jackson_57
78b7955111 Update link to the setup wiki page in the readme (#2266) 2021-06-08 21:16:56 -04:00
Camotoy
3a36fc118d Fix dust particle data decoding 2021-06-08 20:12:03 -04:00
Camotoy
2b7c75968b Merge pull request #2247 from GeyserMC/feature/1.17
1.17 Support
2021-06-08 11:06:42 -04:00
Tim203
60e6f8c162 Catch AssertionError 2021-06-08 15:31:50 +02:00
Tim203
7aa05426b6 Merge remote-tracking branch 'origin/feature/1.17' into feature/1.17 2021-06-08 15:29:35 +02:00
Camotoy
b2ef059aed Merge branch 'feature/1.17' of https://github.com/GeyserMC/Geyser into feature/1.17 2021-06-08 08:57:50 -04:00
Camotoy
118f821281 Update mappings 2021-06-08 08:57:27 -04:00
Camotoy
01822672a5 Remove debug elements 2021-06-08 08:57:03 -04:00
Camotoy
511cfd1ae8 Update Geyser version to 1.4.0-SNAPSHOT 2021-06-08 08:55:56 -04:00
Tim203
f0b8870a47 'on server started' should only work during the first check 2021-06-08 13:21:22 +02:00
Tim203
acc3a8222a Check if item is active and added global items 2021-06-08 12:53:00 +02:00