Sign in to follow this  
tmarchuk

[RELEASED] StableMaster Mod (Server) - v0.5 (May 20)

Recommended Posts

50 minutes ago, bdew said:

 

Looks like outdated modlauncher version, that's not 0.40

 

Yeah I know but it says .40 in the PP modloader. I tried betterfarm too and it won't launch with that either. So now I'm wondering if somehow my PP WURM version is now the last version. Going to bite the bullet and do a fresh update on it. 

 

Well, ran the Steam update again. Uninstalled and reinstalled the .40 Modloader and one of those did the trick. Stablemaster is finally working. YAY!

Edited by TheMacGregor
  • Like 1

Share this post


Link to post
Share on other sites
On 5/4/2016 at 11:45 PM, tmarchuk said:

A server mod to add a stable master on the server-side which can exchange animals for animal tokens which can then be loaded onto boats for transport. It requires the latest version of Ago's server modloader, v0.18.

 

Trade/Sell On Personal Merchants

  • Added in version 0.4 it should now be possible to trade animal tokens and thus animals.  

 

 

 

I tested this with a player charector and Merchant. There is no price, nor is there a way to set a price for Animal Tokens to be sold on merchants. Am I missing something?

Share this post


Link to post
Share on other sites

1.9 using beta modlauncher 

 

[12:17:03 AM] INFO org.tmarchuk.wurmunlimited.server.stablemaster.StableMasterMod: Creating Animal Token item template with ID: 22751.


[12:17:03 AM] INFO com.wurmonline.server.Server: Shutting down the server - reason: Problem running the server - java.lang.NoSuchMethodError: com.wurmonline.server.items.ItemTemplateFactory.createItemTemplate(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[SSSIJIIII[BLjava/lang/String;FIBIZII)Lcom/wurmonline/server/items/ItemTemplate;
[12:17:03 AM] INFO com.wurmonline.server.Server: Shutting down the server - cause: 
org.gotti.wurmunlimited.modloader.classhooks.HookException: java.lang.NoSuchMethodError: com.wurmonline.server.items.ItemTemplateFactory.createItemTemplate(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[SSSIJIIII[BLjava/lang/String;FIBIZII)Lcom/wurmonline/server/items/ItemTemplate;
    at org.gotti.wurmunlimited.modloader.classhooks.HookManager.invoke(HookManager.java:394)
    at com.wurmonline.server.items.ItemTemplateCreator.initialiseItemTemplates(ItemTemplateCreator.java)
    at com.wurmonline.server.Server.startRunning(Server.java:783)
    at com.wurmonline.server.ServerLauncher.runServer$1(ServerLauncher.java:130)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gotti.wurmunlimited.modloader.server.ProxyServerHook$1$1.invoke(ProxyServerHook.java:56)
    at org.gotti.wurmunlimited.modloader.classhooks.HookManager.invoke(HookManager.java:384)
    at com.wurmonline.server.ServerLauncher.runServer(ServerLauncher.java)
    at com.wurmonline.server.gui.WurmServerGuiController.startDB(WurmServerGuiController.java:1496)
    at com.wurmonline.server.gui.WurmServerGuiMain.main(WurmServerGuiMain.java:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at javassist.Loader.run(Loader.java:286)
    at org.gotti.wurmunlimited.serverlauncher.DelegatedLauncher.main(DelegatedLauncher.java:35)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at javassist.Loader.run(Loader.java:286)
    at org.gotti.wurmunlimited.serverlauncher.ServerLauncher.main(ServerLauncher.java:33)
Caused by: java.lang.NoSuchMethodError: com.wurmonline.server.items.ItemTemplateFactory.createItemTemplate(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[SSSIJIIII[BLjava/lang/String;FIBIZII)Lcom/wurmonline/server/items/ItemTemplate;
    at org.tmarchuk.wurmunlimited.server.stablemaster.StableMasterMod.onItemTemplatesCreated(StableMasterMod.java:579)
    at org.gotti.wurmunlimited.modloader.server.ServerHook.lambda$fireOnItemTemplatesCreated$4(ServerHook.java:89)
    at org.gotti.wurmunlimited.modloader.server.Listeners.lambda$fire$0(Listeners.java:63)
    at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:891)
    at org.gotti.wurmunlimited.modloader.server.Listeners.fire(Listeners.java:61)
    at org.gotti.wurmunlimited.modloader.server.ServerHook.fireOnItemTemplatesCreated(ServerHook.java:89)
    at org.gotti.wurmunlimited.modloader.server.ProxyServerHook$2$1.invoke(ProxyServerHook.java:79)
    at org.gotti.wurmunlimited.modloader.classhooks.HookManager.invoke(HookManager.java:384)
    ... 24 more/

Share this post


Link to post
Share on other sites

When using Custom Actions and Redeem animal token (action 951), when used on non-animal tokens, will delete that item.

In case it matters, hovering over a non-animal token and executing a bind that preforms 10x Redeem actions causes that item to be deleted.

Share this post


Link to post
Share on other sites
On 12/2/2019 at 1:34 PM, KiwiBird said:

When using Custom Actions and Redeem animal token (action 951), when used on non-animal tokens, will delete that item.

In case it matters, hovering over a non-animal token and executing a bind that preforms 10x Redeem actions causes that item to be deleted.

 

Fixed here - https://github.com/bdew-wurm/WurmStableMaster/releases/tag/bdew-8

 

Everyone using this mod should update ASAP. This bug allows deleting ANY ITEM that the player can reach, regardless of permissions or anything else.

  • Like 2

Share this post


Link to post
Share on other sites

Hello First of all wery good mod. Well done.
Maybe someove else ask this before but what is the keybind name of the "exchange animal" command and if I change an animal to a token is it come out from the creature list in the server files?
Thanks for the answer.

 

Edited by Stewen

Share this post


Link to post
Share on other sites
On 2/27/2020 at 4:38 PM, Stewen said:

what is the keybind name of the "exchange animal" command

 

There is no "normal" keybind for any modded actions. You can keybind with my actions mod but the number will change depending on what mods you have and their load order.

 

On 2/27/2020 at 4:38 PM, Stewen said:

if I change an animal to a token is it come out from the creature list in the server files?

 

Creatures stay in the database, they are just hidden from the world. The token just contains the id of the creature and when you exchange it back it makes the creature reappear at your location.

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
Sign in to follow this