Wiki Release: 2026.09.5 · UltimateOutpost: 1.27.1 · Documentation branch: 1
UltimateOutpost configuration#
UltimateOutpost separates global/event behavior from persistent benefits:
config.yml— global plugin/outpost behavior and integrations;commands.yml— command permissions and aliases;advantages.yml— ownership advantages;interactions.yml— ownership-aware interactions;- GUI/language files — menus and player-facing text;
storage.yml— storage backend settings.
Recommended editing workflow#
- Stop/calm the event you are editing.
- Change one subsystem.
- Reload using the supported command when required.
- Verify
/uoutpost view <name>and test with owner/non-owner accounts. - Only then move to the next subsystem.
Advantages#
Keep Advantages.enable_group enabled when benefits should apply to the owner group rather than only the controlling player. Whitelists are type-specific; a material/effect outside a whitelist should not be expected to receive that advantage.
Interactions#
Treat interactions.yml as behavior definitions, not cosmetic settings. Test the actual trigger after every whitelist/multiplier/toggle change.
External integrations#
Economy, groups, holograms and other adapters can make a correct outpost appear broken when the adapter is missing. Confirm the external plugin and extension before changing ownership data.