Commit graph

93 commits

Author SHA1 Message Date
mat
79cf19f93e modify warning in readme 2022-09-18 17:04:02 -05:00
mat
f42d630544
Physics (#11)
* Put physics module in azalea-entity

* port aabb

* add more stuff to PositionXYZ

* azalea-physics

* important collision things

* more physics stuff

* backup because i'm about to delete shapes

* more shape stuff

* CubeVoxelShape

* no compile errors???

insane

* impl VoxelShape for ArrayVoxelShape

* Shapes stuff

* collide_x but it doesn't work yet

* binary_search

* it compiles

* Entity has bounding box

* Update discrete_voxel_shape.rs

* Entity::make_bounding_box

* ok i'm about to merge az-entity and az-world

might be a terrible idea which is why i'm committing first

* ok so i moved entity to world

* on_pos and move_entity compiles

* add send_position

* move collision stuff to collision module in az-physics

* dimension is no longer an Option

* start trying to do collision for the client

* collision works 🎉

* start adding palette resizing

* get_and_set (pain)

* it compiles but probably won't work

* add a test

* remove printlns

* add more tests for palette stuff

* ClientboundMoveVec3Packet -> ClientboundMoveEntityPosPacket

i think i changed this on accident once

* palette resizing works

todo: remove the printlns

* Remove printlns in palette.rs

* fix issues from merge

* fixes + work a bit more on physics

* Better entities (#19)

* well it compiles

* add tests to entity storage

* add suggestions in azalea-brigadier

* this probably causes ub

* fix brigadiersuggestions

* get rid of entityid

* test From<EntityMut> for EntityRef

* don't mention other libraries since there's too many

* fix warnings

* do todos in brigadier suggestions

* work on physics

* more physics stuff

* remove trait feature on az-block

i think rust gets confused and compiles the macro without the feature

* bump ahash

* aes tests in az-crypto

* optimize aes's deps

* fix crashes

* fix section_index for negative numbers and test

* fix BlockPos protocol implementation

* remove some debug prints

* prepare to add ai_step

* make ai step work

* clippy
2022-08-29 20:41:01 -05:00
Ubuntu
d073a1c22b don't explain what stretch goals are 2022-08-24 19:27:46 +00:00
mat
a16b9dcd2e add stretch goals to readme and typo fix 2022-08-18 23:28:44 -05:00
mat
1d48c3fe34
1.19.2 (#15)
* Fix stuff with readme in codegen scripts

Emojis broke it

* 1.19.2-rc1

* 1.19.2
2022-08-05 23:58:50 -05:00
mat
0cf8f82994 add non-goals to readme 2022-07-30 18:00:54 -05:00
mat
aadf2de3cb
Merge pull request #8 from mat-1/1.19.1
Support 1.19.1. Signing stuff isn't implemented but auth isn't even in Azalea yet so that's fine.
2022-07-29 04:56:21 +00:00
mat
2211021105 1.19.1 2022-07-28 23:50:58 -05:00
mat
c0ca03204f 1.19.1-rc2 2022-07-21 20:04:33 -05:00
mat
3e43fc6c50 add note to readme 2022-07-18 16:55:55 -05:00
mat
ec0b6ec06c 1.19.1-pre4 2022-07-10 23:43:09 -05:00
mat
ae3ad007b6 Update packets 2022-07-06 18:55:18 -05:00
mat
e44afb76f4 1.19.1-rc1 2022-06-23 21:34:10 -05:00
mat
deef5d27c0 Update to 1.19.1-pre1 2022-06-21 19:57:18 -05:00
mat
a1484f6629
Merge branch 'main' into 1.19.1 2022-06-20 06:22:16 +00:00
mat
fcdb6d31ee Update README.md 2022-06-17 18:13:34 -05:00
mat
9c0b6f6631 22w24a & update packets when they're modified 2022-06-16 20:59:19 -05:00
mat
043f70aa6e Fix for states that burger doesn't have 2022-06-16 15:12:20 -05:00
mat
fb1d419a3d 1.19 2022-06-08 18:37:29 -05:00
mat
1e145a82b8 1.19 2022-05-26 13:45:48 -05:00
mat
0a314bca16 rename code-generator to codegen 2022-05-24 20:28:08 -05:00
mat
5c1712c840 move examples into examples directory 2022-05-14 20:50:20 -05:00
mat
4000a9d29c Update README.md 2022-05-14 20:47:37 -05:00
mat
70271ede19 Merge branch 'main' into chunk-decoding 2022-05-14 11:21:04 -05:00
mat
ef3cbe27f2 hold_item -> hold 2022-05-09 19:34:51 -05:00
mat
fd3a5ea87f change recv to next in readme 2022-05-09 19:15:03 -05:00
mat
6b7ebc8675 Update README.md 2022-05-09 19:14:13 -05:00
mat
307594723c write how i want using the held item to work 2022-05-09 19:06:57 -05:00
mat
8e42e1c5df more chunk and readme stuff 2022-05-02 23:07:06 +00:00
mat
366904e419 Update README.md 2022-05-01 15:22:28 -05:00
mat
baaa7658b5 Merge branch 'main' into chunk-packets 2022-04-29 20:22:26 -05:00
mat
3bd32cfa00 how do i do this 2022-04-29 00:40:47 -05:00
mat
2575da38ed write more example code 2022-04-28 22:50:39 +00:00
mat
b9c874249f write example code 2022-04-25 16:18:12 +00:00
mat
248f752748 simplify error handling 2022-04-22 04:33:58 +00:00
mat
751098b636 start working on declare commands packet 2022-04-18 22:38:53 -05:00
mat
6ae94b96e6 start adding nbt to the protocol 2021-12-20 15:22:02 -06:00
mat
cf88c7b795 add some things to readmes 2021-12-20 13:36:20 -06:00
mat
493aae582a fix packets 2021-12-17 16:38:14 -06:00
mat
3d0aef772a get rid of read_collection 2021-12-16 14:25:02 -06:00
mat
279ca8aeda add a bit more to the readme 2021-12-15 23:26:15 -06:00
mat
9642558f8f azalea 2021-12-15 23:10:55 -06:00
mat
2e11f5a564 start implementing other packets and stuff 2021-12-15 18:50:10 -06:00