Jozsef
7906a3261f
Cull AT
2021-06-30 15:43:38 -07:00
Jozsef
1e2c6f49eb
Merge branch 'dev' into shader-pipeline
2021-06-30 13:10:50 -07:00
Jozsef
3f03d1f071
Fix else formatting
2021-06-30 13:03:02 -07:00
Jozsef
33cdfb2ae9
Merge branch 'dev' into shader-pipeline
...
# Conflicts:
# src/main/java/com/jozufozu/flywheel/backend/ShaderSources.java
2021-06-30 12:58:21 -07:00
Jozsef
f615825846
Pre-port tasks I
...
- Rename Client to FlywheelClient
- Remove Shadow plugin
- Remove generated source set
- Remove unused properties in gradle.properties
- Organize all imports
- Thanks for the list pepper!
2021-06-30 12:43:54 -07:00
Jozsef
70b58c2838
More fun parsing stuff
...
- Start loading things via ShaderSources
- More Span functionality
- Parse function arguments
2021-06-30 11:42:33 -07:00
JozsefA
5b63d36ab0
Merge branch 'dev' into shader-pipeline
2021-06-27 18:50:38 -07:00
JozsefA
f89673a79e
Reset StitchedSprites when the atlas is stitched
...
- Might fix simi's slime issue
2021-06-26 16:05:15 -07:00
JozsefA
68712430eb
Merge branch 'dev' into shader-pipeline
2021-06-26 13:07:27 -07:00
JozsefA
9e983562b8
Always dispatch render layer events
2021-06-26 13:05:21 -07:00
JozsefA
2325db4cdf
Start work on shader pipeline system
...
- Unbulit, untested so far
- Will ultimately supersede shader contexts/templating
- Laying framework for better compile errors via Span.java
2021-06-25 18:01:50 -07:00
JozsefA
d30ff87203
Bump version - 0.0.3
2021-06-24 19:44:35 -07:00
JozsefA
195a7348f3
Instanced entities are compatible with optifine
...
- Fix mixin related crash on startup
- Change defaultRequire to 0
2021-06-24 19:37:31 -07:00
JozsefA
c58674d678
Comment out debug line
2021-06-24 14:21:19 -07:00
JozsefA
de8e324d32
Change behavior of tagged struct parsing in shaders
...
- Explicit call to Shader#parseStructs is required before they can be read.
- Fixes a startup crash on some drivers (apparently nvidia is cool with #[...], but other drivers fail)
2021-06-24 14:20:24 -07:00
JozsefA
f8e05d7f8a
Fix complaint about an unknown custom packet identifier
2021-06-24 10:42:25 -07:00
JozsefA
5c1f186264
Fix crash on resource reload
...
- Properly delete MaterialManagers and ShaderContexts
- Reload renderers on resource reload
- More utility methods in WorldAttached
2021-06-24 01:20:03 -07:00
JozsefA
a21377b9c6
Adjust README.md
2021-06-23 13:28:21 -07:00
JozsefA
2bde33af00
Cleanup flywheel event listeners, fix crash on server startup
2021-06-23 13:19:03 -07:00
JozsefA
78611b0038
Print final shader source on compilation error
2021-06-23 09:08:34 -07:00
JozsefA
6b67e3d55d
Add fabulous depth fix
2021-06-22 20:06:00 -07:00
JozsefA
c6a3a96a8e
d
2021-06-22 10:17:48 -07:00
JozsefA
c7f2b459a4
Add maven info to README.md, fix curseforge shield
2021-06-22 10:05:31 -07:00
JozsefA
be242a62d1
Fix maven project name
2021-06-21 14:25:06 -07:00
JozsefA
c3f1c05630
Update buildscript
...
- Maven publish
2021-06-21 13:56:27 -07:00
JozsefA
1c5efa6e50
Update buildscript
...
- Generate sources jar
- Include build number
2021-06-20 16:20:18 -07:00
JozsefA
9565a679be
Little tweaks and add the logo to mods.toml
2021-06-19 16:52:23 -07:00
JozsefA
ac5af96db1
Fancy buildscript and 0.0.2
2021-06-18 23:52:13 -07:00
JozsefA
96670f3276
Commands, config, and a logo
...
- Added /flywheel backend command to replace /create experimentalRendering
- Added /flywheel normalOverlay command
- Need to think more about a good way to do this in a client only way
- Added basic config
- Logo in README.md (thanks, dani!)
2021-06-18 22:52:33 -07:00
JozsefA
3a82535e2d
Nuke mod class
2021-06-16 13:03:40 -07:00
JozsefA
7dd19fb99e
Update mods.toml
2021-06-16 12:57:52 -07:00
JozsefA
3c6de355e8
Add licence
2021-06-16 11:58:17 -07:00
Jozufozu
60fd391b88
Create README.md
2021-06-16 11:45:16 -07:00
JozsefA
7b427e3c92
Yeet
2021-06-16 11:19:33 -07:00
JozsefA
d612cfdd34
Merge remote-tracking branch 'origin/mc1.16/dev' into chromatic-projector
2021-06-11 10:31:18 -07:00
JozsefA
c1dadf3860
Instance managers are abstract
2021-06-10 14:34:16 -07:00
reidbhuntley
5bd0c73f45
Flipping pipes
...
- Pipes not connected to anything will no longer change direction when a non-connective block is placed next to them
2021-06-10 17:12:45 -04:00
simibubi
1b5ede1a5d
main menu title
...
- Added new logo to the Create menu screen
2021-06-10 20:32:17 +02:00
simibubi
1f48c698e8
ITE refactor
2021-06-09 23:48:34 +02:00
simibubi
2852756a68
Deny ProcessingInventories from Mounted Storage
2021-06-09 17:16:10 +02:00
simibubi
971ce29b6a
Skip.
...
- Config UI automatically skips to the layer of config where multiple options are available
- Removed range tooltips
- Config entries in UI list are now sorted by name, with config groups at priority
2021-06-09 16:53:54 +02:00
simibubi
169669680b
Colour shift
...
- Switched to a more readable text colour for the config ui
- Slight tweaks to ponder button colours as well
- Replaced discord link with project page
2021-06-09 16:17:29 +02:00
simibubi
7fae3e4968
Promp
...
- Changed the layout of save/discard/leave prompts
- Leaving with unsaved changes now gives you the option to save
- Config tooltips now use standard Create tooltip splitting
2021-06-09 13:52:52 +02:00
JozsefA
b4a1fbf2c7
Instanced entities are lit
2021-06-09 00:26:54 -07:00
reidbhuntley
911aec5a3f
Gave stockpile switch output a delay (like comparators have) to improve stability
2021-06-08 22:06:34 -04:00
simibubi
212cd593a7
Create menu, Part I
...
- Added an intermediate menu screen for in-game links and configs
- Couple slight tweaks to config UI
2021-06-09 02:17:32 +02:00
Kryppers
3372947c75
Wrench UV fix
2021-06-08 11:03:06 +01:00
JozsefA
1ce141850b
Merge remote-tracking branch 'origin/chromatic-projector' into mc1.16/chromatic-projector
2021-06-07 18:24:25 -07:00
JozsefA
9cc03a81d7
Instanced entities stage 1
2021-06-07 18:12:46 -07:00
PepperCode1
3c84087f15
Fix saw and PSI diffuse
...
- Fix saw and portable storage/fluid interface diffuse lighting
- Remove "disableDiffuseTransform" option from SuperByteBuffer
- Switch argument order in RenderedContraption constructor to be consistent with superclass (ContraptionWorldHolder)
2021-06-07 16:14:51 -07:00