ago

[RELEASED] Server mod loader + priest + crops + seasons + server packs + bag of holding

Recommended Posts

Working:

betterdig

boatmod

bulktransportmod

cropmod

harvesthelper

meditatemod

spellmod

 

Had to disable moonmetalminingmod, crashed me.

 

Hope this is useful.... somehow.... I demand a cookie... no raisins! 

  • Like 1

Share this post


Link to post
Share on other sites

prospecting mod would not load for me server side. toolbelt and livemap client.

Share this post


Link to post
Share on other sites
On 9/29/2017 at 10:39 PM, Mordraug said:

Sooooo.. @ago..... how do we talk you into making a mod that lets us modify the max slope a field can have (If you got the time... pretty please with a hell hound on top)?  I'll terraform the spot I'm building for many things but FIELDS kinda hurts.... it's a pretty spot :3

 

Reminded me of this place in North Carolina

 

7-pasture_650px.jpg

Share this post


Link to post
Share on other sites
beta1 removed
Edited by ago

Share this post


Link to post
Share on other sites

https://github.com/ago1024/WurmServerModLauncher/releases/tag/v0.29-beta2

The is a pre-release intended to be used with the WurmUnlimted 1.5.0 Beta

Version 0.29-beta2

Beta 1.5

  • two new action prototypes for caves
  • changed dependencies

modloader

  • Mods can import the classloader of a dependency mod with "depend.import"
  • fix a crash caused by a missing interface on ActionPerformerChain
  • Like 1

Share this post


Link to post
Share on other sites

I'm confused about Deprecated of action performers. I like to copy the action method from WU so I know I got the right one. But the argument matching action performer used in WU TileDirtBehaviour for sow is apparently depreciated in modloader.

 

Another approach to this would be if I new what modloader action performers where associated with the all the behaviors created in WU's Behaviours.class I would know which one to use for say TileDirtBehaviour. I think it would beneficial if it was clear exactly what action performer should be use. The reason I coppy from WU is I'm not always sure which one to use.

 

Thank you. Let me know if any help is needed with this.

Edited by joedobo

Share this post


Link to post
Share on other sites

The 1.5 beta added an argument to the cave tile actions. I think the old ones are not called from the server anymore so they are deprecated. The action performer however will directly chain to the deprecated method for backwards compatibility unless the new method is implemented.

 

Which one did you try. Maybe I was wrong with the assumption that the method was not called from the server anymore.

 

The action performer methods are supposed to match the ones from Behaviour 1:1

Edited by ago

Share this post


Link to post
Share on other sites

I'm checking which actions are actually still used. The recent changes with heightOffset and directions were a little confusing.

 

EDIT:

Actions on cave tiles now use a slightly different code path. The ActionPerformer however will still by default route those to the old methods used for surface and cave tiles before. This should ensure old mods will continue to work without changes.

 

I've removed the deprecation flag since the method is still used for surface tiles.

 

I'll push a new build tomorrow when 1.5 is released.

Edited by ago
  • Like 1

Share this post


Link to post
Share on other sites

https://github.com/ago1024/WurmServerModLauncher/releases/tag/v0.29-beta3

 

This is a pre-release intended to be used with the WurmUnlimited 1.5.0 Beta

Version 0.29-beta3

modloader

  • Updated to beta 1.5.0.1
  • Fix wrong use and deprecation of surface tile actions

hitchingpost

  • Allow individual unhitching of animals

serverpacks

  • Serverpacks can be prepended to the list of packs by prefixing the file
    name with !. E.g. serverPacks=!playtime.jar
  • Like 4

Share this post


Link to post
Share on other sites
4 hours ago, ago said:
serverpacks
  • Serverpacks can be prepended to the list of packs by prefixing the file
    name with !. E.g. serverPacks=!playtime.jar

 

AGO, you are simply amazing! Thank-you, Thank-you, Thank-you for implementing this feature request!

*races off to update beta server and test*

 

To confirm if I read this right then I can use the ! per item so I can have serverPacks=!masterpack.jar,moda.jar,modb.jar and only the masterpack would get prepended correct?

Edited by LifesaverM
Adt'l Info
  • Like 1

Share this post


Link to post
Share on other sites

Is this new version also for the life update?

 

Eject

 

Share this post


Link to post
Share on other sites
6 hours ago, LifesaverM said:

To confirm if I read this right then I can use the ! per item so I can have serverPacks=!masterpack.jar,moda.jar,modb.jar and only the masterpack would get prepended correct?

Yes

 

29 minutes ago, Eject said:

Is this new version also for the life update?

Yes.

  • Like 1

Share this post


Link to post
Share on other sites

https://github.com/ago1024/WurmServerModLauncher/releases/tag/v0.29

 

Version 0.29

modloader

  • Updated to WurmUnlimited 1.5
  • two new action prototypes for cave tiles
  • Mods can import the classloader of a dependency mod with "depend.import"

hitchingpost

  • Allow individual unhitching of animals

serverpacks

  • Serverpacks can be prepended to the list of packs by prefixing the file
    name with !. E.g. serverPacks=!playtime.jar
  • Like 2

Share this post


Link to post
Share on other sites

I would say "Oooops" :D

 

Edited by Eject

Share this post


Link to post
Share on other sites

and serverpacks

 

forget it, it is in the servermodlauder included

Edited by Eject

Share this post


Link to post
Share on other sites

I think my server will be online tomorrow. My next nightshift is waiting and i have to go to bed.

 

good night

Eject

Share this post


Link to post
Share on other sites

Hmm...we will have to run our server without mods for the time being until this gets resolved.

 

Unless other people have got this working and we are simply doing something goofy...if so please let us know.

 

thanks a lot.

 

Valiance and Kaylie.

Share this post


Link to post
Share on other sites
53 minutes ago, Wulfrock said:

Hmm...we will have to run our server without mods for the time being until this gets resolved.

 

Unless other people have got this working and we are simply doing something goofy...if so please let us know.

 

thanks a lot.

 

Valiance and Kaylie.

@Wulfrock- Continue to use the 3rd beta release until its fixed we've not had any issues over the last 8 hours.

https://github.com/ago1024/WurmServerModLauncher/releases/tag/v0.29-beta3

Share this post


Link to post
Share on other sites
4 minutes ago, solmark said:

So you use the beta modloader with the released mod updates? or use all the 3rd beta versions

We are still running the 3rd beta versions since the 0.29 final release wasn't out when we upgraded. No issues to speak of and most likely going to leave the server running unless something come up until Friday when we have some planned maintenance next.

 

Well either that or when the HotS or Prospect mods hopefully get patched which would warrant an early reboot.

Edited by LifesaverM
Adt'l Info

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now