Skip to content

Releases: HappyAreaBean/SWMHook

v1.6.2 (2024-11-16)

16 Nov 10:34
789af1c
Compare
Choose a tag to compare

1.6.2 - 2024-11-16

🚀 Features

  • (swp) don't read world if the template world is loaded - (c62ce36) - HappyAreaBean

v1.6.1 (2024-11-16)

16 Nov 09:35
ca7830f
Compare
Choose a tag to compare

1.6.1 - 2024-11-16

🚀 Features

  • SlimeWorldPlugin support (Resolve #13) - (0ab6980) - HappyAreaBean

Build

  • (plugin) bump me.clip:placeholderapi to 2.11.6 - (5b4ff63) - HappyAreaBean
  • (plugin) remove duplicated version in build.gradle - (d7488ae) - HappyAreaBean
  • update plugins - (c1dc8c8) - HappyAreaBean

v1.6.0 (2024-09-04)

04 Sep 07:22
a568e4f
Compare
Choose a tag to compare

v1.6.0 (2024-09-04)

Highlights

  • New mode: ON DEMAND is now available
    • In this mode, the world can be generating if the available arena is lower than the minimum amount.
    • Note: The detection can only be handled by the ArenaProvider, SWMHook does not handle the detection.
  • AdvancedSlime supported
  • SwoftyWorldManager supported
  • HookProvider is now called HookAdapter

Features

  • on demand mode and fix ASWM adapter (0560b6c)
  • AdvancedSlimePaperHookProvider (093be2a)
  • SwoftyWorldManagerHookProvider (035127a)
  • hook provider (e0e674d)

Bug Fixes

  • loadProvider command (30f0602)
  • remove some check when loading world, renamed HookProvider to HookAdapter (98dc728)
  • add api-version in plugin.yml (6838765)

v1.5.0 (2023-08-16)

16 Aug 10:00
3609b3f
Compare
Choose a tag to compare

v1.5.0 (2023-08-16)

Features

  • /swmh swlist allows you to view and load worlds in swm worlds.yml (6b803c5)

Docs

Other

v1.4.6 (2023-04-10)

09 Apr 18:50
1c21d93
Compare
Choose a tag to compare

v1.4.6 (2023-04-10)

Features

  • default-arena: add provider author and version (d62e824)
  • eden-arena: add provider author and version (79a720f)
  • arenaprovider: improve provider jar check and structure (af9f77c)
  • swmhook: change default worldName to swmhook_default_world and improve logging (59aac39)
  • arenaprovider: add getProviderAuthor() (7b9fc6a)
  • arenaprovider: add canRegister and onInitialization (854be7e)
  • providerinfo command (7e53ad3)

Docs

  • arenaprovider: update and improve javadoc (004409c)

Other

  • arenaprovider: use isCanRegister for register check (35b34ee)
  • add RAW_VERSION in Constants (d13146d)
  • add SWM in Constants (57bb4ac)
  • publishing: add publishing (e940d24)
  • javadoc jar publishing and compiling (2ac11f6)
  • providerinfo: update method name to providerinfo (10d1ff9)

Starting from SWMHook v1.5.0 will no longer include any external providers. All projects are already moved to SWMHookProviders.

Developer Note: Starting from v1.4.6, provider now require name, author and version in order to load by SWMHook.

v1.4.5 (2023-04-08)

07 Apr 17:00
5670548
Compare
Choose a tag to compare

v1.4.5 (2023-04-08)

Bug Fixes

  • providers folder won't create (7e4663d)

v1.4.4 (2023-04-03)

03 Apr 02:51
3d29017
Compare
Choose a tag to compare

v1.4.4 (2023-04-03)

Features

  • arenaprovider: add getProviderVersion method (6d29fa2)
  • arenaprovider: add getProviderVersion (a2131ee)
  • arenaprovider: Add support for external provider JAR (42df863)
  • swmhook: setArenaProvider to manually set provider in your plugin (abc071e)

Bug Fixes

  • swmhook: worldsList check when unloading the worlds (199940f)

Other

  • publish: use shadowjar (fab221f)
  • improve versioning and update publishing (1105b53)

v1.4.3 (2023-03-23)

23 Mar 15:54
eef6f81
Compare
Choose a tag to compare

v1.4.3 (2023-03-23)

Features

  • eden-arena: added required Eden plugin version (493da5c)
  • arenaprovider: add plugin version check for provider (0e9bc07)
  • eden-arena: update provider for new ArenaDetail spectator location changes (91a2792)

Bug Fixes

  • arenaprovider: version check using the wrong version (80ef9c5)

Breaking Changes

  • The ArenaProvider will fall back to default provide if the required plugin version is not installed.

v1.4.2 (2023-01-28)

27 Jan 17:14
8fb2709
Compare
Choose a tag to compare

v1.4.2 - Bug Fix Release (2023-01-28)

Bug Fixes

  • isArena check if arena details A is null (25dfd90)

v1.4.1 (2023-01-27)

27 Jan 12:22
4d24cbc
Compare
Choose a tag to compare

v1.4.1 (2023-01-27)

Features

  • improve failed world warning (d755b21)
  • continue to load for first running (1dd61c0)
  • add Metrics (b5102e1)

Styling

  • prefixedLog disable message (a9dedfb)