3836 Commits

Author SHA1 Message Date
Bixilon
abdb8d0a97
network: don't join encrypted server if account does not support it
@turtius recently requested exactly the opposite for testing purposes :)

There is an account profile config option
2023-05-21 14:23:28 +02:00
Bixilon
57c3dd0e2c
input handler: force not skip next char event if no input consumer is set
This should fix that you sometimes (eventually when the server force closes an container without any key interaction) need to press ESC twice to pause the game.
2023-05-18 14:49:32 +02:00
Bixilon
69722cd2a6
eros: allow 1000 steps as progress
This should make the progress bar move better
2023-05-18 14:49:32 +02:00
Bixilon
ab5a81282b
doc: link to headless mode documentation 2023-05-18 14:49:32 +02:00
Bixilon
ab4f0a1e51
reformat ErosMainController.kt
Yep, IntelliJ messed my settings up again
2023-05-18 14:49:31 +02:00
Bixilon
f7a845b119
network: 1.20-pre2
No changes -/-
2023-05-17 19:17:28 +02:00
Bixilon
b89e000b72
gradle build script: don't deprecated String::toLowerCase 2023-05-17 19:14:37 +02:00
Bixilon
da27f6de06
eros: warn user if not account is present/selected, #114 2023-05-17 18:27:40 +02:00
Bixilon
6849f38675
eros: resize warning dialog 2023-05-17 18:24:50 +02:00
Bixilon
3e18499c60
eros: make warning icon yellow 2023-05-17 18:23:01 +02:00
Bixilon
da3b01f6ab
eros: redesign simple warning dialog 2023-05-17 18:14:04 +02:00
Bixilon
6934474a49
network: 1.20-pre1
a portal cooldown (unknown usage yet) was added to initializes2cp and respawns2cp
2023-05-11 17:12:29 +02:00
Bixilon
54d8682d14
disable async logging on shutdown
Now log messages are instantly printed and no no potential messages are lost (like exceptions)
2023-05-08 18:51:17 +02:00
Bixilon
20a600a465
remove .editorconfig
Not used anymore and not reflecting current code style
2023-05-08 18:51:10 +02:00
Bixilon
5b69fffcae
network: rewrite legacy block reading (BlockS2CP) 2023-05-08 15:44:37 +02:00
Bixilon
030ea52a6c
chat: allow nested translations
This should fix some bugs in 1.19 where chat messages appear missing.
Yes, it will crash with a StackOverflow when using it arbitrary :)
2023-05-07 10:17:10 +02:00
Bixilon
ceebf63c3c
brigadier: target selector: self (@s) + tests 2023-05-07 09:45:20 +02:00
Bixilon
cbf5d2a053
brigadier: redirect 2023-05-07 09:35:18 +02:00
Bixilon
15f06e3980
hide arm when player in spectator mode 2023-05-06 20:00:29 +02:00
Bixilon
bd431f0b74
readme: add download link to java 2023-05-06 18:38:20 +02:00
Bixilon
caa276f3aa
readme building: set default depth to 1 2023-05-06 18:37:03 +02:00
Bixilon
7eaa15eee7
update copyright notice 2023-05-06 11:44:01 +02:00
Bixilon
73c5d3bd34
network: 23w18a 2023-05-04 17:39:24 +02:00
Bixilon
29ae124be3
1.20: don't require block material
This was removed from minecraft/pixlyzer in 1.20, finally in 23w17a.

This crashed the loading of 23w17a, thus the pipeline failed.
2023-04-30 17:26:28 +02:00
Bixilon
caadc4d89f
network: 23w17a
Server can not decide whether we should recalculate light. This is/was and will be ignored in minosoft.
2023-04-30 15:41:02 +02:00
Bixilon
93e956828c
network: unify vibration source reading 2023-04-30 15:38:41 +02:00
Bixilon
fd3fa6f298
bump gradle 2023-04-24 13:56:30 +02:00
Bixilon
aebe44f463
downgrade jackson
This fixes a crash when loading profiles... To investigate.
2023-04-24 13:56:22 +02:00
Bixilon
7c5f8094cb
bump dependencies 2023-04-24 13:40:12 +02:00
Bixilon
c84baf4bcc
netty: fix natives name on arm architecture
This should fix the build (again) on the raspberry pi. See #51
2023-04-24 13:31:25 +02:00
Bixilon
a96020dcfa
network: 23w16a
No changes -/-
2023-04-20 18:43:15 +02:00
Bixilon
b0390fbfa6
profiles: replace ignoreNextReload with AtomicInteger
When creating a new controls profile, the profile somehow gets reloaded as soon as a config option changes. The reload (from file) hook is then invoked multiple times because of a race condition.
2023-04-20 17:50:32 +02:00
Bixilon
bbf445d82b
particle data: sculk, shriek, vibration 2023-04-09 19:34:38 +02:00
Bixilon
bef8e29d12
network: 23w14a 2023-04-09 18:18:58 +02:00
Bixilon
6de0ceddc6
block properties: cracked
This fixes loading of latest pixlyzer data
2023-03-31 12:25:57 +02:00
Bixilon
0acb3d7851
bump dependencies 2023-03-31 12:25:28 +02:00
Bixilon
b26b11fcec
network: 22w13a
No changes -/-
2023-03-31 12:10:41 +02:00
Bixilon
224d5b87e2
chat component: allow unescaped control characters (e.g. \n in json string)
The Cuberite kick message is now properly parsed
2023-03-31 12:08:21 +02:00
Bixilon
a216230e02
network: update latest version 2023-03-27 19:37:53 +02:00
Bixilon
188f42535b
network: 23w12a 2023-03-27 19:19:59 +02:00
Bixilon
a3b87ce318
network: store error on critical exception 2023-03-21 22:53:36 +01:00
Bixilon
68a1c64a80
fix some translations 2023-03-21 22:53:22 +01:00
Bixilon
69f0a0ea0f
registry fixer: don't crash if flower pot is not present 2023-03-21 22:53:08 +01:00
Bixilon
23b43769f9
network: print critical exceptions 2023-03-21 22:53:01 +01:00
Bixilon
93bfe56784
account management: use reset (§r) instead of white (§f) 2023-03-20 11:32:49 +01:00
Bixilon
2599a641a7
replace some sets with ObjectOpenHashSet
(should improve performance at some points)
2023-03-20 10:41:40 +01:00
Bixilon
d939f3f7b1
optimize physics a bit 2023-03-20 10:38:11 +01:00
Bixilon
5823ac17c7
physics: only update swimming for local player
The server should update it for other entities, improves the performance
2023-03-20 10:05:09 +01:00
Bixilon
eda8903022
make more entity packets not thread safe 2023-03-20 09:24:25 +01:00
Bixilon
ba0adce043
fix passengers not removing vehicle when destroyed 2023-03-20 09:24:17 +01:00