Jump to content

Recommended Posts

  • Forum Administrators

Hey guys,

 

I've been working on a little project to make updating Technic Modpack Servers a little easier. 

 

https://github.com/GenPage/ServerCore

 

This will allow server owners to directly download or "install" (unzip) modpacks to a specified directory on their servers.

 

Its currently in a beta state. I thought now would be a good time to release it and get some feedback on it.

 

Here are some examples of the program:

 

Listing Modpacks

[email protected]:~/Coding/Repos/ServerCore$ TechnicServerCore -ls

Modpacks:
===========
Voltz ==> voltz
Tekkit Classic ==> tekkit
Yogbox ==> yogbox
Hexxit ==> hexxit
Tekkit ==> tekkitmain
Hack Slash Mine ==> hackslashmine
Big Dig ==> bigdig
Attack of the B-Team ==> attack-of-the-bteam
Tekkit Lite ==> tekkitlite
Vanilla ==> vanilla


Mirror URL: http://mirror.technicpack.net/Technic/

Displaying Pack Info:

[email protected]:~/Coding/Repos/ServerCore$ TechnicServerCore tekkit

Selected Pack Info:
===========
Name: Tekkit Classic
Slug: tekkit
URL: http://www.technicpack.net/tekkit-classic

Builds:
-----------
Recommended: 3.1.2
Latest: 3.1.3
Builds: 3.1.3, 3.1.2, 3.1.1, 3.1.0, 3.0.5, 3.0.3, 3.0.2, 3.0.1, 3.0.0

Downloading all packs (default recommended builds)

[email protected]:~/Coding/Repos/ServerCore$ TechnicServerCore all --download
Downloading all available packs...

Downlading build: 2.0.4 of Voltz

Creating directory: /home/genpage/TechnicServerCore/serverZips/voltz
voltz-v2.0.4.zip: 100% |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:01  27.24 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/voltz/voltz-v2.0.4.zip


Downlading build: 3.1.2 of Tekkit Classic

Creating directory: /home/genpage/TechnicServerCore/serverZips/tekkit
tekkit-v3.1.2.zip: 100% ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:01   9.55 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/tekkit/tekkit-v3.1.2.zip

Yogbox has been retired from the Technic Launcher and is no longer available.

Downlading build: 1.0.10 of Hexxit

Creating directory: /home/genpage/TechnicServerCore/serverZips/hexxit
hexxit-v1.0.10.zip: 100% |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:01  31.61 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/hexxit/hexxit-v1.0.10.zip


Downlading build: 1.2.9e of Tekkit

Creating directory: /home/genpage/TechnicServerCore/serverZips/tekkitmain
tekkitmain-v1.2.9e.zip: 100% |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:02  33.50 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/tekkitmain/tekkitmain-v1.2.9e.zip

Hack Slash Mine has been retired from the Technic Launcher and is no longer available.

Downlading build: 1.3.9 of Big Dig

Creating directory: /home/genpage/TechnicServerCore/serverZips/bigdig
bigdig-v1.3.9.zip: 100% ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:02  22.53 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/bigdig/bigdig-v1.3.9.zip


Downlading build: 1.0.10b of Attack of the B-Team

Creating directory: /home/genpage/TechnicServerCore/serverZips/attack-of-the-bteam
attack-of-the-bteam-v1.0.10b.zip: 100% |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:02  50.88 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/attack-of-the-bteam/attack-of-the-bteam-v1.0.10b.zip


Downlading build: 0.6.5 of Tekkit Lite

Creating directory: /home/genpage/TechnicServerCore/serverZips/tekkitlite
tekkitlite-v0.6.5.zip: 100% ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:01  13.12 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/tekkitlite/tekkitlite-v0.6.5.zip

Vanilla has been retired from the Technic Launcher and is no longer available.
Downloading Complete.

Downloading a specific pack

[email protected]:~/Coding/Repos/ServerCore$ TechnicServerCore tekkit --download

Downlading build: 3.1.2 of Tekkit Classic

Zip already downloaded. Do you wish to re-download? [y/N] y
tekkit-v3.1.2.zip: 100% ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:01  14.53 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/tekkit/tekkit-v3.1.2.zip

Downloading latest build of a specific pack

[email protected]:~/Coding/Repos/ServerCore$ TechnicServerCore tekkit --download latest

Downlading build: 3.1.3 of Tekkit Classic

tekkit-v3.1.3.zip: 100% ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:00  15.18 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/tekkit/tekkit-v3.1.3.zip

Downloading a specific version of a pack

[email protected]:~/Coding/Repos/ServerCore$ TechnicServerCore tekkit --download 3.0.2

Downlading build: 3.0.2 of Tekkit Classic

tekkit-v3.0.2.zip: 100% ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Time: 0:00:00   7.67 MB/s
Download complete! Downloaded to: /home/genpage/TechnicServerCore/serverZips/tekkit/tekkit-v3.0.2.zip

Checks if build exists in the list

[email protected]:~/Coding/Repos/ServerCore$ TechnicServerCore tekkit --download creeper
Build creeper does not exist for Tekkit Classic

Checks if the modpack is still available

[email protected]:~/Coding/Repos/ServerCore$ TechnicServerCore yogbox --download
Yogbox has been retired from the Technic Launcher and is no longer available.

Let me know what you think!

If you have any issues with the program, please post them here:

https://github.com/GenPage/ServerCore/issues

Link to post
Share on other sites
  • Forum Administrators

Does this work with the Technic Platform/Solder, or just with the Technic Team packs?

Currently, this only works with Technic Modpacks. However, I do wish to implement this with Platform/Solder. I started this project with that frame in mind. This will require changes to Solder which I have not had time to look into.

Link to post
Share on other sites
  • Forum Administrators

The utility is now available through Python Packing system 'pip'.

pip install TechnicServerCore --pre
the "--pre" is because I have not released a stable build yet.

 

This is platform indepedent and should be able to run from any system with Python and pip

https://pypi.python.org/pypi/TechnicServerCore

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By F1ref1y
      So im new to making modpacks, and i have just made one today consisting of orespawn, legends, battlegear, backpack, damage indicators, enchanting plus, and not enough items. I ran into the problem of not being able to mine any of the dried spawn eggs, can someone help?
    • By Upikia123
      I really need some help please, it's making like 2 days I'm trying to figure out what's wrong with technic launcher, because everytime I click on play to launch a modpack, it's just closing the technic launcher sreen, load a littlebit and then it just pop-up the technic launcher screen again, I know that Java is not the problem because I tried the 8u25, the 8 251 and the 8 191 version and they all did the same error again and again. I was thinking that my graphic card driver was the problem, but I just updated it to the last version and it did the same. I also did every Windows Update and it did the same again... I would be glad to find a solution.. 
      Here are the last crash report (log) I had:crash-2020-04-19_20.41.04-client.txt
    • By Mikewood
      I was used to play modpacks on the technic launcher. But today i can't start the modpack.
      When i click on the play button, it closes the window like the modpack is normally loading. But after maybe 10 seconds it open the technic launcher window again.  Here is my crash report. I don't know why is it not working. Can anyone help or know the possible fixes ? 
       
      crash-2020-04-17_13.07.04-client.txt
    • By deathplayer43
      Every single time i try to launch a modpack the technic launcher goes away then re pops back up and the mod pack wont load please help
      pastebin:https://pastebin.com/MJfFsHUj
       
    • By Jupstart
      I've been trying to play some mod packs with friends but every time I try to start one up it just restarts the launcher. How can I fix this?
      https://pastebin.com/cp3A1nJN
×
×
  • Create New...