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
Camotoy
cbba0d3a75
Update biome mappings
2022-05-29 11:59:32 -04:00
Tim203
84bcadc687
Converted the new forms
2022-05-28 23:45:35 +02:00
Tim203
d4ecd2bd72
Merge remote-tracking branch 'origin/master' into feature/cumulus-1.1
...
# Conflicts:
# ap/pom.xml
# api/base/pom.xml
# api/geyser/pom.xml
# api/pom.xml
# bootstrap/bungeecord/pom.xml
# bootstrap/pom.xml
# bootstrap/spigot/pom.xml
# bootstrap/sponge/pom.xml
# bootstrap/standalone/pom.xml
# bootstrap/velocity/pom.xml
# common/pom.xml
# core/pom.xml
# core/src/main/java/org/geysermc/geyser/session/cache/AdvancementsCache.java
# core/src/main/java/org/geysermc/geyser/translator/protocol/java/JavaCustomPayloadTranslator.java
# core/src/main/java/org/geysermc/geyser/util/LoginEncryptionUtils.java
# pom.xml
2022-05-28 17:09:20 +02:00
Camotoy
b10ce16506
The wild update experiment is no longer necessary
2022-05-27 22:44:03 -04:00
davchoo
87320f0a78
Fix player head yaw for moveAbsolute teleport
...
Fixes SkullPlayerEntity rotation
Remove redundant? overrides
2022-05-27 19:03:12 -04:00
davchoo
7b9a98aa09
Add croaking and using tongue poses to frog
2022-05-27 13:59:37 -04:00
Camotoy
1afc8ee77b
Map Darkness status effect
2022-05-27 13:27:10 -04:00
davchoo
528e8d6f67
Add effects for sculk shrieker and sculk catalyst. Translate vibration particle
...
Bumps NBT version to 2.2.1 for LevelEventGenericPacket
2022-05-27 11:55:00 -04:00
davchoo
f079ee430b
Fix missing startup debug logs on Standalone
2022-05-27 02:03:45 -04:00
Camotoy
8e3119c8da
Update README for supported versions
2022-05-26 20:05:29 -04:00
Camotoy
3898e4f7e6
add Swift Sneak enchantment to known enchantments
2022-05-26 20:05:02 -04:00
davchoo
41cd7f4574
SoundEvent and ParticleEvent are now combined
2022-05-26 19:57:45 -04:00
Camotoy
4a9eec4c54
Implement last death position translation
2022-05-26 19:34:27 -04:00
Camotoy
85800eb32b
Tadpole
2022-05-26 18:52:04 -04:00
Camotoy
e2ce553d3a
Warden time
2022-05-26 18:41:19 -04:00
davchoo
a70f1bc003
Reinforced deepslate can't be moved by pistons
2022-05-26 18:09:27 -04:00
Camotoy
83c309711e
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.19-bedrock
2022-05-26 18:05:39 -04:00
Camotoy
d74b0e236d
Fix encoding SpawnParticleEffectPacket for 1.18.30+
2022-05-26 18:04:58 -04:00
Camotoy
29c819fe21
Implement allay, plus some interaction fixes
2022-05-26 17:51:55 -04:00
davchoo
4b9055c252
Add new PaintingTypes
2022-05-26 16:27:54 -04:00
Camotoy
59cb0c07c2
Start implementing frogs. Ribbit.
2022-05-26 16:22:53 -04:00
davchoo
2c77306937
Use new toasts for advancements and simplify advancement form response
2022-05-26 13:13:06 -04:00
Camotoy
9183897d52
Implement chest boat
2022-05-26 13:11:39 -04:00
davchoo
66a7efaa96
Yeet 1.18.30 and old palette stuff
2022-05-25 22:11:35 -04:00
davchoo
c5de293373
Allow 1.19.0 to join and use new block mappings
2022-05-25 21:50:50 -04:00
Camotoy
1a7b57018e
Chat messages now show up correctly.
2022-05-25 21:48:38 -04:00
Camotoy
ebf18cfb28
Switch all Position instances to Vector3i
2022-05-25 19:17:49 -04:00
Camotoy
193fa23146
Paintings work
2022-05-25 18:44:33 -04:00
Camotoy
bbf45b6a4c
Compiles; provide your own mappings for now
2022-05-25 15:55:15 -04:00
Camotoy
5339127105
Start work on 1.19
2022-05-24 16:16:40 -07:00
David Choo
38625312a1
Prevent max health from being set below 0 ( #2980 )
...
* Prevent max health from being set below 0
* Add more detail to comment
2022-05-21 11:54:32 -04:00
dependabot[bot]
c3c8161a43
Bump gson from 2.8.6 to 2.8.9 in /common ( #2982 )
...
Bumps [gson](https://github.com/google/gson ) from 2.8.6 to 2.8.9.
- [Release notes](https://github.com/google/gson/releases )
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/gson/compare/gson-parent-2.8.6...gson-parent-2.8.9 )
---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-21 16:28:36 +01:00
Camotoy
4b4529c590
Prevent NPE with new language overrides
2022-05-16 13:26:53 -04:00
Camotoy
8c9d1fe09f
Allow language file overrides
...
By placing a locale file in `languages/ll_CC.properties`, any strings in that file will take priority over Geyser's own.
2022-05-15 14:23:52 -04:00
Camotoy
b885e22fa3
Always show the world border at least five blocks away
...
Previously, no indication that the world border exists would show if warning blocks was set to 0.
2022-05-15 13:52:18 -04:00
David Choo
b33cc512b4
Add custom skull render distance ( #2751 )
...
* Add player skull render distance
* Improve updateVisibleSkulls a bit
Avoid rechecking visibility on small movements
* Periodically despawn unused skull entities
* Don't hide skull entity for position/rotation changes
Prevents flickering for skulls that are rotating
* Update visible skulls when a skull is removed
* Only update on removal if an entity is assigned
* No need to check for skull in ChunkUtils
Update copyright year
* Avoid rechecking all skulls when a skull is added/removed
* Allow skull render distance and number to be configured
Renamed some fields to better match their values
* Compare texture property directly from GameProfile
* Remove unnecessary blockState field from SkullPlayerEntity
* Use binarySearch for insertion
Wait for player movement before loading skulls
* Allow culling to be disabled by setting max-visible-custom-skulls to -1
* Only remove skulls in inRangeSkulls when culling is enabled
* Add suggestions from review
* Merge the for loops in updateVisibleSkulls
* Fix skulls being leaked on chunk unload
2022-05-14 15:12:18 -04:00
Camotoy
db13b4c276
Fix decoding for some UTF-8 characters
2022-05-10 12:40:15 -04:00