Camotoy
498b058aba
World border improvements ( #488 )
2020-06-04 16:56:16 -04:00
RednedEpic
ad596cdccb
Add sound handlers for block interaction
...
These sound handlers had to be added since on Minecraft: Java Edition, these sounds are handled clientside whilst Minecraft: Bedrock Edition expects something from the server. To counter this, we emulate the sounds of that on Minecraft: Java Edition within Geyser and send it to the client. The code may seem a tadredundant, but there is not much of an alternative unfortunately.
2020-04-30 00:21:02 -05:00
RednedEpic
31be608038
Add block break sounds for blocks with 0 hardness, and refactor some things
...
The refactors in this commit go a bit beyond the scope of what the sound/effects branch was meant to accomplish, however most of these changes are necessary so chunk caching could be reintroduced for the standalone version. The chunk caching here allows for us to get the block ID before the block was broken, and in the future allow us to implement newer features. Chunk caching is optional (and disabled by default) as on non-Bukkit versions, it can eat up a lot of RAM with many players online.
2020-04-29 15:01:53 -05:00
DoctorMacc
b0a8b9219a
Add effects support and block break particles/place sounds
...
Co-authored-by: RednedEpic <redned235@gmail.com>
2020-04-22 23:40:49 -05:00
Marco
7cd941e5d6
Fix BossBars
2020-04-18 15:48:21 +02:00
AJ Ferguson
23d98bb25f
Fix block placement for stairs, slabs, etc.
2020-04-10 10:46:29 -08:00
Ender
bbf6683bd8
Make all translators annotation based
2020-03-23 23:24:17 -05:00
RednedEpic
f5bc328737
Merge branch 'master' into feature/new-protocol-lib
2020-02-25 18:54:31 -06:00
Redned
35ed1ec916
Merge pull request #156 from AJ-Ferguson/chunk-fix
...
Chunk fixes
2020-02-23 14:38:20 -06:00
RednedEpic
9ffec0021c
Fix movement bugs *and* allow for teleportation
2020-02-16 12:40:54 -06:00
AJ Ferguson
2d0a584106
Fix swimming
2020-02-15 01:18:41 -09:00
AJ Ferguson
13f198845c
Fix bugs when rapidly switching dimensions
2020-02-05 19:21:09 -09:00
RednedEpic
dc594ee22c
Update license headers
...
Certain headers for classes that are to be removed (e.g. plugin api) were not updated to prevent merge conflicts.
2020-01-08 21:05:42 -06:00
AJ Ferguson
6635241526
Fix rare slow dimension switching
2019-12-28 21:15:12 -09:00
AJ Ferguson
b2f86ec20b
Rewrite dimension code
...
New code does not rely on pausing the thread
2019-12-28 04:35:21 -09:00
AJ Ferguson
cc0b3293bf
Start fixing dimension switching and respawning
2019-12-27 02:29:46 -09:00
AJ Ferguson
a65a14c2f2
Fix block breaking in creative
2019-10-27 01:56:47 -08:00
AJ Ferguson
2bab0d1d19
Calculate attribute modifiers and fix sprinting/sneaking
2019-10-17 23:54:20 -08:00
RednedEpic
d548647367
Fix/implement entity interaction and fix sprinting
2019-10-16 15:32:53 -05:00
RednedEpic
e815f58265
Fix sprinting (for now)
2019-10-13 14:41:49 -05:00
Tim203
15506cf5b4
Edited PlayerInit behavior and updated protocol lib to 2.3.0
2019-10-09 20:39:38 +02:00
AJ Ferguson
fe845710b6
Fix for block breaking
2019-09-30 14:17:36 -08:00
EOT3000
da0c59446f
Try fixing block break (didn't work). Also add more metrics
2019-09-30 12:44:25 -04:00
Redned
a18bbaf9ea
Break all the bedrock action switch cases
2019-09-27 18:04:58 -05:00
EOT3000
792adb3447
Block break supported. Ignore the exceptions
2019-09-27 17:38:52 -04:00
EOT3000
3d986c47fa
Block place supported
2019-09-27 16:50:48 -04:00
RednedEpic
1bf4e5289a
Implement more player actions
2019-09-13 20:12:36 -05:00
RednedEpic
f1c34a4ca5
Add respawn translator ( Closes #23 )
2019-08-09 19:15:06 -05:00