168 Commits

Author SHA1 Message Date
Moritz Zwerger
57a8985a94
rename connection to session
MASSIVE refactor. But In future the PlayConnection might not be an actual connection. All connection logic will move into network.
2024-08-01 14:14:05 +02:00
Moritz Zwerger
c6978abe10
updater: move signature back to just the binary
Yes, makes it cryptographically weaker, but somebody who can modify responses of my webserver has probably enough power to access gitlab secrets already. The signature is pretty "optional" then.
2024-01-09 07:39:40 +01:00
Moritz Zwerger
15152a13da
ask if update checking is allowed 2023-12-21 18:54:14 +01:00
Moritz Zwerger
482d337fcb
basic update checking
No updates available yet...Lets see.
2023-12-20 18:32:26 +01:00
Moritz Zwerger
e6c9c73bb9
enable biome noise by default
Since it is on demand only, things got way faster and disabling it is kind of removing a feature by default
2023-12-08 07:39:19 +01:00
Moritz Zwerger
4527fe9667
doc: how to support newer protocol versions 2023-11-27 23:16:03 +01:00
Moritz Zwerger
4704670c28
update doc/Performance 2023-11-21 20:17:15 +01:00
Moritz Zwerger
af542b2dfc
doc: hypixel lobby screenshot 2023-11-10 23:45:17 +01:00
Moritz Zwerger
2c732f44d0
improved hitbox rendering 2023-10-24 18:13:16 +02:00
Moritz Zwerger
725d569016
entities: collect visible renderers, sort them 2023-10-24 10:11:55 +02:00
Moritz Zwerger
1bc96ceb09
wip refactor entity rendering 2023-10-23 23:13:01 +02:00
Moritz Zwerger
b8140dbe4e
render system, skeletal performance improvements 2023-10-22 21:20:51 +02:00
Moritz Zwerger
c9188da5c6
unify skeletal uv with block model uv 2023-10-21 18:45:35 +02:00
Moritz Zwerger
c5ece6b11b
wip refactor skeletal 2023-10-14 16:04:03 +02:00
Moritz Zwerger
822a0d5067
mark 1.7.x and 1.18.x as lts 2023-10-08 15:06:49 +02:00
Moritz Zwerger
6955fae49e
Merge branch 'work/pre-flattening2' 2023-10-07 21:54:49 +02:00
Moritz Zwerger
2c0a20d110
mark pre flattening versions as supported 2023-10-06 13:30:25 +02:00
Spongecade
843b5328b6
Update Minecraft wiki links to new domain
(cherry picked from commit 53be7af81aa65123809cc023a4537e42fb579cbe)
2023-10-02 17:24:23 +02:00
Bixilon
ab525b7d27
fix some language grammar 2023-09-27 03:18:02 +02:00
Moritz Zwerger
da72408b9e
fix some readme language 2023-09-27 03:16:56 +02:00
Moritz Zwerger
702aee0974
remove Directions::campfireId
This was deprecated for long enough
2023-07-30 16:40:47 +02:00
Moritz Zwerger
726493e9ea
Merge branch 'master' into work/model-bakery3 2023-07-30 16:28:47 +02:00
Bixilon
4b773497a0
readme: mark 1.20.x as supported 2023-06-16 16:21:54 +02:00
Bixilon
991ad663f2
ntework: 1.20 2023-06-07 17:24:42 +02:00
Bixilon
4c6033d8ba
Merge branch 'master' into work/model-bakery2 2023-05-27 23:54:13 +02:00
Bixilon
f3becea60e
world mesh: fix wrong mesh order 2023-05-21 21:51:07 +02:00
Bixilon
ab5a81282b
doc: link to headless mode documentation 2023-05-18 14:49:32 +02:00
Bixilon
3fc0cf6751
baking util tests, model rotation tests 2023-03-29 12:49:09 +02:00
Bixilon
3604e81178
wip model baking, baking tests, fallback uv tests 2023-03-29 12:49:07 +02:00
Bixilon
6555c99fea
physics doc: remove removed checks 2023-03-19 21:47:23 +01:00
Bixilon
8651c92322
reenable some tests, fix some bugs, update docs 2023-03-17 10:18:40 +01:00
Bixilon
8fc2fa75bb
rewrite physics engine
Suqshed the following commits:

commit 8dff2886bdb5349c4a95b5d061050e7edbf85a31
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 17 09:54:40 2023 +0100

    pixlyzer test: 1.19.4

commit 369e0dfe8317835c2615cfaa02ff00d28ff81d6e
Merge: 3d575b29b b00087b6d
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 17 09:53:22 2023 +0100

    Merge branch 'master' into work/physics

commit 3d575b29b14b433a5c2384bb1647785ccb34521e
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 17 09:20:45 2023 +0100

    physics: refactor + optimize

commit 6ea40bc3407e13ff0e296d443f8103b87defd290
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 17 09:07:15 2023 +0100

    physics: reorder some properties

commit 742ec7c511532767dad17a21d93223864440951d
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 17 08:42:32 2023 +0100

    refactor physics more

commit dcd5b152917326e4994f8fd74960d2ef00fe6c18
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 17 02:20:57 2023 +0100

    rename movement input

commit 24013fea206a2f494a720009009738d8864b3b9b
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 17 02:15:07 2023 +0100

    custom movement vector

commit acbd9ae7272371bbfbab531d1fdd71667269af61
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 16 19:50:52 2023 +0100

    refactor some block handlers, convert `slime_block` to integrated registry

commit c1a77f6b9f7f672f160845297783a31df31f3327
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 16 12:38:37 2023 +0100

    remove fluid velocity setter completely

commit 7acf789b739fd656116256c9c725b565cfdf1cca
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 16 12:24:26 2023 +0100

    refactor physics parts, remove velocity custom setter

commit 4f253d172fd746c2e80a7429f82f5220bc14bb74
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 16 12:13:54 2023 +0100

    refactor fluid physics

commit a374e62c8e055d8f855f9734df15de2be4febeae
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 16 10:32:29 2023 +0100

    fix collision movement

commit 9f0b87f545b499c16ff8d378e8de447beedc4058
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 16 09:59:43 2023 +0100

    physics: optimize

commit b013020a6216544d99995867683aced0c5b49618
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 16 00:19:44 2023 +0100

    split entity physics a bit

commit 3605c6099fa211af4e703ac923b949f032dc99cc
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 16 00:02:53 2023 +0100

    physics: remove some unused parts

commit 970bc5dca0b17a1eb08d2aca02a599bb91ac3bd3
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 15 23:29:15 2023 +0100

    remove movement types

commit cd1d92d57751469b26f3dd1dbf49a9d272ce6ac7
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 15 19:20:28 2023 +0100

    physics: refactor input, remove unused parts

commit 21c815572aef095dce28594b369b41f5d6a60ac3
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 15 19:07:55 2023 +0100

    physics: refactor sprint check

commit c35a75298ebfacdd49ba0b2086edcbbfad7fc884
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 15 13:12:26 2023 +0100

    refactor some local physics

commit 7ef6323a99124cb1da428947398e0bc056b803ec
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 14 13:39:54 2023 +0100

    physics: split up local physics

commit 9b94455d8d1212a698c23d823e8d5f8e2a9f0fb1
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 14 11:16:15 2023 +0100

    physics: refactor input

commit 9d01ff31db5f76e42b89cd51e228d58833b19556
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 14 00:04:59 2023 +0100

    refactor elytra flying

commit 90735ad4c459491a9856f42124d3683256272ed1
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 14 00:01:17 2023 +0100

    refactor elytra flying

commit 02640793c1497c1a6a7f8c743b71ae3788e9ae60
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Mar 13 23:46:23 2023 +0100

    entities: move pose to living entity, physics refactor

commit e325d18c5227731856b07c0b3d4c067f820965d9
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Mar 13 23:16:28 2023 +0100

    physics: refactor climbing

commit 1ea2d686d201b1a245749f271cbc2b6ebdde4a83
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Mar 13 22:54:11 2023 +0100

    rename physics utils

commit 75e0de300996f203b83a554fb9dc7efd28e73e1f
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Mar 13 22:51:52 2023 +0100

    refactor jumping

commit 0f867dd19f17780a18b9f6f7acc9a755febfce3f
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Mar 13 22:34:11 2023 +0100

    physics: refactor powder snow movement

commit bb5b4e941195ac58728d8e6d1bddc9c87cf7e9f0
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Mar 13 21:50:32 2023 +0100

    move item using to player

commit b76a544b0d571519b43696a14157b0076e3b3cba
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Mar 12 22:40:22 2023 +0100

    LivingEntity: remove isHandActive

commit cfc6db1a6cf8daad9aeb454ba9f60a820c9893cd
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Mar 12 22:34:22 2023 +0100

    remove LocalPlayerEntity::_physics

commit aa33153e3594e87cea73e4020a49b83246a033fa
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Mar 11 21:15:46 2023 +0100

    wip horse physics

commit c36fc6f99f08ebce2ba147f863b443a5f1c43a11
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Mar 11 19:54:55 2023 +0100

    network: ignore entity position packets if ridden

commit 5e219d37771410a898948733fcf19f87e936bc49
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Mar 11 19:39:46 2023 +0100

    fix entity raycast bug

commit 30b313d73fbab46c92f648eacc1677ae573e30a9
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Mar 11 19:31:40 2023 +0100

    riding: fix sending player rotation

commit f82534653168d9d4a51f85cc3f24028cecb84f25
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Mar 11 19:10:25 2023 +0100

    pig: fix carrot on stick tests, movement

commit 8e214578b1b61f7c705fe0bb880ec9f2cbee4f0c
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Mar 11 18:29:34 2023 +0100

    fix powder snow tests, fix ultra warm lava test

commit 170d7429626981b7c7179154025325b50d942e4e
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 10 22:47:47 2023 +0100

    refactor, input steerable

commit f8b36692217a6e79bbf34bac578b50cf527792bb
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 10 21:32:49 2023 +0100

    refactor physics a bit

commit 5fb38e6cf97aa3ac96f4ef72ff2057ec1323ce67
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 10 14:55:10 2023 +0100

    refactor item entity physics

commit 2ae8eb8bd015bc27d7bb3a7dceda58deb6784739
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 9 20:21:03 2023 +0100

    physics: refactor fluid movement

commit a32e3338c0076ffbe29649829050606c16e14c04
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 9 11:28:54 2023 +0100

    javafx: improve some text component performance

commit 2eeb68fbb8c4c0dc292b3ef3f69f1ca83dd346a2
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 9 11:09:52 2023 +0100

    text formatting iterator, improve text formatting performance

commit 2af2621b1703e5fa1bfc1562414a87907dca45c2
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 9 09:17:51 2023 +0100

    refactor chat formatting codes

commit f2664fbc3240210b582a21f475c3c3d54039b279
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 8 00:13:18 2023 +0100

    improve scaffolding shape, ignore shapes in test

commit 5377ba1c34574d27ab2eafa9857ec9d777fcda00
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 7 23:40:23 2023 +0100

    submersion: fix some tests

commit 64811d7c4a1327e707ef809f6e5e0cf54c2fb005
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 7 23:25:31 2023 +0100

    water,lava start and stop sprinting tests

commit 09ac2ae1515e9f734eae1de12c50ef983b5c5ea1
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 7 23:05:14 2023 +0100

    climbable physics

commit 730127a90a968aa2f0b98dbf1862976ee28f9d3b
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 7 11:58:19 2023 +0100

    cleanup submersion a bit

commit da6699c47e79fc4bea669e2b013bf8f0dd530a6e
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 7 11:08:11 2023 +0100

    fluid collision

commit b685bbd4073ada8bfd538630ef6c2c009922c124
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Mar 7 10:37:23 2023 +0100

    submersion state: remove submersionInWater

commit 67f6a4451b36d62b771d38ebabb6bee33113043a
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Mar 4 18:11:33 2023 +0100

    fix crash

commit 7e3972f372569d1ccfe28e8d18590748b71a8c68
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Mar 3 00:09:13 2023 +0100

    physics: fix test running

commit 98f2e062c36dcca4d4ba576acfc8449e747e5df4
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 2 21:37:10 2023 +0100

    remove some warnings, remove old code

commit a7edc3cc18686f82d703b72e0e3b70067646328a
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 2 20:24:24 2023 +0100

    remove chunk occlusion callback

commit 292231b206fcca4f41325a2a5754b018686dab51
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 2 20:12:48 2023 +0100

    outsource block occlusion

commit 3fca08e0efe0f8d48b696739ffbd8e0ed84743e1
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 2 19:49:27 2023 +0100

    PixLyzerBlock: load material and hardness from block data by default

    All pixlyzer data from now on will have the data there.

commit 12a6674ddcf5633b1741c1c6c4ca6abe85e79731
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 2 19:00:10 2023 +0100

    fox some physics bugs

commit 0794040e6f08614b1fe94393def1f3ae5327ee39
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 2 18:52:18 2023 +0100

    powder snow: walking

commit 5bfcfeb55dc9a7293c0433ad7ae09ed9143ac215
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 2 10:34:38 2023 +0100

    resources: load pixlyzer data by default from gitlab.bixilon.de

commit cea5216a283030e693267b11f0b913e7588405b5
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Mar 2 10:16:53 2023 +0100

    blocks: properly map items

commit fb1cdfe253c5cd0b28a339431cd09d88bd70610a
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 20:12:34 2023 +0100

    fix scaffolding bugs

commit 0431f3fbfb7babcb2b34ab16a299c9198db01a36
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 19:56:51 2023 +0100

    network: fix reading of PlayStatusS2CP

commit 0fa7ba5265fb9ca795f3c5ffdd3b40d011401b8b
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 19:54:24 2023 +0100

    api errors: proper error messages

commit 4e6caddaf45d2f6f05bef005ad559be3fa0e06c9
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 19:47:14 2023 +0100

    pushing blocks, improvements, scaffolding

commit 56d4b172c6b72c94ff98566426085c2a6136b7f0
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 17:58:16 2023 +0100

    physics: replace some doubles with floats

commit 460c0fe1ae7e13dfe8520000ae0ae92be34d4b31
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 13:31:17 2023 +0100

    rename some collision methods

commit 784cf0f796d54dc1b431da22b0a5c7e45ee18fe0
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 13:06:01 2023 +0100

    remove legacy collision detector

commit ce91be24f723e88ba629b6d78f19e3540aeb0735
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 12:57:33 2023 +0100

    physics: outsource collision checking

commit b85eed9affff80e9a393bf5e4e618703fff880bf
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 12:39:16 2023 +0100

    extract collision util

commit 3e8d93b54548c9d68e8b0606f2bd732b78e19473
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 12:15:02 2023 +0100

    physics: outsource out of block pushing

commit 98dd04ca964a53843ea444d3b7a30410f6cbe071
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Mar 1 10:53:01 2023 +0100

    abstract and refactor sneaking

commit 64f5a47df9e0750a8c45a6652b9cd6f283fbacf2
Merge: 56d6826de 00512327c
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 28 18:40:44 2023 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/chunk/ChunkCenterS2CP.kt

commit 56d6826de17ac4102a987d3ffa2e756375d96d21
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 27 11:55:22 2023 +0100

    bump gradle

commit a50aea54575327dd277717418cbc03f22a96dda1
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 27 10:34:50 2023 +0100

    bump dependencies

    This should improve performance a bit

commit 021b60287ce8c847a030571e4773ec5b8061c491
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 27 10:15:37 2023 +0100

    chat component: proper read parent and click event with legacy formatting

commit d37a2f6872c4044a78694c0700d04a25d23f54c2
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 27 09:25:22 2023 +0100

    chat component test: proper error messages

commit 05f8efa6d144fda5a392be1cc91d1a498b9c2eee
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 26 18:13:25 2023 +0100

    deprecate TextComponent::formatting

commit 096d4f851dcd4876bb6337aec79d8ae5ce7773db
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 26 18:10:25 2023 +0100

    chat: component trimming

    Should reduce the memory usage and make testing cleaner

    It also adds a failing test for leveling rewards on hypixel

commit 92c02bbcf7a0eb1088b5c10399369bc1d31f7df6
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 18 20:55:31 2023 +0100

    physics: fix eventual wrong velocity position

commit 778058d0a9bd8556d8a83d7814abab50a3e98f43
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 18 20:51:42 2023 +0100

    optimize tests and physics engine even more

commit 7e933e75b5cb749bce2942897406ce73e480ad98
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 18 20:29:20 2023 +0100

    physics: optimize, cache chunk

commit 716f9a63e0a6a2640feb1b15fb56b5870770c0a1
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 22:40:45 2023 +0100

    don't render invalid items

commit 3df4c83c7120e768bc8c8fdd9dcebd6c4267e940
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 22:32:53 2023 +0100

    improve fluid velocity performance

commit 19c29222f44c66b31a9cd8ea66c8db74c5a3cf0a
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 16:11:19 2023 +0100

    remove World::getBiome(BlockPosition, Chunk)

commit aad62cb5005733aaa1c84bc4ddfaa2966703fa0b
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 16:06:30 2023 +0100

    submersion: remove isInLava, refactor some things

commit 9b794eb0b687cebb145ff1d63975dec6fa9f3832
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 12:37:54 2023 +0100

    chunk manager: properly calculate initial light and update view distance

commit 98d37bdd17d13cdd9bae6612fbbc7896905fd3c9
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 11:56:53 2023 +0100

    chunk: don't fire empty local update

commit c51c420c0409317834d23f91fb38c4fb83ebe08d
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 11:54:20 2023 +0100

    fix light bottom getting when heightmap < 0

commit 2698bb49daecdd295910c24e9df8454abd2c24a9
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 11:13:10 2023 +0100

    eros: ping async

    This should improve startup time a bit

commit 12c439a71462ad4448abca1b7e353f90db7d0eaf
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 10:42:40 2023 +0100

    noise biome caching

commit f26d8ee67dc9118291f1760fd90402a3fdf09ea1
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 17 08:30:14 2023 +0100

    noise biome cache test

commit 467840cb525bbc4ff366a94314641571d1cfed9c
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 22:29:20 2023 +0100

    heightmap: skip empty sections

commit 1f965a718ffa428aab5317ba5c215e68dc6ffa75
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 21:22:24 2023 +0100

    chunks: don't clear block entities when updating from prototype and section did not exist

commit 559e5ece5324b6eae24835f91542bd71791b02b9
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 21:21:10 2023 +0100

    chunks: prototype update

commit ded1517da5dd854ddcba5e54be1f0fda6a6e9f37
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 20:43:09 2023 +0100

    integrated block registry test: ignore bubble column

commit 45fca664fadebb70ddc29a6d84750388c778813e
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 20:40:20 2023 +0100

    test util: improve performance of world filling

commit bc83de622ffd91b35493b6643056a477b4e105ee
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 19:50:44 2023 +0100

    fix some light bugs

commit cf81ee7589657e15acc5db58eb643df89a82b163
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 19:29:22 2023 +0100

    chunk: fire single block updates

commit 77964b40d4fe0d926f5eed084969bd7489a4da1c
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 19:05:32 2023 +0100

    rework chunk prototype updating

commit 7f7fe074f818380786ac7b6d1c7a33c9b5f46b94
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 18:40:56 2023 +0100

    world: test world events

commit 18a04897c99429a98ab8e7e5d14c106c89925fbb
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 14:06:40 2023 +0100

    add feather 1.16.5 chunk packet

commit 5201c091bdc851dff8fc6b73624c351170e5d90e
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 14:06:21 2023 +0100

    world renderer: handle world updates

commit f6094243683acf3bbc102bad61453a15c4c6ec11
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 13:53:43 2023 +0100

    connection test: don't load version if version is test version

commit 9dda4ced08c332d422574f787c0dce5d14e77d19
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 13:49:57 2023 +0100

    network: fix chunk reading, 1.16 chunk packet test

commit 16d231ef5763dcce63a489f317f21134979cd88d
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 12:59:23 2023 +0100

    improve tests

commit d5af5cfde3c92f1717c1679708608e3007f7d316
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 16 09:12:57 2023 +0100

    fix block placing and getting

commit 68dfc4a34427f8bcc41bbf3ff1dbf7895838ab2c
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 15 23:31:12 2023 +0100

    wip refactor world: chunk manager

commit 3798da0bdb7226cb7da33fc345851cfb404a7580
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 14 19:36:10 2023 +0100

    refactor some physics parts

commit 27fcd95fbcc2eb4336fb9dbb5d97ec7225b4c6bb
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 14 15:42:42 2023 +0100

    use world iterator

commit ca771b3ffa5672514abb91ab3b75147419e93e6d
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 14 15:34:09 2023 +0100

    world iterator

commit 783f92193ceb367e08427d8a93c3501f30aec7cb
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 14 13:39:58 2023 +0100

    physics: small refactor, AABIterator

commit e6b1fbe73c3a4dd2166fda19f9861413cece5a4c
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 21:58:41 2023 +0100

    bump dependencies

commit bde42cf2053b74594923eabdd3ee1d2458ef2c2b
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 21:52:54 2023 +0100

    bump gradle (8.0)

commit 1bcec4c99ef7f86846f20f68e42adacae6067be6
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 21:20:40 2023 +0100

    physics: more flowing tests

commit 8f29e61de2eedf14ad0d138fd93951f9c62afef3
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 20:52:58 2023 +0100

    fluid: knock downwards tests

commit 68667cd9bcb3466a74170c105bb15a272cec9cde
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 20:45:11 2023 +0100

    fix some water tests

commit 92c86e1a038bd7541c68e59b7df575ed200c5bf1
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 20:26:36 2023 +0100

    mixed fluid height tests

commit 6989e0a56376d433ce5efb3559df49caec70088c
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 20:14:27 2023 +0100

    flowing tests, fix some fluid movement bugs

commit 894681e2f8b6ffe5ce3bfba620beb578bcf74a4a
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 17:28:08 2023 +0100

    rendering: don't warn about window icon on macos

commit ec820d5ff2fd566973cc7a0a24c9895451da2108
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 17:06:40 2023 +0100

    bubble column tests

commit 11a7fd8feb2d9ca0d4266f08c8d62c38fb8ef904
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 16:59:33 2023 +0100

    rework FluidGolder, Fix some fluid height bugs

commit 148a25a59b0787ae6dabe8fbc829688182af93bf
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 13 12:06:41 2023 +0100

    physics: small refactor

commit 0e5bb4cc549201bbf7c6f28e31dbfe6930e985d9
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 23:14:16 2023 +0100

    move fluid physics to fluids

commit 207080b0ec8b1110e614a052c2831a4cd580f07b
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 22:23:14 2023 +0100

    fix continue break test

commit 7f4b525b58d59681202ffd673a5e0c0a0ceea9ae
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 20:23:01 2023 +0100

    macos: set dock icon #29, #86

commit 374ea2e18670420ffa0b6c8576a963a2c981d5b1
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 20:05:31 2023 +0100

    network: rename pingId to payload

commit 85d271d39f1b10f59c220a4ea7281d8216f42289
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 19:39:26 2023 +0100

    bubble column fixes

commit e848cd02916cf3038970cb4257c51d23bbec88a2
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 19:33:52 2023 +0100

    fluid fixes

commit 1a286c673def3bfb00d998bde5c2fd924702319e
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 19:05:19 2023 +0100

    fix fluid space empty

commit b0a050a10ee1fdae8c58286a821b1544b99158bf
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 18:38:02 2023 +0100

    bubble column block

commit ec65eb0c022987b20c1a4620f255e2da6dfc4052
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 18:09:26 2023 +0100

    bubble column, refactor physics more

commit 9b2abf18f3a3f6f2db0f331c1aefa6edc55a7680
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 12 16:16:38 2023 +0100

    physics: FluidWalker

commit 83992811b01c39560a4114c61852a5081b123b89
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 11 23:05:11 2023 +0100

    physics refactor, move equipment from entity to LivingEntity

commit 1ace0566dbe5524656622428fc9a33608ff41f3e
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 23:22:05 2023 +0100

    fix chunk data not set sometimes

commit 9d761162389c8037675a0e2d3b203885a7c388c5
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 23:20:33 2023 +0100

    properly clear chunk when no data available anymore

    Should fix the "stuck bedwars lobby" on hypixel

commit 824b08fdb2215a2fae5af36b47c243bba085203a
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 23:13:38 2023 +0100

    fix rendering hitboxes when entity did not move

commit 7bb73f2a7aeb7693fa8c2465bdba0d79c9b1243d
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 23:09:22 2023 +0100

    physics: fix some water bugs

commit 14dff6406fcf0c036994b21095a688079d7c5289
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 22:53:20 2023 +0100

    camera shaking: fix damage animation when not on ground

commit bea178962e846c403a5e296a7d98509137248027
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 22:52:16 2023 +0100

    physics: don't move if dead

commit b38455c67bf316751d20d87daba4bf4190fa2300
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 22:52:01 2023 +0100

    render hitbox when in third person

commit f78031ee06c080f60e039b4103f1986f22bd4bd2
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 22:51:34 2023 +0100

    don't shake camera when not on ground

commit 22342483be194776e40dcdf79f2a3ec4e750b4cb
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 21:48:31 2023 +0100

    digging sequenced executor: abort block breaking

commit 95ae8601c4e14ab59f78c1f869282688e6f73c30
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 21:45:49 2023 +0100

    reset world

commit 45082b37eed4ac6c927cdc64d20ee478374162f6
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 21:31:15 2023 +0100

    cleanup direction

commit 586e4b630411a85c9c1d159fc0de51d16b0a5918
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 15:16:22 2023 +0100

    physics: push out of blocks

commit 495d36e838022608c2cda706556823eba4ec8627
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 10 14:55:03 2023 +0100

    physics: set swimming

commit 32385a13d7ec5f0d6a09c0802ea749f22edc8213
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 14:25:25 2023 +0100

    item entity fixes, item entity tests

commit 868a3c3a43d59d94984e6644a2c355c7db234239
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 9 20:07:00 2023 +0100

    add 1 tick padding when not instant breaking block

commit beaa0389de151cfd891ecf94334faf454296cdb4
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 8 19:00:53 2023 +0100

    wip ItemEntity physics

commit c470a4b87b77f2547e0f961f4334417ba41eeabb
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 8 11:00:46 2023 +0100

    don't allow block placement when inside block

commit 1fea19a5bf0ca0910bb720f93e35dece08986765
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 8 10:47:47 2023 +0100

    entity events, entity damage event

commit cf6dd77f90d52e6cfdbe19c1f8ccd272b904beed
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 8 00:11:35 2023 +0100

    bannability: killaura, hypixel

commit 1b37040e76bae2afc9fafa4e053feeb2ee61e4dd
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 21:34:36 2023 +0100

    block breaking: don't allow server abort

commit 942312037106f521e894e461c2fa2f0f456d2856
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 21:14:59 2023 +0100

    show title when just setting subtitle

commit 12ccf82b316e8de77b6af67224721ea6943a6f86
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 21:13:27 2023 +0100

    network: TeamsS2CP: fix invalid enum value error

commit 713b2d57bb5dac778512803e2433202ae2a62797
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 21:00:20 2023 +0100

    fix container clearing

commit cef5769e17765c0855efc315c28cc270e39ae62d
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 20:42:39 2023 +0100

    packet testing: add packet data

    missed it

commit bce8211e99def1b027a13774e5ca8be619a0b298
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 20:30:49 2023 +0100

    account profile: warn users to not share that file

commit a8a8d4adf265bc1c2e640d3dc796b086e4fcd7f8
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 20:16:21 2023 +0100

    physics: properly bounce on edge of fluids

commit ce25cdc7289b28b5c37a189b49c5f09e47c65c99
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 20:16:00 2023 +0100

    wip entity events

commit 5ea25a7874f40989b6637b1a7202b765b2fbcded
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 18:22:48 2023 +0100

    basic camera shaking

commit c3ee8b9740588d6dfd95654ea9f539af85a9353f
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 14:25:25 2023 +0100

    clear inventory in respawn

    This fixes a bug when changing lobbies/joining games on miniplayer servers

commit 55647f92fe3d0d5ab6cc8f151ffca39c134edd75
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 14:16:17 2023 +0100

    network: 1.19.3 fix wrong sound

commit aec87ddad192e0f14f32401e1fe69e30550a4822
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 14:11:20 2023 +0100

    item stack: properly store custom nbt data

commit 25a9ff4e80943bf12c3946405e60ffb3faf582c4
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 09:19:24 2023 +0100

    hitboxes: hide armor stand markers, improve hitbox data

    Needed for bedwars patch

commit 2bb845d37e3bfbc9825331d073447eaa70a81cb6
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Feb 7 08:22:45 2023 +0100

    fix test running

commit b61f715d9459a6e65a460bbf0e66e91882fb9bee
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 6 12:05:13 2023 +0100

    fix deadlock bugs when `DefaultThreadPool` is running low on threads

commit c56ab4eebe36d486d564b5f80801d51469aa8360
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 6 11:55:35 2023 +0100

    don't lock chunk section when getting block

commit ac32eb08bf902889663710bfc34e85ad4eaeb143
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 6 11:08:31 2023 +0100

    world renderer test: cleanup properly

commit cda6d268beaa9dd9cd1bedbcdeda782b9a7789b3
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Feb 6 11:06:53 2023 +0100

    world renderer: work on meshing queue every frame

    This should fix chunks only being prepared when changing the frustum and "wrongly" failing tests

commit af6a35eb1e903fa232ea389528a3bd2516ede369
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 22:51:03 2023 +0100

    integrated: check block item

commit d929cec4a013dc91be1dc3c1ee8db55b8dda9a7c
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 21:17:00 2023 +0100

    audio: check after queue again if sound can be skipped

    This should avoid more "No source available" errors

commit c2bd4b2edd0dfe519a1abb1b4d9797f51781d8f9
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 20:53:47 2023 +0100

    packet reading tests

commit 268d9d08508008e19b684bad3a1341192a76c42b
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 20:53:26 2023 +0100

    network: fix chunk reading on hypixel, fixes GH-5

commit 58d1f8264c3d89125577c359d2e094418b407296
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 19:18:26 2023 +0100

    fix rendering of local player model

commit a5e1a857858b43cc9aec101d7e2b6d255fc919c5
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 19:14:39 2023 +0100

    rework WorldEntities clearing

commit 9725d3e86e458558678fb8fd95d555fbdc905e30
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 18:47:02 2023 +0100

    remove name from player, don't raytrace against entities in third person view

commit 99fcfa6ba95a53893d28008875fb25eb665ccd4c
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 18:18:33 2023 +0100

    properly synchronize player additional with tab list

commit cde5e35787c13e177b73305db0e30931c65c3817
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 18:18:11 2023 +0100

    fix fallback skin loading

commit 2d3e8fb68b29940fbd5a047e1cd23a0e7a704153
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 17:53:34 2023 +0100

    fix container close packet sending

commit 5e961222b5621708f1e4ebfbc8eecd9fa912cd25
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 17:46:21 2023 +0100

    allow placing blocks in not raycastable entities

commit 1d61d4e291a887e564da457c77f9e6e2835b913b
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 17:40:47 2023 +0100

    fix more arm bugs

commit 555d6f72d0f978c55b439048426049cf5ec510f3
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 16:57:15 2023 +0100

    wawla: display player name big

commit f6e3b79afdc4418034c69fbff05757d7245dde35
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 16:47:20 2023 +0100

    breaking: fix 1 tick misaligned initially/after breaking

commit ad55e7f58ac0491fefb760fbc78225665eb5ad06
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 16:46:57 2023 +0100

    target: fix wrong cursor position

commit 0cdb4d0553f97b0cfa62b887207ec7cf554b80a1
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 16:39:38 2023 +0100

    fix block breaking delay, fix some arm swinging bugs

commit bdd05e2b46afff0da9327a4e31b10492494a11e9
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Feb 5 01:40:05 2023 +0100

    fix arm swinging, fix entity and world clearing when respawning

commit 6fc3028434cf1680f00b05532f50c4e550350ec4
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 23:57:10 2023 +0100

    fix some tests, swing arm when attacking

commit f0cc46fbd881941f641079b7a03c858574ac07a5
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 20:44:13 2023 +0100

    network: sign text: write string message

commit b2875e67dd7a11b037b9f1499f61c09b2f38b7ca
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 19:27:27 2023 +0100

    fix fluid height getting if is source block

commit 54627b15897a72fae70a386aa10e2f992c02c041
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 19:15:22 2023 +0100

    Target: fix fluid being targeted

commit 921079b551d1ce001144067819dfdc4f6c68533c
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 19:11:46 2023 +0100

    make LargeFireball attackable

commit d0c9a318428e0bb7d806e84b4458e27f8a7eb976
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 19:03:08 2023 +0100

    PlayerTexture: force https

commit d8d057de86ea36c86c4bec6a9f1bd803905b939e
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 18:56:28 2023 +0100

    remove unknown player properties warning

commit e269f2fbafe9a2b4994fe8a7408e54a2194a1726
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 18:52:13 2023 +0100

    various performance improvements

commit bb6143f043309a3398916928cca529185d9fafe8
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 15:29:12 2023 +0100

    item stack: improve comparing, fix item picking

commit d54644a1cb39fcb6165ce8de7a49132e5f043f17
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 15:23:30 2023 +0100

    creative breaking: fix cooldown

commit 3e8bb131a4ad356a12bb9ffe97f964d26583b00d
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 15:15:56 2023 +0100

    Target handler: handle if player is in block

commit fdee04b18eb807b67bdd994d4595640bac1c0d4c
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 14:51:36 2023 +0100

    refactor aabb raycasting

commit 50b30bd6956d898d4eb2e5572d2615aee009a77f
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 14:30:19 2023 +0100

    fix world raycasting

commit 85d8149cbda4db14db3a5dc9d3a610f2f98e809f
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 13:24:34 2023 +0100

    fix raycasting errors

commit 988d20b99124e16a8da3d0dbc776b0b9d982adbe
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 12:39:02 2023 +0100

    more aabb tests

commit e6217bd03a049d915340c85e1fe1b5ebe0760068
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Feb 4 12:02:51 2023 +0100

    aabb raycasting tests

commit 57b2129a2d9a986241be9c50422c54599198f693
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 3 20:54:18 2023 +0100

    fix tests

commit e57e2b7c4ca606b476bb4c70bf6c2db03abb97a7
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 3 20:49:44 2023 +0100

    rework raycasting, merge attack and dig keys

commit 9662ee50343d8365e41f05719017d46d00a42acd
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 3 10:07:52 2023 +0100

    attack handler test

commit 3f2156fbe1790fe933305ad172e030d9abd6d125
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Feb 3 00:16:56 2023 +0100

    rewrite legacy chat component reading, tests

commit 44d0bfcb099fc64e2153451d2211718ae35a6396
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 23:01:03 2023 +0100

    log hotbar messages verbose

commit 215310196ff78b541a3086178e4a1f4d4cb5a874
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 22:59:06 2023 +0100

    tab list: only decorate player name, not custom display name

commit 579db24cfeb54b762dd36fa9e1e94920a639906a
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 22:58:38 2023 +0100

    GUI: use context::runAsync

    This fixes some lags when the pool is busy (e.g. when joining)

commit 05c7216f9c5ea0f479dc472743b9767843e49cdc
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 22:49:32 2023 +0100

    fix cancelling of digging when changing block or position

commit e8d00e1101d2231b1862a3dc2be72bc299af4ed3
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 22:12:43 2023 +0100

    StackableItem, send item use in < 1.9

commit 6c39cc677489394b313bb7cbd26277179c3bbdff
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 19:44:33 2023 +0100

    BlockWithItem, fireball tests

commit 4846e83e56139f671398b386c73192dc232f713f
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 15:01:37 2023 +0100

    fix some tests

commit fbb082a147e1a3415a5529a7d88da115d3574cf9
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 14:57:33 2023 +0100

    ignore tab list sorting errors for now

commit b0e495529ab115ec77645260501a8557faa96501
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 14:56:03 2023 +0100

    srv: ignore srv record errors

commit fbaa075c68941b550fc46ed6122508278b3a8c10
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Feb 2 14:49:00 2023 +0100

    fixes, lower auto interaction limit, UseItem: use sequences

commit 1df525236e20b74b7580b4b6f0dd8472f354302a
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 1 22:33:35 2023 +0100

    rename all interaction handler (shorter)

commit e23f6e88fc19f9ff3ba1112f3e33b482d8ce6ede
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 1 22:31:27 2023 +0100

    make InteractionInteractionHandler key handler

commit 0e4a6f16b04c8f2d074bd72bcb48f8c1d220d82c
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 1 21:53:38 2023 +0100

    bump kutil

    This fixes a RateLimiter freeze when Swinging the arm

commit 7457dd51ccc8b3ad0ad1fc488f2b3d0b7d458521
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 1 21:34:15 2023 +0100

    fix gui freeze if poll is busy

    It actually should crash and not freeze :)

commit e17ee228c4fcbec49f5534d8fa044c74275d6227
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 1 21:20:34 2023 +0100

    sequenced executor

commit baae38ed095c221bb6cdec43b9667040114aef73
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 1 21:01:53 2023 +0100

    signature management: don't send session is offline mode

commit 4b4a6067662907f27c171aa3a8513ecb15978bb9
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 1 20:14:24 2023 +0100

    fuck sequenced ack

commit 18afc19ee4e1e549e1efb8e3d6968efacc6aa95a
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 1 14:33:46 2023 +0100

    improve break interaction key handling

commit 0329439556f5b3ededb5e33ea909c725865dc4dd
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Feb 1 11:45:38 2023 +0100

    rename some tool tests

commit a6396a4a9ca20208b4364e2a6b7131d5f5a49e11
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 22:37:37 2023 +0100

    breaking: don't send finish when instant breaking

commit 8281970d84038f2152ab9d2ac9fa52306d5e340b
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 22:35:06 2023 +0100

    breaking: packet tests

commit a2c154a85de6ccb6fe9d9a2578d2222b3e03267e
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 22:29:48 2023 +0100

    breaking: ack managers

commit 3e49c7570043cd3ddf32787b5286879b0a0d5509
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 21:21:46 2023 +0100

    bug xies

commit 4d58217013f1fe3b0a65ecd282196dc17d4a1c5d
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 21:10:09 2023 +0100

    remove BlockBreakProductivity::SLOW

commit 2e21e09b94a63099c3f090a9b313eb6b72bcb568
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 20:29:41 2023 +0100

    fix wawla block translation key

commit 046654d25250b4ee8b1681a62b3f7c9977832820
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 20:22:55 2023 +0100

    legacy tags, integrate wool block

commit 4e510f61a1f628967251c7d1e645e445fcc7a082
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 19:25:33 2023 +0100

    resources: integrated mining tags

commit 4330f3a5888cfd9ed629e7d0f0c1603ac16ea8f1
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 16:12:06 2023 +0100

    fix tag tests

commit 3f4ed3105fb1d1dba6f25df8f4878a4adb9fe6d4
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 16:04:34 2023 +0100

    tool item tags tests

commit cb41c7cda9370651ad831c07ed020328117839c6
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 15:51:40 2023 +0100

    tool tests

commit f329b5a9be6e7059966281408863702605ba9fe8
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 12:23:03 2023 +0100

    refactor block breaking, digging

commit d657119c7a9ef49da3785c8de0bfe8911450acda
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 31 09:17:39 2023 +0100

    reformat version.json

commit 3670cb7393de6447a1e180845c0de6b51dcfd161
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 30 10:03:02 2023 +0100

    break test: packet test

commit 772c0a1045aabe4f5fe27364f40d0373d21cc63d
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Jan 29 20:33:47 2023 +0100

    digging tests

commit f77c45f3aa605f27d27e3a1334ccaf71888a3822
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Jan 29 19:28:14 2023 +0100

    physics: ignore 0.0 length movement

commit 565b92da47338948dc5c15bb83bcdedd469df48a
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Jan 28 20:42:57 2023 +0100

    fullbright: properly color debug message

commit c77b1edc9fe29e38a52d411518ddf458c7a32a1d
Merge: 14084995a 0f1b7f7e8
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Jan 28 20:37:27 2023 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	build.gradle.kts
    #	gradle.properties
    #	src/integration-test/kotlin/de/bixilon/minosoft/gui/rendering/world/WorldRendererTest.kt

commit 14084995abe6ab9712bb35f57bfc45b87a810e04
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Jan 28 19:17:00 2023 +0100

    properly send flying toggle

commit 075ba1dc208fa1ee27650e9ad727744f0aa286dc
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Jan 28 19:11:22 2023 +0100

    physics: send flying toggle packet

commit a5c6976788e6683586b2044ae0521041f64bd853
Merge: c57787abf 1b4769b58
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Jan 28 19:07:39 2023 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/integration-test/kotlin/de/bixilon/minosoft/protocol/network/connection/play/ConnectionTestUtil.kt
    #	src/main/java/de/bixilon/minosoft/protocol/network/connection/play/PlayConnection.kt

commit c57787abf7388b1602fb5cc6bf1ba518c095db18
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Jan 28 00:45:01 2023 +0100

    auto connect: fix version detection, resolve server address

commit f1274505fafecb95f3c16745930f0ec89480dc84
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Jan 28 00:33:02 2023 +0100

    fix riding bugs

commit 2bb99f78079b438e89763daf7f94b42e9acaa351
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Jan 27 23:23:12 2023 +0100

    fix EntitySoundS2CP reading

commit 6675f16c9410e5f9221c1552517c7ddbc064d34e
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Jan 27 22:42:39 2023 +0100

    pig riding

commit 3e6897ca9183d932a5aeef297a492f32c10b35df
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Jan 27 15:04:16 2023 +0100

    wip riding

commit 5cc2b5c6bde3f829476cd45e0341493dde4a0358
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Jan 27 11:06:13 2023 +0100

    properly update pose

commit 67f61872c9b1dacb9f4c45d7dd11d1134c64723a
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Jan 26 14:32:25 2023 +0100

    fix bugs, fix tests, change stuff

commit 04baa3eaf299cf429be9965796d50831e17bf3ce
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Jan 26 11:03:50 2023 +0100

    split pixlyzer tests

commit 0ce25b10a98dc8e1053a0244e50cae58cc76e77a
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 25 12:17:36 2023 +0100

    verify integrated block registries

commit 8a2357f11d2dd704c5878d58d7fee13d81ed92c8
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 25 08:34:36 2023 +0100

    migrate CobwebBlock

commit b8064345ea3b504c18fc89438085e6fb801a9b2f
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 24 17:43:22 2023 +0100

    migrate HoneyBlock to integrated registry

commit 2e4ff5dc85188f9e51b967c17b1c66e6d9770ba4
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 24 17:30:01 2023 +0100

    fix test building

commit d3171175becb0ea6d325112d8e872cf4f9aadf60
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 24 17:26:33 2023 +0100

    move pixlyzer blocks to pixlyzer directory

commit b41861e08e35a8522ba4ec6ae2a1ab3ffb2c163c
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 24 17:24:39 2023 +0100

    fix merge conflicts

commit fed15f14487c1991bbd268693ef9827af852316d
Merge: 48bd9e561 217e78dd9
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 24 10:03:48 2023 +0100

    Merge branch 'master' into work/physics

commit 48bd9e561f627f35232c8b49fe1fe41879e4da14
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 23 22:24:10 2023 +0100

    remove FlowableFluidModel

commit 6a955894a3f40f66288d49f56c8f05cb563d1f2e
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 18 00:22:29 2023 +0100

    chat type: use fallback translation key

commit 93d93095b402b733f76cbd7b62a3fe14c4b3587b
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 17 10:45:29 2023 +0100

    attacking: don't set cooldown if in creative mode

commit 6685e20d9023a8ec9f45aad537bd8831f6483037
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 17 08:54:34 2023 +0100

    bump kutil

    Fixes Trigonometry to match vanilla in physics

commit 2c1b70ff227ab8a2faf1160d53e88d39ae896b54
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 18 00:00:37 2023 +0100

    network: send correct packet if private key is null (1.19)

commit eb64b4e066a70e38966c7a00108428eb4b724f6f
Merge: 04bfdab8f 1fc103c8f
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 16 22:59:29 2023 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/CameraS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/TagsS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/EntityPlayerS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/spawn/EntityExperienceOrbS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/spawn/EntityMobSpawnS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/spawn/EntityObjectSpawnS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/spawn/EntityPaintingS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/spawn/GlobalEntitySpawnS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/protocol/InByteBuffer.kt
    #	src/main/java/de/bixilon/minosoft/util/KUtil.kt

commit 04bfdab8f8cff8bc7109ce40de875176790b7116
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 16 19:24:00 2023 +0100

    test namespaces function

commit b55448daa4a745c189501ca286980019543b2255
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 16 22:18:58 2023 +0100

    fix entity attacking, improve hitboxes

commit ea4a1170b317f9f57d1698c589345db5eec25a65
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 16 21:31:41 2023 +0100

    attack: critical particles

commit 624256b4756ffce18a16232d7f3410c77cef5f4c
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 16 16:59:30 2023 +0100

    fix ChatMessageType reading in 1.19 + tests

commit eb3cd4d1ed88c67ea1a971cd67ee6eceeb3ee521
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 16 16:47:39 2023 +0100

    remove FlowableFluid

commit 7bdb91e7c9eb593e4925db7ecc33fdbfe26ef294
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 16 16:42:58 2023 +0100

    network: HealthS2CP: handle errors more gracefully

commit 66149dbad7df9da1b4d19906873163cf8080b105
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 16 16:42:41 2023 +0100

    painting: fix crash when constructing

commit bed9369ebae7959797bd2a6401d0a15390b9181b
Merge: 4566ec471 c73f2961e
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Jan 13 16:30:17 2023 +0100

    Merge branch 'master' into work/physics

commit 4566ec471c0ac053749b2a4c67ca6a74a1e6e9d8
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Jan 13 16:19:18 2023 +0100

    packet sender: send proper forward and sideways speed

commit 3ab0d452150e24a6826211ee11a540fbcc852db8
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Jan 12 21:24:58 2023 +0100

    riding tests

commit fa1a19c034a0fe13dc62f29746997e04b1c30cb5
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Jan 12 19:15:34 2023 +0100

    wip pig riding

commit 5c5e3b4a4903958d95eaa7c5554cef1b0b67c338
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Jan 12 18:30:34 2023 +0100

    handle MoveVehicleS2CP

commit d85cc24bf35bcf94cad025c7537dd88505070f7d
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 11 18:01:23 2023 +0100

    fix elytra rotation precision

commit bc66bcfc007674e0a1b071c10211d6a09e2b8e43
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 11 17:42:39 2023 +0100

    fix some elytra tests

commit b8ac469dedf84275d346e50ab1685cd90ec93fb6
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 11 17:19:05 2023 +0100

    cloud renderer: don't try to calculate clouds height in nether

commit afd90e0930b37f1571c87fdebda90a1b58de3c6e
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 11 17:07:11 2023 +0100

    attributes: remove effects if needed

commit af555baed6de40a91adfec6b4f8d7a3f23412278
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 11 16:33:22 2023 +0100

    fix snow sneak tests

commit 96659e60ece022e9f5a292310c3b1a104eb8f3d7
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 11 16:05:01 2023 +0100

    elytra: don't allow instant start

commit af48f742dee5d9029b8976c51db16e9f03cbb67a
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 11 15:35:45 2023 +0100

    fix some elytra fly bugs

commit 5584d7e8807a6348320e63e695ace38205d60a7a
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 16:53:05 2023 +0100

    doc: physics

commit 2ae9bab3cc958d4ec59de515b8e963b926615fc1
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 11 15:03:27 2023 +0100

    network: fix reading of SoundS2CP

commit b6eeba9a18f38a0b58f168da02b7d0ba78bbb151
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 23:39:21 2023 +0100

    movement actions

commit 648b4a53cf4508c46241e8d660ee26c0cdefdd37
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 23:20:55 2023 +0100

    wip elytra flight

commit 7f3db08b96c7af64d05b6c38adfb729203cec45c
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 16:02:05 2023 +0100

    fix fly toggling

commit 3fe0ae17c8ff8b414b2e969f5b2b8e12a68ce0e1
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 14:52:43 2023 +0100

    dimension properties: get effects from dimension identifier (fallback)

    This fixes nether and end effects on < 1.16.2

commit cba9846f552859c55279f206eefbb791efd4d92c
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 13:45:15 2023 +0100

    network: remove Vec3f import

commit b115c5a1b915aeea6301879f20b34408ab648c3a
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 13:33:06 2023 +0100

    resource location: speed up namespace validation even more

commit 17fe2d04fec52b87979c2b7bd10abc313e2574d0
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 13:32:49 2023 +0100

    remove empty test

commit fba5619ef706fc459fcaa7f51dec2ab37ad7831b
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 13:18:30 2023 +0100

    interaction: fix packet sending errors, fix more bugs

commit 7e8a27b8217ce7cb405c9da7ac372b4dcdd32a56
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 12:56:54 2023 +0100

    fix some long item using bugs, fix tests

commit 494b755d393ff9bef4c4e42e16e0a9ce096a91f4
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 11:29:27 2023 +0100

    rework item long and short interaction handler

commit 321fba4d30ef12b388f5cad73a48edf774285545
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Jan 10 10:24:40 2023 +0100

    eros: don't use WeakReferenceQueue, use stage list

    This should fix an unknown crash on macos

commit e135445680502c91cbc61ae787ba7336ac744f09
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 9 20:38:51 2023 +0100

    long use tests

commit fbd5f99d913be8d282111491b4cad0ddcdba685f
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 9 19:10:37 2023 +0100

    wip long item use tests

commit 22cce0141bdea17696066b9245f2d3ce7cda405b
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 9 18:35:05 2023 +0100

    fix item using tests

commit 437346dd1959fd1ea5f2959195105364b24206e1
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 9 18:01:05 2023 +0100

    migrate and implement some throwable items

commit 1ddc593dbcf50e5ebe9c039f929b8b19d6c747ef
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 9 16:50:14 2023 +0100

    restructure short use tests

commit e0199bd5d22b25fedf22465cccc1b6108da4e904
Merge: af704b331 078dbdc80
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Jan 9 15:48:52 2023 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/main/java/de/bixilon/minosoft/data/container/Container.kt
    #	src/main/java/de/bixilon/minosoft/data/container/types/PlayerInventory.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/item/ItemEntity.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/player/local/LocalPlayerEntity.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/blocks/types/HoneyBlock.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/blocks/types/SlimeBlock.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/blocks/types/air/AirBlock.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/blocks/types/entity/BedBlock.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/entities/EntityType.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/fluid/fluids/Fluid.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/fluid/fluids/flowable/lava/LavaFluid.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/FoodItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/PixLyzerFoodItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/ShieldItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/block/BlockItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/tools/AxeItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/tools/HoeItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/tools/MiningToolItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/tools/ShovelItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/registries/registry/BlockStateRegistry.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/chat/ChatElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/other/CrosshairHUDElement.kt
    #	src/main/java/de/bixilon/minosoft/protocol/network/connection/play/util/ConnectionUtil.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/TagsS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/EntityAttributesS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/protocol/InByteBuffer.kt

commit af704b331f74a19a5ae35a3ea9c25b115aaada5f
Merge: 8453d1ca1 e6bc1babc
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Jan 4 12:34:06 2023 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/integration-test/kotlin/de/bixilon/minosoft/protocol/network/connection/play/ConnectionTestUtil.kt
    #	src/main/java/de/bixilon/minosoft/data/container/types/PlayerInventory.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/player/local/LocalPlayerEntity.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/blocks/BlockState.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/blocks/types/DoorBlock.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/blocks/types/plant/PlantBlock.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/enchantment/armor/ArmorEnchantment.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/enchantment/tool/weapon/WeaponEnchantment.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/fluid/fluids/flowable/lava/LavaFluid.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/fluid/fluids/flowable/water/WaterFluid.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/armor/extra/TurtleHelmet.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/food/AppleItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/registries/Registries.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/shapes/VoxelShape.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/particle/types/norender/emitter/EntityEmitterParticle.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/skeletal/instance/SkeletalInstance.kt
    #	src/main/java/de/bixilon/minosoft/input/interaction/BreakInteractionHandler.kt
    #	src/main/java/de/bixilon/minosoft/protocol/network/connection/play/PlayConnection.kt
    #	src/main/java/de/bixilon/minosoft/protocol/network/connection/play/tick/ConnectionTicker.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/ItemCooldownS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/TagsS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/effect/EntityEffectS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/spawn/EntityPaintingS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/spawn/GlobalEntitySpawnS2CP.kt

commit 8453d1ca1e943d7583baab712b20dbdc118e1a0a
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 25 17:12:23 2022 +0100

    make skeletal models better

commit f1439ef7c5bf48219ed64ad9adf4a9e86ee90aec
Merge: 012a0109e 41ee19721
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 25 16:54:23 2022 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/integration-test/kotlin/de/bixilon/minosoft/protocol/network/connection/play/ConnectionTestUtil.kt
    #	src/main/java/de/bixilon/minosoft/camera/target/TargetHandler.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/dimension/effects/OverworldEffects.kt
    #	src/main/java/de/bixilon/minosoft/data/world/World.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/camera/Camera.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/camera/FogManager.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/camera/MatrixHandler.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/camera/view/CameraView.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/camera/view/person/PersonView.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/framebuffer/world/overlay/overlays/FireOverlay.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/framebuffer/world/overlay/overlays/simple/WallOverlay.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/framebuffer/world/overlay/overlays/simple/WaterOverlay.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/framebuffer/world/overlay/overlays/simple/WorldBorderOverlay.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/framebuffer/world/overlay/overlays/weather/WeatherOverlay.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/gui/GUIManager.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/gui/dragged/DraggedManager.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/hotbar/HotbarBaseElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/hotbar/HotbarElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/hotbar/HotbarOffhandElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/hotbar/HotbarProtectionElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/hotbar/HotbarVehicleHealthElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/other/BreakProgressHUDElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/other/CrosshairHUDElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/other/DebugHUDElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/title/TitleElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/input/CameraInput.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/input/interaction/DropInteractionManager.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/input/interaction/HotbarInteractionHandler.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/input/key/RenderWindowInputHandler.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/sky/clouds/CloudRenderer.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/world/WorldRenderer.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/world/border/WorldBorderRenderer.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/world/chunk/ChunkBorderRenderer.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/world/outline/BlockOutlineRenderer.kt
    #	src/main/java/de/bixilon/minosoft/input/interaction/AttackInteractionHandler.kt
    #	src/main/java/de/bixilon/minosoft/input/interaction/BreakInteractionHandler.kt
    #	src/main/java/de/bixilon/minosoft/input/interaction/InteractionManager.kt
    #	src/main/java/de/bixilon/minosoft/input/interaction/ItemPickInteractionHandler.kt
    #	src/main/java/de/bixilon/minosoft/input/interaction/SpectateInteractionManager.kt
    #	src/main/java/de/bixilon/minosoft/input/interaction/item/InteractInteractionHandler.kt
    #	src/main/java/de/bixilon/minosoft/util/KUtil.kt

commit 012a0109e4e8cbdbde9ee4c4367e8d9b774c608e
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 21 16:49:48 2022 +0100

    fov multiplier

commit 19c4d9a4fa174b59fa9a6b03b2a07449c0db8782
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 21 16:12:07 2022 +0100

    entity attributes: use server base value

    This fixes custom speed on servers (because walk speed is ignored)

commit 4d62d5b9a3529a98d81c85129d46575d644456eb
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 21 00:23:34 2022 +0100

    parkour tests

commit 5380bb6bdcc3cc89002afa9c3532b86834c8564c
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 20 21:14:39 2022 +0100

    fix build

commit 03844719e8dcff63083ea9a791ee36afe73b1556
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 20 21:07:28 2022 +0100

    make bow and shield integrated items

commit c8afb8960f451451550741fa33fcfc6c17c74d0b
Merge: 796725127 5f66b0729
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 20 15:34:47 2022 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/LivingEntity.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/player/local/LocalPlayerEntity.kt
    #	src/main/java/de/bixilon/minosoft/protocol/network/connection/play/PlayConnection.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/move/MovementRotationS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/move/RotationS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/move/TeleportS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/spawn/EntityExperienceOrbS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/spawn/GlobalEntitySpawnS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/sound/NamedSoundS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/sound/SoundEventS2CP.kt
    #	src/main/java/de/bixilon/minosoft/protocol/protocol/InByteBuffer.kt
    #	src/main/java/de/bixilon/minosoft/protocol/protocol/ProtocolDefinition.java

commit 7967251272530f7c146a6dff227eca1e2ef35002
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 18 00:02:13 2022 +0100

    add physics readme

commit cb2e983677fa11e046f1b3c368a47e829226ff21
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 23:48:15 2022 +0100

    fix velocity flattening tests

commit ab3a8f2a11583b90e27ec422138ffb546bfe9a13
Merge: 515dea5bc 7777ea9ff
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 23:40:37 2022 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/player/local/LocalPlayerEntity.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/MinecraftItems.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/armor/ArmorItem.kt

commit 515dea5bcdbeb9a0a3ead1709a7a357b92f5a62a
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 20:16:42 2022 +0100

    powder snow and leather boots tests

commit 3e2f3144c65b0144b872fa9cf552cb8176b5be61
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 18:19:28 2022 +0100

    fix spamming position packets

commit 7133246dbb4ee2fbb8ad9d3bbe39cb25266b2686
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 18:19:03 2022 +0100

    fix raycasting position

commit 89a45b82790926ec41d8b0572f4538a84da8aa55
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 18:02:29 2022 +0100

    eros: fix italic font

commit 6b39e4c2ad943b9d8be33bf0dce88f669773b9c9
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 17:56:00 2022 +0100

    powder snow slow effect

commit bebb9aecc0c31ad6ca03c162f4f550d1734d576f
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 16:33:20 2022 +0100

    more powder snow tests, entity data setting

commit ba08235a52a89f1cd8d2abe126317db33e426f06
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 15:19:02 2022 +0100

    fix local entity raycast interpolation

commit b19a5430fe49df099e8c24b08e7a9690e066493f
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 15:15:15 2022 +0100

    gui: don't handle chat messages async

    They are now in the proper order

commit 48e139e62815bdaa59bdc21fbd014cdbcb0f8c80
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 15:09:46 2022 +0100

    network: don't length prefix brand

commit 3fe8af4a0679c1fc4a6aa6daa8d43201e748132c
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 15:01:20 2022 +0100

    fix fly toggling

commit 911349e031b1d8727220c5af211ea0ea393f8f4e
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 14:54:52 2022 +0100

    slab walking

commit 829d972d10b868a76183813829b86596a6353d1d
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 14:33:18 2022 +0100

    bounce it: slab test

commit 92c5f95bd4fb10be147c4951fbd6ba4ec41d8789
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 13:58:02 2022 +0100

    it: velocity flattening

commit 118ba499c2da36ee47f0e261a75ac2bafeeb90fc
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 13:20:16 2022 +0100

    it: damage movement

commit cf08279621259366ac06d7d9afed2997b5c8ab85
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 17 13:19:06 2022 +0100

    packet test util: throw assertion error

commit f6438d2775a8ed190c5609d15b080a348626bfff
Merge: 997768c35 50790dc45
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Dec 16 22:58:44 2022 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/main/java/de/bixilon/minosoft/gui/rendering/camera/Camera.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/framebuffer/world/overlay/overlays/simple/WaterOverlay.kt
    #	src/main/java/de/bixilon/minosoft/input/interaction/BreakInteractionHandler.kt

commit 997768c353075589c10a8cc6483e4be06d948157
Merge: 42ed3ca8c 78cd542e1
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Dec 15 18:22:49 2022 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/player/local/LocalPlayerEntity.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/gui/GUIMeshElement.kt
    #	src/main/java/de/bixilon/minosoft/protocol/network/connection/play/ConnectionUtil.kt
    #	src/main/java/de/bixilon/minosoft/protocol/network/connection/play/PlayConnection.kt
    #	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/chunk/ChunkS2CP.kt

commit 42ed3ca8c6366472313ddf64d6d18f09699dd475
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Dec 15 16:42:49 2022 +0100

    fix some short use packet tests

commit f521feb400e61ddb93fca052d3f2372507fbf5cf
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 13 20:26:07 2022 +0100

    better packet equality check, test short use

commit a512bab6f6944b78fbd07748c8c6736e9dc087cb
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 13 18:23:01 2022 +0100

    rename some interactions

commit ff2519320b2666cdc50c3c005d63f91e61b1f12c
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 13 18:14:50 2022 +0100

    fix physics tests

commit f3f2bd040f50b34355ae783be1e8942795eda50d
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 13 18:11:39 2022 +0100

    move interaction manager and raycast to connection (from rendering)

    Now it can be unit tested :)

commit 092211de0f6e5f43b38f692f6936d9ccba2324c8
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 13 14:04:43 2022 +0100

    PixLyzerFoodItem

commit 91d05a3865cdda27ad91e3bbd23c887fe4d3a624
Merge: 3b4a1a222 bc9bead69
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 13 13:52:29 2022 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/integration-test/kotlin/de/bixilon/minosoft/data/registries/integrated/IntegratedRegistryIT.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/enchantment/IntegratedEnchantments.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/fluid/FluidFactory.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/fluid/fluids/EmptyFluid.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/fluid/fluids/flowable/lava/LavaFluid.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/fluid/fluids/flowable/water/WaterFluid.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/BowItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/FoodItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/Item.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/ShieldItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/block/BlockItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/tools/AxeItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/tools/HoeItem.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/item/items/tools/ShovelItem.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/stats/ExperimentalRenderStats.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/world/WorldRenderer.kt
    #	src/main/java/de/bixilon/minosoft/util/KUtil.kt

commit 3b4a1a2228f1d71fceacfe9ebee53ed427105d6b
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Dec 12 21:27:02 2022 +0100

    rework item long using

commit 2cc6b806cd4c1fd1cd3e007a5807c7faf26cd042
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Dec 12 19:09:43 2022 +0100

    rework some item interactions

commit e5ab02f99ef973c0afa14c9123c9c87d406c8fc1
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Dec 12 18:07:24 2022 +0100

    physics: mixed fluid test

commit 897ae8e4f78b03267baa01ad6797d9c71c928dc5
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Dec 12 11:59:22 2022 +0100

    physics: ignore more tests

commit 59e238d35c27d212dd4e95bf34c165859b7a9ce6
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Dec 12 11:38:18 2022 +0100

    lava upwards swimming

commit e853d955aa0c9da8925b23b03c2cd3844a77e637
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Dec 12 00:22:14 2022 +0100

    dimension: outsource ambient light, rename some properties

commit 3a5fd0ab6c28f0ef8e714c139e8476d575361270
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Dec 12 00:17:05 2022 +0100

    remove null checks from World::dimension

commit d049c6ef1df1511faffba97c4c14ee0ebb1aff51
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 11 23:17:32 2022 +0100

    tests: disable light

commit 17cf4089931e4085e1a3d92782c0500ff3ffd775
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 11 22:18:52 2022 +0100

    more still fluid tests

commit a98e7f2129441e7fdda1438ea2a0c2015eb16c4c
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 11 15:46:21 2022 +0100

    fix lava detection

commit c7e64822fb27d8312481777aec1040365a3b2370
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 11 14:12:21 2022 +0100

    fix fluid velocity multiplier in low states

commit 465463b05d7c8021cb4425b07c042fba7e81ab21
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 11 13:37:36 2022 +0100

    fluid tests, fix some fluid bugs, it: disable skylight

commit abcb84ca65bbe262282e7d4bdf660f896bbc6c41
Merge: d9affc946 4e1a4fb3b
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 10 00:05:51 2022 +0100

    Merge branch 'master' into work/physics

    # Conflicts:
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/player/local/LocalPlayerEntity.kt
    #	src/main/java/de/bixilon/minosoft/data/entities/entities/properties/StatusEffectProperty.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/effects/MinecraftStatusEffects.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/effects/StatusEffectType.kt
    #	src/main/java/de/bixilon/minosoft/data/registries/fluid/water/WaterFluid.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/camera/FogManager.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/hotbar/HotbarHealthElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/gui/hud/elements/hotbar/HotbarHungerElement.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/input/interaction/AttackInteractionHandler.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/input/interaction/BreakInteractionHandler.kt
    #	src/main/java/de/bixilon/minosoft/gui/rendering/world/light/updater/normal/NormalLightmapUpdater.kt
    #	src/main/resources/assets/minosoft/mapping/versions.json

commit d9affc9469d91bab8761953a6d4ec5a0d2447142
Author: Bixilon <bixilon@bixilon.de>
Date:   Fri Dec 9 00:11:50 2022 +0100

    disable sprinting when player has blindness

commit bfb4c94d9b5876725bf07cacb8207ce3fd16a400
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Dec 8 21:25:03 2022 +0100

    enchantments: split movement enchantments, rework entity equipment, swift sneaking

commit bae1b7754110bbf3538493ec4a74a0c77c7518e0
Merge: 32cb77171 84a6b4d1a
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Dec 8 17:38:13 2022 +0100

    Merge branch 'master' into work/physics

commit 32cb771718feb4be202a91138cede9d8a712841c
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 23:39:38 2022 +0100

    fix invalid rotated falling gravity test

commit 89e7fc3933e1436c1eb824a51e95406a4c1b7d45
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 23:37:52 2022 +0100

    sprint jumping: fix invalid float precision

commit 01e1e1347a9de690d144b4302065e6efc4f9b26a
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 23:16:32 2022 +0100

    walk: sprint jump test

commit cf6ebe413a0b19d7fdf4353bdb7b6c5ee40a84cf
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 22:26:38 2022 +0100

    fix constant fly toggling

commit 0732de2c32328de2da8355c59b79a2a2436de10c
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 22:10:04 2022 +0100

    toggle fly, fly up/down keybinding

commit f66dd2c91f147e8d857c7c352111d8a0b95efac7
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 21:23:02 2022 +0100

    slow movement standing tests

commit c7dab9ac744fdde6d078ed4319eb0a292da80ded
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 19:56:46 2022 +0100

    block climbable, climb on trapdoors if ladder below

commit f8f8ff53d689f729ef7a21e14982dd1eb108d42c
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 19:42:21 2022 +0100

    climbing, fix climbing tests

commit 58c5599b75905e3140a045cf3616cc84a41ec182
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 16:53:29 2022 +0100

    climbing it: add block to test to climbable tags

commit edf448506f3c36d433b232e21a49fdaa37cae538
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 16:49:57 2022 +0100

    tag manager

commit 4cef0844623261ce04380a70fa8cc137735144a9
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 16:01:32 2022 +0100

    rename some climbing tests, add climbing oak trapdoor tests

commit 5e7b5e51885cd89be2ceb246a5d98f5e9983fe27
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Dec 7 00:52:48 2022 +0100

    rename testO to test0

commit 62c9f6ec6489a869e6aa3797e19e4c82a528c5d2
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 6 22:36:09 2022 +0100

    it: climbing (ladder, scaffolding, twisted vines)

commit e266789676bb11e24c92106cf39f4d3a0565f325
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 6 20:01:50 2022 +0100

    fix slow falling, fix honey slide test

commit da8b6eac48f310a6c3b21360f383dee9d2ff4625
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 6 19:33:10 2022 +0100

    Vec3d::vanillaNormalize

commit 9f8daa28acd731954c6a595b8003f3f8997a649d
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 6 18:49:37 2022 +0100

    stop sprinting test

commit 73a478ab4c89110cbdc733cd13b525a3663bfc10
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 6 18:44:01 2022 +0100

    fix some tests, reset y velocity every tick

commit 9765c7ebdc296b7710c8187fa409f070891077d1
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 6 17:55:55 2022 +0100

    powder snow, collidables

commit 3724b0a73dd2688e66f0fa6bd97ff85001cc6932
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 6 15:31:29 2022 +0100

    fix wrong aabb when checking block collisions

commit 072bd15056a3f0532e79553c49e8a1de2a0c5fef
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Dec 6 00:34:49 2022 +0100

    fix velocity block multiplier in air

commit 885cdd16f515d1d0324d390d2ca981641404214c
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Dec 5 22:54:57 2022 +0100

    rename some tests, sweet berry bush physics, block velocity multiplier

commit a1d70bc68734f104c207490f583d46253cfde998
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 23:06:16 2022 +0100

    entity block collisions

commit 7cb24734615b6ae867a2bd05594c92cb507210b3
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 22:38:41 2022 +0100

    StepHandler, slime walking

commit 69b94c7e33de2acc4c1180da6bfc27768e6b8aaa
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 22:20:06 2022 +0100

    abstract entity landing, block bouncing (bed, slime)

commit 8a945c278cb0623a17a9db5459bd4dc2bb7bf4b4
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 18:04:33 2022 +0100

    effects: don't process effect attributes

commit b1a3df4796d22b46866cdbf261eb8bb94bf7453a
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 17:33:19 2022 +0100

    speed grass walk

commit 6a81ed3a1b08b2de89ac3dddbfdc96c8e02a8395
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 17:19:41 2022 +0100

    physics goals

commit 1c0846c49cab0af2e89e54ac9f562e92efde1a48
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 17:18:53 2022 +0100

    abstract more tests, way more block tests

commit 4cf4d645918c0664d6c7a177e9dd073d0813add8
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 16:45:02 2022 +0100

    abstract slow movement tests

commit 182507449d74b561e8d38fd581173be4288360e3
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 16:38:44 2022 +0100

    abstract bounce jump tests

commit 1d1e4d5fb31f1e60e1f94ea9f9764de7738525e9
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 00:31:57 2022 +0100

    physics: fix invalid eyeY

commit bf60d349d91dfbcd0d97bc63680235afd0962be4
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Dec 4 00:25:06 2022 +0100

    recalculate sun scatter matrix every frame

    This fixes that the sun scatter is partly moving with the camera and getting fixed to the right position when updating the time

commit 9d8c54e1fb090c6e9292824c1e85764572b8cf6d
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 3 21:39:40 2022 +0100

    it: powder snow

commit 5729ca2b100e683cdeff99582b02198a9c013d78
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 3 21:01:41 2022 +0100

    fix build (rebase)

commit 94b1eaebe57d49dc2db9fb5f2f8e2628d2ea867b
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 3 18:46:52 2022 +0100

    fix wrong ground assert in honey test

commit e3c86a67eca974f89ee8984161ba8af606b5054b
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 3 18:44:28 2022 +0100

    lock tests: bed, cobweb, honey block, slime, sweet berry bush

commit bb0355237749d117bf36c6b0b31342d96cb7f33a
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 3 17:33:22 2022 +0100

    run integration tests with 1.19.2

commit b6f08fa9bb1c4504e3ec849d079cfd98fd36ff84
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Dec 3 17:33:06 2022 +0100

    it: server velocity

commit 53e39b432e0fe76fcaacbb84f69561d9de6d64a9
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Dec 1 21:49:16 2022 +0100

    it: swift sneak

commit e53394be6cd2aaad30325ef662155db9e18fcd1a
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Dec 1 20:13:33 2022 +0100

    it: rotating

commit 34dcad059b661ed60f63297bf5ee4880a25ffdcb
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 27 22:02:21 2022 +0100

    it: fly toggle

commit 3744ae54658b629962935964ea435f196ad51ecc
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 27 21:44:21 2022 +0100

    fix sneaking, fix some tests

commit 04710a784ab2e50a1a0b58c4799d10d4a390bc88
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 27 18:08:29 2022 +0100

    it: abilities, match vanilla jump boost

commit 102279707987504f1914eb77c9d938d1608871da
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 27 17:52:23 2022 +0100

    physics: jump boost

commit da9bda4b52c45dbbf5d22dddabbefd4baf0f3c64
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 27 17:46:12 2022 +0100

    it: potion test: fix wrong test order

commit b8e7df41c53496fffb4649195405663d07092b73
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 27 17:22:10 2022 +0100

    stepping

commit c8a90ef671ea0b36ddb8c75c075ce1830b404528
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 27 15:49:16 2022 +0100

    sneaking

commit 26ef960bf82d6071f9814e578c76c918529695db
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 26 20:29:19 2022 +0100

    it: sprint

commit fa676dc9e5d53aaa229d81e718ca24571ea785d8
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 26 18:19:12 2022 +0100

    it: potion expiration

commit 0308b1655b7829918abe4da2c9fff46700e1e73d
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 26 18:13:47 2022 +0100

    it: blindness

commit 37e5fcf7a45debbc47d5c037feaf4472100f60c7
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 26 18:03:32 2022 +0100

    it: sneak

commit 1670e32513e652999457e03bf9981f166a78edd6
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 26 17:26:44 2022 +0100

    it: jump boost

commit 37b88909ac2c4772de3f1a73406b845cca7a1ab5
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 26 17:07:42 2022 +0100

    it: speed

commit b7f8ea184c6dba4bbb2e1165fe66f0994c6c2f46
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 26 15:10:24 2022 +0100

    fix jumping, it: jump

commit 419531c256cce62b0771d4858ca64218423d7768
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 26 14:37:29 2022 +0100

    it: slow falling

commit ce8494c34bee79f332b1c23e669781975112ff62
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Nov 24 20:47:19 2022 +0100

    levitation

commit 7b93fdf8a50fdecc57cff3fda01332d6f9c65c78
Author: Bixilon <bixilon@bixilon.de>
Date:   Thu Nov 24 20:02:12 2022 +0100

    sine table, test: verify number exactly

commit 97af0d7a6dff10fd0b9a1ae8769f67f9942fc945
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Nov 22 23:29:44 2022 +0100

    levitation test

commit cf32cad97afcc336077faa16dd13e74f217f5677
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Nov 22 23:29:13 2022 +0100

    physics test util: enhanced error printing

commit 388980b94c83b22e705afb3c99410361a5e12e72
Author: Bixilon <bixilon@bixilon.de>
Date:   Tue Nov 22 17:49:30 2022 +0100

    deprecate some already ported test utilitiy

commit dd181de97f7756b4104a382cac45743cfb09d320
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Nov 21 20:53:30 2022 +0100

    aabb tests, match float usage, fix some collisions

commit f62b228078d447ecc2037f7e6acc1d2b53b19ed2
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Nov 21 16:54:31 2022 +0100

    improve collisions, ground walk test

commit 2d4622a9d74623af1eb6592ad918d22648615b45
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 20 11:58:15 2022 +0100

    readme: remove maven note

commit ad6bf11052b08935fdbac0ef0806ed73706c5db5
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 20 00:38:19 2022 +0100

    fix flying speed

commit f11f4c1193f492c579fbd0f2011dc3b0a3c99d50
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 20 00:01:47 2022 +0100

    fix collisions, improve physics generally

commit d0e432f890d0b097360a7ad9f1f5b2896df2c385
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 19 23:11:47 2022 +0100

    refactor voxel shapes

commit c778c342e262d0bdfd218a21536daf990a2420d5
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 19 16:30:13 2022 +0100

    attribute it: more exact values

commit 10244a9e029e9d031ab06745263617933fa695f2
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 19 15:17:10 2022 +0100

    wip collisions

commit 9d9b39496ba298ea0880496636c1990f7a75c22b
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Nov 16 21:16:56 2022 +0100

    test collisions

commit a3443bd75bcd04ef9ecef4c88fc825fe932df6e2
Author: Bixilon <bixilon@bixilon.de>
Date:   Wed Nov 16 19:19:38 2022 +0100

    physics 1

commit 9db48d5b458900bccb0bcfddb482ba8364bfdf85
Author: Bixilon <bixilon@bixilon.de>
Date:   Mon Nov 14 18:12:16 2022 +0100

    physics: start test hell

commit c2e745ee399725d8035606f0fd3c996bee5254cf
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 23:10:35 2022 +0100

    make it build

commit 67bcced64e74c35449c7905df658fed874b97ce0
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 21:16:33 2022 +0100

    remove old physics code, wip extracted physics

commit 11741843e29aa2b0a165a9c6ee2dd171747f6765
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 19:56:16 2022 +0100

    remove most of old physics

commit ca888775433554392b12f2dc0fdb42ae9b923e09
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 19:38:19 2022 +0100

    extract entity camera position to EntityRenderInfo

commit 12edf969affa81cbe4b1aa5971c3f5ce25347696
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 19:06:08 2022 +0100

    remove fov multiplier

commit 9e274e153fe602de1a933a2cbfc34af9bff20b6e
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 18:46:15 2022 +0100

    primary passengers, client controlled vehicles

commit 4de644f4449564605a4b32a2290711c7d781e08c
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 18:31:32 2022 +0100

    replace CameraSetEvent with observables

commit 037c708e1e3077214453ca8811655fa91a9c856d
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 18:15:45 2022 +0100

    rework entity attachments

commit 267cc83f3d6fa69a1ad2f0a7dc55ba5ebfe431e3
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 17:56:27 2022 +0100

    rename player abilities

commit 21a38bed821faeb55211a8f33baed0baf18b7e18
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 16:44:55 2022 +0100

    rework player movement packet sending

commit cb1e6b343d10ffa2ceacfc3878d3f0394aff6e7f
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 16:04:07 2022 +0100

    extract player item handling into PlayerItemManager

commit b8ef1fb271db2f2639aa63958e64f7f16bcda4fe
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 15:26:29 2022 +0100

    network: handle attribute updates correctly

commit ea1086e250962f85a27b578e4cb875f2b4a49fae
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 15:21:43 2022 +0100

    entity attributes: test slowness (negative modifier), ensure status effect amplifier is always positive

commit e648fe5428e3f2db2a4d15a73e960ab95df62a31
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 15:16:24 2022 +0100

    improve minecraft attributes handling

commit 4e007b14ae5600b01ab378ed291d6b412c1de651
Author: Bixilon <bixilon@bixilon.de>
Date:   Sun Nov 13 14:38:58 2022 +0100

    rework entity attributes, tests

commit 24a795b78258e9e24348ba67c40905129f7bcb9b
Author: Bixilon <bixilon@bixilon.de>
Date:   Sat Nov 12 18:33:44 2022 +0100

    PositionRotationS2CP: eventually clear velocity
2023-03-17 10:02:11 +01:00
Bixilon
10feb0208d
doc: update assets 2023-01-17 16:57:09 +01:00
Bixilon
0414725b3b
docs: container 2023-01-13 13:12:36 +01:00
Bixilon
b76cb75758
mark 1.12.2 as lts 2023-01-09 14:52:15 +01:00
Bixilon
ee3a27faa2
doc: update 1.19 signature support 2023-01-07 18:41:18 +01:00
Bixilon
4254cd1f18
doc: version support fix wrong issue if for 1.19.x 2023-01-07 16:44:01 +01:00
Bixilon
90ccc42a17
docs: mark 1.19.3 as fairly stable 2023-01-07 16:24:10 +01:00
Bixilon
caf83bd461
doc: replace some emojis 2022-12-24 14:57:37 +01:00
Bixilon
c3b79711e5
doc: list of supported versions 2022-12-24 14:50:48 +01:00
Bixilon
bfc8f33468
architecture: note about integrated registries 2022-12-21 17:35:05 +01:00
Bixilon
a6848a0de5
dd sunset screenshot 2022-11-11 23:02:31 +01:00
Bixilon
83d5942b58
lightmap: night vision 2022-11-11 08:29:10 +01:00
Bixilon
e76e9dc87a
lightmap visualizer 2022-11-09 09:17:06 +01:00
Bixilon
797a293c27
use different lightmaps 2022-11-08 19:33:55 +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
97e1b57cda
wip sun scatter 2022-11-04 12:44:49 +01:00
Bixilon
c9e5618012
doc: sky goals 2022-11-02 12:57:18 +01:00
Bixilon
60e0e829cb
remove old modding documentation 2022-11-01 17:26:53 +01:00