Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master-ceu' into master-ceu
Browse files Browse the repository at this point in the history
  • Loading branch information
planetme committed Dec 9, 2024
2 parents 301418f + c1e55f0 commit bc79ef5
Show file tree
Hide file tree
Showing 2,169 changed files with 103,282 additions and 161,042 deletions.
63 changes: 63 additions & 0 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: Release

on:
workflow_dispatch

jobs:
build:
name: "Release"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python 3.9
uses: actions/setup-python@v2
with:
python-version: 3.9
- name: Declare some variables
id: vars
shell: bash
run: |
echo "::set-output name=sha_short::$(git rev-parse --short $GITHUB_SHA)"
- name: Install requests
run: |
pip install requests
- name: Run Build
run: |
python build/main.py
env:
CFAPIKEY: ${{ secrets.CFAPIKEY }}
- id: get-version
uses: actions/github-script@v6
with:
result-encoding: string
script: |
try {
const fs = require('fs')
const jsonString = fs.readFileSync('./manifest.json')
var apps = JSON.parse(jsonString)
return apps.version
} catch(err) {
core.error("Error while reading or parsing the JSON")
core.setFailed(err)
}
- run: echo "${{steps.get-version.outputs.result}}"

- name: Rename file
run: |
mv buildOut/client.zip buildOut/supersymmetry-${{steps.get-version.outputs.result}}.zip
mv buildOut/server.zip buildOut/server-${{steps.get-version.outputs.result}}.zip
rm -f buildOut/client.zip
rm -f buildOut/server.zip
- name: Automatic Releases
uses: marvinpinto/action-automatic-releases@latest
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
automatic_release_tag: ${{ steps.get-version.outputs.result }}
prerelease: false
title: ${{ steps.get-version.outputs.result }}
files: |
buildOut/supersymmetry-${{steps.get-version.outputs.result}}.zip
buildOut/server-${{steps.get-version.outputs.result}}.zip
buildOut/modlist.html
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
mods/
*buildOut/*
buildOut/
*client.zip
.mixin.out/
armourers_workshop/
Expand All @@ -8,6 +8,7 @@ fonts/
journeymap/
logs/
saves/
build/buildOut/

.curseclient
usercache.json
Expand All @@ -30,6 +31,7 @@ config/BiomeTweaker/output/*
config/AppliedEnergistics2/CustomRecipes.cfg
config/AppliedEnergistics2/items.csv
config/AppliedEnergistics2/VersionChecker.cfg
config/gregtech/terminal/*

hei_bookmarks.ini

Expand Down Expand Up @@ -86,3 +88,7 @@ local/
disabledmods/

jarmods/

visualores/

*__pycache__*
66 changes: 51 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,59 @@
# Supersymmetry
Supersymmetry is a complex tech centered modpack, based around GregTech, which tries to integrate real chemical and physical processes into its progression, this means having many different crafting chains which imitate real manufacturing processes.
The pack spans many different levels of technological mastery, from the steam engine, to the nuclear reactor, to unbelievably advanced technology in the realm of science fiction, it also incorporates elements from theoretical physics, allowing the player to exploit phenomena that have never before been seen in minecraft (well, as far as I know anyway).
Every mod will have its progression altered to better fit the GregTech style of progression, as a consequence of this automation and mass production are vital, encouraging the construction of large factories and transportation networks to move resources and products. The player will have to first conquer the overworld and its resources, then move on to establish a permanent presence in space, conquering the solar system, and finally moving outwards in interstellar space, exploring a variety of planets with unique challenges, world generation, and enemies to face, in order to get access to the most exotic and rare resources in the cosmos, starting from nothing and building something even more powerful than a Kardashev type III civilisation.
Supersymmetry is a complex tech-centered modpack based around GregTech that integrates chemical and physical processes from reality into its progression. This means having many different crafting chains that imitate manufacturing processes used in real life.

The pack is currently in alpha, you can join the discord server:
https://discord.gg/BNbbK98rh6

## Credits
Thanks to the [Gregicality Community Pack](https://github.com/Gregicality/Gregicality-Community-Pack) developers for letting me use some of their scripts to make my life easier.
Much of it is in-development, with PvE elements such as environmental factors and raids of enemy factions being planned. We intend to have our own [space-faring mod](https://github.com/SymmetricDevs/GregicalityStarbound) as well.

Epic build script by [htmlcsjs](https://github.com/htmlcsjs).
Progression defies the well-established GT power tiers, as the pack aims to break up the rigid progression. Innovation does not let itself be dictated by higher force, it happens through research and discoveries.
## Implemented Content
As time of writing, following systems and mechanics have been added or modified from default state:
- Custom Chemical Reactors
- Weaponry and Military (Derived from TechGuns and ICBM)
- Infinite Ore Deposits with related processing
- Froth Floatation
- Catalysts
- Extensive revamps in petrochemistry, metallurgy and cryogenics
- Polymer processing lines
- Superconductors

Based off of ideas by [Zalgo](https://github.com/Zalgo239) and [Gaming](https://github.com/swagxdragonslayer46yt).
Some mods (AE2, Stargate, TARDIS) are listed in the pack, but not legitimately obtainable. Subject to change.
Specifically, AE2 is going to be obtained after space travel is possible.

Core mod work by [MTBO](https://github.com/loxoDev), [beanie](https://github.com/BestMod) and [bruberu](https://github.com/bruberu).
## Vision
The pack spans many different levels of technological mastery, from the steam engine to the nuclear reactor. It also incorporates elements from theoretical physics, allowing the player to exploit phenomena that have never before been seen in Minecraft.

Quests by [Regian](https://github.com/Regian24).
Every mod has its progression altered to fit into GregTech progression. As a consequence of this, automation and mass production are vital, encouraging the construction of large factories and transportation networks to move resources and products.
The player will have to conquer Overworld and its resources first, then move on to establish a permanent presence in space, then explore the solar system, and finally move outwards into interstellar space, exploring a variety of planets with unique challenges, world generation, and enemies to face, to get access to the most exotic and rare resources in the cosmos, starting from nothing and building something even more expansive than a Kardashev type III civilization.

Textures by [GDCM05](https://github.com/gdcm05) and more.
The pack is currently in Beta. You can join the discord server here:
https://discord.gg/BNbbK98rh6

## Building
You'll need python3 and python requests installed. To build run the main.py script.
## Credits
Thanks to the [Gregicality Community Pack](https://github.com/Gregicality/Gregicality-Community-Pack) developers for letting us use some of their scripts.
Build script by [htmlcsjs](https://github.com/htmlcsjs).
Based off of ideas by [Zalgo](https://github.com/Zalgo239), [Gaming](https://github.com/swagxdragonslayer46yt), and [planetme](https://github.com/planetme).
[Core mod](https://github.com/SymmetricDevs/Susy-Core) work by [MTBO](https://github.com/loxoDev), [beanie](https://github.com/BestMod), [Gaming](https://github.com/swagxdragonslayer46yt), [Eight](https://github.com/EightXOR8) and [bruberu](https://github.com/bruberu).
Quests by [Regian](https://github.com/Regian24) et al.
Textures and artwork by [GDCM05](https://github.com/gdcm05) et al.
Part of the main menu music (menu3.ogg and menu4.ogg) by [Ayden George](https://www.youtube.com/@ayden_george_official).

Special thanks to our volunteers:
- tots • Research
- Eight • Core mod
- spacemarie • Quests
- Memeexp • Models and textures
- lewis • Research
- graygloo • Research
- scheelite • Quests
- StarL0st • [Space mod](https://github.com/SymmetricDevs/GregicalityStarbound)
- super • Misc development
- SuperObama • Consultant
- trainvoi • Research and Quests
- ZombieZilla • Research
- Tian-mi • Chinese translation and misc development
- Roque_Crafter • Portuguese translation
- kubuus • Polish translation
- Whatsapp • Structures, textures and feedback
- Science Demon • Questbook work, German translation and bug fixes

## Building the pack
You'll need python3 and python requests installed to build run the main.py script.
56 changes: 56 additions & 0 deletions README_PT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Supersymmetry
Supersymmetry é um modpack centrado em tecnologia baseado no GregTech, que inclui processos químicos e físicos da realidade à sua progressão. Isto significa que contém muitas redes de contrução que imitam processos de manofaturação usados na vida real.
Grande parte do _pack_ está em desenvolvimento, com elementos PvE (Jogador contra ambiente) tais como fatores ambientais e invasões de facções enimigas planeadas. Nós temos intenções de adicionar o nosso próprio _mod_ de exploração do espaço também.
A progressão desafia também os níveis de poder de GT bem definidos, como o _pack_ tem o objetivo de quebrar essa progressão rígida. Inovação não se deixa ditar por maior força, ela acontece através de pesquisa e descobertas.

## Conteúdo Implementado
Aquando da escrita, os sistemas e as mecânicas seguintes já se encontram adicionadas ou modificadas do seu estado inicial:

Reatores Químicos Costumisáveis
Armas e Exército (Derivado dos _mods_ TechGuns e ICBM)
Depósitos de materiais infinitos com o relativo processamento
Flutuação de espuma
Catalisadores
Remodelações extensivas em petroquímica, metalurgia e *cryogenics*
Linhas de processamento de Polymer
Supercondutores

Alguns _mods_ (AE2, Stargate, TARDIS) estão listados no _pack_, mas não se conseguem obter legitimamente. Sujeito a mudanças. Especificamente, AE2 vai ser obtido quando viajens pelo espaço forem possíveis.

## Visão
O _pack_ espalha-se por muitos níveis diferentes de masteria tecnológica, desde o motor a vapor até ao reator nuclear. Também incorpora elementos da física teórica, permitindo ao jogador explorar fenómenos nunca antes vistos no Minecraft.

Todos os mods têm a sua progressão alterada para se incluir melhor na progressão do GregTech. Como consequência, automação e produção massiva são vitais, encorajando a construção de grandes fábricas e redes de transporte para mover recursos e produtos. O jogador terá de conquistar o Overworld e os seus recursos primeiro, para se deslocar e estabelecer uma permanente presença no espaço, depois explorar o sistema solar e finalmente sair do espaço inter-estrelar, explorando uma variedade de planetas com desafios únicos, geração de mundo, e enimigos para combater, e para aceder aos recursos mais exóticos do cosmos, começando do nada e construindo algo cada vez mais expansivo do que uma civilização Kardashev do tipo III.

O _pack_ de momento encontra-se em beta. Podes te juntar ao nosso servidor de _discord_ aqui: https://discord.gg/BNbbK98rh6

## Créditos
Obrigado aos desenvolvedores da [Gregicality Community Pack](https://github.com/Gregicality/Gregicality-Community-Pack) por nos deixarem usar alguns dos seus *scripts*.
O *script* de construção [htmlcsjs](https://github.com/htmlcsjs).
Baseado em ideias de: [Zalgo](https://github.com/Zalgo239), [Gaming](https://github.com/swagxdragonslayer46yt), e [planetme](https://github.com/planetme).
Trabalho no [Core mod](https://github.com/SymmetricDevs/Susy-Core) por [MTBO](https://github.com/loxoDev), [beanie](https://github.com/BestMod), [Gaming](https://github.com/swagxdragonslayer46yt), [Eight](https://github.com/EightXOR8) e [bruberu](https://github.com/bruberu).
Tarefas por [Regian](https://github.com/Regian24) e outros.
Texturas e trabalho artístico por [GDCM05](https://github.com/gdcm05) e outros.

Agradecimentos especiais aos nossos voluntários:
- tots • Pesquisa
- Eight • *Mod* Núcleo
- spacemarie • Tarefas
- Memeexp • Texturas e modelos
- lewis • Pesquisa
- graygloo • Pesquisa
- scheelite • Tarefas
- StarL0st • [Space mod](https://github.com/SymmetricDevs/GregicalityStarbound)
- super • Desenvolvimento de misc.
- SuperObama • Consultante
- trainvoi • Pesquisa
- ZombieZilla • Pesquisa
- Tian-mi • Tradução para Chinês (Mandarim)
- Roque_Crafter • Tradução para Português (Oláá)
- Lavinia • Texturas
- kubuus • Tradução para Polaco
- Whatsapp • Estruturas, texturas e *feedback*
- Science Demon • Trabalho no *Livro de tarefas*, tradução para Alemão e *bug fixing*

## Construção do *pack*
Vais precisar dos requerimentos python3 e python instalados para rodar o *script* de construção *main.py*.
Loading

0 comments on commit bc79ef5

Please sign in to comment.