| Age | Commit message (Collapse) | Author |
|
might add to ci later, unsure how to do it without adding significant friction for contributors though
|
|
|
|
* delete StartError and JoinError
* update changelog
|
|
* move registries in azalea-registry into separate modules
* rename Item and Block to ItemKind and BlockKind
* remove 'extra' registries from azalea-registry
* hide deprecated items from docs
* use DamageKindKey instead of Identifier when parsing registries
* store tag entries as a Vec instead of a HashSet
* sort tag values by protocol id
* update changelog
|
|
* Run handler function in a Tokio LocalSet
* remove tokio flavor=current_thread from examples
* update changelog
|
|
* start implementing enchants
* store parsed registries
* more work on enchants
* implement deserializer for some entity effects
* mostly working definitions for enchants
* fix tests
* detect equipment changes
* fix errors
* update changelog
* fix some imports
* remove outdated todo
* add basic test for enchants applying attributes
* use git simdnbt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* start implementing sneaking
* fix horizontal_collision being inverted and cleanup
* clippy
* change dimensions and eye height based on pose
* proper support for automatically crouching in certain cases
* fix anticheat issues
* add line to changelog and update a comment
|
|
|
|
|
|
|
|
|
|
* add default components
* remove debug prints
* clippy
* use default components
* fix tests
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RemoveOnDisconnectBundle
|
|
|
|
|
|
|
|
* add AutoReconnectPlugin
* merge main
* start simplifying swarm internals
* fix Swarm::into_iter, handler functions, DisconnectEvent, and add some more docs
* add ClientBuilder/SwarmBuilder::reconnect_after
* fix a doctest
* reword SwarmEvent::Disconnect doc
* better behavior when we try to join twice
* reconnect on ConnectionFailedEvent too
* autoreconnect is less breaking now
|
|
|
|
* use packet handlers code for login custom_query
* initial broken implementation for ecs-only login
* fixes
* run Update schedule 60 times per second and delete code related to run_schedule_sender
* fix tests
* fix online-mode
* reply to query packets in a separate system and make it easier for plugins to disable individual replies
* remove unused imports
|
|
|
|
|
|
functions
|
|
|
|
also, change some vecs into boxed slices, and add RelativeEntityUpdate::new
|
|
* start organizing packet_handling more by moving packet handlers into their own functions
* finish writing all the handler functions for packets
* use macro for generating match statement for packet handler functions
* fix set_entity_data
* update config state to also use handler functions
* organize az-client file structure by moving things into plugins directory
* fix merge issues
|
|
|
|
|
|
|
|
testbot command
|
|
|
|
* start implementing fluid physics
* Initial implementation of fluid pushing
* different travel function in water
* bubble columns
* jumping in water
* cleanup
* change ultrawarm to be required
* fix for clippy
|
|
|
|
|
|
|