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

3210 Commits

Author SHA1 Message Date
Camotoy
a17f2203a8 Fix oddities in chunk sections with older Spigot versions (#1758) 2020-12-29 21:49:36 -05:00
Camotoy
c4fc604e0c Optimize stonecutter button code 2020-12-29 20:31:48 -05:00
Camotoy
3c1a40c56a Better net ID handling 2020-12-29 19:59:22 -05:00
Camotoy
f4b1d470c3 Merge branch 'server-inventory' of https://github.com/AJ-Ferguson/Geyser into server-inventory 2020-12-29 19:02:11 -05:00
Camotoy
ac4f6eceac Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory 2020-12-29 19:01:59 -05:00
AJ Ferguson
e3b94bc859 Thrown potion entity color (#1756)
* Fix thrown potion color

* Prevent area effect cloud from appearing to catch on fire

* Don't set ENCHANTED flag on all potions
2020-12-29 18:58:02 -05:00
David Choo
fe63a7f7ab Fix pick block (#1753)
* Use pick_item mappings

* Update mappings

* Update mappings and fix wording
2020-12-29 18:09:42 -05:00
Camotoy
a5c020e7ee More comments 2020-12-28 13:16:17 -05:00
Camotoy
3ba396e625 Fix some temporary inventory blocks not disappearing 2020-12-28 00:47:10 -05:00
Camotoy
2265de3ae9 lecterns 2020-12-28 00:29:27 -05:00
Camotoy
790c695b27 Add TODO 2020-12-27 11:08:48 -05:00
Camotoy
956d264c3e Anvil renaming works; other things 2020-12-26 22:55:14 -05:00
AJ Ferguson
60da3b9432 Temp slot 2020-12-26 18:44:48 -09:00
Camotoy
4b461e5e0a Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory 2020-12-26 19:52:16 -05:00
Camotoy
d1c571d710 Fix anvil renaming (#1744)
Turns out it *was* our fault. Oops.
2020-12-26 19:51:11 -05:00
Camotoy
7c4e95625a Cleanup and delete FilterTextPacket - PRing to the main branch 2020-12-26 19:16:35 -05:00
AJ Ferguson
6df89ed679 Merge pull request #1 from Camotoy/server-inventory
Progress
2020-12-26 14:07:50 -09:00
Camotoy
078af59249 Streamline Item Net ID getting; cartography table finished 2020-12-26 16:41:50 -05:00
Tim203
77de991bcf Change Jenkins url and name to Open Collaboration (#1732) 2020-12-26 21:40:49 +01:00
Camotoy
eb5e4d79bb Add visual damage support with thorns (#1728) 2020-12-26 15:39:46 -05:00
Camotoy
06f346b30b Fix offset issue 2020-12-26 13:24:50 -05:00
Camotoy
c1f5380ed1 Add horse inventory support 2020-12-26 12:20:59 -05:00
Camotoy
c7fade295e Add swap support for creative mode; start on cartography table 2020-12-24 20:43:24 -05:00
Camotoy
3d0b0a1076 Stonecutter fixed; Loom improved 2020-12-24 18:29:25 -05:00
Camotoy
9fc6228fc0 GeyserSession: remove 32 render distance cap (#1546)
Having an incongruency between the server render distance and the client render distance appears to cause issues, and I have not been able to encounter such a crash.
2020-12-24 13:40:57 -05:00
Camotoy
617a1216d5 Initial work on stonecutters 2020-12-24 11:23:47 -05:00
Mark
eca626aad6 Add missing netty-codec-haproxy dependency (#1731) 2020-12-24 00:31:23 -05:00
Camotoy
6ae81cce52 Full banner loom support 2020-12-23 22:53:54 -05:00
Camotoy
94febd6a2f Merge pull request #15 from D3ATHBRINGER13/server-inventory
Initial loom functionality
2020-12-23 21:02:02 -05:00
Mark
c67d91943c HAProxy PROXY protocol support for downstream connections (#1688)
* Implement downstream PROXY protocol support

* Clarify the configuration version updating procedure

* Bump netty-resolver-dns to 4.1.56.Final

* Update Netty to .56

* Don't increase jar size by 2MB

Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2020-12-23 20:47:29 -05:00
D3ATHBRINGER13
4d80edf6d9 Initial loom funtionality 2020-12-24 00:48:31 +00:00
Camotoy
0f735a8330 Block entity cleanup 2020-12-23 12:37:55 -05:00
Camotoy
e4ecd1a092 Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory 2020-12-23 12:32:39 -05:00
Camotoy
ff4f712eda Implement beacon 2020-12-23 12:30:36 -05:00
Camotoy
f4f804e1ca Enchantment table works; anvil is almost there 2020-12-23 01:21:00 -05:00
Camotoy
009905184e Add grindstone and smithing table 2020-12-21 22:44:01 -05:00
Camotoy
c6b4d163a1 Improve creative support 2020-12-21 21:09:14 -05:00
Camotoy
dbfdae63f1 Add precautions to prevent stack traces on incomplete/unknown place sounds (#1717) 2020-12-20 20:42:14 -05:00
Camotoy
f5c0c549ef Improve doDaylightCycle translation (#1711)
Previously, we wouldn't send the time if the server was sending the same time with doDaylightCycle on. However, this isn't vanilla behavior (for Bedrock nor Java) and can occasionally cause irregularities. The time is now always sent to Bedrock clients, and a daylightCycle field is added to GeyserSession to keep track of the doDaylightCycle gamerule we need to send to Bedrock. Removing the map we used to store the time may also improve memory usage since this was never cleaned up.
2020-12-20 20:41:28 -05:00
Camotoy
b490dcfcbb Improve doDaylightCycle translation (#1711)
Previously, we wouldn't send the time if the server was sending the same time with doDaylightCycle on. However, this isn't vanilla behavior (for Bedrock nor Java) and can occasionally cause irregularities. The time is now always sent to Bedrock clients, and a daylightCycle field is added to GeyserSession to keep track of the doDaylightCycle gamerule we need to send to Bedrock. Removing the map we used to store the time may also improve memory usage since this was never cleaned up.
2020-12-20 20:41:07 -05:00
Camotoy
d69896b381 Fix NPE when no item can be found from a block (#1718)
This commit also removes an old map previously used for block entity translators
2020-12-20 20:40:21 -05:00
DoctorMacc
b0aceefd86 Merge branch 'floodgate-2.0' of https://github.com/Tim203/Geyser into floodgate-2.0 2020-12-20 11:52:34 -05:00
Tim203
d6c2507bb5 Fixed some bugs 2020-12-20 17:34:46 +01:00
DoctorMacc
c937a8a31b Merge branch 'master' of https://github.com/GeyserMC/Geyser into floodgate-2.0 2020-12-19 21:05:16 -05:00
DoctorMacc
f47cf32d90 Make my life tolerable 2020-12-19 19:19:44 -05:00
Tim203
2f1acb1e6f Separate method for Base64 length calc. Added offset method in RawSkin 2020-12-19 22:45:34 +01:00
DoctorMacc
1705f1034c Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory 2020-12-18 18:37:54 -05:00
DoctorMacc
aa4a1058e3 Brewing stand support; other attempts 2020-12-17 21:47:18 -05:00
Camotoy
c92150013f Allow /help to work even if command suggestions are disabled (#1703)
* Allow /help to work even if command suggestions are disabled

This sends a minimal available commands packet to permit /help sending to the server.

* Fix whitespace

* Just send an empty packet

* Change variable name
2020-12-17 14:10:58 -05:00
rtm516
ce9cd92b2e Update GeyserConnector.java to fix JavaDoc (#1701) 2020-12-17 17:25:38 +00:00