simibubi
e5c6ca157c
Squashed commit of the following:
...
commit 053dd09df6c426ab5e570f42a1edb5df3d0fbd01
Merge: 6d1e1c71d ecc645eba
Author: simibubi <31564874+simibubi@users.noreply.github.com>
Date: Tue May 9 18:22:42 2023 +0200
Merge branch '1.18/api' of https://github.com/Layers-of-Railways/Create into pr/4692
commit ecc645eba7
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Tue May 9 11:24:11 2023 +0100
Implemented support for creating and removing individual blockstate models
commit 6d1e1c71de7ce20f6fd9fc8ed4ed9bdd1072829a
Author: simibubi <31564874+simibubi@users.noreply.github.com>
Date: Tue May 9 12:16:54 2023 +0200
Less error logging when migrating old worlds
commit 205e47352e
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Mon May 8 21:02:19 2023 -0700
Fix up ItemOutline
commit 6cf204f6af
Merge: fe049bc77
2e3c906ce
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Mon May 8 20:28:56 2023 -0700
Merge remote-tracking branch 'upstream/mc1.18/dev' into 1.18/api
# Conflicts:
# src/main/java/com/simibubi/create/content/logistics/trains/entity/CarriageCouplingRenderer.java
commit fe049bc771
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Mon May 8 20:26:16 2023 -0700
Revert "Revert "Rewrite outline buffering""
This reverts commit 726bfaf0
commit 435b4c1c16
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Mon May 8 20:20:23 2023 -0700
Clean up last bits of upside down rendering
commit 662da6bab1
Merge: 122fe77af
d83285e8a
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Mon May 8 20:16:32 2023 -0700
Merge remote-tracking branch 'origin/1.18/api' into 1.18/api
# Conflicts:
# src/main/java/com/simibubi/create/content/logistics/trains/StandardBogeyRenderer.java
commit 122fe77afa
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Mon May 8 20:15:46 2023 -0700
Fix up upside down rendering
commit d83285e8a4
Merge: 00e953a58
cdb0ad210
Author: techno-sam <77073745+techno-sam@users.noreply.github.com>
Date: Sun May 7 07:02:18 2023 -0700
Merge pull request #3 from Layers-of-Railways/1.18/bogey-api
Cleanup cycle groups and unused imports
commit cdb0ad210b
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun May 7 10:15:47 2023 +0100
Fixed merge artifact
commit 457d5f33ed
Merge: 4e4e227a3
00e953a58
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun May 7 10:14:07 2023 +0100
Merge remote-tracking branch 'origin/1.18/api' into 1.18/api
commit 00e953a585
Merge: 1e4d5504e
a7a25896c
Author: Rabbitminers <79579164+Rabbitminers@users.noreply.github.com>
Date: Sun May 7 10:13:49 2023 +0100
Merge pull request #2 from Rabbitminers/mc1.18/dev
Added Return Values and Small Cleanup
commit a7a25896c1
Merge: 7622128be
1e4d5504e
Author: Rabbitminers <79579164+Rabbitminers@users.noreply.github.com>
Date: Sun May 7 10:13:40 2023 +0100
Merge branch '1.18/api' into mc1.18/dev
commit 4e4e227a35
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun May 7 10:10:30 2023 +0100
Cleanup to cycle groups
commit aa94fc97d1
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun May 7 09:50:50 2023 +0100
Removed unused import of Railways
commit 7622128bec
Merge: 81eeadb85
d52065808
Author: Rabbitminers <79579164+Rabbitminers@users.noreply.github.com>
Date: Sun May 7 09:11:59 2023 +0100
Merge branch 'Layers-of-Railways:mc1.18/dev' into mc1.18/dev
commit 1e4d5504ee
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Sat May 6 18:03:39 2023 -0700
Don't revert non-buggy changes
commit b306cf2124
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Sat May 6 18:00:59 2023 -0700
Take materials into consideration when trains pathfind
commit fca02ae4bf
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Sat May 6 10:25:51 2023 -0700
Add materials to track graph
commit 726bfaf0b5
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Fri May 5 21:16:49 2023 -0700
Revert "Rewrite outline buffering"
This reverts commit d4106d545b
.
commit 171897bed2
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Fri May 5 20:55:25 2023 -0700
Fix up style cycling
commit cbd0cf20da
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Fri May 5 07:32:06 2023 -0700
clean up nether portal carriage handling
commit d556f08876
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Fri May 5 07:06:02 2023 -0700
upside down bogeys work in nether portals
fixed coupling anchor offsets
commit da26c0ccbf
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Thu May 4 09:32:53 2023 -0700
working on upside down bogeys in nether portals
commit 81eeadb853
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon May 1 16:15:28 2023 +0100
Small cleanup
commit c7e9df973c
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon May 1 16:13:51 2023 +0100
Fixed issue raised in #1
commit 2f285b6eb7
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Mon May 1 08:13:27 2023 -0700
add data gen
commit 206de01311
Merge: e91753a33
6564f4fa7
Author: techno-sam <77073745+techno-sam@users.noreply.github.com>
Date: Mon May 1 06:49:21 2023 -0700
Merge pull request #1 from Rabbitminers/mc1.18/dev
Bogey API
commit 6564f4fa73
Merge: e5d759582
e91753a33
Author: Rabbitminers <79579164+Rabbitminers@users.noreply.github.com>
Date: Mon May 1 10:40:32 2023 +0100
Merge branch '1.18/api' into mc1.18/dev
commit e5d7595822
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon May 1 10:09:03 2023 +0100
Connected Custom Bogey Particle Types To CarriageParticles
commit e91753a33c
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Sun Apr 30 19:51:26 2023 -0700
Fix up some problems
commit 9815f1490f
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 21:12:43 2023 +0100
Implemented default data when shifting styles
commit da30e78815
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 21:12:14 2023 +0100
Added Particles To Bogey Style (And Respective Builder)
commit 08c000b8ba
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 21:01:19 2023 +0100
Added Backup Rendering If A Size Is Not Present
commit 2b76e8d7b3
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 21:00:40 2023 +0100
Added Common Renderer To Remove Function
commit 411ec36f57
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 20:59:50 2023 +0100
Added Display Name To Standard Bogey Style
commit 112306d5d4
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 20:59:30 2023 +0100
Displayed new style name when changing betweeen them
commit 5634670b27
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 20:06:00 2023 +0100
General Cleanup
commit 0f7a8b7b24
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 20:05:50 2023 +0100
Implemented Changes To Remaining Classes
commit 8aedc00f96
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 20:02:06 2023 +0100
Removed Bogey Style Handling From Registrate
commit edf8079abf
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 20:01:40 2023 +0100
Removed Unused Registry Handling
commit 6a185c4e72
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 20:01:16 2023 +0100
Refactored Bogey Sizes
commit e10d07ddc3
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 30 20:01:00 2023 +0100
Overhauled Bogey Style
commit 74d98a2ad5
Merge: e629d02f5
4ebcf8201
Author: techno-sam <77073745+techno-sam@users.noreply.github.com>
Date: Sun Apr 23 07:16:33 2023 -0700
Merge branch 'Creators-of-Create:mc1.18/dev' into 1.18/api
commit e629d02f50
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Sun Apr 9 07:18:22 2023 -0700
Track API
Clean up code a bit
commit d9ce6ce995
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Sun Apr 9 07:14:46 2023 -0700
Track API?
Fix placement
commit 7fbf08ba54
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Sat Apr 8 11:11:24 2023 -0700
Track API?
Fix up some placement issues
commit 35644f1434
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Sat Apr 8 08:11:13 2023 -0700
Track API maybe?
Datagen
Seems to be working
commit f7c56b867a
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Thu Apr 6 21:24:31 2023 -0700
Track API maybe?
Fix build - broken generic
Not yet tested, but it is progress
commit 2a59fd7e8a
Author: techno-sam <linux.techno.sam@gmail.com>
Date: Thu Apr 6 21:13:54 2023 -0700
Track API maybe?
Not yet tested, but it is progress
commit 5ba30d6a85
Merge: e4e5ac1c4
c2977bbff
Author: techno-sam <77073745+techno-sam@users.noreply.github.com>
Date: Thu Apr 6 17:10:39 2023 -0700
Merge branch 'Creators-of-Create:mc1.18/dev' into 1.18/api
commit d52065808c
Merge: e4e5ac1c4
c2977bbff
Author: techno-sam <77073745+techno-sam@users.noreply.github.com>
Date: Thu Apr 6 17:10:26 2023 -0700
Merge branch 'Creators-of-Create:mc1.18/dev' into mc1.18/dev
commit 53240bd42f
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon Apr 3 21:42:29 2023 +0100
Corrected Bogey InteractionResult To Pass
commit 69326e361a
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon Apr 3 21:30:28 2023 +0100
Fixed Default Values When Used Styles Are Removed
commit 4f176979de
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon Apr 3 19:33:17 2023 +0100
Fixed Carriage Sounds (Again)
commit 1e80af3303
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon Apr 3 19:27:58 2023 +0100
Refactored Bogey Sizes To Seperate Class
commit 129be61fee
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon Apr 3 17:20:17 2023 +0100
Fixed Bogey Sound Loading
commit 2543185a55
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon Apr 3 09:45:23 2023 +0100
Added Bogey Sound Customisation
commit 1ad5ae9514
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Mon Apr 3 00:44:53 2023 +0100
Added Size Transforms If Size Is Not Available For New Style
commit 96566b1614
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 2 23:02:02 2023 +0100
Moved Bogey Style Inside Of Bogey Data And Implemented Bogey Data Communication
commit eedd984738
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 2 16:53:55 2023 +0100
Fixed Large Bogey Size
commit 68ca0974c6
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 2 16:47:58 2023 +0100
Implemented Style Cycling & Default Values
commit a55ba4267a
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 2 16:46:15 2023 +0100
Implemented renderer instance creator
commit 43523302c2
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sun Apr 2 16:45:33 2023 +0100
Removed Unused Standard Bogey Instance
commit 773e084422
Merge: 0c0b5a1ed
d1e1f7ec5
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sat Apr 1 18:50:15 2023 +0100
Merge remote-tracking branch 'origin/mc1.18/dev' into mc1.18/dev
# Conflicts:
# src/main/java/com/simibubi/create/AllBogeyStyles.java
# src/main/java/com/simibubi/create/content/logistics/trains/BogeyTileEntityRenderer.java
# src/main/java/com/simibubi/create/content/logistics/trains/entity/BogeyStyle.java
# src/main/java/com/simibubi/create/content/logistics/trains/entity/CarriageContraptionEntityRenderer.java
# src/main/java/com/simibubi/create/content/logistics/trains/entity/StandardBogeyInstance.java
# src/main/java/com/simibubi/create/foundation/data/BogeyStyleBuilder.java
commit 0c0b5a1ed6
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sat Apr 1 18:39:58 2023 +0100
Linked Style Registry To Bogey Blocks
commit 71f839ee51
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sat Apr 1 18:39:03 2023 +0100
Replaced size boolean with direct use of size enum
commit 50ff081704
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 30 18:47:13 2023 +0100
Added Resource Location To NBT helper methods
commit d1e1f7ec5a
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 30 18:47:13 2023 +0100
Re-worked BogeyStyles
commit da593fccb1
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 30 18:46:02 2023 +0100
Refactored IBogeyBlock to AbstractBogeyBlock and extracted relevant StandardBogeyBlock implementations
commit 17432c9113
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Sat Mar 25 10:20:50 2023 +0000
Fixed Incorrect Registry Loading
commit c7d899369a
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Fri Mar 24 23:44:03 2023 +0000
Registered Registers
commit 6d862290d7
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Fri Mar 24 23:43:23 2023 +0000
Added BogeyStyleBuilder To Registrate
commit 3dfb9e3b3b
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Fri Mar 24 23:43:08 2023 +0000
Implemented AllBogeyStyles
commit c9e71b462d
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Fri Mar 24 23:42:56 2023 +0000
Created BogeyStyleBuilder
commit a90977d642
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Fri Mar 24 23:42:25 2023 +0000
Created AllRegistries and BogeyStyle Registry
commit 154d455f3f
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Fri Mar 24 23:41:56 2023 +0000
Added BogeyStyle Wrapper
commit dfb7640bfc
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 18:50:41 2023 +0000
Removed left over logging statement
commit 9920536cc3
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 18:50:18 2023 +0000
Implemented Secondary Shaft To Large Renderer
commit 6cd40cc6f9
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 18:49:56 2023 +0000
Prevented Overwrite When Using Two BlockStates Of The Same Type With Different Properties
commit 06fb901144
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 18:39:11 2023 +0000
Implemented Common Rendering For StandardBogeyRenderer
commit 435b0f8266
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 18:38:40 2023 +0000
Added Common Renderer
commit 96a0623dab
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 18:38:29 2023 +0000
Implemented BlockState Models For Rendering
commit 469d9d592b
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 17:42:28 2023 +0000
Added Standard Bogey Instance (Might be redundant)
commit 2661d260d8
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 17:42:06 2023 +0000
Refactored Changes To Existing Methods
commit 9ded16fbab
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 17:41:15 2023 +0000
Integrated BogeyRenderer To BogeyInstance (Also Corrected Rendering In Contraption)
commit 4a82fcbca1
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 17:40:13 2023 +0000
Implemented Changes To StandardBogeyBlock
commit 7238fb93f3
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Thu Mar 23 17:39:51 2023 +0000
Added Renderer To IBogeyBlock
commit ded4c1f613
Merge: 91727cc84
3c02fe6ec
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Wed Mar 22 17:03:37 2023 +0000
Merge remote-tracking branch 'origin/mc1.18/dev' into mc1.18/dev
commit 91727cc84a
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Wed Mar 22 17:03:28 2023 +0000
Implemented Model Data Initializer to StandardBogeyRenderer
commit 6d98a1f469
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Wed Mar 22 17:03:00 2023 +0000
Added Contraption Model Instance Initializer
commit 3c02fe6ecc
Author: Rabbitminers <79579164+Rabbitminers@users.noreply.github.com>
Date: Tue Mar 21 22:45:34 2023 +0000
Added missing render type check
commit 6672c49649
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Tue Mar 21 22:37:36 2023 +0000
Re-created standard bogey with test api
commit a8a9491fa0
Author: Rabbitminers <Rabbitminers2.0@gmail.com>
Date: Tue Mar 21 22:34:54 2023 +0000
Implemented Proof Of Concept Generic Bogey Renderer
commit e4e5ac1c40
Author: SpottyTheTurtle <69260662+SpottyTheTurtle@users.noreply.github.com>
Date: Sat Mar 11 21:34:59 2023 +0000
init
2023-05-09 18:23:47 +02:00
PepperCode1
5cf74212d9
Merge remote-tracking branch 'origin/mc1.19/dev' into mc1.19.3/dev
...
Conflicts:
build.gradle
gradle.properties
src/main/java/com/simibubi/create/content/contraptions/relays/encased/EncasedCogwheelBlock.java
src/main/java/com/simibubi/create/content/contraptions/relays/encased/EncasedShaftBlock.java
2023-03-08 17:55:59 -08:00
simibubi
e24d6449cc
Merge branch 'mc1.18/dev' into mc1.19/dev
2023-03-08 14:32:50 +01:00
PepperCode1
1b2ca00c44
Minor fix-ups
...
- Fix some contraption transforms (fix Fabricators-of-Create/Create#591 )
- Remove AllStitchedTextures
- Organize imports
- Swap jarjar versions and ranges to ensure more reliable version
matching
- Add the jarJarRelease task to the jarjar group
2023-03-07 14:10:44 -08:00
PepperCode1
f7987570ab
1.19.3 Port Part I
...
- Mojang math -> JOML
- Use getters for x and y in AbstractWidget
- Use Button.builder()
- Widget -> Renderable
- Registry -> Registries for keys and BuiltInRegistries for registries
- Update pack format
2023-01-31 16:00:41 -08:00
PepperCode1
f12701ccc4
Merge branch 'mc1.18/dev' into mc1.19/dev
...
Conflicts:
build.gradle
gradle.properties
src/generated/resources/.cache/cache
src/generated/resources/data/create/tags/blocks/fan_transparent.json
src/generated/resources/data/create/tags/blocks/tree_attachments.json
src/generated/resources/data/create/tags/blocks/windowable.json
src/generated/resources/data/forge/tags/items/beacon_payment.json
src/main/java/com/simibubi/create/AllFluids.java
src/main/java/com/simibubi/create/AllTags.java
src/main/java/com/simibubi/create/Create.java
src/main/java/com/simibubi/create/content/contraptions/processing/BasinRecipe.java
src/main/java/com/simibubi/create/foundation/advancement/AllAdvancements.java
src/main/java/com/simibubi/create/foundation/block/render/DestroyProgressRenderingHandler.java
src/main/java/com/simibubi/create/foundation/data/CreateRegistrate.java
src/main/java/com/simibubi/create/foundation/mixin/DestroyProgressMixin.java
src/main/java/com/simibubi/create/foundation/render/SuperByteBuffer.java
src/main/resources/META-INF/mods.toml
src/main/resources/create.mixins.json
2022-11-22 20:25:55 -08:00
PepperCode1
131c9a5479
Hard-working Registrate
...
- Deprecate CreateRegistrate#lazy, add CreateRegistrate#create, and call
registerEventListeners manually
- Remove Create#registrate and use Create.REGISTRATE instead
- Move tag datagen code and methods to TagGen
- Pass event busses directly to Curios#init
- Update logging to use SLF4J
- Update Flywheel to 0.6.8-95
- Increment version to 0.5.0.g
2022-11-17 13:50:15 -08:00
zelophed
25f259e0bc
Pondering Alone, Part V
...
- merge mc1.18/dev
- reuse transform interfaces from Flywheel and include them in catnip
- extend SBB interface slightly
- copy .editorconfig to catnip and ponder
2022-10-14 00:15:44 +02:00
zelophed
9791cf51ad
Pondering Alone, Part IV
...
- refactor PonderTagIndexScreen to include tags from all mods, not just create
- fix missing translations and incorrect color themes on backstep/think-back buttons
- modify shared text to be part of ponder plugins instead
- add the vanilla panorama as a default to configUI in menus
- allow the ponder command to open the ponder tag index as well as regular index
- sort ponder index elements by their resource location
2022-10-02 22:34:08 +02:00
PepperCode1
80ae80b39b
Mixing up the mud
...
- Add mixing recipe for mud
- Add BlockTagIngredient
- Update Flywheel
- Bump version
2022-09-28 22:16:18 -07:00
PepperCode1
97906cb4cc
Fix Flywheel JiJ version range
2022-09-25 12:34:18 -07:00
zelophed
63979193a9
Queen Maeve(n)
...
- include ponder and catnip dependencies from createmod maven when not building in multimod workspace
2022-09-02 21:29:44 +02:00
zelophed
57dc43e398
Pondering Alone, Part II
...
-move some theme keys to a new ponder specific theme
-move config gui to catnip
-fix some client/server siding issues
-move some icons to catnip/ponder
-move some commands to catnip/ponder
-refactor SConfigureConfigPacket and move it to catnip
-add PonderPlugin to bundle all ponder extension points
2022-08-31 13:52:28 +02:00
PepperCode1
62f7364b06
Fix build and JiJ Flywheel
...
- JiJ Flywheel since Forge 1.19 fixed mixin JiJ
- Add JEI common API as compile time dependency
2022-08-18 09:27:06 -07:00
zelophed
bce234ec50
Pondering Alone, Part I
2022-08-18 17:30:48 +02:00
PepperCode1
f7280b799c
1.19.2 and improvements
...
- Update to 1.19.2
- SuperByteBuffer no longer accepts a null RenderedBuffer
- Add datagen code for BiomeModifiers
- Switch back to Parchment mappings
2022-08-13 23:42:34 -07:00
PepperCode1
69b4973cac
Merge branch 'mc1.18/dev' into mc1.19/dev
...
Conflicts:
gradle.properties
src/main/java/com/simibubi/create/content/contraptions/fluids/PumpBlock.java
2022-08-13 21:10:01 -07:00
simibubi
a1b949c084
Graddle me this
...
- Temporarily regress to FG 5.1.53
2022-08-13 18:13:20 +02:00
PepperCode1
5e3f1eff1c
Merge remote-tracking branch 'upstream/mc1.18/dev' into mc1.19/dev
...
Conflicts:
src/main/java/com/simibubi/create/content/contraptions/fluids/PipeAttachmentModel.java
2022-08-07 12:20:18 -07:00
PepperCode1
6c0af5f83f
Fix fluid pipe culling
...
- Rework PipeAttachmentModel to not rely on cullfaces for extra
information
- Split connector away from rim/drain models into separate models
- Remove none pipe models
2022-08-06 19:37:19 -07:00
PepperCode1
4b3a972b9b
Merge branch 'mc1.18/dev' into mc1.19/dev
...
Conflicts:
src/main/java/com/simibubi/create/Create.java
src/main/java/com/simibubi/create/CreateClient.java
src/main/java/com/simibubi/create/compat/jei/category/CreateRecipeCategory.java
src/main/java/com/simibubi/create/compat/jei/category/MechanicalCraftingCategory.java
src/main/java/com/simibubi/create/compat/jei/category/SequencedAssemblyCategory.java
src/main/java/com/simibubi/create/content/contraptions/components/deployer/DeployerApplicationRecipe.java
src/main/java/com/simibubi/create/content/contraptions/components/steam/whistle/WhistleTileEntity.java
src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/IDisplayAssemblyExceptions.java
src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/glue/SuperGlueSelectionHandler.java
src/main/java/com/simibubi/create/content/contraptions/fluids/actors/FillingRecipe.java
src/main/java/com/simibubi/create/content/contraptions/fluids/potion/PotionFluid.java
src/main/java/com/simibubi/create/content/contraptions/fluids/potion/PotionFluidHandler.java
src/main/java/com/simibubi/create/content/contraptions/fluids/tank/BoilerData.java
src/main/java/com/simibubi/create/content/contraptions/goggles/GoggleConfigScreen.java
src/main/java/com/simibubi/create/content/contraptions/goggles/GoggleOverlayRenderer.java
src/main/java/com/simibubi/create/content/contraptions/goggles/IHaveGoggleInformation.java
src/main/java/com/simibubi/create/content/contraptions/itemAssembly/SequencedAssemblyRecipe.java
src/main/java/com/simibubi/create/content/contraptions/relays/advanced/sequencer/InstructionSpeedModifiers.java
src/main/java/com/simibubi/create/content/contraptions/relays/advanced/sequencer/SequencedGearshiftScreen.java
src/main/java/com/simibubi/create/content/contraptions/relays/belt/BeltSlicer.java
src/main/java/com/simibubi/create/content/curiosities/armor/BackTankUtil.java
src/main/java/com/simibubi/create/content/curiosities/armor/CopperBacktankArmorLayer.java
src/main/java/com/simibubi/create/content/curiosities/symmetry/SymmetryWandScreen.java
src/main/java/com/simibubi/create/content/curiosities/weapons/PotatoCannonItem.java
src/main/java/com/simibubi/create/content/curiosities/zapper/ZapperScreen.java
src/main/java/com/simibubi/create/content/curiosities/zapper/terrainzapper/WorldshaperScreen.java
src/main/java/com/simibubi/create/content/logistics/block/belts/tunnel/BrassTunnelTileEntity.java
src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteTileEntity.java
src/main/java/com/simibubi/create/content/logistics/block/display/DisplayLinkScreen.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/AccumulatedItemCountDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/BoilerDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/DisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/EnchantPowerDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/FluidAmountDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/FluidListDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/ItemCountDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/ItemThoughputDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/KineticSpeedDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/NumericSingleLineDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/PercentOrProgressBarDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/RedstonePowerDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/ScoreboardDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/SingleLineDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/StationSummaryDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/StopWatchDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/TimeOfDayDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/display/source/ValueListDisplaySource.java
src/main/java/com/simibubi/create/content/logistics/block/redstone/NixieTubeTileEntity.java
src/main/java/com/simibubi/create/content/logistics/block/redstone/StockpileSwitchScreen.java
src/main/java/com/simibubi/create/content/logistics/item/LinkedControllerClientHandler.java
src/main/java/com/simibubi/create/content/logistics/item/filter/AttributeFilterContainer.java
src/main/java/com/simibubi/create/content/logistics/item/filter/AttributeFilterScreen.java
src/main/java/com/simibubi/create/content/logistics/item/filter/FilterItem.java
src/main/java/com/simibubi/create/content/logistics/item/filter/FilterScreen.java
src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/EnchantAttribute.java
src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/FluidContentsAttribute.java
src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/astralsorcery/AstralSorceryAmuletAttribute.java
src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/astralsorcery/AstralSorceryAttunementAttribute.java
src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/astralsorcery/AstralSorceryCrystalAttribute.java
src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/astralsorcery/AstralSorceryPerkGemAttribute.java
src/main/java/com/simibubi/create/content/logistics/trains/entity/CarriageContraptionEntity.java
src/main/java/com/simibubi/create/content/logistics/trains/entity/TrainStatus.java
src/main/java/com/simibubi/create/content/logistics/trains/management/display/FlapDisplayTileEntity.java
src/main/java/com/simibubi/create/content/logistics/trains/management/edgePoint/station/StationMarker.java
src/main/java/com/simibubi/create/content/logistics/trains/management/edgePoint/station/StationScreen.java
src/main/java/com/simibubi/create/content/logistics/trains/management/edgePoint/station/TrainEditPacket.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/IScheduleInput.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/Schedule.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/ScheduleItem.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/ScheduleRuntime.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/ScheduleScreen.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/CargoThresholdCondition.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/FluidThresholdCondition.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/ItemThresholdCondition.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/PlayerPassengerCondition.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/RedstoneLinkCondition.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/TimeOfDayCondition.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/TimedWaitCondition.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/destination/ChangeThrottleInstruction.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/destination/ChangeTitleInstruction.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/destination/DestinationInstruction.java
src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/destination/TextScheduleInstruction.java
src/main/java/com/simibubi/create/content/logistics/trains/track/TrackBlock.java
src/main/java/com/simibubi/create/content/schematics/ClientSchematicLoader.java
src/main/java/com/simibubi/create/content/schematics/MaterialChecklist.java
src/main/java/com/simibubi/create/content/schematics/ServerSchematicLoader.java
src/main/java/com/simibubi/create/content/schematics/block/SchematicTableScreen.java
src/main/java/com/simibubi/create/content/schematics/block/SchematicannonScreen.java
src/main/java/com/simibubi/create/content/schematics/client/SchematicEditScreen.java
src/main/java/com/simibubi/create/content/schematics/client/SchematicPromptScreen.java
src/main/java/com/simibubi/create/content/schematics/client/SchematicRenderer.java
src/main/java/com/simibubi/create/content/schematics/client/ToolSelectionScreen.java
src/main/java/com/simibubi/create/content/schematics/item/SchematicItem.java
src/main/java/com/simibubi/create/events/ClientEvents.java
src/main/java/com/simibubi/create/foundation/advancement/CreateAdvancement.java
src/main/java/com/simibubi/create/foundation/command/ClearBufferCacheCommand.java
src/main/java/com/simibubi/create/foundation/command/CloneCommand.java
src/main/java/com/simibubi/create/foundation/command/ConfigCommand.java
src/main/java/com/simibubi/create/foundation/command/CouplingCommand.java
src/main/java/com/simibubi/create/foundation/command/DumpRailwaysCommand.java
src/main/java/com/simibubi/create/foundation/command/FixLightingCommand.java
src/main/java/com/simibubi/create/foundation/command/FlySpeedCommand.java
src/main/java/com/simibubi/create/foundation/command/HighlightCommand.java
src/main/java/com/simibubi/create/foundation/command/KillTrainCommand.java
src/main/java/com/simibubi/create/foundation/command/OverlayConfigCommand.java
src/main/java/com/simibubi/create/foundation/command/ReplaceInCommandBlocksCommand.java
src/main/java/com/simibubi/create/foundation/command/SConfigureConfigPacket.java
src/main/java/com/simibubi/create/foundation/config/ui/BaseConfigScreen.java
src/main/java/com/simibubi/create/foundation/config/ui/ConfigModListScreen.java
src/main/java/com/simibubi/create/foundation/config/ui/ConfigScreenList.java
src/main/java/com/simibubi/create/foundation/config/ui/HintableTextFieldWidget.java
src/main/java/com/simibubi/create/foundation/config/ui/OpenCreateMenuButton.java
src/main/java/com/simibubi/create/foundation/config/ui/SubMenuConfigScreen.java
src/main/java/com/simibubi/create/foundation/config/ui/entries/NumberEntry.java
src/main/java/com/simibubi/create/foundation/config/ui/entries/ValueEntry.java
src/main/java/com/simibubi/create/foundation/gui/AbstractSimiScreen.java
src/main/java/com/simibubi/create/foundation/gui/CreateMainMenuScreen.java
src/main/java/com/simibubi/create/foundation/gui/ModularGuiLineBuilder.java
src/main/java/com/simibubi/create/foundation/gui/element/TextStencilElement.java
src/main/java/com/simibubi/create/foundation/gui/widget/AbstractSimiWidget.java
src/main/java/com/simibubi/create/foundation/gui/widget/Label.java
src/main/java/com/simibubi/create/foundation/gui/widget/ScrollInput.java
src/main/java/com/simibubi/create/foundation/gui/widget/SelectionScrollInput.java
src/main/java/com/simibubi/create/foundation/item/ItemDescription.java
src/main/java/com/simibubi/create/foundation/item/TooltipHelper.java
src/main/java/com/simibubi/create/foundation/ponder/PonderTooltipHandler.java
src/main/java/com/simibubi/create/foundation/ponder/content/DisplayScenes.java
src/main/java/com/simibubi/create/foundation/ponder/content/RedstoneScenes.java
src/main/java/com/simibubi/create/foundation/ponder/element/WorldSectionElement.java
src/main/java/com/simibubi/create/foundation/ponder/ui/PonderTagIndexScreen.java
src/main/java/com/simibubi/create/foundation/ponder/ui/PonderUI.java
src/main/java/com/simibubi/create/foundation/tileEntity/behaviour/ValueBox.java
src/main/java/com/simibubi/create/foundation/tileEntity/behaviour/edgeInteraction/EdgeInteractionRenderer.java
src/main/java/com/simibubi/create/foundation/tileEntity/behaviour/filtering/FilteringRenderer.java
src/main/java/com/simibubi/create/foundation/tileEntity/behaviour/scrollvalue/ScrollValueRenderer.java
src/main/java/com/simibubi/create/foundation/utility/Debug.java
src/main/java/com/simibubi/create/foundation/utility/DynamicComponent.java
src/main/java/com/simibubi/create/foundation/utility/FluidFormatter.java
src/main/java/com/simibubi/create/foundation/utility/Lang.java
src/main/java/com/simibubi/create/foundation/utility/LangBuilder.java
2022-08-03 12:40:21 -07:00
PepperCode1
d9c6418fbf
Transforming the bugs away
...
- Fix arm interaction point client-side deserialization and
initialization issues
- Fix sequenced gearshift structure rotation
- Fix encased cogwheel rotation, mirroring, and structure transformation
- Add ITransformableBlock to allow custom handling of
StructureTransforms
- Remove DirectionHelper
- Add jarJarRelease Gradle task for building a jarJar without a
classifier
2022-08-01 01:03:03 -07:00
PepperCode1
233d9b292e
Version Conversion: 1.19 edition
...
- Mostly port to 1.19
- Remaining errors include:
- Fluids
- Features
- Registry-related code
- Fake worlds
- Some datagen code
2022-07-25 23:33:10 -07:00
PepperCode1
82be76d893
JEI building, Gradle building
...
- Refactor JEI category building
- Fix placard item requirement not checking NBT
- Use AddPackFindersEvent instead of ShippedResourcePacks
- Remove unused config values
- Provide separate resource and data formats in pack.mcmeta
- Compress all images
- Update to latest Flywheel
- Disable jarJar inclusion of Flywheel
- Use ${file.jarVersion} instead of ${version}
- Add workaround for SpongePowered/MixinGradle#38
2022-07-16 01:58:43 -07:00
PepperCode1
4c45333687
JarJar Artifact Jar
...
- Use JarJar
- Include Flywheel automatically
- Include Registrate instead of shading it
- Refactor Maven coordinate scheme
- Artifact ID: "Create" -> "create-{minecraft_version}"
- Artifact Version: "{mod_version}.{patch}-{build_number}"
- Exclude datagen cache from built jars
- Include LICENSE file in build jars
- Sync mods.toml version with gradle.properties version
- Use more modern publication code
- Update Gradle: 7.4.1 -> 7.4.2
2022-07-14 15:02:24 -07:00
patryk3211
5a747ce93c
Added support for wearing goggles on curios head slot
2022-05-10 14:51:38 +02:00
PepperCode1
b32c83e74d
Tagging along
...
- Fix glowing shader for 1.18.2
- Optimize and compress tag code
- Convert MovementBehaviour to interface
- Remove manual refmap remapping as it is no longer necessary
- Update Gradle
2022-03-23 01:48:53 -07:00
PepperCode1
3c71e8041b
Remove unnecessary code
...
- Remove block vertex color code
- Remove experimentalRendering config
- Move as much Item.Properties configuration to AllItems as possible
2022-02-06 12:22:43 -08:00
Jozufozu
746d9867db
Client only flywheel
...
- Mark off everything using PartialModel or ContraptionLighter as client-only
- Likely needs more testing
2022-01-24 13:41:34 -08:00
Jozufozu
d98a07736c
No more diffuse divide
...
- Move PlacementSimulationWorld to Flywheel as VirtualRenderWorld
- Simplify ModelTransformer
- Model doesn't need #configure
- Bump Flywheel build
2021-12-25 15:56:15 -08:00
Jozufozu
ac3c9aa3bb
Switch back to parchment, update forge
2021-12-23 23:09:51 -08:00
Jozufozu
6887031ca4
Update forge - 39.0.5
2021-12-15 15:08:07 -08:00
PepperBell
080b048b2f
SmarterTileEntity
...
- Clean up SyncedTileEntity and SmartTileEntity
- Allow schematicannons to be rotated based on placement angle
- Fix DirectionalExtenderScrollOptionSlot rotation
- Remove deprecated usage of JsonReader and LazyLoadedValue
- Move ToolSelectionScreen to content.schematics.client
- Organize imports
- Update to 1.18.1
2021-12-10 16:58:05 -08:00
simibubi
061b85d515
New version who dis?
...
- Port to 1.18
- ChunkUtil discontinued
- SmartTileEntities write to metadata
- Features generate from -64 up
- World Wrappers weren't convoluted enough
- Haunted bell considers >0 safe
- Missing GuiUtils methods continued in RemovedGuiUtils
2021-12-07 18:24:57 +01:00
simibubi
e1d8415b09
Add Java version to build logs
2021-12-03 04:29:12 +01:00
Jozufozu
2bde87af33
haunted gradle
...
- Update forge
- Add Flywheel to the runs when using Create/Flywheel gradle workspace
- Fix weird intellij issues with mixin's annotation processor
2021-12-02 14:02:00 -08:00
PepperBell
1fdf1ff7e9
Destroyed and deprecated
...
- Fix rotation indicator particles
- Fix sail dyeing
- Turn BreakProgressHook into DestroyProgressRenderingHandler interface
- Refactor overlay rendering to properly use API
- Change SpriteShiftEntry to use StitchedSprites
- Use OnDatapackSyncEvent instead of mixin
- Organize foundation.ponder package
- Remove usage of deprecated:
- Durability bar methods
- Constants class
2021-11-27 14:49:43 -08:00
Jozufozu
7a4ed99fb5
Bump flywheel build
...
- New project slug
- StitchedSprite changes
2021-11-27 12:46:01 -08:00
Jozufozu
3aeef5d0ff
The sounds of sand
2021-11-17 19:42:34 -08:00
PepperBell
e0b496f807
Chipped away
2021-11-06 20:59:58 -07:00
PepperBell
3611068e00
Switch to Parchment mappings
2021-11-02 19:30:02 -07:00
PepperBell
0cb7a0260e
Chipping away
2021-11-01 22:18:30 -07:00
simibubi
741fa401d8
Move to official class names
...
- also updated buildscript to 1.17
- some remap corruption from compilation errors in flw/next
2021-11-02 00:08:20 +01:00
simibubi
925c98792f
(Sp)out of order
...
- Added behavioural registry for Spout/Block interaction
- Fixed and Refactored TiCon Casting via Spout
- Fixed fluid pipes getting stuck trying to waterlog non-solid blocks with fluid handling capabilities
- Fixed modlist lookup for non-english locales
2021-08-25 13:46:53 +02:00
Jozufozu
0349d57929
Fix CI
...
- Javadoc doesn't like angle brackets
- Add jar to artifacts
2021-08-06 12:13:51 -07:00
Jozufozu
e7c7669d7f
Setup build script for maven
2021-08-05 15:09:00 -07:00
simibubi
05d581c779
Blinding transparency
...
- Fixed goggle overlay fading into a solid colour when its custom alpha is 0
- Fixed crash rendering saws, addresses #2064
2021-07-31 12:24:28 +02:00
5610f63375
no more outdated gradle
2021-07-15 11:53:08 +02:00
a048285699
Bulk remap, compiles
2021-07-15 11:32:03 +02:00
f4d73118b1
merge more of the new stuff
2021-07-06 10:05:26 +02:00