Jozufozu
88d8d24663
Separate vertex and fragment shaders and templates
2022-01-17 16:42:24 -08:00
Jozufozu
9f64ae4e9a
Almost sane shaders
...
- No more ShaderContext. Programs are directly retrieved through ProgramCompilers.
- Templates don't need generics
- Remove ExtensibleGlProgram
2022-01-17 16:42:24 -08:00
Jozufozu
2856594cc8
Pass RenderLayer into contraption structure context
2022-01-17 16:42:23 -08:00
Jozufozu
0b25335f8e
Compile everything on the fly
2022-01-17 16:42:23 -08:00
Jozufozu
2b6348855a
Shader sanity
...
- Keeping up with Flywheel changes
2022-01-17 16:42:23 -08:00
Jozufozu
33d0f8c352
Fix crash rendering contraption with batching engine
2022-01-17 16:27:00 -08:00
Jozufozu
6a189458ac
Fix visual artifacts and gl log spam with contraptions and batching engine
2022-01-13 13:35:15 -08:00
PepperCode1
d0a660c0ae
Virtual rendering fixes
...
- Fix blocks in schematic renders being too dark
- Fix shafts and cogs fired from a schematicannon not rendering
2022-01-11 20:15:33 -08:00
Jozufozu
541e5bd6ae
Fix crash extending belts
2022-01-11 13:43:04 -08:00
lcy0x1
f0305d7027
check funnel first to fix bug
2022-01-09 18:02:21 -08:00
PepperCode1
a666f24ee0
Souls and flames
...
- Fix lit soul blaze burner providing smoking instead of haunting
- Fix horses displaying soul particles even when not being haunted
- Add hauntable item attribute
- Re-add right clicking lit blaze burner with shovel to extinguish it
- Move most fan type functionality to abstract methods in the enum
constant
- Rework FurnaceEngineModifiers
2022-01-09 14:00:55 -08:00
simibubi
04c76bb6f0
The meaning of null
...
- Fixed Client-side TileEntities ignoring data packets with empty compound tags
- Fixed Stickers not visually updating when powered
- Fixed Cocoa pods colliding with piston/pulley/gantry harvesters
- Fixed Bulk Smoking using Haunting particles
- Unified particle emission locations between depot and belt fan processing
- Updated Haunting recipes
2022-01-09 20:06:04 +01:00
Gabriel Aguiar
b4641675f1
Added pt_pt.json by fgsoftware1 ( #2593 )
2022-01-09 20:02:03 +01:00
simibubi
cf1eac3edd
Fixed javadoc failing the build
2022-01-09 15:54:50 +01:00
simibubi
4aa44f1a3a
Misc Patches
...
- Fixed Brass funnels with configured amounts inserting partial stacks when target inventory is almost full #2589
- Fixed toolbox not marking a chunk for saving when contents change #2574
- Fixed Contraptions no longer sending disassembly packets and thus dropping players through blocks #2538
2022-01-09 15:42:01 +01:00
simibubi
676beab44b
Merge pull request #2587 from shartte/patch-1
...
- Fixed Item Drain recipes in JEI marking the fluid as an input
2022-01-09 13:25:22 +01:00
simibubi
236b4004fc
Glurability
...
- Fixed Super Glue not showing a correct damage bar
2022-01-09 02:39:24 +01:00
Jozufozu
1e3fd9087e
Bump flywheel build - 0.5.1.44
...
- Fixes gl error spam on intel
2022-01-08 16:58:03 -08:00
shartte
d906940b95
Fix Output-Flag for Emptied Fluid in JEI
...
The category for EmptyingRecipe in JEI marks the fluid slot as an input slot, confusing JEI recipe transfer handlers (like AE2).
2022-01-09 01:32:07 +01:00
simibubi
6dceee2478
Adjustments
2022-01-08 15:34:03 +01:00
simibubi
8a99a08d7c
Merge branch 'mc1.18/dev' into pr/2503
2022-01-08 14:33:33 +01:00
simibubi
41f36d5176
Post-PR datagen
2022-01-08 14:17:00 +01:00
qkrehf2
535ef6a9a8
Updates to ko_kr.json by qkrehf2 ( #2488 )
2022-01-08 14:05:53 +01:00
璀境石
8cc5db44c5
Updates to zh_cn.json by Demonese ( #2450 )
2022-01-08 14:04:36 +01:00
CKenJa
a502750a18
Updates to ja_jp.json by CKenJa ( #2423 )
2022-01-08 14:03:13 +01:00
vyhi
77eef2ab7c
Updates to pt_br.json by vyhi ( #2420 )
2022-01-08 14:02:08 +01:00
simibubi
6d7ad08518
Update Localization Readme.txt
2022-01-08 13:57:21 +01:00
simibubi
96c5480dee
Merge pull request #2499 from git-async/mc1.18/dev
...
- Fixed Stockpile Switch prioritizing item inventories over fluid inventories
2022-01-08 13:52:59 +01:00
simibubi
b75c844adb
Merge pull request #2529 from mrh0/furnaceEngineChanges
...
- Addons are now able to register non-furnace blocks as valid sources of a furnace engines' power
2022-01-08 13:45:14 +01:00
Jozufozu
e6914b1a6f
Fix crash rendering biome-tinted blocks on contraptions
...
- Biome colors now line up with the world
2022-01-07 14:22:31 -08:00
Jozufozu
0ff67382ee
Fix visual artifacts with contraptions while using opfine.
...
- Fix darkening of tile entities while using shaders
I think the buffers from the shadow pass were bleeding into the color pass.
2022-01-06 13:05:29 -08:00
Jozufozu
2cdbdfa218
Towards client-only flywheel
...
- Fix nullpointer with belt lighter
- Remove references to GridAlignedBB and ImmutableBox in Contraption
2022-01-05 11:12:26 -08:00
Jozufozu
5910ad5a03
Move Belt LightListener to inner class
2022-01-04 14:22:58 -08:00
Jozufozu
5f81b31fe4
More Instancers
2022-01-04 14:11:11 -08:00
PepperCode1
c8ba7b88cc
Update to Flywheel 0.5.1
2022-01-03 23:52:36 -08:00
PepperCode1
cf3dac6ad0
Prevent loading connected textures on server
...
- Wrap ConnectedTextureBehaviour and AllSpriteShifts instances in
Suppliers where necessary
- Use client connection's instead of level's RecipeManager when finding
recipes for JEI
- Add missing override annotations in SymmetryEffectPacket
- Organize imports
2022-01-03 15:23:42 -08:00
MRH0
67d2d12c9b
Update FurnaceEngineModifiers.java
2021-12-31 17:32:14 +01:00
MRH0
2f35b76f1a
Update FurnaceEngineModifiers.java
2021-12-31 16:34:48 +01:00
MRH0
6107b939a5
cleanup
2021-12-31 16:29:22 +01:00
MRH0
8145014847
Disconnecting the Furnace Engine from AbstractFurnaceBlock
...
Adds the abillity to register any block as a power source to the furnace engine. This will allow for more flexability and remove the need to implement AbstractFurnaceBlock and AbstractFurnaceBlockEntity.
2021-12-31 03:17:56 +01:00
Jozufozu
1bae455045
Merge pull request #2525 from The-Vowels/mc1.18/dev
...
Fix a gantry carriage crash with Starlight 🙃
2021-12-30 14:08:30 -08:00
Aeiou
345b83ee90
Improve comment clarity on height-related methods in ContraptionWorld and WrappedWorld
2021-12-30 15:32:55 -05:00
Aeiou
a12708b336
big brain fix c:
2021-12-30 13:51:48 -05:00
Jozufozu
77efe8750b
Add 0.4.0b to bug report yml
2021-12-29 18:49:19 -08:00
simibubi
3deb23303d
Moss, Paper, Scissors
...
- Dripstone and Lush Caves can now replace exposed create stone types with their own generated blocks
2021-12-28 13:48:30 +01:00
simibubi
8e4dcb958d
Stonehedge
...
- Fixed Harvesters hard-colliding with leaves when used with pistons, pulleys or a gantry carriage
- Fixed kinetic tiles not marking chunks for saving when speed or stress changes
- Dedicated Servers no longer create a resourcepack folder
2021-12-28 13:04:22 +01:00
Jozufozu
ffeecfdce0
Go through GlVertexArray
...
- VAO state is now handled by GlVertexArray objects
- IndexedModel no longer inherits from VBOModel
- BufferedModel doesn't need #clearState
- Likely fixes crash on intel drivers
2021-12-27 19:16:06 -08:00
Jozufozu
150158d7be
Merge branch 'The-Vowels/mc1.18/dev' into mc1.18/dev
...
# Conflicts:
# src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/render/ContraptionRenderDispatcher.java
# src/main/java/com/simibubi/create/foundation/utility/worldWrappers/PlacementSimulationWorld.java
# src/main/java/com/simibubi/create/foundation/utility/worldWrappers/chunk/WrappedChunk.java
2021-12-26 15:43:55 -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
Aeiou
658f5125e0
Merge remote-tracking branch 'upstream/mc1.18/dev' into mc1.18/dev
...
# Conflicts:
# src/main/java/com/simibubi/create/foundation/utility/worldWrappers/PlacementSimulationWorld.java
2021-12-24 21:41:27 -05:00