Changelogs

SoapsCommon - UPDATE - 2.0.0

SoapsCommon

  • Added an optional Event Engine inside SoapsCommon: build automations and multi-step events from /soaps with When, Only if, Do, Steps, Goals, Next, pools, mute, and resume after restart.
  • Added GUI skin merge helpers so suite plugins can load one skins file with cosmetics and a small safe-action whitelist.
  • Added step list order in the Event Engine GUI so you can move steps earlier or later and mark which step starts the event.
  • Added first-run showcases: 10 automations and 10 events (welcome kit, daily login, undead siege, bedrock hour, community mine, and more), all disabled until you enable them. Missing showcase files reseed without overwriting your custom YAML.
  • Added full Pools GUI create and edit: choose weight, chance, or list pick mode, manage entries, and optionally attach a When so a pool auto-starts (for example when a player breaks a block).
  • Added Event Engine When, Only-if, and Do types from SoapsFloor, SoapsAdmin, SoapsQuest, SoapsHungerStamina, SoapsTeleporter, SoapsTraits, and SoapsArena so those options appear only when that plugin is installed.
  • Changed Your events filters so Automations and Events follow Kind (automation vs event), not whether When is manual. Staff-start events still use when: manual, with clear lore and Shift-left enable-and-start.
  • Changed location and world prompts so you type here while standing at the spot instead of shipping stock world coords. World filters on showcases are optional.
  • Changed the supported server floor to Paper and Spigot 26.1+ (newer Paper builds remain fine; Folia is not supported). Suite plugins should run with Common 2.0.x.
  • Changed Event Engine create flow to blank quick or blank multi-step only (no themed create presets).
  • Removed the templates folder and themed create presets. Use blank create, seeded showcases, or copy an existing event instead.
  • Removed pack Do world_effect in favor of world_effect_begin plus world_rule_* actions.
  • Fixed blank manual events so Shift-left enables and starts them, and chat cancel returns you to the menu you left.
  • Fixed Event Engine docs, marketplace text, help, and pools examples so they match real behavior (Enable vs Start vs Kind, Running now extend/stop, extend permission, no GUI confirm checkbox for dangerous Dos).
  • Improved system GUI loading so title, size, filler, border, and active item looks can come from owner skins.
  • Improved Event Engine cooldown and remaining-time messages so they show days, hours, minutes, and seconds instead of raw milliseconds.
  • Improved the Event Engine menus and commands so Enable vs Start, stop with or without cleanup, and create permissions are clearer and behave the same in the list and on the edit screen.
  • Improved Event Engine GUIs with the same black border and gray filler as SoapsAdmin, and clearer owner-facing showcase copy.

Questions or issues? Join Discord · Support