Commit graph

328 commits

Author SHA1 Message Date
IThundxr
bc335ddc0d
Opposite day
- Strict actually means "Bundle anything between that range, and preferably the newest"
2025-03-02 13:55:32 -05:00
simibubi
e0ab2796bd Patch Production II
- Fixed crash when shift-clicking items in the package filter UI #7497
- Fixed crash caused by the create menu button when loaded too early #7521
- Safety check for fan processing type view crashing #7499 (Might be a concurrency issue, maybe investigate this further)
2025-03-02 11:49:58 +01:00
Jozufozu
91b6072f21 Canonical wheel
- Bump flywheel version
2025-03-01 22:55:03 -08:00
IThundxr
da87ecb952
Chaotic day
- Publish slim jars
- Allow cardboard swords to damage other arthropods
- Update flywheel
- Fix players getting forced into swim mode when using diving boots
- Fix crash with re-packagers and stock links
- Optional dep updates
2025-03-01 14:01:18 -05:00
IThundxr
8802f23b36
Dependencies++ 2025-02-27 18:21:08 -05:00
Jozufozu
99cf19dd5d Keep it up
- Bump flywheel build to fix vertically oriented drills on contraptions
2025-02-08 17:04:46 -08:00
simibubi
eb4d78f621 Update gradle.properties 2025-02-07 14:50:49 +01:00
Jozufozu
9723e78dc9 Bump for lighting
- Bump flywheel build to fix contraption lighting when near framed glass
2025-02-03 21:17:08 -08:00
Jozufozu
b7c62fa6cb Spinning is hard sometimes
- Bump flywheel build
- Fix drills not spinning when breaking blocks
- Fix bogey shafts not being correctly rotated
- Use chunk cardinal lighting on contraption models
2025-02-02 12:23:26 -08:00
IThundxr
1941b8ac43
Sneaky listeners
- Fix visuals being registered to create's registrate and getting ignored
- Fix wildcards with things that use Glob#toRegexPattern
2025-01-29 16:43:02 -05:00
IThundxr
a7518e0dfe
Merge remote-tracking branch 'upstream/mc1.20.1/dev' into mc1.20.1/feature-dev
# Conflicts:
#	build.gradle
#	src/generated/resources/.cache/2d64935085b86659cb7857bad9701dbf9bab6e4c
#	src/generated/resources/.cache/b256105d8411632b0d585496ea8944a751a08034
#	src/main/java/com/simibubi/create/AllBlocks.java
#	src/main/java/com/simibubi/create/compat/Mods.java
#	src/main/java/com/simibubi/create/compat/jei/category/CreateRecipeCategory.java
#	src/main/java/com/simibubi/create/compat/jei/category/ItemDrainCategory.java
#	src/main/java/com/simibubi/create/content/contraptions/actors/contraptionControls/ContraptionControlsBlockEntity.java
#	src/main/java/com/simibubi/create/content/fluids/spout/SpoutRenderer.java
#	src/main/java/com/simibubi/create/content/logistics/filter/FilterItemStack.java
#	src/main/java/com/simibubi/create/foundation/item/ItemHelper.java
#	src/main/java/com/simibubi/create/foundation/mixin/SmithingMenuMixin.java
#	src/main/java/com/simibubi/create/foundation/utility/BlockHelper.java
#	src/main/java/com/simibubi/create/foundation/utility/DyeHelper.java
#	src/main/java/com/simibubi/create/infrastructure/debugInfo/ServerDebugInfoPacket.java
#	src/main/resources/META-INF/mods.toml
#	src/main/resources/create.mixins.json
2025-01-28 11:35:06 -05:00
IThundxr
d5d171a512
Legacy properties 2025-01-27 12:31:06 -05:00
Jozufozu
5cc77c6d2a Making room
- Move to createmod maven Flywheel
2025-01-26 17:48:43 -08:00
James Mitchell
28d30f3c62
Update JEI integration and add potion fluids to the ingredient list (#6934)
* Update JEI integration and add potion fluids to the ingredient list

This also resolves a minor issue where all virtual fluids were considered "flowing".
Fixes https://github.com/mezz/JustEnoughItems/issues/3754

* Fixed JEI potion fluids registered without Bottle tag

---------

Co-authored-by: goshante <admin@drulia.ru>
2025-01-26 18:36:17 -05:00
IThundxr
f3b5d96e48
There once was a ponder II 2025-01-26 15:25:02 -05:00
IThundxr
5ef80a9bd2
There once was a ponder 2025-01-26 15:16:40 -05:00
IThundxr
12df6e0084
Componentsn't
- Adjust to the removal of the Components class
2025-01-26 13:55:40 -05:00
IThundxr
80dcbb4177
Regex globs
- Parse Schedule Destination, Fetch Packages package addresses with glob
- Also prevent regex injection in all 3 of the above
2025-01-25 15:07:45 -05:00
simibubi
547709c2e0 The last arrow bender
- Factory gauges try to default to an arrow direction that doesn't clip into blocks
2025-01-21 17:17:04 +01:00
Jozufozu
153c63f1c8 Package deal
- Add package entity visual
- Add packager visual
  - Don't render the box model in the visual because it relies on item
    transforms
- Bump flywheel build
- Upgrade to some of the newer Affine functions where applicable
2025-01-20 12:40:31 -06:00
IThundxr
528bf0aaeb
The cat is out of the box 2025-01-18 20:56:03 -05:00
zelophed
071c3969f5 merge mc1.20.1/feature-dev & bump ponder version 2025-01-18 15:21:02 +01:00
zelophed
2141e69aa2 Merge remote-tracking branch 'origin/mc1.20.1/feature-dev' into mc1.20.1/merge-catnip
# Conflicts:
#	build.gradle
#	src/main/java/com/simibubi/create/AllPartialModels.java
#	src/main/java/com/simibubi/create/content/kinetics/base/ShaftVisual.java
#	src/main/java/com/simibubi/create/content/kinetics/base/SingleRotatingVisual.java
#	src/main/java/com/simibubi/create/content/kinetics/crank/HandCrankVisual.java
#	src/main/java/com/simibubi/create/content/kinetics/deployer/DeployerActorVisual.java
#	src/main/java/com/simibubi/create/content/kinetics/fan/processing/AllFanProcessingTypes.java
#	src/main/java/com/simibubi/create/content/kinetics/flywheel/FlywheelVisual.java
#	src/main/java/com/simibubi/create/content/kinetics/saw/SawVisual.java
#	src/main/java/com/simibubi/create/content/logistics/factoryBoard/FactoryPanelModel.java
2025-01-18 15:04:48 +01:00
zelophed
3fb6e71ec8 remove references to catnip as a mod 2025-01-17 14:52:52 +01:00
Jozufozu
efedee7d48 Confused diffuse
- Fix bottom of chain conveyor guards not matching the bottom of chain
  conveyors
- Bump flywheel build, add vanillin at runtime
2025-01-16 12:18:45 -08:00
IThundxr
9be39b7f3b
Moving On II 2025-01-16 12:28:44 -05:00
IThundxr
3f3f5a3c24
Eclipsed moon again
- Disable config cache, doesn't support eclipse yet
2025-01-12 16:44:32 -05:00
IThundxr
88907795fe
Elephant taming
- Enable parallel and caching args
- Modify tasks to support configuration cache
2025-01-12 16:23:40 -05:00
IThundxr
a962ade027
A new era
- Switch to MDG instead of using FG
- Implement CI-based mod publishing
- Embed commit hash into the built jar
- Log commit hash
2025-01-12 16:06:44 -05:00
IThundxr
7e0d504897
A forgotten language
- Fix lang keys for keybinds
2025-01-12 12:18:09 -05:00
IThundxr
2e7486070e
Flywheel += 2
- Update flywheel
2025-01-07 17:24:34 -05:00
IThundxr
1506570f34
Pondering some catnip
- Update catnip
- Update ponder
2025-01-07 17:21:55 -05:00
simibubi
c4b38ba32f Needs more sunscreen
- Fixed uv issues on the fluid tank
- Tweaked frogport sounds
2025-01-06 22:57:29 +01:00
IThundxr
f405d2bba1
Invisifluids
- Fix gasses not being visible in basins, item drains etc
- Fixes Creators-of-Create/Create#7236
2025-01-05 11:07:48 -05:00
Jozufozu
8036d5cdc3 The wheel churns
- Bump flywheel and catnip builds
- Fix compile errors caused by upstream refactors
- Unintentionally fixes some lighting issues when the forge pipeline is
  enabled
2024-12-24 23:01:46 -08:00
IThundxr
d1c598b388
Fancy abstractions
- Switch to loader agnostic methods provided by catnip
2024-12-16 09:35:42 -05:00
simibubi
9b042e51e5 Bug hunt II
- Update catnip (Fixes doubled models in ponder)
- Add burn time for cardboard blocks
- Remove train colour scroll input when no map mods are present
- Fixed desyncs when picking up packages at the player reach limit
- Fixed stock keeper search results not comparing names in lowercase
- Fixed packages leaving encased chutes 'dying' through suffocation
- Fixed categories not collapsing on click when invalid filters are present
2024-12-12 22:28:13 +01:00
IThundxr
eec0dc1de3
Fix potion fluids being rendered with no color 2024-12-06 17:44:00 -05:00
simibubi
311c88b1a2 Update catnip 2024-12-06 12:34:49 +01:00
IThundxr
081fa6f4ae
Update catnip 2024-12-05 17:13:44 -05:00
Jozufozu
b2ddec57ef Thinking with portals
- Fix contraption visuals not actually being invalidated, motivated by
  getting carriage contraption visuals to go through portals correctly
- Fix bogey visuals initially appearing with incorrect transforms
- Fix contraption visuals initially appearing lerp'd between the origin
  and their actual pos
- Use max of mesh/instance light in instance shaders
- Bump flywheel version to fix contraption self lighting
2024-12-02 18:26:49 -08:00
IThundxr
d92b47d0ef
Box in the vents
- Make the player hitbox smaller when hiding as a box and allow them to go into 1x1 spaces
2024-11-24 11:46:20 -05:00
Jozufozu
b703de3b78 Whisked away
- Remove BeltInstance
- Belt visuals now use ScrollInstance
- Improve ScrollInstance setters to work well with belts
- Simultaneously simplify belt visual and make it more complicated
  - Deduplicate setup code
  - Inline speed calculation and all random constants that were stored
    in the visual. Those are cheap enough that we can just re-calculate
    as necessary to save on the memory cost
  - Move magic constants to statics
  - Make instances final
2024-11-17 14:08:50 -08:00
Jozufozu
6155883de0 Know your place!
- Using new debug tool, fix all visuals that initialize their instances
  at the render origin
- Update ArmVisual and SteamEngineVisual to use instance hiding
- Update SchematicannonVisual, SteamEngineVisual, and ToolBoxVisual to
  avoid re-calculating animations when nothing is happening
- Use RecyclingPoseStacks in ArmVisual and CarriageContraptionVisual
- Bump flywheel version
2024-11-16 16:14:02 -08:00
Jozufozu
a7a85c7296 Elevating the look
- Implement ElevatorPulleyVisual
- Makes good use of recycling and instance hiding
- Fixes issue where the elevator belt cannot be seen at the bottom of
  very tall elevators
- Add offset field to scroll instance to support the elevator belt's CPU
  driven animation
- Use shader light for the elevator belt to simplify tracking. Might be
  better off copying what the other pulleys do, but this achieves the
  effect quite well.
- Bump flywheel version
2024-11-15 13:12:27 -08:00
Jozufozu
3b7b5a9eee Burying the lighting bugs
- This may not be worth it, but it definitely looks better
- Switch to flat shader lighting for curved track segments
- Fixes dark track segments when clipped into hills
- Bump flywheel version
2024-11-12 20:11:23 -08:00
Jozufozu
e201ce7321 What is your name?
- Fix frogport nametags not rendering with flywheel on
- Bump flywheel version
2024-11-11 15:34:23 -08:00
Jozufozu
71a0a6e28f Twofold bump
- Bump flywheel version to fix visual issues and crashes
2024-11-08 10:25:23 -08:00
simibubi
bdd51e349e You must play for this
- Fixed stock ticker returning payments client side
- Fixed package sneak right click voiding items
- Fixed factory gauge not using an item when added to a block space
- Halved cost of conveyor chain connections, added a chain recipe using zinc
- Made stock keeper screen more resistant to issues with low tps and latency
- Item hatch deposits held item before inventory
- Fixed funnels not able to extract when any entity is nearby, even glue
- Cardboard box no longer renders in first person mode
- Fixed stock keeper not telling item durability
- Pulp recipe is now more generous
- Fixed server startup issue with new bogey registration
- Fully emptied stacks in stock keeper view will show as empty slots
2024-11-08 16:20:34 +01:00
simibubi
b1b5e192a1 Merge branch 'mc1.20.1/high-logistics' into mc1.20.1/feature-dev 2024-11-06 09:32:22 +01:00