Skip to content

Event class-level Javadoc: do not instantiate directly #20

@DiamondDagger590

Description

@DiamondDagger590

Description

PostStatisticModifyEvent and StatisticModifyEvent constructors are public but downstream plugins firing these directly won't update PlayerStatisticData state, creating divergence.

Solution

Add class-level Javadoc warning: "This event is fired internally by PlayerStatisticData mutators. Do not instantiate directly."

Files

  • StatisticModifyEvent.java
  • PostStatisticModifyEvent.java

Priority: Low

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions