| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
might add to ci later, unsure how to do it without adding significant friction for contributors though
|
|
|
|
* 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
|
|
* 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
|
|
Recursively process translated components instead of flattening to string to preserve nested styling. Fixes advancement messages not showing correct colors.
|
|
all set to the latest patch release to avoid bugs in older versions
|
|
|
|
|
|
* implement primitive translation arguments
* add distinct number types to PrimitiveOrComponent
* fix deserializing PrimitiveOrComponent::Boolean from nbt
* improve nbt serialization for translatable component arguments
|
|
* start updating to 25w33a
* 1.21.9-pre2
* clippy
* cleanup, and fix c_explode and c_player_rotation
* mc update should be in Changed section in the changelog
* 1.21.9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* start implementing data component crc32 hashes
* start doing serde impls for checksums
* make more components hashable
* make all data components serializable
* support recursive components
* fix simdnbt dep
* update changelog
* clippy
|
|
* add default components
* remove debug prints
* clippy
* use default components
* fix tests
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* 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
|
|
* Implement a to_html method for FormattedText
Also fix a small issue with ansi formatting where it duplicated
text.
* cargo fmt
* Make format conversion generic
* cargo lint and fmt
* Fix ascii conversion cleanup
* Implement suggested changes
* format, improve sanitization, add xss test
---------
Co-authored-by: mat <git@matdoes.dev>
|
|
|
|
|
|
|
|
duplicated chat fragments
|
|
* start updating to 1.21.4
* fix block codegen and stop using block data from burger
* rename packet related modules and structs to be simpler
* ItemSlot -> ItemStack for more consistency with mojmap
* .get() -> .into_packet()
* simplify declare_state_packets by removing packet ids
* rename read_from and write_into to azalea_read and azalea_write
* rename McBufReadable and McBufWritable to AzaleaRead and AzaleaWrite
* McBuf -> AzBuf
* remove most uses of into_variant
* update codegen and use resourcelocation names for packets
* implement #[limit(i)] attribute for AzBuf derive macro
* fixes for 1.21.4
* fix examples
* update some physics code and fix ChatType
* remove unused imports in codegen
* re-add some things to migrate.py and update +mc version numbers automatically
* downgrade to 1.21.3 lol
|
|
|
|
|
|
|
|
|
|
|
|
viaversion
|
|
fixes an error with viaversion servers
|