Skip to content

Cherrypick stuff to 1.20#372

Merged
screret merged 5 commits into
1.20.1from
cherrypick
Sep 15, 2023
Merged

Cherrypick stuff to 1.20#372
screret merged 5 commits into
1.20.1from
cherrypick

Conversation

@screret

@screret screret commented Sep 15, 2023

Copy link
Copy Markdown
Contributor

No description provided.

screret and others added 4 commits September 15, 2023 17:47
* add ability to create renderer blocks from KJS, make the simple machines' arrays match the tier indexes

* do the same to KJS machine builders
* first attempt at implementing machine modes

screret pls help

* fix the issue

* next attempt for the configurator

* latest commit

* latest stuff

* change activerecipetype to int

* final touch + method rename

* dev QoL stuffs

* final commit

* run data

* js^3 support added

---------

Co-authored-by: screret <joona.v.stenberg@gmail.com>
* gcmb first additions

* fix ABS (no textures tho)

* slight refactor

* blast alloy changes

* fix molten fluid texture (it was easy)

* more refactoring

* first attempt at implementing machine modes

screret pls help

* fix the issue

* next attempt for the configurator

* latest commit

* latest stuff

* change activerecipetype to int

* final touch + method rename

* dev QoL stuffs

* final commit

* run data

* js^3 support added

* final touch

* Update GTRecipeTypes.java

* Update GTMachines.java

* gcmb first additions

* slight refactor

* fix ABS (no textures tho)

* blast alloy changes

* fix molten fluid texture (it was easy)

* more refactoring

* first attempt at implementing machine modes

screret pls help

* fix the issue

* next attempt for the configurator

* latest stuff

* change activerecipetype to int

* final touch + method rename

* js^3 support added

* dev QoL stuffs

* run data

* gcmb first additions

* slight refactor

* fix ABS (no textures tho)

* blast alloy changes

* fix molten fluid texture (it was easy)

* gcmb first additions

* fix ABS (no textures tho)

* blast alloy changes

* fix molten fluid texture (it was easy)

* fix some KJS builders having issues in array indexing, rebase to upstream

* fix some KJS builders having issues in array indexing, rebase to upstream
HOLY SHIT THIS WAS PAINFUL

* add the parallel hatch, fix a lot of bugs, rename the casings to make sense, etc.
run data.

* parallel hatches + missing multis

* finalized

* requested fixes

* datagen

* more requested changes + datagen

* Update common/src/main/java/com/gregtechceu/gtceu/common/data/GCyMMachines.java

---------

Co-authored-by: screret <68943070+screret@users.noreply.github.com>
@screret screret requested a review from a team as a code owner September 15, 2023 15:59
@mikerooni

Copy link
Copy Markdown
Member

@screret do I need to review the first four commits as well or are those just exact cherrypicks as they are in 1.19?

@screret

screret commented Sep 15, 2023

Copy link
Copy Markdown
Contributor Author

exact.

@mikerooni

Copy link
Copy Markdown
Member

alright, I'll review just by the last commit then

@screret

screret commented Sep 15, 2023

Copy link
Copy Markdown
Contributor Author

there's nothing to review tho

@mikerooni mikerooni left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 1b5ed7c only, as the others are exact cherrypicks.

@screret screret merged commit 8addafd into 1.20.1 Sep 15, 2023
@screret screret deleted the cherrypick branch September 15, 2023 17:05
screret added a commit that referenced this pull request Nov 23, 2023
* add a KJS block type for renderer blocks. (#353)

* add ability to create renderer blocks from KJS, make the simple machines' arrays match the tier indexes

* do the same to KJS machine builders

* Implementation of Machine Modes (#359)

* first attempt at implementing machine modes

screret pls help

* fix the issue

* next attempt for the configurator

* latest commit

* latest stuff

* change activerecipetype to int

* final touch + method rename

* dev QoL stuffs

* final commit

* run data

* js^3 support added

---------

Co-authored-by: screret <joona.v.stenberg@gmail.com>

* shit. these should stack.

* Implementation of Gregicality Multiblocks (#369)

* gcmb first additions

* fix ABS (no textures tho)

* slight refactor

* blast alloy changes

* fix molten fluid texture (it was easy)

* more refactoring

* first attempt at implementing machine modes

screret pls help

* fix the issue

* next attempt for the configurator

* latest commit

* latest stuff

* change activerecipetype to int

* final touch + method rename

* dev QoL stuffs

* final commit

* run data

* js^3 support added

* final touch

* Update GTRecipeTypes.java

* Update GTMachines.java

* gcmb first additions

* slight refactor

* fix ABS (no textures tho)

* blast alloy changes

* fix molten fluid texture (it was easy)

* more refactoring

* first attempt at implementing machine modes

screret pls help

* fix the issue

* next attempt for the configurator

* latest stuff

* change activerecipetype to int

* final touch + method rename

* js^3 support added

* dev QoL stuffs

* run data

* gcmb first additions

* slight refactor

* fix ABS (no textures tho)

* blast alloy changes

* fix molten fluid texture (it was easy)

* gcmb first additions

* fix ABS (no textures tho)

* blast alloy changes

* fix molten fluid texture (it was easy)

* fix some KJS builders having issues in array indexing, rebase to upstream

* fix some KJS builders having issues in array indexing, rebase to upstream
HOLY SHIT THIS WAS PAINFUL

* add the parallel hatch, fix a lot of bugs, rename the casings to make sense, etc.
run data.

* parallel hatches + missing multis

* finalized

* requested fixes

* datagen

* more requested changes + datagen

* Update common/src/main/java/com/gregtechceu/gtceu/common/data/GCyMMachines.java

---------

Co-authored-by: screret <68943070+screret@users.noreply.github.com>

* it didnt build lol

---------

Co-authored-by: Rundas <38040866+Rundas01@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants