Skip to content

Add ControlPanel addon with Pladdon implementation and update dependencies#37

Merged
tastybento merged 2 commits intomasterfrom
develop
Apr 3, 2026
Merged

Add ControlPanel addon with Pladdon implementation and update dependencies#37
tastybento merged 2 commits intomasterfrom
develop

Conversation

@tastybento
Copy link
Copy Markdown
Member

This pull request introduces the foundational setup for the ControlPanel addon, including its main entry point, plugin metadata, and updated dependencies. The most important changes are grouped below:

New Addon Initialization

  • Added a new ControlPanelPladdon class as the main entry point for the addon, implementing the required Pladdon interface and providing the ControlPanelAddon instance. (src/main/java/world/bentobox/controlpanel/ControlPanelPladdon.java)

Plugin Metadata and Configuration

  • Added a new plugin.yml file specifying the plugin's name, main class, versioning, API version, authors, contributors, website, and description for proper Bukkit/Spigot registration. (src/main/resources/plugin.yml)
  • Updated addon.yml to require BentoBox API version 3.10.0 (up from 1.14) and expanded the list of soft dependencies to include Poseidon, Boxed, and StrangerRealms. (src/main/resources/addon.yml)

@tastybento tastybento merged commit e97acf2 into master Apr 3, 2026
2 checks passed
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 3, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant