PaperMC / PaperMC/Paper

Plugin channels send only in play state

Open
#14,087 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

status: accepted
Dominant language
Java
Stars
12.7k
Forks
3.5k
Avg merge
3d 13h
Merged PRs (30d)
11

Description

Expected behavior

Clients receive some form of plugin channels as early as possible during configuration phase.

Observed/Actual behavior

It is only send on placeNewPlayer, e.g. in play state.

Steps/models to reproduce

NA

Plugin and Datapack List

NA

Paper version

NA

Other

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing where plugin channels are sent during the configuration phase and compare that path with placeNewPlayer, where the issue says they are currently sent. Done means clients receive an appropriate form of plugin channels as early as possible during configuration, before the play state.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend-api-design, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.