Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • 🌸 SPRING FESTIVAL SALE 🌸

    Celebrate the joy of spring with 25% OFF on all Monthly Ranks 🎮

    Use coupon code:

    SPRING26

    ⏰ Limited time offer — Bloom before it's gone!

    🌿 Keep your subscription active to enjoy the same discount every month!

    Upgrade Now 🌸🚀
✨ RPG Maker ✨ Orestack - Resources/Tools/Gates/Collections

Plugins MC ULTIMATE ✨ RPG Maker ✨ Orestack - Resources/Tools/Gates/Collections 3.52.6

Register to download
- Added 26.2 support
- Now you can use the plugin on newer versions even if I have not updated the plugin yet. You will only receive an Unknown version warning at startup.
- Added Item Model support 1.21+, this replaces Custom Model Data:

Code (YAML):
# This will replace a diamond_pickaxe with minecraft:dirt texture
item:
type: diamond_pickaxe
model: dirt

# This will replace diamond pickaxe with custom:texture
item:
type: diamond_pickaxe
model: custom:texture
- Added enchant description dividers, they work similar to headers and footers but they are between enchantment descriptions.
1781816642932.webp

- Added {item_enchants} placeholder
- Added enchant-description options inside config.yml
- Now anvils and enchanting tables are supported with custom items
- Added mining-speed option for custom items 1.21+ only
- Now Mining Fortune works with default generator drops and default block drops.
- Added placeholders: {tool_mining_speed} {tool_total_mining_speed} {player_mining_speed} and {tool_total_mining_fortune}
- Added player stats system and first stat: mining_fortune
- Added 4 new config.yml options for Mining Fortune drops
- Added mining-fortune option for items
- Added {tool_mining_fortune} and {player_mining_fortune} placeholders
[IMG]


- Now items have all hide flags enabled by default
- Now if an item doesn't have a name set, the config key is used instead with Title Case formatting.
- Fixed message not found errors for /orestack message send command
- Fixed a startup bug I overlooked in 26.1.2
- Added particle in-line format:
Code (YAML):
# Before
rain_cloud:
- { particle: cloud, amount: 15, offset.y: 1.5, range: { x: 0.3, z: 0.3 }, repeat: 8, interval: 2 }
- { particle: falling_water, amount: 15, offset.y: 1.5, range: { x: 0.2, z: 0.2 }, repeat: 12, interval: 2 }

# After
rain_cloud:
- cloud count=15 offsetY=1.5 rangeX=0.3 rangeZ=0.3 repeat=8 interval=2
- falling_water count=15 offsetY=1.5 rangeX=0.2 rangeZ=0.2 repeat=12 interval=2
- Added custom commands module
- Added example /collections command and sub commands
All users who purchased CastleGates will be automatically added to the Orestack buyers list.

Handling one project will be much easier and will allow me to push updates faster instead of leaving one project behind and then having to catch up.

Also the complexity and amount of features/effects/configuration is overwhelming especially when both projects share the same stuff. By making Orestack a complete MMO RPG Core that handles everything that complexity is justified as you will no longer need any other plugin to create your MMO server.

Anyways that's the goal, for the time being you can disable any modules you don't need.

- Merged gates into Orestack
- Replaced enabled-modules with disabled-modules, so that when updating new modules are always enabled by default.
- Improved dependency compatibly by fixing an issues related to PlotSquared
Regeneratemenus/buttons.yml to avoid config errors when updating. If you haven't created any menus you can just deleted the menus folder altogether.

1779653610155.webp


- Added custom collections system with default collections (farming, mining, combat, foraging, fishing)
- Added default placeholder-fallback and custom-placeholder-fallbacks
- Added nested condition statements
- Added end of configuration message in config.yml
- Added custom placeholders for chat messages
- Added toggle option for all modules
- Fixed exception when clicking slot 54 of a menu
- Added menu actions: openPreviousMenu, openFirstMenu
- Now you can no longer create an item with material air.
- Merged growth-bars and health-bars into progress-bars.
- Fixed not being able to call functions from inside other functions.
- Now only commands of enabled modules are registered
- Fixed issues when calling other plugin api's after they had disabled
- Added unlockable/lockable recipes, that will be used in new collections system that is coming up

- Added lockRecipe(s) and unlockRecipe(s) actions

- Added player-data database system, this allows me to save per-player data easily. This will be used for features such as permanent flags, collections, etc...
- Added 9 different triggers for custom items
- Added max-uses and uses options for custom items
- Added placeholder support for custom items
- Added toolHasUses, toolHasUsesLeft conditions
- Added consumeToolUses, grantToolUses, restoreToolUses and giveTemporaryFlag actions

Code (Java):
tool:
type: iron_pickaxe
unbreakable: true
flags: [hide_unbreakable, hide_attributes]
name: '&7Tool'
lore:
- ''
- '&aUses: {tool_uses}/{tool_max_uses}'
- '&dCreated by: {player}'
max-uses: 10
uses: 10
on-block-break:
if: toolHasUsesLeft # default is 1
do:
- consumeToolUses # default is 1
else:
- cancelEvent
- sendChat &4Your tool is out of uses
on-left-click: sendChat You left clicked
on-right-click: sendChat You right clicked
on-left-click-block: sendChat You left clicked a block
on-left-click-air: sendChat You left clicked air
on-right-click-block: sendChat You right clicked a block
on-right-click-air: sendChat You right clicked air
on-swap: sendChat You swapped item with offhand
on-drop:
if-not: hasFlag confirm_drop
do:
- cancelEvent
- giveTemporaryFlag confirm_drop duration=10
- sendChat &4Press Q again to drop item
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock