reidbhuntley
bf59956f23
Fix summoned Crafting Blueprint entities corrupting the world
2021-12-22 21:14:02 -05:00
reidbhuntley
fa22830b04
Fix cart contraptions turning the wrong way on fast, tight turns
2021-12-22 20:13:48 -05:00
reidbhuntley
14d15089db
Merge pull request #2384 from dithpri/smart-chute-fix
...
Fix powered smart chutes outputting items
2021-12-22 13:32:12 -05:00
reidbhuntley
e41825d5bf
Replace Quark Cactus Paste crushing recipe with Moss Paste
2021-12-22 13:18:23 -05:00
reidbhuntley
bc2ced472e
Merge pull request #2462 from noolaan/patch-1
...
Delete quark biotite compatibility recipe
2021-12-22 13:12:43 -05:00
Jozufozu
97490e51ca
Finally safe vertex formats
...
- true to false for Pepper
- IBufferedModel -> BufferedModel
- VertexFormat -> BufferLayout
- Use ImmutableList in BufferLayout
- LayoutItem naming consistency
- Try to reduce usage of raw BufferLayouts
- Move vertex interfaces to api package
- #createWriter and #createReader in VertexType
- Some documentation
2021-12-22 02:45:46 -08:00
Jozufozu
b8034b4b2e
util and core cleanup
...
- Consolidate/audit utility classes
- Move more towards sane vertex types
2021-12-22 00:22:43 -08:00
Jozufozu
aa96a28f0b
Make the BatchingEngine not jittery
...
- Stop having threads compete for a single BufferBuilder
- ...by skirting around minecraft's BufferSource
- Begin work on making vertex writing sane
2021-12-21 22:47:30 -08:00
reidbhuntley
9897666249
Merge remote-tracking branch 'origin/mc1.18/dev' into mc1.18/dev
2021-12-21 17:08:20 -05:00
Aeiou
eafce50904
Merge branch 'Creators-of-Create:mc1.18/dev' into mc1.18/dev
2021-12-21 16:48:44 -05:00
PepperCode1
7942b570f0
Brackets, models, and reload listeners
...
- Fix bracket contraption rotation; Fix #1856
- Make sure KineticTileEntityRenderer only renders once
- Make use of new ModelUtil method in BakedModelRenderHelper
- Clear up BracketedKineticBlockModel and PipeAttachmentModel logic
- Replace ISimpleReloadListener usage with ResourceManagerReloadListener
2021-12-21 13:44:00 -08:00
reidbhuntley
75d4295118
Merge remote-tracking branch 'origin/mc1.17/dev' into mc1.18/dev
...
# Conflicts:
# src/main/java/com/simibubi/create/foundation/tileEntity/SmartTileEntity.java
2021-12-21 16:40:14 -05:00
reidbhuntley
10f84bcd79
Temporary fix for Forge 1.17 setRemoved() regression
2021-12-21 16:28:14 -05:00
reidbhuntley
a61739eb1e
Merge remote-tracking branch 'origin/mc1.18/dev' into mc1.18/dev
2021-12-21 12:23:12 -05:00
reidbhuntley
0a9c10a13d
Fix Schematicannon rail placement crash
2021-12-21 12:22:49 -05:00
Jozufozu
5f46560fb2
StructType doesn't need #asBatched and #asInstanced
...
- More organized this way
- BatchingTransformer function moved into Batched
2021-12-20 22:38:34 -08:00
Jozufozu
848eb904f5
Fluid#isSame is asymmetric
...
- Fixes #2490
2021-12-20 21:51:49 -08:00
reidbhuntley
bcfd0aed88
Exempt critical issues from being marked as stale
2021-12-20 20:44:21 -05:00
reidbhuntley
b9310e93a9
Add mineable-with-pickaxe tag to new palette partial blocks
2021-12-20 19:50:17 -05:00
Aeiou
5015412043
Merge remote-tracking branch 'origin/mc1.18/dev' into mc1.18/dev
...
# Conflicts:
# build.gradle
# src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/ContraptionWorld.java
# src/main/java/com/simibubi/create/foundation/utility/worldWrappers/PlacementSimulationWorld.java
2021-12-20 17:03:06 -05:00
Aeiou
e6c99b250e
Add more LevelHeightAccessor Overrides to WrappedWorld to avoid logical conflicts with other mods which may make changes to the default vanilla implementations of these methods. In particular, Create Refabricated would conflict with Lithium if Starlight was installed. These changes prevent such an issue from occurring if a Forge mod were to attempt a similar optimization to Lithium's, where Level heights are assumed to behave in predictable, static ways
2021-12-20 16:56:28 -05:00
Aeiou
5e09cc3de2
Use implementation instead of compileOnly for starlight in build.gradle
2021-12-20 16:56:27 -05:00
Aeiou
7fd531199c
Add Starlight to Mods enum, along with an executeIfInstalled method. Use said method in WrappedChunk in place of an if-statement to execute Starlight-dependent code
2021-12-20 16:56:27 -05:00
Aeiou
11e6c3f45a
Change from jetbrains @NotNull to javax @Nonnull annotation in PlacementSimulationWorld
2021-12-20 16:56:27 -05:00
Aeiou
6938bc2e06
Implement Starlight compatibility.
2021-12-20 16:56:27 -05:00
Aeiou
af6ad4b70b
Merge branch 'Creators-of-Create:mc1.18/dev' into mc1.18/dev
2021-12-19 19:08:22 -05:00
Aeiou
3415ba97ac
Add Starlight to Mods enum, along with an executeIfInstalled method. Use said method in WrappedChunk in place of an if-statement to execute Starlight-dependent code
2021-12-19 18:43:38 -05:00
Aeiou
56fd2e0a63
Change from jetbrains @NotNull to javax @Nonnull annotation in PlacementSimulationWorld
2021-12-19 17:17:17 -05:00
Cael Warner
c5a3306d56
MORE operations
...
- Increase "Close Issues" operations count again
2021-12-18 18:01:03 -08:00
Aeiou
4292485b64
Implement Starlight compatibility.
2021-12-18 17:37:42 -05:00
Jozufozu
94a160699c
Use task engine/sync to update instances
2021-12-17 02:17:39 -08:00
Cael Warner
521102556a
Hopefully no rate limiting
...
- Increase "Close Issues" action operation limit
2021-12-16 00:26:07 -08:00
Jozufozu
3e01d3f441
Batching Engine
...
- Implement alternate backend using SBBs
2021-12-15 17:13:09 -08:00
Jozufozu
34aa336683
Update flywheel - 0.4.2-rc.25
2021-12-15 16:57:13 -08:00
Jozufozu
6887031ca4
Update forge - 39.0.5
2021-12-15 15:08:07 -08:00
Jozufozu
67bcbc874b
Fix #extension crash on intel
2021-12-15 13:27:50 -08:00
Cael Warner
c1851bb081
Updates to actions and issue forms
...
- Fixed label_issues.yml action
- Made bug_report.yml clearer
2021-12-15 11:44:40 -08:00
Cael Warner
de77ac9f49
Added "Label Issues" action
...
- Added label_issues.yml to label issues with the correct MC version
- Refactored manage_issues.yml to close_issues.yml
2021-12-15 11:24:05 -08:00
Cael Warner
a83618ef24
Added "Manage Issues" action
...
- Added manage_issues.yml to automatically deal with inactive issues
2021-12-15 02:35:00 -08:00
nolan
107e5619fa
Delete quark biotite compatibility recipe
...
Quark removed Biotite in 1.18
https://twitter.com/VazkiiMods/status/1465859379866050561
2021-12-14 20:10:24 -08:00
Cael Warner
dcb7b78adb
Add 0.4.0a version to issue form
2021-12-13 19:50:25 -08:00
simibubi
257767cbec
Version up!
2021-12-13 08:20:16 +01:00
Jozufozu
dfdb8abf49
Use GL_ARB_conservative_depth when possible
...
- Allows the depth test to discard fragments before the fragment shader is run
2021-12-11 22:03:53 -08:00
Cael Warner
01866db72e
Fixed null pointer when resetting gameplay settings in config menu
...
- Added a null check to make sure a config value has a comment before trying to split the comment
- Fixes #2412
2021-12-11 20:58:23 -08:00
Cael Warner
51763382d3
Pulleys will now work in worlds with non-default world heights
2021-12-11 18:29:55 -08:00
Cael Warner
aa4668ef28
Fixed issues with new world height
...
- Pulleys are now able to extend below Y=0
- Super Glue can now be placed above Y=256, all the way up to the new world height limit of 320
- Fixes #2421 , fixes #2426 , fixes #2427
2021-12-11 17:44:03 -08:00
Jozufozu
1e9c94303e
Bump flywheel build
2021-12-11 17:35:06 -08:00
Jozufozu
47f8d3f1b5
Cylindrical fog
...
- having the world position is very nice
- mojang manages to do multiple matrix multiplications
2021-12-11 17:31:10 -08:00
Cael Warner
135f0d8e3c
Added "Crash Report or Log" to bug report form
...
- Added "Crash Report or Log" input to bug_report.yml
2021-12-11 14:28:33 -08:00
Cael Warner
48acaeb1b8
Created issue forms
...
- Created a bug report and suggestion issue form which will help people to create more structured issues that will provide more useful information
- Added bug_report.yml
- Added suggestion.yml
2021-12-11 13:38:08 -08:00