4627 Commits

Author SHA1 Message Date
Bixilon
3f4b234736
clouds: basic color 2022-11-07 18:00:54 +01:00
Bixilon
c33492d8c1
improve clouds 2022-11-07 17:02:34 +01:00
Bixilon
cd97f34dde
wip clouds 2022-11-07 14:36:18 +01:00
Bixilon
c332b4ee20
network: 22w44a 2022-11-06 20:12:13 +01:00
Bixilon
c195ca63d6
network: 22w43a 2022-11-06 20:10:25 +01:00
Bixilon
829ebd58da
fix tab list packet reading in < 22w42a 2022-11-06 19:06:54 +01:00
Bixilon
80c113bbae
Merge branch 'work/network/22w42a'
# Conflicts:
#	src/main/java/de/bixilon/minosoft/data/entities/entities/player/additional/AdditionalDataUpdate.kt
#	src/main/java/de/bixilon/minosoft/data/entities/entities/player/additional/PlayerAdditional.kt
#	src/main/java/de/bixilon/minosoft/data/entities/entities/player/tab/TabList.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/tab/TabListElement.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/sound/DefaultAudioBehavior.kt
#	src/main/java/de/bixilon/minosoft/modding/event/events/ExplosionEvent.kt
#	src/main/java/de/bixilon/minosoft/modding/event/events/TabListEntryChangeEvent.kt
#	src/main/java/de/bixilon/minosoft/protocol/network/connection/play/PlayConnection.kt
#	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/tab/TabListS2CP.kt
#	src/main/java/de/bixilon/minosoft/util/KUtil.kt
2022-11-06 19:00:00 +01:00
Bixilon
d079184e6e
use packet biomes 2022-11-06 18:47:08 +01:00
Bixilon
1db1d5bda7
gradle: append -dirty to version if git status is not clean 2022-11-06 18:23:58 +01:00
Bixilon
8af2dd1435
sky: improve sun scatter 2022-11-06 00:35:58 +01:00
Bixilon
1d9cd231ae
sun scatter 2022-11-05 23:02:52 +01:00
Bixilon
e226b3b3c1
sky: fixedTexture mode (end sky) 2022-11-05 03:01:58 +01:00
Bixilon
ec2e4ba9c3
macOS: scale window size with content scale
This fixes bad viewport on macOS #29
2022-11-04 21:16:27 +01:00
Bixilon
97e1b57cda
wip sun scatter 2022-11-04 12:44:49 +01:00
Bixilon
db2e9c5c86
hot shader reloading 2022-11-04 12:43:43 +01:00
Bixilon
c669a1dafe
sun, moon: check if renderable in dimension 2022-11-03 19:57:36 +01:00
Bixilon
2b1d89811a
make sunrise in east instead of north 2022-11-03 19:55:49 +01:00
Bixilon
0bc1195c3c
moon renderer 2022-11-03 19:33:06 +01:00
Bixilon
17d6a9f7de
abstract sun renderer 2022-11-03 18:36:55 +01:00
Bixilon
5e38892fa3
improve sun drawing performance 2022-11-03 18:23:16 +01:00
Bixilon
70fb02f290
render sun with texture 2022-11-03 18:18:11 +01:00
Bixilon
cd1a8a126a
wip sun rendering 2022-11-03 18:10:33 +01:00
Bixilon
7f1f4779bb
update readme to include recent changes/improvements 2022-11-03 15:28:23 +01:00
Bixilon
099174c95c
weather overlay: config, fix sunset intensity 2022-11-03 13:37:59 +01:00
Bixilon
2bebd937d0
weater overlay 2022-11-02 22:43:28 +01:00
Bixilon
060381bacc
sky: sunrise/sunset intensity (calculated from world age) 2022-11-02 20:04:52 +01:00
Bixilon
0762530a53
sky: cache sky base color 2022-11-02 19:42:15 +01:00
Bixilon
d6fcbb25bc
debug hud: show weather 2022-11-02 19:11:58 +01:00
Bixilon
bc1c1d1233
sky: rain and thunder color 2022-11-02 19:07:19 +01:00
Bixilon
62243a6bb6
sky color: improve sunset and night 2022-11-02 16:23:31 +01:00
Bixilon
af63b0f16a
debug option time: make days and nights shorter, more time info on debug hud 2022-11-02 16:08:05 +01:00
Bixilon
caf4c710e8
text rendering: fix empty 1 pixel area with shadow when having multiple lines 2022-11-02 16:07:23 +01:00
Bixilon
016f35cb6f
sky: calculate sunrise color 2022-11-02 14:48:10 +01:00
Bixilon
00ca23c2b8
sky: calculate day and night time 2022-11-02 14:12:12 +01:00
Bixilon
c3af75874c
day phases 2022-11-02 13:40:01 +01:00
Bixilon
f484f107dc
combine bossbar flags 2022-11-02 13:16:08 +01:00
Bixilon
00b305e9a3
make bossbars watchable, extract dark sky and fog values 2022-11-02 13:06:35 +01:00
Bixilon
28f1077052
make World::weather final, time debug options 2022-11-02 12:57:42 +01:00
Bixilon
c9e5618012
doc: sky goals 2022-11-02 12:57:18 +01:00
Bixilon
667d050f45
calculate sky color, average biomes 2022-11-01 21:23:46 +01:00
Bixilon
90680e48d9
cleanup sky rendering 2022-11-01 20:30:30 +01:00
Bixilon
f1a87aac25
SkyProperties 2022-11-01 20:04:11 +01:00
Bixilon
05ff4647a2
make WorldTime values final, calculate moon phases 2022-11-01 18:31:36 +01:00
Bixilon
824065cb9c
fix some tests 2022-11-01 17:56:31 +01:00
Bixilon
8affbd954e
make ExperienceCondition and HealthCondition values final 2022-11-01 17:48:19 +01:00
Bixilon
fef9518495
deprecate more events, replace CallbackEventLister::of with events::listen calls 2022-11-01 17:41:51 +01:00
Bixilon
60e0e829cb
remove old modding documentation 2022-11-01 17:26:53 +01:00
Bixilon
2df91178f4
deprecate a lot more events 2022-11-01 17:23:28 +01:00
Bixilon
df5ca7fd8a
fix test 2022-11-01 15:17:01 +01:00
Bixilon
f557b8d316
gradle: bump dependencies 2022-11-01 15:13:40 +01:00