Skip to content

Releases: ago1024/WurmServerModLauncher

Version 0.22

16 Feb 18:00

Choose a tag to compare

Version 0.22

script runner mod

The mod can run scripts on various hooks

  • onServerStarted: The server has started and is ready to process connections
  • onPlayerLogin: The player has logged in
  • onPlayerLogout: The player has logged out
  • onPlayerMessage: The player sent a chat message to the server
  • onItemTemplatesCreated: The item templates have been initialized
  • onServerPoll: once per second server loop

The scripts must be Javascript and run on the Nashorn Javascript engine included in
the Java 8 runtime. The scripts are loaded from the respective subdirectory in
mods/scriptrunner/scripts and must have the file ending .js

A few samples are provided name *.js.example

Version 0.22-alpha6

16 Feb 18:14

Choose a tag to compare

Version 0.22-alpha6 Pre-release
Pre-release

Version 0.22

script runner mod

The mod can run scripts on various hooks

  • onServerStarted: The server has started and is ready to process connections
  • onPlayerLogin: The player has logged in
  • onPlayerLogout: The player has logged out
  • onPlayerMessage: The player sent a chat message to the server
  • onItemTemplatesCreated: The item templates have been initialized
  • onServerPoll: once per second server loop

The scripts must be Javascript and run on the Nashorn Javascript engine included in
the Java 8 runtime. The scripts are loaded from the respective subdirectory in
mods/scriptrunner/scripts and must have the file ending .js

A few samples are provided name *.js.example

This is a prerelease and intended to be used on Wurm Unlimited 1.3 Alpha (buildid 1611965) servers only
The latest stable release is https://github.com/ago1024/WurmServerModLauncher/releases/tag/v0.22

Version 0.21.1-alpha5

15 Feb 22:24

Choose a tag to compare

Version 0.21.1-alpha5 Pre-release
Pre-release

Version 0.21.1-alpha5

Serverfixes Mod

  • Added serverfixes mod which fixes an error when starting the alpha server with start=Servername

This is a prerelease and intended to be used on Wurm Unlimited 1.3 Alpha (buildid 1611965) servers only
The latest stable release is https://github.com/ago1024/WurmServerModLauncher/releases/tag/v0.21.1

v0.21.1-alpha4: Version 0.21.1-alpha4

15 Feb 17:39

Choose a tag to compare

Pre-release

Version 0.21.1-alpha4

  • WurmUnlimited 1.3-alpha compatibility

This is a prerelease and intended to be used on Wurm Unlimited 1.3 Alpha (buildid 1611965) servers only
The latest stable release is https://github.com/ago1024/WurmServerModLauncher/releases/tag/v0.21.1

Christmas 2016

23 Dec 11:18

Choose a tag to compare

Version 0.21.1

ChristmasMod

Prepare for christmas 2016

Version 0.21

15 Oct 19:28

Choose a tag to compare

Version 0.21

Actions

  • Allow registering an ActionPerformer and BehaviourProvider without the ModAction wrapper [Fixes #16]
  • Allow overriding private action methods [Fixes #15] [bdew]
  • Actions are called in a chain to allow multiple Actionperformers for the same action

Version 0.20

10 Jun 16:56

Choose a tag to compare

Version 0.20

AnnounceMod

  • Do not announce GMs by default (option announceMaxPower)

ModLoader

  • Client and server mod loader share more code
  • Mod properties are loaded from mods\modname.config as well
    Those files are not included in the zips and remain
    intact when updating a mod. Use those files to store
    your own changes instead of editing mods\modname.properties
  • PlayerMessageListener has a new method that receives the chat
    window title as well
  • PlayerLoginListener also has an onPlayerLogout hook
  • Added ServerPollListener that is called in every server
    poll loop (about once per second)
  • Added ChannelMessageHandler to receive Village, Alliance and
    Kingdom messages
  • classpath in mods\modname.properties can contain glob patterns
    like libs/*.jar

Version 0.19

18 May 11:31

Choose a tag to compare

Version 0.19

  • Implemented mod communication system (bdew)

ServerPacks

  • Serverpacks are sent via mod communication system (requires updated client serverpacks mod v0.4)
  • Serverpacks server mod allows clients to request a view area refresh

Version 0.18

04 May 06:25

Choose a tag to compare

Version 0.18

  • all setters in CreatureTemplateBuilder are public
  • main mod interface renamed to WurmServerMod

To install the modloader or to upgrade an existing installation download server-modlauncher-0.18.zip
To install a mod download the package for the mod.

Version 0.17

02 May 13:52

Choose a tag to compare

Version 0.17

  • Trait handling for creature mod adjusted to account for added traits 23, 24 and 25
  • Build system changed to maven
  • individual mod packages with property files
  • server-modlauncher distribution package contains upgrades to the mod jars but not the mod property files