5201 Commits

Author SHA1 Message Date
Bixilon
66c7d3063e
network: 1.20-pre5 2023-05-23 16:33:40 +02:00
Bixilon
0269f95e72
network: restrict chat messages in play state
Kind of security relevant, should have never been unrestricted. It only prevents that the server can not use the file:// protocol.
2023-05-23 16:22:15 +02:00
Bixilon
6fa90be8ea
debug option: log raw chat 2023-05-23 16:22:12 +02:00
Bixilon
6c26097dad
chat: add translation insertion test
untested, known to be broken
2023-05-23 16:22:06 +02:00
Bixilon
050fbea65c
git/gradle: set dirty status correctly 2023-05-22 13:09:57 +02:00
Bixilon
a11e082fb2
first person view: fix arm invisible in survival 2023-05-21 23:02:26 +02:00
Bixilon
86478b3a46
block models: reverse element order
This should fix the grass side tinted overlay being under the block side
2023-05-21 22:56:36 +02:00
Bixilon
9bf557578b
first person view: fix arm invisible in survival 2023-05-21 22:54:13 +02:00
Bixilon
ce962d0ae3
model tests: flip uv y coordinate
See previous commit.
2023-05-21 22:51:39 +02:00
Bixilon
0a2f2cef08
model bakery: flip uv y coordinate
minosoft uv starts from top left, minecraft/opengl from bottom left. LOTS of tests need to be fixed.
2023-05-21 22:20:16 +02:00
Bixilon
f3becea60e
world mesh: fix wrong mesh order 2023-05-21 21:51:07 +02:00
Bixilon
0ce0f806c5
BakedFace::render test 2023-05-21 20:35:08 +02:00
Bixilon
2419c9d0e2
network: 1.20-pre4
No changes -/-
2023-05-21 14:45:20 +02:00
Bixilon
00cc974d9f
network: 1.20-pre3
Killer entity id was removed from EndCombatEventS2CP and KillCombatEventS2CP
2023-05-21 14:42:13 +02:00
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
3a55efb436
tint manager: remove unused method 2023-05-18 19:33:01 +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
1c534bdbc2
model bakery: ignore side size
For now.
2023-05-18 03:55:01 +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
981dded255
Merge branch 'master' into work/model-bakery2
# Conflicts:
#	src/test/java/de/bixilon/minosoft/data/text/ChatComponentTest.kt
2023-05-10 14:04:39 +02:00
Bixilon
4ec34dd83a
readme: improve language 2023-05-10 14:03:22 +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
931d2c2703
text component: rename restrictedMode to restricted
Now the name is used anywhere and not just partly
2023-05-08 14:37:17 +02:00
Bixilon
80d4a93ca4
text: BaseComponent outsource with translation formatting 2023-05-08 14:35:38 +02:00
Bixilon
556a7b7c16
add run.cmd (for easy execution under windows) 2023-05-07 21:35:47 +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
fac99f945a
fix baking util test 2023-05-06 11:22:55 +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
6bf89cf3f5
builder apply (multipart): combine model to built one 2023-04-28 15:22:42 +02:00
Bixilon
6cd22eed73
model uv tests: make error message more readable 2023-04-28 15:22:16 +02:00