Camotoy
a3b1cf61ad
Geyser end of https://github.com/GeyserMC/GeyserOptionalPack/pull/34
2022-08-20 16:32:24 -04:00
Kas-tle
50ea5eac9a
Set baby if armor stand is small for OptionalPack ( #3210 )
2022-08-10 18:05:59 -04:00
Camotoy
4163de9314
Translate allay dancing
2022-07-28 17:45:38 -04:00
David Choo
3de2b33e30
Armor stand fixes ( #3147 )
...
Co-authored-by: David Choo <davchoo@users.noreply.github.com>
Co-authored-by: The Judge <53906078+thejudge156@users.noreply.github.com>
2022-07-17 21:00:08 -04:00
Camotoy
4d0952c224
Initial support for 1.19.10 Bedrock
2022-07-10 13:33:39 -04:00
David Choo
dc810f1d39
Fix break time while submerged in water ( #3110 )
...
* Fix break time while submerged in water
* Review stuff
* LAYERS -> LEVELS
2022-07-02 21:17:14 -04:00
AJ Ferguson
f2f894b1d1
Fix IronGolem cracked texture and sound ( #3103 )
...
* Update mappings submodule
* Set IronGolem maxHealth to 100 by default
Fixes cracked texture on vanilla servers
* Add detail to comment
2022-06-30 17:40:30 -04:00
AJ Ferguson
18f6836c15
Set default Warden heartBeatDelay to 40 ( #3071 )
2022-06-18 15:32:51 -04:00
Xamyr
fef0401add
Fixed armorstand passenger yOffset ( #2976 )
2022-06-17 22:15:31 -04:00
Camotoy
a397f55e8b
Add goat horn count
2022-06-06 21:06:02 -04:00
RednedEpic
bcc68ee4b5
Update to latest MCPL changes
2022-06-05 13:12:36 -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
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
a3cdfc5306
Use correct type for entity metadata
2022-05-29 21:11:10 -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
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
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
Camotoy
59cb0c07c2
Start implementing frogs. Ribbit.
2022-05-26 16:22:53 -04:00
Camotoy
9183897d52
Implement chest boat
2022-05-26 13:11:39 -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
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
05e98c3a10
Fix edge case in health code since 1.18.30
...
Fixes #2957
2022-05-04 15:54:19 -04:00
Tim203
2f54bf0e14
Rotation fixes ( #2396 )
...
* Should fix some rotation issues
* Some more changes
* Small changes
* Fixed merge conflicts and updated other classes that changed
* Added translation for the LookAt packet
2022-04-23 13:57:32 -05:00
Camotoy
cf8114543e
Bump version; drop 1.17.40; support 1.18.30
2022-04-17 19:53:06 -04:00
Camotoy
2a05dd57ff
Don't store GameProfile class of players
...
This stores repetitive information, and also we don't currently use the signature, so it's wasted memory.
2022-03-30 22:30:49 -04:00
Camotoy
0829b5cd4e
Replicate Bedrock shield behavior more accurately
...
If the player swings, then they cannot be holding their shield at the same time.
Also fixes an animation edge case with other players.
2022-03-15 13:34:56 -04:00
Camotoy
7f5d81772b
Fix inability to toggle sitting of parrots
2022-03-10 15:16:08 -05:00
Camotoy
17fb38e567
This method can be final
2022-03-01 22:50:11 -05:00
Camotoy
e163301d23
Fix StackOverflow possibility with undead horses
2022-03-01 15:44:13 -05:00
Camotoy
b4b5cea42d
Implement offhand support when interacting with entities
...
By simulating the exact processing that Java Edition does on the client-side, we can achieve full packet parity with Java when interacting with an entity.
2022-02-25 11:02:18 -05:00
Camotoy
7d1ec5c41a
Support offhand interactions with entities
2022-02-24 22:49:10 -05:00
Camotoy
44af9da01d
Use axolotl tempt tag to determine axolotl food
2022-02-11 13:37:19 -05:00
Camotoy
0eed6025a6
Remove protocol checks referencing 1.17.30
...
These are now unnecessary.
2022-02-08 23:16:11 -05:00
Camotoy
1fba96c339
Address armor stand invisibility edge case
...
See https://github.com/GeyserMC/Geyser/issues/2780
2022-01-22 16:22:27 -05:00
Camotoy
001a1a7a15
Support proper dimensions for player dying pose
2022-01-19 19:30:45 -05:00
Tim203
3251d9010c
We're in 2022 now
2022-01-01 20:03:05 +01:00
Camotoy
68c13c08fa
Fix some regressions in swim handling
2021-12-25 22:46:16 -05:00
David Choo
65aaa07493
Fix sneaking speed adjustment and bounding box ( #2728 )
...
* Fix sneaking speed adjustment and bounding box
Also remove redundant session variable in SessionPlayerEntity
* Add comment to valid field
* Hopefully fix crawling after swimming in water
2021-12-23 19:49:58 -05:00