Commit graph

4618 commits

Author SHA1 Message Date
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
18e6d90a37 Bug fixes
- Fixed synced storage no longer syncing after world reload
- Fixed trains disappearing on assembly
2025-01-25 17:53:33 +01:00
TropheusJ
80850134ad run data 2025-01-25 07:57:49 -05:00
TropheusJ
2b91d7cd0c rework synced storage
- ported depot support
2025-01-25 07:04:59 -05:00
simibubi
9a062016b9 Back to back re-pack
- Fixed blaze burner not turning into stock keeper at the front of the block
- Fixed blaze burner visual not updating when stock keeping
- Fixed re-packagers not merging redstone requester orders
- Fixed re-packagers not able to export already merged packages
- Re-packagers can now have a sign on them to modify the address
2025-01-25 11:12:16 +01:00
TropheusJ
4c5a350d2b Merge remote-tracking branch 'origin/mc1.20.1/feature-dev' into jay/mc1.20.1/mounted-storage-refactor
# Conflicts:
#	src/generated/resources/.cache/2d64935085b86659cb7857bad9701dbf9bab6e4c
#	src/main/java/com/simibubi/create/content/contraptions/Contraption.java
#	src/main/java/com/simibubi/create/content/contraptions/MountedStorage.java
#	src/main/java/com/simibubi/create/content/contraptions/MountedStorageManager.java
#	src/main/java/com/simibubi/create/content/trains/entity/CarriageContraption.java
#	src/main/java/com/simibubi/create/content/trains/station/GlobalStation.java
#	src/main/java/com/simibubi/create/foundation/item/ItemHelper.java
2025-01-25 00:15:08 -05:00
TropheusJ
da89fcab72 sync fluid tank contents 2025-01-25 00:11:28 -05:00
TropheusJ
595263e0df double it and give it to the next person
- fluid mounted storage
- handling for old data format
- a few more docs
2025-01-24 23:07:07 -05:00
simibubi
7ec928fbf5 Board games
- Factory gauges can now be moved using an UI action
- Fixed Wrench, Mechanical Arms and Factory Gauges not able to be assigned to factory gauge slots
- Can no longer use the clipboard with Factory Gauges
2025-01-24 23:44:06 +01:00
simibubi
922cdfdc16 Playtest bugs
- Fixed non-effect fans resetting processed belt items
- Fixed tree cutter considering scaffolding as leaves
2025-01-24 13:38:24 +01:00
TropheusJ
5c0b012357 provide ServerPlayer 2025-01-24 07:19:45 -05:00
TropheusJ
beaeedb157 some cleanup 2025-01-24 06:30:20 -05:00
IThundxr
16f4c3354d
Missing return address
- Fix opening the jei recipe window causing the stock keeper to lose it's previouslyUsedAddress
2025-01-23 21:48:04 -05:00
IThundxr
deb8af25a4
Merge remote-tracking branch 'concealed/mc1.20.1/feature-dev' into mc1.20.1/feature-dev 2025-01-23 17:49:35 -05:00
IThundxr
fa32a1459f
Blazing stock keepers
- Fix direction needed to create a blaze stock keeper
2025-01-23 17:40:10 -05:00
simibubi
1ba4f21c9d Virtually invisible
- Use ponder-safe version of IsBackendOn()
- Minor ux improvements to address edit box
2025-01-23 15:46:10 +01:00
IThundxr
eed9447e5d
Capturing blazes 2025-01-22 21:45:47 -05:00
IThundxr
1cad65d2d0
An odd looking wrench II 2025-01-22 16:44:05 -05:00
simibubi
9ab45928eb Playtest bugs
- Display links on 'combine item names' now read a packages' address rather than their name
- Fixed goggles in curio slot not rotating correctly when riding chain conveyors
- Fixed incorrect yaw of package visuals
- Fixed entity name display source not working for players on signs
- Fixed price tag not working when table cloth is not on a full block
- Redstone Requesters no longer have wooden material properties
2025-01-22 12:27:35 +01:00
IThundxr
77c8dfa6d2
Merge remote-tracking branch 'concealed/mc1.20.1/feature-dev' into mc1.20.1/feature-dev 2025-01-21 14:25:18 -05:00
IThundxr
24cba3caf9
A terrible view 2025-01-21 14:25:12 -05:00
simibubi
5e3a4ed862 Turn it up
- Boost some of the new sounds
- Metal table cloths are now called table cover
2025-01-21 17:52:36 +01:00
IThundxr
60076e49c1
Merge remote-tracking branch 'concealed/mc1.20.1/feature-dev' into mc1.20.1/feature-dev 2025-01-21 11:37:13 -05:00
IThundxr
71509d5792
An odd looking wrench
- Implemented #create:chain_rideable to mark items as valid for riding a chain with
2025-01-21 11:35:32 -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
IThundxr
1b64d01010
Merge remote-tracking branch 'concealed/mc1.20.1/feature-dev' into mc1.20.1/feature-dev 2025-01-20 15:52:04 -05:00
IThundxr
ddb56e3815
NBA Superstar
- Fix throwing packages in creative taking away the package
2025-01-20 15:50:20 -05: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
simibubi
f98a8f7efb Ambient confusion
- Stock link antennas no longer shade
- Chain conveyor casing is now rendered through flywheel
- Tweaks to copper roof connectivity
- Requesters now use the wifi particle when successful
2025-01-20 18:05:52 +01:00
IThundxr
6a03d1ad61
Typos all around 2025-01-20 09:31:35 -05:00
simibubi
946b80d5e4 Ponder feedback 2025-01-20 15:17:39 +01:00
simibubi
065fb15ac3 Watch where you're going
- Fixed package entity yaw being inverted
- Added missing lang entry for train status
- Stock ticker now shows a tooltip when trying to use it without a keeper
- Fixed ornate iron window not connecting textures
- Copper roof item models now use the copper block texture
2025-01-20 10:44:32 +01:00
simibubi
a8c8b4cfea UI Tweaks 2025-01-20 10:07:49 +01:00
IThundxr
0c277b1b95
Refreshing drink
- Switch to using food properties and simplify BuildersTeaItem#finishUsingItem
- Fixes Creators-of-Create/Create#7295
2025-01-19 10:58:01 -05:00
IThundxr
664a7fa954
Old days
- Fix forge bundling an old version of ponder
2025-01-18 21:04:54 -05:00
IThundxr
528bf0aaeb
The cat is out of the box 2025-01-18 20:56:03 -05:00
IThundxr
92843faa85
Lockdown
- Convert STYLES list into an immutable list and mark it as internal
2025-01-18 16:25:57 -05:00
Jozufozu
565864eae5 It's a setup
- Inline KineticBlockEntityVisual#updateRotation and #setup
2025-01-18 12:45:14 -06:00
Jozufozu
b92f52c779 Right in the wheels
- Combine water wheel models in visuals between axes
  - Add WaterWHeelRenderer.Variant to distinguish between small, large,
    and large extension models
  - Move WaterWheelModelKey back into WaterWheelRenderer
  - Add separate WaterWheelVisual.ModelKey because it needs less data
- Combine encased cog models between axes
- Move MixerVisual to extend SingleAxisRotatingVisual
2025-01-18 12:27:11 -06:00
Kryppers
ae04f58dcb brass tacks
updated brass sheet asset
2025-01-18 18:24:07 +00:00
simibubi
fa17dd851e Split personality
- Fix chain riding players not animating the hat layer
- Registered new rare packages to show in game
- Players now dismount from chain conveyors if they unequip the wrench
- Packages on belts no longer all face the same direction
- Brass tunnels now try to distribute an item more quickly when it first arrives
2025-01-18 18:24:32 +01:00
Kryppers
1135b287a2 bit more yellow
tweaked linked packager colours
2025-01-18 15:48:42 +00:00
simibubi
3d90f2c516 Postmerge 2025-01-18 15:47:16 +01:00
simibubi
a9c32950ae Merge branch 'mc1.20.1/feature-dev' of https://github.com/Creators-of-Create/Create-Concealed into mc1.20.1/feature-dev 2025-01-18 15:47:06 +01:00
simibubi
d520e32ed1 Put the baubles back on
- New assets for Stock links and Display links
- New particle effect for logistics networks
- Removed ponder placeholder tooltips
2025-01-18 15:30:25 +01: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
IThundxr
7534920eb3
Looking good
- Update gametest structure files
2025-01-17 22:45:34 -05:00
Jozufozu
24acef316d Unite them
- Reduce usage of rotated partial models
- Instead use per-instance rotation to reduce draw calls and memory
  usage
- Migrate to RotatingInstance.setup where possible
2025-01-17 16:39:59 -06:00
Jozufozu
6ac654d722 Wrench art online: partialization
- Remove SingleRotatingVisual and many hyper-specialized subclasses
- Add OrientedRotatingVisual and SingleAxisRotatingVisual, which accept
  a model in the constructor as well as orientation information
- Inline the remnants of SingleRotatingVisual into saw visual because it
  has the most complicated orientation rules
- Separate large cogwheel visual from small cog and shaft
- Add partial models for every possible gantry shaft blockstate
- Move RotatingInstance "setup" logic into RotatingInstance itself
2025-01-17 16:39:59 -06:00