Skip to content

Lightweight(JSON): Add serverbound & roundtrip packets examples#264

Merged
ItsNature merged 3 commits intoversion/1.2.5from
example/serverbound-json-packets
Mar 30, 2026
Merged

Lightweight(JSON): Add serverbound & roundtrip packets examples#264
ItsNature merged 3 commits intoversion/1.2.5from
example/serverbound-json-packets

Conversation

@ItsNature
Copy link
Copy Markdown
Collaborator

@ItsNature ItsNature commented Mar 28, 2026

Overview

Description:
Provide examples for serverbound Apollo packets through the apollo:json channel.

Changes:

Json & Proto:

  • Add missing packet enrichment module config keys
  • Add missing modules from the util module list
  • Add player item use bucket example

Json specific changes:

  • Add Transfer Module examples
  • Add serverbound & roundtrip examples
  • Add toJavaUuid, toJavaTimestamp, toBukkitLocation, toBukkitPlayerLocation to JsonUtil

Review Request Checklist

  • Your code follows the style guidelines of this project.
  • I have performed a self-review of my code.
  • I have tested this change myself. (If applicable)
  • I have made corresponding changes to the documentation. (If applicable)
  • The branch name follows the projects naming conventions. (e.g. feature/add-module & bugfix/fix-issue)

@ItsNature ItsNature added the type: Documentation Documentation improvement or issue label Mar 28, 2026
@ItsNature ItsNature merged commit 3707207 into version/1.2.5 Mar 30, 2026
2 checks passed
@ItsNature ItsNature deleted the example/serverbound-json-packets branch March 30, 2026 20:11
@ItsNature ItsNature mentioned this pull request Apr 1, 2026
ItsNature added a commit that referenced this pull request Apr 17, 2026
* Deploy as 1.2.5-SNAPSHOT

* Lightweight(JSON): Add serverbound & roundtrip packets examples (#264)

* lightweight(json): add serverbound & roundtrip packets examples

* change wording

* change wording

---------

Co-authored-by: Trentin <25537885+TrentinTheKid@users.noreply.github.com>

* Update license year (#266)

* Team Example Improvements (#265)

* Better team example: filter hidden players, send location & display name only if outside player view distance

* example(team): update default max distance

* Implement CooldownStyle (#267)

* Feature - Server Links (#261)

* Add base ServerLinkModule

# Conflicts:
#	docs/developers/lightweight/protobuf/getting-started.mdx
#	gradle/libs.versions.toml

* server links api (WIP)

* add the json & proto examples

* add markdown docs

* update serverlink docs

* update paths in notification module example

* update server link overview img

* update overview desc

* update component usage docs

* Update version tags to 1.2.5

* Update license year

* Fix conflicts

* Remove extra line

---------

Co-authored-by: TrentinTheKid <25537885+TrentinTheKid@users.noreply.github.com>

* Implement `ModSettingsModule#requestInstalledMods` (#269)

* Sync LunarClient Mods & Options (#270)

* Sync LunarClient Mods & Options

* Update version tags to 1.2.5

---------

Co-authored-by: LunarClient Bot <lc-bot@moonsworth.com>

* Bump to 1.2.5 (#271)

---------

Co-authored-by: Trentin <25537885+TrentinTheKid@users.noreply.github.com>
Co-authored-by: LunarClient Bot <lc-bot@moonsworth.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: Documentation Documentation improvement or issue

Development

Successfully merging this pull request may close these issues.

3 participants