Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update upstream #122

Merged
merged 18 commits into from
Jul 8, 2024
Merged

Update upstream #122

merged 18 commits into from
Jul 8, 2024

Commits on Dec 17, 2023

  1. Configuration menu
    Copy the full SHA
    0ac8c08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    788bff2 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Fixed 'unsignedContent' field using nonexistent 'packet.unsignedConte…

    …nt' when emitting 'playerChat' event. (#1263)
    Ynfuien authored Dec 27, 2023
    Configuration menu
    Copy the full SHA
    066a2b3 View commit details
    Browse the repository at this point in the history
  2. Allow to create custom client & communication between clients (#1254)

    * allow to create custom client & communication between client
    
    * pass client context
    
    * customClient should not be required
    
    * allow to override Server impl to use
    
    * better docs & typings
    
    * refactor: add new client class for customCommunication
    
    * fix doc
    
    * move custom client to prismarine web client
    
    * restore customPackets
    zardoy authored Dec 27, 2023
    Configuration menu
    Copy the full SHA
    9e99109 View commit details
    Browse the repository at this point in the history
  3. Improve CI setup for per version tests (#1267)

    * Improve CI setup: move lint out of per version
    
    * fix
    
    * Simplify go back to all per version.
    
    * refactor cycle test to use supported versions
    
    * fix cycle packet test
    
    * Add v to version to avoid 1.19 running every 1.19 minor.
    
    * Add quotes.
    
    * Use versions from js file in ci.yml
    
    * Fix ci.yml syntax.
    
    * Fix matrix read.
    
    * fix
    
    * fix
    
    * fix gitignore
    rom1504 authored Dec 27, 2023
    Configuration menu
    Copy the full SHA
    1740124 View commit details
    Browse the repository at this point in the history
  4. Pc1.20.2 (#1265)

    * Initial changes for 1.20.2
    
    * add NBT serialize tag type handling
    
    * update tests
    
    * Update pnbt and mcdata for nbt change
    
    * lint
    
    * fix wrong param to sizeOfNbt
    
    * fix dupe NBT types
    
    * move nbt logic to prismarine-nbt
    
    * update tests
    
    * update tests
    
    * disable protodef validator in pluginChannel
    
    * Fix state desync
    
    * dump loginPacket.json in test output
    
    * enable validation
    
    * remove testing line in ci.yml
    
    * update pnbt to 2.5.0
    
    * update doc for `playerJoin`
    
    * Update serializer.js
    
    * update examples
    
    * lint
    
    * disable client bundle handling if bundle becomes too big
    
    * Update client.js
    
    * bump mcdata
    
    * add soundSource and packedChunkPos example test values
    
    ---------
    
    Co-authored-by: Romain Beaumont <[email protected]>
    extremeheat and rom1504 authored Dec 27, 2023
    Configuration menu
    Copy the full SHA
    112926d View commit details
    Browse the repository at this point in the history
  5. Release 1.45.0 (#1270)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    rom1504bot and github-actions[bot] authored Dec 27, 2023
    Configuration menu
    Copy the full SHA
    eaf4c2e View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    ccaf538 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    614be91 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. Add test to make sure version that are tested are mentioned in the RE… (

    #1276)
    
    * Add test to make sure version that are tested are mentioned in the README
    
    * fix lint
    rom1504 authored Dec 30, 2023
    Configuration menu
    Copy the full SHA
    80d038b View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. Configuration menu
    Copy the full SHA
    21240f8 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Acknowledge returning to configuration state if in play state. (#1284)

    * Acknowledge returning to configuration state if in play state.
    
    * Fix packet spelling
    wgaylord authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    092e10c View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Ensure onReady in client is called once (#1287)

    Fix #1286
    
    Server sending start_config packets will incorrectly cause onReady to call multiple times
    extremeheat authored Feb 11, 2024
    Configuration menu
    Copy the full SHA
    85a26a5 View commit details
    Browse the repository at this point in the history
  2. Release 1.46.0 (#1285)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    rom1504bot and github-actions[bot] authored Feb 11, 2024
    Configuration menu
    Copy the full SHA
    f97a236 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. 1.20.3 / 1.20.4 support (#1275)

    * Inital 1.20.3 update, bring in minecraft-data with 1.20.3 support and add it to the versions
    
    * Add data for packetTest for explosion packet.
    
    * Add 1.20.4 to version list.
    
    * Add fix for 1.20.3+ NBT isntead of strings for chat. Not happy with this but it does work.
    
    * Fix linting
    
    * Update version.js
    
    Remove 1.20.3 since its the same as 1.20.4. (As suggested)
    
    * Comment how handleNBTStrings works.
    
    * Removed debug console.log
    
    * Update README.md
    
    * chat packet nbt handling fix, use feature
    
    * big endian UUID, add back `text` wrapper
    
    * use prismarine-chat in client test
    
    * expose _handleNbtComponent
    
    * use prismarine-chat exposed processNbtMessage
    
    * fix pre-1.20.4
    
    * Update package.json
    
    * Update server.js
    
    * Update server.js
    
    add missing import
    
    * update server hello world
    
    ---------
    
    Co-authored-by: Romain Beaumont <[email protected]>
    Co-authored-by: extremeheat <[email protected]>
    3 people authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    1d9a382 View commit details
    Browse the repository at this point in the history
  2. Release 1.47.0 (#1288)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    rom1504bot and github-actions[bot] authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    e50b604 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Fix handling of disconnect in versionChecking on 1.20.3+. (#1291)

    * Fix handling of disconnect in versionChecking on 1.20.3+. Also handle newer translate string used in 1.20.2+
    
    * Comments why we ignore PLAY and CONFIGURATION state disconnects, and un-inline an if
    
    * Add extra comment on why we are ignoring those states.
    
    * Change bitwise or to logical or
    wgaylord authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    ccab9fb View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Update doc (#1300)

    * Update README.md
    
    * Update index.d.ts
    extremeheat authored May 22, 2024
    Configuration menu
    Copy the full SHA
    495eed5 View commit details
    Browse the repository at this point in the history