
Mods / Guilds
Tags:
Author: sneezerstein
Side: Both
Created: Feb 9th at 2:54 AM
Last modified: 1 day ago
Downloads: 1004
Follow Unfollow 34
Author: sneezerstein
Side: Both
Created: Feb 9th at 2:54 AM
Last modified: 1 day ago
Downloads: 1004
Follow Unfollow 34
Latest file for
v1.20.5:
guilds_1.6.0.zip
1-click install
This mod disables the ability to make vanilla claims and replaces it with chunk based claiming for groups.
Requires https://mods.vintagestory.at/marelib
Press "v" to open the guild menu, where somebody can invite you to their guild or you can create one. Guilds may claim 20 chunks per member.
The players tab will show every player that has logged onto the server and when they were last online, you can right click them to invite.
Guild/claim info is stored in guilds.json and guildclaims.json in VintagestoryData.
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.6.0 | 63 | 1 day ago | Show | guilds_1.6.0.zip | Install now | |
v1.5.0 | 369 | Mar 6th at 10:13 AM | Show | guilds_1.5.0.zip | Install now | |
v1.4.0 | 251 | Feb 20th at 6:45 AM | Show | guilds_1.4.0.zip | Install now | |
v1.3.3 | 67 | Feb 16th at 9:54 PM | Show | guilds_1.3.3.zip | Install now | |
v1.3.2 | 135 | Feb 15th at 8:43 PM | Show | guilds_1.3.2.zip | Install now | |
v1.3.1 | 10 | Feb 15th at 8:06 PM | Show | guilds_1.3.1.zip | Install now | |
v1.3.0 | 9 | Feb 15th at 5:51 PM | Show | guilds_1.3.0.zip | Install now | |
v1.2.0 | 58 | Feb 9th at 7:56 PM | Show | guilds_1.2.0.zip | Install now | |
v1.1.0 | 25 | Feb 9th at 6:10 AM | Show | guilds_1.1.0.zip | Install now | |
v1.0.0 | 17 | Feb 9th at 3:00 AM | Show | guilds_1.0.0.zip | Install now |
disputedname As we have the same problem with our server: where did you get these mentioned files from and where did you put them on your server?
Edit: I see they can be found in your VS-Installation in the /Lib folder. But where do they have to go on the dedicated server?
sneezerstein
How can I turn off the mandatory adjacency on the server? It'd be really helpful right now as we want to allow having multiple outposts, farms etc.
chunk based claiming gg
Also in addition to the last comment, now that I have gotten the mod to work, I am having trouble with both removing claims from a guild (I don't know what button does it) and also disbanding the guild as a whole, the button does not seem to be working.
Ok I've found the issue plaguing me and a few other people. The issue referenced by Fogi4 can be fixed by importing all needed files by the mods. These include OpenTK.Graphics.dll, OpenTK.Core.dll, and csogg.dll. I had previously made the mistake of not downloading the ladder two files and now that I have done so the mod runs fine so far.
I am confused about the folder we need to copy for dedicated servers. I have tried searching my entire PC for a file by that name and it came up with zero results. Im sure that it is right there in a folder somewhere but I am sadly missing it.
@Tarlin not yet, but you can use my other mod that fixes player locations on the map.
@Zebz no, the claims don't interact with that.
Does this mod still protect claimed chunks when using the "db prune" command?
Does this mod allow for guild members location information to be seen on the map as well?
middle click
how do you actually claim with this, is there a guide to it?
>guilds@1.3.2
16.02.2025 12:43:27: Critical error occurred in the following mods: marelib@2.1.0, guilds@1.3.2
Loaded Mods: canoemod@1.0.2, game@1.20.4, commonlib@2.6.1, livemap@0.0.9, marelib@2.1.0, tentbag@2.2.0, vinconomy@0.4.0, creative@1.20.4, survival@1.20.4, guilds@1.3.2, tpnetpatched@1.14.5
System.Exception: Attempting to send data to a not connected channel. For optionally dependent network channels test if your channel is Connected before sending data.
at Vintagestory.Client.NoObf.NetworkChannel.SendPacket[T](T message) in VintagestoryLib\Client\API\NetworkChannel.cs:line 84
at MareLib.NetworkedGameSystem.SendPacket[T](T packet) in D:\VSProjects\MareLib\MareLib\src\NetworkedGameSystem.cs:line 43
at Guilds.PageCreateGuild.<>c__DisplayClass1_0.b__0() in D:\VSProjects\Guilds\Guilds\src\guilds\gui\guildpages\PageCreateGuild.cs:line 33
at MareLib.WidgetBaseButton.GuiEvents_MouseUp(MouseEvent obj) in D:\VSProjects\MareLib\MareLib\src\gui\widgets\bases\WidgetBaseButton.cs:line 59
at MareLib.GuiEvents.TriggerMouseUp(MouseEvent args) in D:\VSProjects\MareLib\MareLib\src\gui\GuiEvents.cs:line 52
at MareLib.Gui.OnMouseUp(MouseEvent args) in D:\VSProjects\MareLib\MareLib\src\gui\Gui.cs:line 206
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 415
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1935
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 431
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean keyUp) in VintagestoryLib\Client\HotkeyManager.cs:line 395
at Vintagestory.Client.HotkeyManager.OnMouseButton(ClientMain game, EnumMouseButton button, Int32 modifiers, Boolean buttonDown) in VintagestoryLib\Client\HotkeyManager.cs:line 574
at Vintagestory.Client.NoObf.ClientMain.OnMouseUpRaw(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1965
at Vintagestory.Client.GuiScreenRunningGame.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 357
at Vintagestory.Client.ScreenManager.OnMouseUp(MouseEvent e) in VintagestoryLib\Client\ScreenManager.cs:line 914
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 211
at OpenTK.Windowing.Desktop.NativeWindow.OnMouseUp(MouseButtonEventArgs e)
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.NativeWindow.ProcessWindowEvents(Boolean waitForEvents)
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
Event Log entries for Vintagestory.exe, the latest 1
==================================
when creating a guild, we catch an error
The client crashes all dlls are copied
oh hell ye
by holding shift
Hi, how can you delete claims without deleting the guild? can be added as an option in-game?
Are the chunksa infinate hieght?.. or can depth be set?
yeah Ill change that later
Is there a possibility so the op/admin can specify how many chunk claims guild can have with commad instead of the 10 chunks per player?
The client-side function mod ?
looks incredible, might add to my pvp based server
This is awsome love the idea of this making claiming much easier than it currently is
Keep up the good work will be using this on my server
Towny clone 2 my beloved