472 Commits

Author SHA1 Message Date
Bixilon
340a154ca9
replace magic chunk numbers with constants 2020-09-30 19:04:54 +02:00
Bixilon
ae139f0ca0
improve rendering even more (face preparations) 2020-09-30 17:41:43 +02:00
Bixilon
b41a7b3694
rendering: improve face preparation, fix some bugs in world rendering/handling 2020-09-30 16:35:02 +02:00
Bixilon
1d3b09c856
fix shulker box error (block action) 2020-09-29 17:17:51 +02:00
Bixilon
7321dceefc
rendering: only start preparing faces once connected 2020-09-29 17:03:18 +02:00
Bixilon
6998160853
massive performance improvements (rendering) 2020-09-29 16:40:33 +02:00
Bixilon
1fd57b8f52
wip: massive performance improvements (rendering) 2020-09-28 23:33:11 +02:00
Lukas
6ae472a36d fix bug in world rendering 2020-09-28 22:07:30 +02:00
Lukas
33d855599f add support for all blocks until version 1.15.2 2020-09-28 19:07:00 +02:00
Lukas
4feb25621c code cleanup 2020-09-23 22:17:47 +02:00
Lukas
aa6ec55792 add a BlockModelInterface to make the code nicer 2020-09-23 21:52:40 +02:00
Lukas
879b1c2b1c add simple pause menu 2020-09-18 22:59:02 +02:00
Lukas
e6cea4c61a merged master into render branch 2020-09-18 21:59:35 +02:00
Lukas
123adbf5b5 Merge branch 'master' into render
# Conflicts:
#	.idea/inspectionProfiles/Project_Default.xml
#	pom.xml
#	src/main/java/de/bixilon/minosoft/Minosoft.java
#	src/main/java/de/bixilon/minosoft/ServerListPing.java
#	src/main/java/de/bixilon/minosoft/game/datatypes/TextComponent.java
#	src/main/java/de/bixilon/minosoft/game/datatypes/objectLoader/blocks/BlockRotations.java
#	src/main/java/de/bixilon/minosoft/game/datatypes/objectLoader/blocks/Blocks.java
#	src/main/java/de/bixilon/minosoft/game/datatypes/world/World.java
#	src/main/java/de/bixilon/minosoft/protocol/network/Network.java
#	src/main/java/de/bixilon/minosoft/protocol/protocol/PacketHandler.java
#	src/main/resources/assets/mapping/1.12.2/blocks.json
2020-09-15 21:11:21 +02:00
Lukas
b31104e07f add support for doors 2020-09-15 21:01:52 +02:00
Lukas
cf4cd611cd add support for crops 2020-09-13 13:28:06 +02:00
Lukas
6f2631e42c add support for stairs 2020-09-12 21:15:28 +02:00
Bixilon
072be1549c
1.16.3 support 2020-09-12 12:03:00 +02:00
Lukas
0ffece0398 add support for rotated textures from json files 2020-09-09 18:51:48 +02:00
Lukas
0a24d92ff5 fix bug in BlockConfiguration.equals 2020-09-09 17:41:17 +02:00
Bixilon
3ff7e2f142 Merge branch 'launcher' into 'master'
"Launcher"

See merge request bixilon/minosoft!16
2020-09-08 15:01:13 +02:00
Bixilon
d2b509197b
maven assembly plugin: blacklist slf4j 2020-09-08 14:46:03 +02:00
Bixilon
4e08fe3665
add maven assembly plugin, disable assets extraction 2020-09-08 14:25:23 +02:00
Bixilon
06abdb64a8
1.16.3-rc1, assets copying: check if files are identically, else force extract (rename to .old) 2020-09-07 21:36:21 +02:00
Bixilon
652e0c3058
wip settings 2020-09-07 19:27:37 +02:00
Bixilon
b5fecc3742
server list: disconnect on Delete 2020-09-07 14:57:57 +02:00
Lukas
d7004942ad add support for fire 2020-09-07 08:50:42 +02:00
Bixilon
d609b537b9
handle Socket close exception correctly (this is not failed^^) 2020-09-06 16:34:00 +02:00
Bixilon
744189c745
Launcher: manage active connections to a server (=sessions) 2020-09-06 16:28:41 +02:00
Bixilon
f7dd739aad
check packet length against max packet length 2020-09-06 13:41:11 +02:00
Bixilon
32fb5092c3
handle TextParseException correctly, show full exception in Server info 2020-09-05 22:52:02 +02:00
Bixilon
982af3b5e5
block interaction with other windows when in account management 2020-09-05 22:30:37 +02:00
Bixilon
c7e82a76c2
do not refresh token multiple times per session 2020-09-04 22:48:15 +02:00
Bixilon
e622571a5d
Launcher: accounting 2020-09-04 22:41:28 +02:00
Bixilon
6a5862f6d0
only print some exceptions when in LogLevel >= DEBUG 2020-09-04 14:03:34 +02:00
Bixilon
480e5db1ab
fix server deletion, fix null pointer when connection to server failed 2020-09-04 13:57:23 +02:00
Bixilon
195d31adb6
readme for the util python scripts 2020-09-03 22:04:43 +02:00
Bixilon
ed6c339eb8
fix encryption 2020-09-03 18:42:13 +02:00
Bixilon
7697f027b4
split network into 2 threads (send, receive), bug fixes 2020-09-03 18:33:49 +02:00
Bixilon
cb71f10976
fix encryption (use Thread.sleep in network again) 2020-09-03 17:43:38 +02:00
Bixilon
da589cd6b4
fix duplicated version mappings loading 2020-09-03 17:09:40 +02:00
Bixilon
fad06a58a1
Auto download mappings if mappings are not available on disk 2020-09-03 16:50:21 +02:00
Bixilon
7af06cdbf2
handle mappings loading error correctly 2020-09-03 16:06:16 +02:00
Bixilon
ee5c26eca0
compress mappings, improve mappings generator (use burger if neccesary) 2020-09-03 15:47:06 +02:00
Bixilon
0cb499c4d3
Save mappings in tar gz file to save storage, remove default assets, fix double loading of mappings 2020-09-02 19:57:46 +02:00
Bixilon
2791296a39
WIP: Mappings generator, almost all mappings from flattening - 1.16.2 2020-09-02 17:49:59 +02:00
Bixilon
ff09e06647
PacketSoundEffect, PacketNamedSoundEffect: fix reading category 2020-09-01 23:37:52 +02:00
Bixilon
8901f38824
Support for 1.15.2 - 1.16.2 (and all snapshots between) 2020-09-01 23:08:42 +02:00
Bixilon
d0e246e8b4
config save: write config to temp file and copy it to original 2020-09-01 20:43:44 +02:00
Bixilon
8b22faf696
Launcher: server info modal 2020-09-01 20:29:14 +02:00