![ServerSync](https://media.forgecdn.net/avatars/thumbnails/254/696/256/256/637199290945083080.png)
Questions on adding inclusive files such as such as mod created folders
P3rf3ctXZer0 opened this issue ยท 15 comments
I have a few mods like better records and forge essentials that create there own folder trees and tend to make directories. I was wondering how I can transfer a file that is not in the mod or config folder.Also I was wondering if you could add custom folders to watch list and have them install in a different folder clientside when being downloaded.
Example
Server Root
Client only [folder tree]
- [Client]-Optifine-Example.jar
The mod transfers everything in the mods folder and the config folder (except what's ignored in the serversync.cfg). So even if they are in subdirectories they will sync.
In other words it does not detect changes in root of server
[Server File Tree]
- mods
- libraries
- config
- my random ass folder here
Thank you I would very much appreciate an exclude and include feature and change directory install feature.
Okay so when I make adjustments to server lets call it a client update from server I want to be able to create a folder in the server called client-side mods which the server won't use but serversync can send to client and place in the client's mods; folder. Since I append file labels to mods such as [Server]-Mod name here, [Client]-Mod Name Here and [Universal]-Mod name here it allows me to keep track of compatibility issues. Essentially my goal is to creating a self updating technic pack. That will not force my users to use stupid dropbox or copy.com. I figure I could achieve this using server-sync and custom main menu. A mod such as optifine will not allow a server to run since it is only coded for use client-side.
This is something I leave up to the user to install and then add it to the 'ignored files' list in the config options.
This maybe a feature I add in the future, but not now.
I just updated but have not changed the version. I am at work so I cannot do testing at the moment. Would you mind testing the new version for me?
https://github.com/superzanti/ServerSync/blob/master/build/libs/serversync-2.2.jar
I still have it labeled 2.2 but I can assure you things have changed.
Get back to me on weather or not this fixes the issue.