Commit graph

2669 commits

Author SHA1 Message Date
davchoo
a577512dac
Apply some suggestions from Camotoy 2022-07-10 18:42:38 -04:00
davchoo
86c822631c
Clean up custom block api a bit 2022-07-10 12:26:52 -04:00
davchoo
08c24cb462
Use block states more efficiently for custom skulls
21 block states vs 48 block states
2022-07-09 21:05:22 -04:00
davchoo
d07a06cd3b
Fix formatting and names for player skulls 2022-07-09 15:16:29 -04:00
davchoo
774b300f8d
Add config options for custom blocks and custom skull blocks 2022-07-09 13:36:18 -04:00
davchoo
9e0af6e098
Auto generate skull resource pack
Change `davchoo` to `geyser` in geometry
2022-07-08 14:49:19 -04:00
davchoo
49f7f6d2f9
Remove skull translation events and define custom blocks for custom skulls
Clean up skull block translation a bit
2022-07-07 16:18:24 -04:00
davchoo
f553dee3a5
Attempt to clean up some code 2022-07-07 05:06:28 -04:00
davchoo
c2a6e8ce70
Rename some stuff 2022-07-06 09:12:52 -04:00
davchoo
0eb7218582
Super cursed custom skulls custom block 2022-07-05 03:41:20 -04:00
RednedEpic
f9fd7cb831 Fix Geyser not working in IDE 2022-07-02 12:42:31 -05: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
Camotoy
474153fd51
Merge pull request #3020 from ImDaBigBoss/extensions-1.19
Extensions 1.19 update
2022-06-12 22:30:22 -04:00
ImDaBigBoss
db003293e9 Merge master 2022-06-12 10:33:32 +02:00
ImDaBigBoss
795bec91d7 Fixed plugin.yml for spigot 2022-06-11 10:03:19 +02:00
Camotoy
162aff4978
Better handle chat packets sent before login 2022-06-10 10:27:07 -04:00
Camotoy
691d674f01
Use PaperServerListPingEvent when available
We need to support this or else events that exclusively use PaperServerListPingEvent will not see our call.

Fixes https://github.com/GeyserMC/Geyser/issues/3003
2022-06-09 21:40:54 -04:00
Camotoy
f1a12d1feb
Bump mappings and MCProtocolLib 2022-06-09 18:34:25 -04:00
Camotoy
72a9df58e0
Properly support differently setup chat registries
ViaVersion has two entries in its fake chat registry that are not in the same order as Java. This commit supports that properly and renders subtitled text correctly.

Resolves #3023
2022-06-08 22:30:34 -04:00
ImDaBigBoss
4e2f74481b Updated to 1.19 2022-06-08 14:09:14 +02:00
Camotoy
78bb69be42
Fix LevelEvent reading 2022-06-07 15:07:54 -04:00
Camotoy
5a1e6a6d08
Fix Geyser booting on Spigot 1.19 2022-06-07 14:46:59 -04:00
Camotoy
2595eae300 Bump to 2.0.4-SNAPSHOT 2022-06-07 11:14:58 -04:00
Camotoy
c8856d487d
Compile too 2022-06-06 22:56:08 -04:00
Camotoy
172167f14f
Prepare for release 2022-06-06 22:54:10 -04:00
Camotoy
a397f55e8b
Add goat horn count 2022-06-06 21:06:02 -04:00
Tim203
378aa6ed99
Updated changes for latest Geyser version 2022-06-07 00:31:29 +02:00
Tim203
d8b63b9310
Merge remote-tracking branch 'origin/feature/1.19-bedrock' into feature/floodgate-packet
# Conflicts:
#	core/src/main/java/org/geysermc/geyser/translator/protocol/java/JavaCustomPayloadTranslator.java
#	core/src/main/java/org/geysermc/geyser/util/PluginMessageUtils.java
2022-06-07 00:25:17 +02:00
Tim203
3582d5cd6f
Changed back the Geyser version and use Cumulus 1.1 2022-06-07 00:19:59 +02:00
Tim203
5fe24ac867
Merge remote-tracking branch 'origin/feature/1.19-bedrock' into feature/cumulus-1.1
# Conflicts:
#	core/src/main/java/org/geysermc/geyser/session/cache/AdvancementsCache.java
2022-06-07 00:14:43 +02:00
Tim203
86d0200960
Re-added the old sendForm methods 2022-06-06 10:03:39 +02:00
Camotoy
09fb6bf3ba
Fix direct connection and ensure connecting doesn't block 2022-06-05 18:38:29 -04:00
Tim203
94445a5222
Re-added the old sendForm methods 2022-06-06 00:25:45 +02:00
RednedEpic
bcc68ee4b5 Update to latest MCPL changes 2022-06-05 13:12:36 -05:00
RednedEpic
56daefb0a0 Update PaperMC repo 2022-06-05 13:08:32 -05:00
Camotoy
3ac2c981a7
Swap pitch and volume for warden heartbeat 2022-06-02 18:57:33 -04:00
davchoo
2e3e7c6949
Fix sonic boom duration ticking below zero 2022-05-31 15:15:15 -04:00
davchoo
365f8cf7e3
Translate Warden sonic boom event
Bump Protocol to fix Sonic boom flag
2022-05-31 14:58:40 -04:00
Camotoy
eb23a46887
Fix frog color translation 2022-05-31 14:51:21 -04:00
Camotoy
81bb6f124e
e 2022-05-31 14:26:08 -04:00
Camotoy
196742a597
Set entities silent client-side, and more
Add warden entity events. Fix up other things.
2022-05-31 14:25:15 -04:00
Camotoy
bf4e1d5be7
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.19-bedrock 2022-05-31 10:52:10 -04:00
Camotoy
c83eb7f142
Print CPU name in dump if possible 2022-05-30 14:51:03 -04:00
davchoo
9133008e18
Translate ClientboundSoundEntityPacket
Used by allay, frog, and a few other mobs.
Move common code to SoundUtils
Update mappings
2022-05-30 14:38:03 -04:00
Camotoy
a3cdfc5306
Use correct type for entity metadata 2022-05-29 21:11:10 -04:00
Camotoy
e43a143bf4
Remove obsolete chunk writing code 2022-05-29 20:39:14 -04:00
Camotoy
7a0a6795d0
Remove now-obsolete sign workaround. Yay. 2022-05-29 20:31:54 -04:00
davchoo
f79a3ef2f7
Bump Protocol version to fix command suggestions
Fix assert that occurs on Bedrock after typing /
2022-05-29 18:56:54 -04:00
Tim203
bd1cc26bf3
Use new Cumulus methods 2022-05-29 23:39:40 +02:00