AJ Ferguson
818bef0bdf
Clamp user input
2024-05-23 05:25:29 -04:00
AJ Ferguson
32d587a65a
Merge remote-tracking branch 'upstream/dev' into client-vehicle
2024-05-23 02:59:16 -04:00
Joshua Castle
377eb07afc
Merge remote-tracking branch 'origin/master' into dev
...
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2024-05-22 17:13:09 -07:00
gecko10000
6f4c29c834
Match Advancement Packet Behavior Towards Java ( #4684 )
...
* Send advancement packet regardless of current tab
* Send advancement close packet when single-advancement form closed
2024-05-22 11:26:32 +02:00
AJ Ferguson
376b7ea988
Fix bug causing BoundingBox position to change in CollisionManager
2024-05-21 21:51:26 -04:00
AJ Ferguson
62822e0a2d
Keep cache of surrounding blocks
2024-05-21 21:28:24 -04:00
Camotoy
f7b026d61b
Remove old sneaking/crawling workarounds
...
Since Bedrock implements these natively, there's no need for extra checks. :)
2024-05-21 20:56:13 -04:00
Camotoy
96bfda2ed3
Fix #4683
2024-05-21 20:37:18 -04:00
Camotoy
0094fa1418
BlockState values can now be switched at runtime
...
E.G. Blocks.PISTON_HEAD.defaultBlockState().withValue(FACING, Direction.SOUTH)
Some of the inspiration may be thanks to FerriteCore, at least with the shared property keys idea, so thank you to them.
2024-05-21 14:25:57 -04:00
Camotoy
db166ad8de
Small optimizations and BlockStateValues reduction
2024-05-20 21:26:01 -04:00
gecko10000
a780eeaae8
Open advancement tab regardless of currently open tab ( #4665 )
2024-05-20 19:52:41 +02:00
AJ Ferguson
de5b1a2c31
Fix boost ticking
2024-05-20 05:39:02 -04:00
AJ Ferguson
16d766dfd1
Lock camel rotation if stationary
2024-05-20 04:25:25 -04:00
AJ Ferguson
30a37fa8a5
Use climbable block tag and TrapDoorBlock
2024-05-20 01:05:46 -04:00
AJ Ferguson
814784823c
Merge remote-tracking branch 'upstream/dev' into client-vehicle
2024-05-20 00:52:30 -04:00
AJ Ferguson
f489fd3b98
Add TrapDoorBlock
2024-05-20 00:28:40 -04:00
Camotoy
1b075badce
Actually implement adventure mode predicates, kind of.
...
If it's just block IDs, it'll work.
2024-05-19 23:15:52 -04:00
Camotoy
d85549c38d
BlockMapping is removed
2024-05-19 20:24:19 -04:00
AJ Ferguson
f490af06de
Support step height attribute
2024-05-18 19:17:18 -04:00
Camotoy
1e9dbaf38b
Here is the Spigot change
2024-05-18 16:54:42 -04:00
Camotoy
6c904b2378
It's almost done.
2024-05-18 16:37:06 -04:00
chris
8b7703154e
Resolve issue when trying to transfer a Geyser player ( #4673 )
2024-05-18 21:13:00 +02:00
AJ Ferguson
fa7b9fe06a
Update blocks
2024-05-17 21:39:16 -04:00
AJ Ferguson
66bdb3b6a4
Merge remote-tracking branch 'upstream/dev' into client-vehicle
2024-05-17 21:24:12 -04:00
Camotoy
a439f3e3d7
Fix compilation for Spigot
2024-05-17 21:14:59 -04:00
Camotoy
beef01f3fc
Pistons now use the new block stuff
2024-05-17 20:55:34 -04:00
AJ Ferguson
a21ca9922b
Update BlockRegistryPopulator
2024-05-17 19:16:14 -04:00
AJ Ferguson
b79a12ea8e
Start using blocks refactor
2024-05-17 19:09:42 -04:00
AJ Ferguson
91574efdb6
Merge remote-tracking branch 'upstream/dev' into client-vehicle
2024-05-17 19:06:08 -04:00
Camotoy
06dc0d1ca8
Collisions without BlockMapping
2024-05-17 17:52:19 -04:00
chris
5ebb6ef0d6
Fix: using curly brackets in custom Minecraft locale overrides
2024-05-17 22:48:46 +02:00
chris
b010c500d8
Various entity fixes: Ensure TNT doesn't bug into the ground, reset player entity flags properly ( #4670 )
...
* Various entity fixes
* actually update the tnt entity position
* revert bad diff
2024-05-17 22:21:01 +02:00
Camotoy
1cd0aad79f
Comment out snow collision
...
Seems to be unnecessary as of 1.20.30. Will be deleted later if no problems are found!
2024-05-17 15:02:12 -04:00
Camotoy
a46332ace1
Move block breaking to new system
2024-05-17 14:50:21 -04:00
AJ Ferguson
021e3bf64f
Remove vehicle parameter
2024-05-17 03:19:21 -04:00
AJ Ferguson
8d72970db9
Fixes for Camel dash and pose transition
2024-05-17 03:12:52 -04:00
AJ Ferguson
b25087448c
Track world ticks
2024-05-17 02:58:31 -04:00
Camotoy
cbaa9cd2a0
Block refactory
2024-05-16 23:12:06 -04:00
AJ Ferguson
967d0a9fdd
Merge remote-tracking branch 'upstream/master' into client-vehicle
2024-05-16 03:14:06 -04:00
AJ Ferguson
4417331c51
Only tick active vehicle
2024-05-16 03:10:05 -04:00
AJ Ferguson
72309fbe94
Address reviews and remove use of Optional
2024-05-16 01:53:42 -04:00
Camotoy
9bca012194
Bump Erosion
2024-05-15 15:31:02 -04:00
Camotoy
423d2e3a36
Emulate vanilla behavior with existing registries
2024-05-15 13:41:31 -04:00
Camotoy
6c4b2cb173
Don't create a property manager if an entity has no properties
2024-05-15 13:40:57 -04:00
rtm516
4d61766d0a
Fix SessionSkinApplyEvent not keeping altered skin data ( #4663 )
2024-05-14 16:38:51 +01:00
rtm516
b11a6d7176
Remove unofficial skin sources and add skin event for extensions ( #4507 )
...
* Remove ears and unoffical skin sources
* Remove supplyEars
* Cleanup and add SkinApplyEvent
* Add failed back to skin
* Accept suggestion on SkinGeometry
Co-authored-by: chris <github@onechris.mozmail.com>
* Add javadoc and update copyright
* Remove old config options
* Make SkinApplyEvent a ConnectionEvent
* Add warning about third-party config options
* Update warning message
* Add javadoc to event
* Fix javadoc
* Ajust for review and bump version to 2.2.4
* Get rid of array and preserve original skin data
* Add originalSkin method to event
* Handle NonNull in SessionSkinApplyEvent
* Revert default copyright change
---------
Co-authored-by: chris <github@onechris.mozmail.com>
2024-05-14 14:22:54 +02:00
chris
86dafbc108
Ensure we load mod resources correctly on Geyser-NeoForge ( #4651 )
...
* correctly load jar resource files on neoforge
* also add support for neoforge-floodgate
2024-05-12 10:49:08 +02:00
Teelair
7801e357fb
Map new Mace enchantments for Bedrock clients ( #4653 )
...
* Map new Mace enchantments for Bedrock clients
* Move to using a map for Java-only enchantments.
* Change to using null check for translationKey
2024-05-11 01:20:52 +02:00
chris
e697eb3ae3
Feat: Make connection data exposed in api less prone to throw errors ( #4604 )
...
* Feat: Make connection data exposed in api less prone to throw errors
* address reviews
* review
2024-05-10 23:58:27 +02:00
AJ Ferguson
8ffcde9112
Merge remote-tracking branch 'refs/remotes/upstream/master' into client-vehicle
2024-05-07 21:58:47 -04:00