aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-21clippymat
2023-01-21Server functions and proxy example (#59)EightFactorial
* A couple useful things for servers * Add proxy example * Use Uuid's serde feature * Add const options to proxy example * Example crates go in dev-dependencies * Warn instead of error * Log address on login * Requested changes * add a test for deserializing game profile + random small changes Co-authored-by: mat <github@matdoes.dev>
2023-01-20Allow using azalea-chat without azalea-buf to avoid unstable features (#58)Nemo157
2023-01-18update a thing in cargo.tomlUbuntu
2023-01-15the repo is NOT called Cargo.tomlmat
2023-01-14Add function to get message sender's UUID (#56)EightFactorial
* Add uuid function for chat messages * Does this please you, clippy?
2023-01-10Bump tokio from 1.22.0 to 1.23.1 (#55)dependabot[bot]
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.22.0 to 1.23.1. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.22.0...tokio-1.23.1) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-06Add reason for disconnect (#54)EightFactorial
* Add reason for disconnect Handles messages like "The server is full!" and "Banned by an operator." Ban reasons are shown like "You are banned from this server.\nReason: foo" * keep the kick reason as a Component in the error Co-authored-by: mat <github@matdoes.dev>
2023-01-05log headers on unknown sessionserver errormat
2023-01-05fixmat
2023-01-05fix auto reauthenticationmat
THANKS MOJANG
2023-01-05Fix binary compilation (#53)Shayne Hartford
* Fix binary compilation * Unnecessary reference
2022-12-11fix bot/main.rsmat
2022-12-11fix PartialWorld::default() for testsmat
2022-12-11rename find_entity to entity_by & add entities_bymat
2022-12-11make entities have a reference to WeakWorlds insteadmat
... and other exciting bug fixes
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09auto replace version in azalea/src/lib.rsUbuntu
2022-12-09mention docs in readmeUbuntu
2022-12-09Merge branch 'main' of https://github.com/mat-1/azalea into mainUbuntu
2022-12-09fix example in docsUbuntu
2022-12-08wrap_comments = truemat
2022-12-08fix a doc commentUbuntu
2022-12-07Reauth on invalid session (#50)mat
* Reauth on invalid session * fix to actually use new token and retry auth * fix unused vars
2022-12-071.19.3 (#34)mat
* start updating to 22w42a * work a bit more on 22w42a * player chat packet * serverbound hello packet * Update mod.rs * add more stuff to clientbound player chat packet * ClientboundPlayerInfoUpdatePacket * features enabled and container closed * serverbound chat packets * make it compile * 22w43a * ServerboundChatSessionUpdatePacket * profile_public_key isn't Option anymore * Update bitset.rs * joining a server works * fix entitydatavalue * backtraces + fix clientbound chat message * fix some warnings and add more ecomments * 22w44a * generate en_us.json * add updating guide to codegen/readme * fix some markdown * update list of generated things * metadata stuff * Replace PJS generator mod with PixLyzer (#38) * pixlizer extractor * start working on shape extraction * fix generating language * fix pixlyzer shape generation * use empty_shape * generate blocks and shapes * update pixlyzer dir * Revert "update pixlyzer dir" This reverts commit ee9a0e7a49936dd8569c610ba9b6455895eeff71. * fix * fix * Revert "fix" This reverts commit ad12ddcb009ccc4eeb13ddef0871db1d9322ab7d. * fix * detect pixlyzer fail * fix pixlyzer * 22w45a * gen entities * add async-trait dep * update codegen/readme.md * explain when rust_log should be used * remove some unused code * start fixing pixlyzer issues * fix a thing in codegen * almost fixed * more progress towards 1.19.3 * 1.19.3-pre2 * fixes * revert some hardcoded property names * Delete clientbound_player_info_packet.rs * handle 1.19.3 player info packets * handle playerinforemove * start updating to 1.19.3-rc1 * optional registries work * fix some issues with 1.19.3 chat doesn't work yet * aaaaaaaaaaaaaaaaa * oh * ignore unused shapes * uncomment generate_blocks * fix migrate * 1.19.3-rc2 * fix clippy warnings * 1.19.3-rc3 * split the azalea-buf macro into separate modules * improve Recipe in protocol * 1.19.3
2022-12-06Complete ClientboundCommand{Suggestion}sPacket, Serde support for NBT Tags (#49)EightFactorial
* Serializing ClientboundStatusResponsePacket Enable serialization of ClientboundStatusResponsePacket * Update clientbound_status_response_packet.rs Add options previewsChat and enforcesSecureChat * Serialize Style and TextColor * Serialize BaseComponent * Serialize TextComponent * Fix Style * Serialize Component * Fix multiple formats per message, fix reset tag * Fix Style, again * Use FlatMapSerializer * Forgot italics * Count struct fields, reorganize logic * Serialize TranslatableComponent * Rewrite TextComponent Serializer * Fix using TextColor::Parse * Code Cleanup * Add default attribute, just in case * Clippy * use serde derive feature + preferred formatting choices * McBufWritable for BrigadierNodeStub * Thanks Clippy... * Implement suggestions in azalea-brigadier * Serde support for NBT Tags * Serde options * Forgot Options * Oops, that's McBufWritable for BrigadierParser * Fix McBufWritable for SlotData * Complete ClientboundUpdateRecipesPacket * fix some issues * better impl McBufReadable for Suggestions Co-authored-by: BuildTools <unconfigured@null.spigotmc.org> Co-authored-by: mat <github@matdoes.dev>
2022-12-04change to_ansi to not take argsmat
2022-12-04revert recommending azaleamc:matrix.org because the matdoes.dev space worksmat
2022-12-04also change matrix to azaleamc:matrix.orgmat
2022-12-04fix matrix and discord invitesmat
2022-12-03add matrix and discord to readmemat
2022-12-03Fix example in azalea-worldmat