#I had a question about the hosting service and how to use it

54 messages ยท Page 1 of 1 (latest)

modern geyser
#

I had a question about the hosting service and didnt know if I should ask here, in the support section, or through an official ticket.

(I did copy paste this from my original post and was asked to @bright minnow thank you btw)

How do I use a modpack profile I put together on the CurseForge Launcher to be accessible for my close friends and family.

Things I want to know:

  1. How to upload the modpack profile / link it to the server
  2. (silly but I dont know for sure) does everyone i want to play on the server need to play through the CurseForge Launcher with my modpack profile or is it server side and the server hosts the mods as well?

I am trying to understand how this all works and am not the most familiar, but was not sure if the CurseForge will make any issues vs manually doing everything. I have never hosted a server before and would prefer to use CurseForge's Launcher.

bright minnow
#

Good evening ๐Ÿ™‚

modern geyser
#

Hello!

bright minnow
#

First of all, 2 doesnt have to use Curseforge launcher, there is also Prism for example ๐Ÿ™‚

#

A modded launcher is needed however, to ensure that it runs on clientside

modern geyser
#

Well alright, most of friends have some familiarity with CurseForge, so I will stick with that then.

bright minnow
#

As for running things onto the server, you need a serverpack for the mod

modern geyser
#

A serverpack?

bright minnow
#

This, support can help with ๐Ÿ™‚

#

Yes, modpack modified to run on server side directly:)

modern geyser
#

Oh, how do I make one of those? Do I or is that like an auto thing that can be easy made?

worthy light
#

There is a utility to do it, or you can upload everything, read the logs, remove any client-side mods causing crashing or errors, repeat until it starts.

modern geyser
#

So, how do I use this? I am not the best with Github (im sorry I sound old)

worthy light
#

There's instructions if you scroll down, and downloads under Releases in the sidebar.

modern geyser
#

So in releases should I just click the windows installer and that will get me going from there since its got a guide once launched?

I dont need to download a winrar thing?

idle breach
#

If you're new to our services just to note, our support staff have the ability to just install the server pack for you ๐Ÿ‘€

#

Skips the whole mess w a tool on Github

#

wrong link, fixed ๐Ÿ˜…

modern geyser
#

I like that option, thank you. However knowing the alternative is helpful so I appreciate that.

I am planning on getting a server through you guys this weekend am just getting the modpack finalized. So when I do sign up for the service, I just request for a server pack install or do I need to anything in particular?

worthy light
#

Just pick whatever the pack is based on, upload the pack export to the server, then open a conversation with support on the website.

idle breach
#

^^

bright minnow
idle breach
#

Good shout ๐Ÿ‘€ valid till the 11th

modern geyser
#

So from CurseForge I made my own pack profile based on specific mods. I pick that, or do I need to pick a different premade modpack, or am I just uploading the mod folder with the mods selected?

bright minnow
#

Since it is a custom modpack, you usually upload mods, configs, kubejs (if used) and defaultconfig as a core to upload

modern geyser
#

Oh, so just those 3(4) folders then?

idle breach
# modern geyser So from CurseForge I made my own pack profile based on specific mods. I pick tha...

Depends which option you wanna go with, if you opt for the server pack creator; youd need to run the creator on your local install (or go through and remove each client only mod) then zip up Mods, Config, etc and upload that -> then install Forge/Fabric/whichever you use

If you opt for having our support team install it, from CurseForge just create an export (Click the pack -> Click the 3 dots next to Play -> Share Profile -> Export as zip) and upload that onto the server; once its uploaded make a chat with our team letting them know youd like that installed and theyll get it handled

modern geyser
#

You taught me something new, did not know i could export as zip (was getting ready to zip manually).

But yeah, so last clarification. I zip the pack --> upload to server --> request for the pack to be installed and they would handle the pack and the server pack?

idle breach
#

Yup! Theyll grab that export you put on the server and use our scripts to get a pack put together and installed for you on it

#

Then you can share the pack to other players with the same export, they just download it and use the import button

bright minnow
#

And if you wanna get really fancy, and invest time into making a proper modpack publish, I can recommend that too ๐Ÿ™‚

idle breach
#

^^ Then they can just go to the website and click install then updating is right in the launcher yesyes

idle breach
#

Lots of options haha

bright minnow
#

I would love to see more people choosing that option, and I am always available to help with answers ๐Ÿ™‚

modern geyser
#

Awesome! I am so glad I asked you guys for help. My google searching was very disheartening and i kept getting confused. I should be able to get this up and ready by this weekend, if nothing else it should at least get me started. I appreciate all your help!

(also was debating uploading my pack once I finish to curseforge too lol, might do that later once I learn how the quest book mods work for creators)

bright minnow
#

Ftb quests = awesome

#

Also, learn KubeJS, an amazing tool to customization

modern geyser
#

KubeJS, whats that?

bright minnow
#

Its a mod/system/thingy that lets you make, remove, change or modify recipes, items and blocks ๐Ÿ™‚

#

With javascript instead of java

modern geyser
#

Yes, now I need to spend time learning that.

idle breach
bright minnow
modern geyser
# bright minnow Do you know javascript?

Yep, am a lil rusty but I got about 10 years of coding experience for up to college level. Best thing that got me through college was translating code from other languages like C++ to javascript or python and vice versa.

#

Im just not the best with places like github, brain turns off cause I can never find the download button and start reading too many lines

worthy light
#

Github is designed more around the development process than the distribution.

#

The Releases section is there for projects that don't publish to something like CurseForge or Tucows. itsbeen84years

modern geyser
#

Yeah, I knew a bit to work on projects but always had a friend who helped guide me cause I caused him mental pain over it ๐Ÿ˜…

worthy light
#

You used CVS or SVN, right?

modern geyser
#

Well I usually was doing pulls, bug fixes and due to my confusion always had to carry around my physical hard drive to manually download changes to others computers. I had a coworker who did a push and deleted 3 months work until we found my back up. But typically I would do my changes see how it worked when entered on coworkers machine then they did the merging

worthy light
#

Git solves that - everyone has a full copy of the repo, not just the files at one changeset, and all the branches are self-contained, too.