Tags
Creators
Details
Licensed GPL-3.0-only
Published 3 weeks ago
Updated 13 hours ago
All versions
0.2.0
Release
RP Engine 0.2.03 weeks ago 51
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.4
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
Dialogs, custom blocks, and importers for Nexo, Oraxen, CraftEngine and BetterModel
Everything since 0.1.51.
Dialogs (1.21.6+)
- Minecraft's own dialog screens, from YAML or pushed from Studio, opened without a restart.
- Pages, with
/rp pageto turn them, and a command players open a dialog with. - Live
{placeholders}, player heads, progress bars and lists the server fills, per player. - Switches and sliders bound to each player's own settings.
- Item slots: the player's inventory, ender chest, backpacks and plugin containers, with items that can be moved.
Blocks and placed models
- Custom blocks with states, real shapes, light, growth stages, plants on tripwire, and containers.
- Blocks that strip, switch, fall, resist blasts and vary at random.
- Placed models that cycle through states on click (lamps, doors, screens), grow into other models, hold storage, play music discs, run actions and join their neighbors like a sofa.
Importers
- Nexo and Oraxen: items, furniture, blocks in their own shapes, recipes, animated glyphs with their chat keys, mechanics and click commands.
- ItemsAdder: sounds, events, block loot, item flags, armor layers, and wire, transparent, directional and variant blocks.
- CraftEngine packs: items, blocks, furniture and their events.
- BetterModel's plugin folder: its models as items, its player animations as emotes.
- Smithing, brewing and anvil recipes, natively and from every importer.
Also
- Animated icons, with chat aliases and a permission.
- Item flags and a particle action step.
rpengine.<command>.otherspermissions for pointing a command at another player.- Bedrock players through Geyser get placed models, 3D armor and the content folder's pack.
- Fixed: one emote session could stop every emote on the server; a new player joining reloaded everybody's pack.
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:T9lWNa2Y:vldnzmmo"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:T9lWNa2Y:vldnzmmo"
}

