Tags
Creators
Details
Licensed MIT
Published 5 months ago
Updated 2 weeks ago
All versions
0.0.2-Experimental
Alpha
PlainBase 0.0.2-Experimental5 months ago 13
Compatibility
Minecraft: Java Edition
26.1.x
1.21.6โ1.21.11
Platforms
Folia
Paper
Purpur
Changes
๐ฆ 0.0.2-Experimental
๐ New Features & Major Changes
- Native Folia Support: Fully compatible with Folia servers through the implementation of region-based scheduling and async task management.
- New Module: Messages:
- Fully configurable Join, Quit, and First-Join messages.
- MOTD (Message of the Day): Greet your players with custom messages upon login.
- Automated Broadcasts: Create timed server announcements with individual intervals.
- Enhanced Join-Items Module:
- Skull Support: Items can now be defined as player heads using
skull-owner: "%player%". - Advanced Security System: New flags for precise item control (
no-drop,no-inventory-move,no-creative-move,no-drag,no-swap). - Persistence Features: Items can be configured to be automatically re-given after a
/clearcommand or upon player death. - OP-Bypass: Administrators can now (optionally) bypass item restrictions.
- Skull Support: Items can now be defined as player heads using
- New Command System: Introduction of the
/plainbasemain command with three core functions:- Reload: Instantly reload all configurations and modules.
- Toggle: Enable or disable specific modules on the fly.
- Update: Check for the latest version of PlainBase directly from Modrinth.
- Refactored Config System:
- All module configurations are now organized within the
modules/subdirectory. - Full UTF-8 Support for all files, allowing special characters and icons.
- Improved internal version tracking for all configuration files.
- All module configurations are now organized within the
๐ Config Changes
- Structure: Configuration files moved to the
plugins/PlainBase/modules/directory. - config.yml: Updated to Version 1.2 (Added module toggles for the Messages system).
- joinitems.yml: Updated to Version 1.1 (New format for item definitions and flags).
- spawn.yml: Updated to Version 1.2 (Internal update & path adjustment).
- messages.yml: Version 1.0 (New file added for the Messages module).
โ Tested Environments
Paper 26.1.2 Paper 1.21.11 Paper 1.21.6 Folia 26.1.2 It should work on Paper, Purpur and Folia Servers for 1.21.6 to 26.1.2! Spigot is not supported.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:yfx0z1Sw:W2yjs3nd"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:yfx0z1Sw:W2yjs3nd"
}
