Releases: ago1024/WurmServerModLauncher
Releases · ago1024/WurmServerModLauncher
Version 0.8.3
Version 0.8.3
BagOfHolding
- Added effectModifier for a quadratic scale of the spell power
The default effectModifier of 10 will give 2.5 times additional volume for a 50 cast and 10 times additional volume for a 100 cast.
Version 0.8.2
Version 0.8.2
BagOfHolding
Don't set hasCourier flag on enlarged items
Version 0.8.1
Version 0.8.1 - Bag of Holding
new Feature: Bag of Holding priest spell
The spell reuses the courier enchantment to allow a priest to magicly distort space and time to create a larger volume on the inside. The spell power determines how much space is bend.
ModLoader
- added Linux shell script
- Startup scripts check for logging.properties
- Check for Initable or PreInitable on init (WalkerInTheVoid)
- Mods can elect to use the main class loader (sharedClassLoader property)
- Added callPrivateMethod to ReflectionUtil
SpellMod
- Replaced isPriest detection with bytecode editing (WalkerInTheVoid)
CropMod
- Replaced overgrowth check with bytecode editing (WalkerInTheVoid)
BagOfHolding
- Added mod to enlarge containers using a priest spell
CreatureAgeMod
- Replaced agePoll check with bytecode editing
Version 0.7
Version 0.7
Modloader
- Pass commandline arguments to modloader.bat. This will allow to pass Start=Creative, queryport=27016 and the other server arguments arguments
- Added helper classes to replace byte code
Version 0.6
Version 0.6
Modloader
- Mods should use Initable and PreInitable interfaces to setup hooks
- Mods without Initable are configured last
- Mods should use InvocationHandlerFactory to avoid locking classes to early
- Mods can implement PlayerMessageListener to receive all player messages
- Fixed ReflectionUtil.setprivateMethod() method
- Introduced ReflectionUtil.getMethod(methodName) method
Mods
- Property files are now named *.disabled to avoid overwriting configurations. Rename or copy them to *.properties to enable a mod
SpellMod
- Removed some maluses for priests when improving (isPriest() returns false when called from those methods)
- Prayer limits are reset before the check is even performed
CropMod
- Added extraHarvest option for additional items from harvests
CreatureAgeMod
- Increased growing up to mature for all creature like for horses on pvp servers
- Allow excluding creature templates from aging
Fix pavement removal
- Fix bug with pavement removal being forbidden for all followers
CropMod
v0.4.1
Added option to remove the prayer limits
- Added options to remove the prayer limits
- Added framework for dynamicly injecting method wrappers into the server code (using javassist)
- Restructured the packages for better separation of mods, loader and hook framework (breaks backwards compatibility)
Allow keeping white and blacklight spells separate
White and blacklight spells are kept separate by default
Added comments to spellmod.properties
Bat file uses bundled runtime