Commit graph

4293 commits

Author SHA1 Message Date
IThundxr
79fd76155b
Safety boots for SavedData
- Create .dat_old files for SavedData
- Try restoring from the .dat_old if loading from the normal file fails
2025-01-01 22:00:46 -05:00
Kryppers
20197737ab table settings
updated texture for andesite, brass, copper and white tablecloth
2025-01-01 23:48:43 +00:00
Kryppers
dab4b54b44 missed one
small update to portable fluid interface
2024-12-31 17:44:41 +00:00
Kryppers
bdb7354902 inventory tweaks
minor tweaks to trading widget and factory gauge
2024-12-31 17:13:43 +00:00
Kryppers
115c5983d1 Merge branch 'mc1.20.1/feature-dev' of https://github.com/Creators-of-Create/Create-Concealed into mc1.20.1/feature-dev 2024-12-31 14:03:48 +00:00
Kryppers
14463ea570 Copperpocalypse: A fistful of textures
Swapped in copper tank textures

minor adjustments to copper tank models

small tweaks to oxidising tile, roof and shingle textures
2024-12-31 14:03:44 +00:00
IThundxr
e729be225e
Shiny filters
- Refactor item attributes
2024-12-30 17:02:03 -05:00
Kryppers
3f96a137c7 downgrade
changed the redstone link textures to andesite.

fixed cog shading on the potato cannon
2024-12-29 16:36:10 +00:00
IThundxr
abccb6fb56
Merge remote-tracking branch 'concealed/mc1.20.1/feature-dev' into mc1.20.1/feature-dev 2024-12-28 14:21:11 -05:00
IThundxr
ef7a05d5e6
Sealed records
- Convert IHaveCustomOverlayIcon into a sealed interface that is used through IHaveGoggleInformation or IHaveHoveringInformation
2024-12-28 14:20:55 -05:00
simibubi
f2948a81d6 They don't like to move it
- Removed AO from pipe models
- Fixed InventorySorter able to take items from ghost inventories
- Some damage control for HL blocks acting up in contraptions/schematics
- Fixed slot offsets in requester screen
2024-12-28 19:56:56 +01:00
Kryppers
6e57e1eb72 keep on keepin' on.
model/texture/fixes for whistles, control blocks and tablecloths
2024-12-28 15:53:51 +00:00
simibubi
7795ee8191 That explains it
- Added the transmitter ingredient item
- Stock links now have additional block orientations
- Fixed frogports catching packages on chains they weren't targeting
2024-12-27 18:19:27 +01:00
simibubi
00e56fad20 Friends with the polish
- Stealthing as a box no longer shows rare package models
- Added jinx's rare box texture
- Fixed frogport able to connect to train stations
- Fixed non-schematic clipboards triggering material checklist requests
- Fixed destination suggestions in factory gauge screen
- Factory gauge now shows a hint when inputs are configured but no target amount
- Couple of ui tweaks
2024-12-27 17:30:00 +01:00
IThundxr
b555b8c877
Merge remote-tracking branch 'concealed/mc1.20.1/feature-dev' into mc1.20.1/feature-dev 2024-12-26 22:13:49 -05:00
IThundxr
c71f414f5b
Zipped up
- Verify that schematics are GZIP-encoded by checking the first two bytes for the magic number (0x1F, 0x8B)
- Fixes Create-6087
2024-12-26 22:13:35 -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
Jozufozu
498e4a68dc Nullable or gullible?
- Fix NPE disassembling contraption
- No idea how this hasn't been encountered before
2024-12-24 15:47:11 -08:00
Jozufozu
cb19df09c1 Sound engine running full steam
- Play at most 4 steam engine sounds at once per side of a boiler
- 3 seems to be too few for this case as there's still a perceptible
  difference between 3 and 4 sounds per side
- Track which positions want to play the sound in any given rolling
  window of ticks, and roll dice to decide which positions actually get
  to play
- Introduce SoundPool to track that and explain the perception stuffs
2024-12-24 15:46:04 -08:00
IThundxr
628d1cfba9
Moving down the street
- Move transformable registry into its own folder
2024-12-24 13:25:22 -05:00
Kryppers
bc6a09734e minor touchups 2024-12-21 22:55:21 +00:00
Kryppers
ad1ea7a497 Copperpocalypse: 2 Fast 2 Fluidous
Bunch more texture and model updates for the copper assets.
2024-12-20 18:11:27 +00:00
simibubi
778ab3be25 Copperpocalypse: the last pipe bender 2024-12-20 09:31:12 +01:00
Kryppers
94ddf439e8 Copperpocalypse: part 1
First batch of texture swaps.

Changes to pipe models and adjusted UVs.
2024-12-20 00:59:55 +00:00
IThundxr
5183d1029a
Misleading documents
- Fix bad javadoc caused by cherry-picking conflicts
- Format files in api/ and impl/
2024-12-19 10:05:24 -05:00
IThundxr
5359d7591e
Transformers Ready to roll
- Implement a registry for contraption transforms
- Closes Creators-of-Create/Create#4702
2024-12-19 09:50:06 -05:00
simibubi
c235cbb898 Gauges and links, part II
- Added more safety checks for invalid factory gauge connections
- Factory gauges now show visual feedback when the target address is missing
- Fixed factory gauges rotating when more gauges are placed into the space
- Added a display source for factory gauges
- Factory gauge ui can now clear connections to links
2024-12-19 13:55:17 +01:00
simibubi
71edc5f2bb Gauges and links
- Factory gauges no longer respond to standard redstone inputs or comparators
- Factory gauges can now be connected to redstone links
2024-12-18 23:55:47 +01:00
IThundxr
1a4d2bcee5
Consistency is key
- Fix usage of javax annotation and optimize imports
2024-12-18 14:27:58 -05:00
IThundxr
5f49bddeba
Nulltastic issues
- Fix missing nullcheck and @Nullable annotations
2024-12-18 14:21:19 -05:00
IThundxr
9060a96424
Generic trouble
- Fix messed up generics
2024-12-18 14:19:11 -05:00
IThundxr
03b9e6a396
API Blueprints
- Implement an api for registering schematic requirements for PartialSafeNBT providers for block entities
- Related issue: Creators-of-Create/Create#4702
2024-12-18 10:27:55 -05:00
IThundxr
d378f2e529
NullPointerException: null
- Fix sliding doors missing a null-check
- Fixes Creators-of-Create/Create#6184
2024-12-18 09:34:53 -05:00
IThundxr
96869d132b
"Lite" Vaults
- Add a limit to vaultCapacity to prevent players from OOM-ing themselves
- Fixes Creators-of-Create/Create#6168
2024-12-17 17:59:06 -05:00
IThundxr
dec17fd01a
Merge remote-tracking branch 'concealed/mc1.20.1/feature-dev' into mc1.20.1/feature-dev 2024-12-17 15:51:16 -05:00
IThundxr
92a5c0c67a
Stunned links
- Fix links not updating their redstone output when they've been taken out of receive mode
- Creators-of-Create/Create#7226
2024-12-17 15:51:01 -05:00
simibubi
838b918760 Link takeover
- Packagers switch to a bespoke state when a stock link is attached
2024-12-17 17:41:09 +01:00
simibubi
8ceff63a0c Requesting with a plan
- Conveyors now have a stress impact by default
- Fixed shops secretly not allowing higher cost counts than the items' stack size
- Stock keepers can now request items from a schematic checklist clipboard
- Fixed item hatch not able to be wrench-picked
2024-12-17 17:06:54 +01:00
Kryppers
42381395c6 asset tweaks
small changes to a couple of the remaining HL components
2024-12-17 11:10:08 +00:00
simibubi
97130ccfc5 Asset push
- New models for packager, re-packager, stock link, requester
2024-12-17 12:01:03 +01:00
IThundxr
06677083ff
Catastrophic clipboards
- Don't blindly trust clients with what they send as clipboard data
- Fixes Creators-of-Create/Create#7218
2024-12-16 15:58:58 -05:00
IThundxr
5497eb21e0
Merge remote-tracking branch 'concealed/mc1.20.1/feature-dev' into mc1.20.1/feature-dev 2024-12-16 15:38:50 -05:00
IThundxr
4b0136d319
Sneaky Deployers
- Fix deployers retaining the damage attribute of the last equipped weapon
- Fixes Creators-of-Create/Create#4870
2024-12-16 15:38:37 -05:00
IThundxr
d1c598b388
Fancy abstractions
- Switch to loader agnostic methods provided by catnip
2024-12-16 09:35:42 -05:00
simibubi
06a9bcf6d1 The Multiverse
- Fixed cobble gen optimisation creating new level instances as part of every check
2024-12-16 15:26:41 +01:00
simibubi
1bd0117dd1 Blockstate chores
- Added waterlogging and comparator output where applicable
2024-12-14 10:24:12 +01:00
IThundxr
d2053278f6
Spouted refactors
- Cleanup BlockSpoutingBehaviour
2024-12-13 17:23:02 -05:00
simibubi
44517237a6 Down the hatch
- Frogports display a tooltip when packages cannot be exported to their attached inventory
- Item hatch now deposits inventory on shift
- Added a conversion recipe for the re-packager
- Added pathfinding blockers for any non-solid new blocks
2024-12-13 16:51:44 +01:00
simibubi
db42377a0f A new era of duping technology
- Basins no longer limit to 16 items per slot
- Packagers now bypass basin's unique-item-per-slot limitations
- Fixed packagers not inserting correct item amounts into toolboxes
- Fixed packagers on creative crates or drawers packaging stacks into individual boxes
- Fixed packages opened in creative mode resetting hotbar item count to 1
2024-12-13 12:01:34 +01: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