Commit graph

2702 commits

Author SHA1 Message Date
PepperCode1
5b038d419c Instanced steam engines
- Add SteamEngineInstance
- Delete contraption models on contraption invalidate
- Do not use enum subclasses in BottomlessFluidMode
- Fix ContraptionDriverInteractMixin being added twice
- Update Flywheel
2022-11-22 14:35:37 -08:00
jacquerol
24c13dab89 Added PlayerEntityRendererMixin
- Added crossbow animation to potato cannon and zapper
- Updated potato cannon model to fit animation
2022-11-21 00:37:36 -03:00
PepperCode1
131c9a5479 Hard-working Registrate
- Deprecate CreateRegistrate#lazy, add CreateRegistrate#create, and call
registerEventListeners manually
- Remove Create#registrate and use Create.REGISTRATE instead
- Move tag datagen code and methods to TagGen
- Pass event busses directly to Curios#init
- Update logging to use SLF4J
- Update Flywheel to 0.6.8-95
- Increment version to 0.5.0.g
2022-11-17 13:50:15 -08:00
starlottemusic
8fbaaa60f2
Scroll Tick sound in GUIs
Added the Scroll Tick sound to ScrollInput boxes within GUIs for consistency with in-world scroll boxes.
2022-11-14 17:37:47 -05:00
starlottemusic
bbe0c2a5cb
Sails use vanilla dye/shear sounds
Adds the "Dye stains" and "Shears click" sounds to the sail block when the respective action occurs.
2022-11-14 17:29:47 -05:00
Falxie_
c06d9bf81c Remove unnecessary variable 2022-11-12 02:02:58 +00:00
Falxie_
c5e178de80 Fix StationUnloadedCondition not working in other dimensions 2022-11-10 23:08:38 -08:00
PepperCode1
cf87508276 Refactor multi-pos block destruction
- Replace DestroyProgressMixin with BlockDestructionProgressMixin and
LevelRendererMixin
- Replace DestroyProgressRenderingHandler with
MultiPosDestructionHandler
2022-11-09 16:52:22 -08:00
PepperCode1
b77388a8e4 Refactor map station marker mixins
- Map update packet now sends station indices instead of guessing that
certain decorations are stations
- Do not use MapDecoration.Type.MANSION for stations to allow map
extending
- Create CustomRenderedMapDecoration
- Change how custom MapDecorations are rendered
- Fix some code in MapItemSavedDataMixin
2022-11-09 15:01:10 -08:00
FortressNebula
e053c9240f AllLangPartials also now supports more mod ids 2022-11-06 12:24:37 +00:00
PepperCode1
ce03a91983 Refactor map station marker mixins
- Map update packet now sends station indices instead of guessing that
certain decorations are stations
- Do not use MapDecoration.Type.MANSION for stations to allow map
extending
- Create CustomRenderedMapDecoration
- Change how custom MapDecorations are rendered
- Fix some code in MapItemSavedDataMixin
2022-11-05 21:13:35 -07:00
PepperCode1
8d68dff7a5 Render only the boots
- Do not render the leggings texture when rendering netherite diving
boots
2022-11-05 18:07:17 -07:00
FortressNebula
f0311f3245 Add support for other mod ids in LangMerger 2022-11-05 22:31:59 +00:00
PepperCode1
d3a33896e2 Proper armor rendering
- Add CustomRenderedArmorItem
- Remove old code in HumanoidArmorLayerMixin
- Move HumanoidArmorLayerMixin from common to client
2022-11-05 15:04:51 -07:00
PepperCode1
8e936a0096 Aqua Infinity and Under-lava Visibility
- Diving helmets now always grant aqua affinity
- Diving helmets can no longer be enchanted with aqua affinity
- Netherite diving helmets now improve under-lava visiblity by 6.25x
2022-11-04 23:17:42 -07:00
simibubi
dceab37d5a Metal Scaffolds, Part I 2022-11-01 16:02:54 +01:00
simibubi
9498dacfc9 Counter balance
- Elevator contacts no longer cause observer updates whenever an elevator is leaving
2022-11-01 14:25:04 +01:00
NotSoEpic
172c8da43e Fix: blaze burner overfill and automation issue
Currently when inserting an item that smelts > 50 items such as lava buckets into an unfueled blaze burner, its burn time will go over maximum.
This fixes that by limiting added burn time from a single item to 98% of max burn time.
Also fixes #3518
2022-10-29 09:43:20 +08:00
Kryppers
29a777653c Spit and Shine part 3: the curious case of encased curios.
Continued work on brass assets

Removed surplus Vault textures

Adjusted the crushed aluminium compat asset to match xycraft set.
2022-10-29 00:41:39 +01:00
simibubi
98820283d4 Industrial Iron Block, Part II 2022-10-24 15:16:33 +02:00
Kryppers
20d3d32cc7 Spit and Shine part 3: The Purge
Replaced textures on models referencing redundant assets

First batch of redundant assets removed

Minor model optimisations.
2022-10-23 00:38:16 +01:00
simibubi
3ae59269e1 Firing up the tunnel generator 2022-10-22 19:48:32 +02:00
simibubi
f04da38583 Firing up the funnel generator 2022-10-22 00:27:33 +02:00
simibubi
f361c5f707 Merge branch 'mc1.18/0.5.1' into mc1.18/0.5.1-repolish 2022-10-21 23:37:43 +02:00
Kryppers
447d4236fc Spit and Shine part 1
Reworked funnel models
Reorganised funnel assets
WIP textures for funnels

WIP texture for andesite_block

Cleaned up some unused files
2022-10-21 22:35:57 +01:00
simibubi
da5b752e1f Merge branch 'mc1.18/copycat' into mc1.18/0.5.1 2022-10-21 22:04:42 +02:00
simibubi
069d154396 Trapdoors everything
- Added Copycat Panels and Copycat Steps
2022-10-21 21:58:30 +02:00
simibubi
cd0c748e0b Too much elevation
- Elevator contacts no longer power adjacent elevator contacts
- Fixed elevator contraptions travelling to unreachable floors
- Switch to redstone palette for controls indicator
- Added localised elevator assembly hints
- Multiple elevators can no longer be assembled into the same column
2022-10-19 13:15:47 +02:00
simibubi
945ecefe0d Bumpo 2022-10-19 00:37:05 +02:00
simibubi
ad57fe158c Merge branch 'mc1.18/netherite-diving' into mc1.18/0.5.1 2022-10-18 23:02:56 +02:00
simibubi
1a475f7373 Next level elevation
- Added the Contraption Controls
- Added the Elevator Pulley
- Pulley ropes are now climbable
- Lowered hitbox of seats for improved traversability inside contraptions
- Improved safety for players standing on vertically moving contraptions
- Fixed seated entities on controlled contraptions not rendering at the correct location
- Multiple pulleys can now attach to contraptions in a synchronised group
- Display Boards now update text instantaneously at high input rpm
2022-10-18 19:31:26 +02:00
PepperCode1
8afc834f0c Unobtainium Backtank
- Allow any netherite boots to complete netherite diving set
- Fix picking up backtank creating unobtainable placeable item
- Add tooltip for netherite backtank
- Remove direct references to copper backtank in tooltips
2022-10-10 13:10:02 -07:00
caelwarner
0c5ccf38ee
Added server-side check to BackTankUtil
- Added server-side check to BackTankUtil#isBarVisible, BackTankUtil#getBarWidth, BackTankUtil#getBarColor
- Fixes #3751
2022-10-08 02:01:54 -07:00
PepperCode1
53cc386b86 Layered with mixins
- Render netherite diving gear with both layers properly
- Mixin to HumanoidArmorLayer to render both layers for all slots
2022-10-07 18:48:49 -07:00
PepperCode1
3d74c41c2d Netherite Diving
- Add netherite diving helmet, netherite backtank, and netherite diving
boots
- Full netherite diving set makes entity fire immune
2022-10-07 12:32:44 -07:00
simibubi
959aa4afbd Pick a better side
- Pass local coordinates to blocks when calling pick() in identify mode
2022-10-07 19:47:22 +02:00
simibubi
7cd149ba06 Pick a side
- Ponder's Identify mode now supports blocks with ray-specific pick block results
2022-10-07 19:33:10 +02:00
simibubi
c4eb62c862 World of Tags
- Tile Entities in ponder are now backed up as their nbt compound instead of a cloned instance
2022-10-07 18:43:39 +02:00
simibubi
c7a75f8ffd Subcontraption Overlap
- Fixes #3871
2022-10-03 00:31:42 +02:00
caelwarner
b03aaef5a2
Switched getInputInventory() to availableItems
- Using availableItems instead of getInputInventory() in case an item in the output inventory is being used as an ingredient
- Removed commented code
2022-09-30 15:39:19 -07:00
caelwarner
7f6cf4b4a2
Fixed basin recipes that override Recipe#getRemainingItems
- The output of Recipe#getRemainingItems was being ignored by basin recipes. This could cause duplication of container items
- Created DummyCraftingContainer to allow us to call Recipe#getRemainingItems for CraftingRecipes
2022-09-30 13:38:21 -07:00
simibubi
5303d69bf1 Better guard for Deployer#initHandler
- Addresses #3685
2022-09-29 13:00:33 +02:00
simibubi
c5b144b60c No Comment
- Added "." to empty comments in config files (-> Fixes forge startup crash on 1.19)
2022-09-28 22:28:29 +02:00
PepperCode1
e74bdaa262 Bump network version
- This prevents a client from joining a server if they have different
network versions.
2022-09-27 14:51:36 -07:00
rbasamoyai
e45d12c904
Fix FluidTagIngredient testing null tag 2022-09-25 23:36:15 -04:00
PepperCode1
2e838b6e01 Obsidian movement config now controls respawn anchor 2022-09-25 11:56:52 -07:00
simibubi
95a23f7433 Collision Spike
- Reduced false positives for train/player collisions during lag spikes
2022-09-25 20:41:12 +02:00
simibubi
1f06034b47 Order of Interact
- Fixed entity-specific interactions causing schedule interaction to be ignored
- Fixed viewport jittering when pressing movement keys while seated
- Fixed players dismounting trains/minecart contraptions causing them to be placed at incorrect locations
2022-09-23 23:04:49 +02:00
simibubi
4d4a959cfa Mixing up a Storm
- Reduced tps impact of basin recipe lookups noticeable in larger modpacks
- Fixed Brass tunnels distributing back into the side items get inserted from
- Fixed Brass tunnels distributing into sides blocked by an inserting funnel
- Cargo Conditions in schedules now match any cargo if no filter is specified
2022-09-23 18:40:15 +02:00
PepperCode1
09124ea92b Add config for automated brewing
- Add allowBrewingInMixer config
- Add 0.5.0e to the bug report template
- Allow Flywheel 0.6.6
2022-09-22 12:09:23 -07:00
simibubi
d6ca0343b8 PR Datagen
- Hand cranks, valve handles and smart pipes can now be waterlogged
- Version bumped
2022-09-22 20:10:42 +02:00
simibubi
e6d5048875
Merge pull request #3794 from MoarDm/mc1.18/fix-3786
Fix: Game crash caused by Attribute Filter
2022-09-22 19:47:16 +02:00
simibubi
f6f3a82025
Merge pull request #3793 from MoarDm/mc1.18/fix-3744
Fix: Fluid valve isn't waterloggable
2022-09-22 19:46:36 +02:00
simibubi
c571493ce4 Early Departures
- Fixed "Station Powered" wait condition not working correctly in non-overworld dimensions
2022-09-22 19:24:24 +02:00
simibubi
a4dc6bad54
Merge pull request #3783 from RungeCC/fix_cauldron
fix: lava/water/snowpowder cauldron
2022-09-22 19:03:38 +02:00
simibubi
c2d06edbf6 Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create into mc1.18/dev 2022-09-22 19:00:39 +02:00
simibubi
d117637df1 Telekinetics
- Fixed Movement Behaviours not resetting state when minecart contraptions are picked up
2022-09-22 19:00:26 +02:00
simibubi
8fe370bbd5
Merge pull request #3776 from Xstoudi/fix/mechanical-crafter-dup
fix: item duplication bug
2022-09-22 18:40:25 +02:00
simibubi
59452a44ac Update MaterialChecklist.java 2022-09-22 18:30:42 +02:00
simibubi
ecb40624f4
Merge pull request #3758 from Xstoudi/feat/hover-event
feat: add on hover event in material list
2022-09-22 18:29:33 +02:00
simibubi
e6903a733d Casualty Control
- Attempted to reduce false positives for damage from carriage contraptions
2022-09-22 18:03:15 +02:00
simibubi
eee9c509e3
Merge pull request #3625 from Alex2772/mc1.18/dev
Fixed client-side bobbing animation on contraptions
2022-09-22 16:41:34 +02:00
simibubi
ac6369a276 Flat fence
- Added ai deterrents for crossing track blocks
2022-09-21 10:16:48 +02:00
simibubi
7579187dd0 Toadstool power tool
- Fixed Saw leaving behind floating bee nests
- Saws can now be used to cut down big mushrooms
- Fixed getFluidState() accessing chunks of a wrapped server world (-> Fixes tree fertilizer on 1.19)
2022-09-18 20:27:06 +02:00
simibubi
04f4adcf46 Oofset
- Correction to a previous fix
2022-09-17 22:36:10 +02:00
simibubi
bf06e59938 The Eternal Offset
- Fixed Drills not leaving water sources when breaking ice blocks
- Fixed Ploughs not able to break track blocks
- Fixed Harvester replanting crops in invalid locations
- Fixed Train Relocation not always triggering when targeting long bends
- Display boards no longer predict trains behind wait conditions other than "timed delay"
- Fixed scoreboard and deathcount display sources cropping entries before sorting
- /create dumpRailways -> /create trains
- Pipe flows are no longer stopped if the blocking state is considered #fan_transparent (-> fixes 1.19 mangrove root)
- Fixed contraption interaction not firing when it happens far away from the contraptions origin
- Fixed inaccurate contact point motion for collisions with oriented contraptions
2022-09-17 20:52:15 +02:00
MoarDm
9a8415e97c Fix: Game crash caused by Attribute Filter #3786 2022-09-17 19:22:22 +03:00
MoarDm
a398d64df6 Fix: Fluid valve isn't waterloggable #3744 2022-09-17 17:12:39 +03:00
Runge
0f0e402456 fix: lava/water/snowpowder cauldron 2022-09-15 23:12:56 +08:00
Xavier Stouder
5ae74c6810 chore: remove debug logs 2022-09-13 23:40:22 +02:00
Xavier Stouder
737578a90e fix: item duplication bug
Avoid ejecting the grid if mechanical crafter is moving. Should fix #3741
2022-09-13 23:33:32 +02:00
Xavier Stouder
7a28fcac24 feat: add on hover event in material list 2022-09-10 18:45:10 +02:00
PepperCode1
32b0b2a334 Ordered blaze transformations
- Fix parts of blaze burners not rendering correctly on rotated
contraptions
- AbstractContraptionEntity#doLocalTransforms -> applyLocalTransforms
and change PoseStack[] argument to PoseStack
2022-09-09 12:10:34 -07:00
PepperCode1
dfe13d4ad7 One mechanical arm's trash is another mechanical arm's treasure
- Fix arms not being able to place more than one item into a composter
- Add COMPOSTABLE item attribute
- Tweak BLASTABLE attribute's descriptions
2022-09-07 18:34:43 -07:00
simibubi
3e89d9a878 Lag science
- Trains now try to wait for chunks to load in when player passengers are present
- Trains now sync clientside speed with the servers' tps to avoid overcorrection
- Hoppers can now be picked up by the wrench
2022-09-06 15:41:17 +02:00
PepperCode1
6ed8d31af0 Allow configuring max amount of firework ingredients
- Replace boolean allowBiggerFireworksInCrafter config with int
maxFireworkIngredientsInCrafter config
2022-09-03 13:33:53 -07:00
simibubi
1b602c00d5 Curse of the simulation
- Fixed fluid pipes occasionally losing fluid content when distributing to multiple containers
2022-08-31 18:06:32 +02:00
simibubi
bea62d0631 Chance precision
- Tweaked jei display of seq. assembly success chance to display <1 and >99 respectively
- Adjusted mechanism recipe to a more rounded success chance (.80537 -> .8)
2022-08-18 18:07:43 +02:00
PepperCode1
08591b3411 Little things
- Check for spectator mode before rendering the toolbox overlay
- Tag sturdy sheets with forge:plates
- Remove empty event handler
- Remove Github Actions building configuration
2022-08-18 08:52:16 -07:00
swwind
49ccae2db7
fix: wrong chance in jei when chance < 0.01 2022-08-18 20:08:46 +08:00
simibubi
65073e84bd Patch D 2022-08-13 23:19:44 +02:00
simibubi
a1b949c084 Graddle me this
- Temporarily regress to FG 5.1.53
2022-08-13 18:13:20 +02:00
hewxle
b34de86f10
Improvements to the consistency of advancement texts by hewxle (#3578) 2022-08-13 14:43:32 +02:00
simibubi
16b17b3295
Merge pull request #3572 from nphhpn/nphhpn-patch-1
Fix fluid dupe exploit with hose pulley
2022-08-13 14:40:07 +02:00
simibubi
33daccc397 Committing self-wrench
- Fluid Pumps now orient themselves at adjacent pipes when placed
- Deployers mounted on minecart contraptions can no longer pick up minecart contraptions using a wrench
2022-08-13 14:29:18 +02:00
simibubi
c33fc73f3a Discomportulated
- Potential fix for spout ponder crash with other mods installed
- Fixed train navigation not behaving correctly near portals
2022-08-12 20:50:48 +02:00
Alex2772
770e21907b Fixed client-side bobbing animation on contraptions 2022-08-11 21:32:30 +03:00
PepperCode1
d27f979867
Merge pull request #3621 from SuperCoder7979/fix/door-disassembly
Break door blocks when rotating a contraption vertically
2022-08-11 11:31:39 -07:00
SuperCoder79
67fd16b492 Break door blocks when rotating a Contraption vertically
- This prevents them from getting stuck in an invalid state.
2022-08-10 16:19:38 -04:00
SuperCoder79
58e49b9fdf Fix deepslate emerald ore providing cobblestone when crushed 2022-08-10 15:02:14 -04:00
PepperCode1
6c0af5f83f Fix fluid pipe culling
- Rework PipeAttachmentModel to not rely on cullfaces for extra
information
- Split connector away from rim/drain models into separate models
- Remove none pipe models
2022-08-06 19:37:19 -07:00
PepperCode1
544b9699d9 More worldgen tweaks
- Pass RegistryAccess to builtin worldgen object creation methods
- Do not cache builtin worldgen objects
- Remove unused fluid layer code
2022-08-05 17:21:47 -07:00
PepperCode1
42ffe443ac Defer registration, datagen worldgen
- Use DeferredRegister/RegistryObject where possible
- Refactor worldgen code to be cleaner and support datagen
- Fix zinc ore only generating on chunk corners
- Remove fan_heaters block tag
2022-08-05 11:39:34 -07:00
Grimmauld
ded8667ae8 Merge remote-tracking branch 'origin/mc1.18/dev' into mc1.18/dev 2022-08-05 12:15:29 +02:00
Grimmauld
3536394bdd PonderUI addon accessibility
- PonderUI constructor is now protected to allow addons to make subclasses
- renderWidgets now calls protected sub-methods for different parts of overlay rendering
2022-08-05 12:13:55 +02:00
PepperCode1
9fbb71e4e9 Crash and leak fix
- Fix crash when invoking ContraptionMovementSetting#get
- Fix memory leak in WorldAttached by copying Flywheel's updated version
- Fix stockpile switches not preserving settings after being printed
2022-08-03 22:36:14 -07:00
PepperCode1
9c8df2ff27 Registries and components
- Abstract all custom registries behind improved CreateRegistry class
- Remove usage of ForgeRegistryEntry.delegate and IRegistryDelegate
where possible
- Replace usage of IForgeRegistryEntry#getRegistryName with
RegisteredObjects#getKeyOrThrow where key is expected to be not null
- Move all component creation to the Components class
- Backport some other miscellaneous changes from 1.19
2022-08-03 10:08:00 -07:00
nphhpn
b4c0657d8b
Fix #2539 2022-08-03 14:32:09 +07:00
PepperCode1
826e29f0f3 Do not disable culling
- Revert change to disable culling when rendering schematics
- Remove println in BlockHelper
2022-08-02 00:21:56 -07:00
PepperCode1
c421f98c18 Schematic printing and rendering fixes
- Fix printed funnels not having filters; remove funnel survival NBT
processor
- Fix printed tunnels not having filters
- Fix printed deployers not keeping mode
- Remove boolean argument from IPartialSafeNBT.writeSafe as it was
always false
- Fix filters not rendering in schematic renders
- Fix incorrect lighting on funnels in schematic renders
- Improve rendering of crumbling overlay in ponders
- Further improve CameraMixin
- Use computeIfAbsent in TorquePropagator
- Organize imports
2022-08-02 00:18:11 -07:00
simibubi
999703c88b Tweaks to the deployer tooltip 2022-08-01 17:16:39 +02:00
simibubi
bad16edaec
Merge pull request #3290 from Zergatul/camera-mixin-compat
CameraMixin change for compatibility
2022-08-01 15:55:03 +02:00
simibubi
92054c9e1f
Merge pull request #3433 from SuperCoder7979/feature/deployer-tooltip
Add item and mode information to deployer goggle tooltip
2022-08-01 15:32:34 +02:00
simibubi
673c12b015
Merge pull request #3319 from PssbleTrngle/feature/backtank-tag
Move from item-based air source detection to tag-based
2022-08-01 15:25:55 +02:00
simibubi
b1a5bf7744
Merge pull request #3298 from TBiscuit1/mc1.18/dev
Fixed kinetic blocks able to surpass the rpm limit
2022-08-01 15:24:59 +02:00
simibubi
774345192b
Merge pull request #3126 from PiTheGuy/crash-fix-3103
Add check to TorquePropagator, fixing #3103
2022-08-01 15:21:37 +02:00
simibubi
0ea56293fd
Merge pull request #3115 from PiTheGuy/drill-fix
Allows the drill to be waterlogged
2022-08-01 15:15:39 +02:00
PepperCode1
d9c6418fbf Transforming the bugs away
- Fix arm interaction point client-side deserialization and
initialization issues
- Fix sequenced gearshift structure rotation
- Fix encased cogwheel rotation, mirroring, and structure transformation
- Add ITransformableBlock to allow custom handling of
StructureTransforms
- Remove DirectionHelper
- Add jarJarRelease Gradle task for building a jarJar without a
classifier
2022-08-01 01:03:03 -07:00
SuperCoder79
ca9e308891 Fix import 2022-07-19 11:12:04 -04:00
SuperCoder79
64dc6fcabb Improve deployer goggle tooltip 2022-07-19 11:03:28 -04:00
PepperCode1
82be76d893 JEI building, Gradle building
- Refactor JEI category building
- Fix placard item requirement not checking NBT
- Use AddPackFindersEvent instead of ShippedResourcePacks
- Remove unused config values
- Provide separate resource and data formats in pack.mcmeta
- Compress all images
- Update to latest Flywheel
- Disable jarJar inclusion of Flywheel
- Use ${file.jarVersion} instead of ${version}
- Add workaround for SpongePowered/MixinGradle#38
2022-07-16 01:58:43 -07:00
PepperCode1
0161b876fa Foggy fixes
- Use RenderFogEvent instead of FogDensity event
- Adjust density of chocolate and honey fog
- Fix SteamEngineBlock not setting a default state
- Fix miscellaneous deprecation warnings
2022-07-13 15:42:03 -07:00
PssbleTrngle
8df2575700 move from item-based air source detection to tag-based 2022-07-13 20:11:12 +02:00
TBiscuit1
1ee7b2844d Fixed a big bug
Fixed the bug that causes Large Cogwheel -> Small Cogwheel to be able to go overcharged (over the maximum speed)
2022-07-12 21:15:59 -04:00
PepperCode1
8b28c03699 Fix item sections and palettes tab 2022-07-12 15:43:42 -07:00
Igor Budzhak
9c78331911 CameraMixin change for compatibility 2022-07-12 22:46:58 +03:00
simibubi
1ec63c1511 Patch it while its hot
- Fixed Dedicated server crash when riding a train
- Fixed broken localisation component in super glue editor
- Fixed display links not showing correct icons for dyed nixie tubes
2022-07-12 17:51:25 +02:00
simibubi
370414846d bumb 2022-07-12 03:15:12 +02:00
simibubi
eebbe14a73 Well oiled machine
- Fixed Display links no longer accepting any blocks as valid source
- Temporarily merged creative tabs until a fix in registrate
2022-07-12 03:00:39 +02:00
PepperCode1
9e10a2486c
Merge pull request #3111 from AeiouEnigma/mc1.18/dev
Fix Starlight crash when moving empty contraptions with downward-facing Mechanical Pistons
2022-07-11 14:56:56 -07:00
PepperCode1
2508d1da25 Button split
- Replace project page button with separate CurseForge and Modrinth
buttons
- Add null check to mc.gameMode in ToolboxHandlerClient.onKeyInput
2022-07-11 14:08:44 -07:00
simibubi
9e8b278398 PR datagen 2022-07-11 22:55:09 +02:00
simibubi
cd5b8ef830 Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create into mc1.18/dev 2022-07-11 21:40:59 +02:00
simibubi
e1a4c9ec43 Cull me away
- Move carriage visibility guards out of shouldRender to avoid being denied entity ticks when entityculling is installed
2022-07-11 21:40:53 +02:00
Jozufozu
ef24999e31 Contraption's runway debut
- Contraptions support modeldata
 - Fixes issue where the wrong casing appeared on belts assembled to contraptions
 - Bump flywheel build
2022-07-11 14:37:26 -04:00
simibubi
3153ad2100 bug you a pardon?
- Arm Interaction point safety checks
- Trains no longer briefly derail when moving through portals
- Players are now less likely to get stuck in the original dimension when traversing train portals
- Trains no longer track coupling stress between carriages that are currently in different dimensions
- Fixed quark closing double doors when opened (+temporary workaround for 1.18)
- Boilers made of creative fluid tanks now provide a max level water supply
- Crafter ponder scene no longer uses an outdated recipe
- Reduced steam release effect of bogeys that haven't travelled far since the last stop
2022-07-11 19:28:25 +02:00
Jozufozu
f03bf9839c A pulley good day
- Fix crash when moving pulleys on a contraption
 - Bump forge and parchment versions
 - Bump flywheel version
2022-07-10 15:44:15 -04:00
simibubi
86cab0716f
Merge pull request #3187 from wchen1990/mc1.18/dev
Add null check on ItemDescription's use of BlockStressValues.getProvider
2022-07-10 18:40:16 +02:00
simibubi
a6b35f2a8d Schematic item requirement fix
- ISpecialXItemRequirement no longer provides a default implementation
2022-07-10 18:39:37 +02:00
simibubi
c20129ecc2 I bug to differ
- Renamed Throttle schedule instruction to avoid confusion
- Fixed girders not paving straight tracks with the correct orientation
- Fixed steam engines not updating power output when their boiler is removed
- Fixed crash when assembling funnels onto a train
- Fixed crash caused by missing sounds when assembling a train
- Fixed train consuming fuel from every slot simultaneously
- Fixed spouts culling visible faces
- Fixed crash when listing empty inventory contents on something other than a display board
- Tracks can no longer bend when connecting two sloped tracks
- Fixed Schematicannon no longer supporting half of Create's blocks
- Fixed Station UI showing tooltip text of non-visible buttons
- Fixed track placement hint not updating when changing angle but targeting the same position
- Blaze burner contraption safety check
- Fixed Portable fluid interface not able to fill multiple tanks with identical liquids
- Players are no longer considered valid drivers to schedules
2022-07-10 18:22:47 +02:00
simibubi
560042d781 Lang sendStatus 2022-07-10 15:14:58 +02:00
Bob Dole
ebe164a812 Use a variable to hold getProvider result 2022-07-09 05:19:11 -04:00
Bob Dole
dd7f07c7eb Add null check on BlockStressValues.getProvider 2022-07-09 04:53:52 -04:00
PepperCode1
d59e748c01 Tiny hats
- Fix train hat on smouldering blaze burner
- Fix blaze burners on contraptions tracking invisible players
2022-07-08 19:40:30 -07:00
PepperCode1
954f098cd1 Tiny goggles
- Fix goggles on smouldering blaze burner
- Shrink normal blaze goggles model
- Add new arm targets to ponder tag
- Update Registrate and Forge
2022-07-08 18:34:27 -07:00
PepperCode1
c194f320ba Behavior registration cleanup
- Add global providers to movement and interaction behavior registries
- All blocks tagged #wooden_doors or #wooden_trapdoors will now have the
correct interaction behavior
- Use IRegistryDelegate instead of ResourceLocation
2022-07-08 16:15:19 -07:00
simibubi
a92855254c Close calls
- Display links are no longer unbreakable
- Various Ponder fixups
- Buffed potato cannon projectile speed
- Fixed Station Marker showing as Mansions on clientside maps
- Fixed Train Tracks no longer spawning fake track blocks for mapping
2022-07-08 15:35:25 +02:00
PepperCode1
917c6041ba Fix OBJ materials
- Fix OBJ model materials to use correct Ka and Kd
- Remove unnecessary material properties
- Rename disableDiffuseMult to disableDiffuse
- Fix curved track outlines rendering in spectator mode
2022-07-07 17:57:09 -07:00
PepperCode1
c491dd8f13 Boiler heater API
- Add API for boiler heaters
- Simplify some component creation
2022-07-07 14:15:53 -07:00
simibubi
c36c4e756e Double Trouble
- Fixed an item duplication issue with belts
- Spectators can no longer interact with contraptions
2022-07-07 13:18:03 +02:00
PepperCode1
c55cdd2bac Some Select Spectator Solutions
- All GUIs and HUDs now respect spectator mode and the hideGui option
- Fix some HUDs not reseting GL state
- Blaze burners no longer turn towards the player if they are invisible
- Ponder buttons that display the main item for a ponder tag now have a
different background color
2022-07-07 01:38:06 -07:00
PepperCode1
9970c2bd4e Merge remote-tracking branch 'upstream/mc1.18/dev' into
mc1.18/global-railways

Conflicts:
	src/generated/resources/.cache/cache
	src/main/java/com/simibubi/create/AllTags.java
	src/main/java/com/simibubi/create/content/contraptions/components/deployer/DeployerMovementBehaviour.java
	src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/bearing/SailBlock.java
	src/main/java/com/simibubi/create/foundation/tileEntity/SmartTileEntity.java
	src/main/java/com/simibubi/create/foundation/utility/BlockHelper.java
2022-07-06 12:31:49 -07:00
PepperCode1
a52116bf0b Clean CT
- Move code from CTSpriteShiftEntry subclasses into CTType enum fields
- Add ContextRequirement to specify which context directions should be
populated
- Rename CTType to AllCTTypes and add CTType interface and
CTTypeRegistry
- Add methods and fields to QuadHelper to simplify vertex data
manipulation
- Make no bracket mean null instead of air to prevent issues with
non-empty air models
- Remove unused palette classes
- Organize imports
2022-07-06 12:06:27 -07:00
simibubi
7443c95553 Language barrier
- Added LangBuilder to streamline things that make use of chat components
- Started migrating a bunch of text to use lang builders
- Glowing display board text now has a higher alpha
2022-07-05 16:49:55 +02:00
simibubi
4e9fc7dba7 Danger Refactors
- Replaced remaining uses of InterpolatedChasingValue with LerpedFloat
- Addressed & silenced a bunch of warnings
2022-07-05 13:14:03 +02:00
simibubi
da7ed8ecda The Ultimate Contraption 2022-07-04 14:21:19 +02:00
zelophed
2fb3081da7 Just Enough API
- replace (most?) calls to deprecated JEI-API features
- improve rotation for the /c u angle command
2022-07-04 13:26:49 +02:00
simibubi
9b9e252bac Gird gud
- Modified connectivity behaviour of Girders
- Girders now support and connect to lanterns and chains
2022-07-03 16:34:35 +02:00
simibubi
58263f9c06 Curse of the D'Arcy Junction
- Fixed trains not acting correctly on specific junction setups in specific chunk locations, causing bogeys to travel down separate paths
- Both tunnel types can now provide both display link features
- Changed the inner fluid tank texture to reduce contrast near the window
- Kinetic Tile Instance safety check
- Added the /c passenger command
2022-07-03 13:56:02 +02:00
zelophed
1f96e61c14 CMDCam at home
- add a command to control/animate a players look direction
- add a missing word in the display link ponder scene
- fix sails coloring adjacent sails with different orientations
2022-07-02 20:10:05 +02:00
simibubi
863e86f8e9 Return of the tadpole blaze
- Fixed ponder progress bar no longer showing up
- Fixed track girders not lighting properly in ponder
- Tweaked blaze burner life cycle
- Display board lines can now be made emissive using glow ink sacs
- Schedules can now modify a trains throttle
- Fixed driver right-click resuming already completed non-cyclic schedules
- Train assembly ponder scene now mentions that trains can be given fuel
2022-07-02 13:55:04 +02:00
simibubi
972e4ff521 Ponder better
- Fixed lang key overlap causing scenes to display with wrong text
- Fixed large ponder bases cutting into the UI foreground layer
- Added train ponder tag to ponder index
2022-07-01 11:25:58 +02:00
LegendaryTot
3cb65a6898 Changed SailBlock.applyDye() access modifier to public. 2022-06-30 21:32:55 +00:00
simibubi
494a48c538 Pose a Problem
- Fixed Track curves not rendering when optifine is present
- Fixed /c killTrain not removing stale contraption entities from the server
2022-06-30 13:07:22 +02:00
simibubi
1d1cf8e289 Train Admin
- Clean up /dumpRailways
- Trains can now be removed via a command
2022-06-29 21:02:50 +02:00
simibubi
3806ab04d7 Ponder non stop
- Steam Whistle, Steam Engine
- Display Link, Redstone behaviour
- Super Glue
- Removed chassis from movement actor scenes
- Mention that the windmill structure in the bearing scene needs glue
2022-06-29 19:11:30 +02:00
simibubi
724d3af40e Ponder Ponder Ponder
- Fixed all scenes with broken mechanical arms
- Display Board Scene
- Bogeys now animate
- Controls now show handles, Conductors show hats
- Train Schedule Scene
- Updated ponder tags
- Fixed Scene end timings to work with "Up Next"
- Fixed Glue in Chassis Scene
2022-06-28 00:07:10 +02:00
simibubi
a1b892ba60 Ponder Ponder
- Train Signal Scenes
- Rose Quartz Lamp
- Train Controls
- Train Relocation
2022-06-27 14:34:32 +02:00
simibubi
1a4efbaa71 Ponder
- Tracks & Chunk loading
- Train Observer, Filtering
- Train Station, Assembly, Auto-Scheduling
- Placard tooltip
- Added a "Next up:" prompt to make sure people are aware of other scenes
2022-06-26 00:44:00 +02:00
PepperCode1
a2ade69035 Fix banner schematic printing
- Banners will now be printed with the correct pattern
- To print a banner, the item with the exact same pattern is required
- Add ISpecialBlockEntityItemRequirement for BlockEntities
- Allow StackRequirements to check match with other stack
- Add StrictNbtStackRequirement that also checks the stack NBT
- Add banners tag to safe_nbt tag
2022-06-23 19:58:51 -07:00
zelophed
37a71aed28 Down the Checklist, Part IV
- added a ponder scene for Display Links
- added ponder tags for Display Sources and Targets
- fixed Nixie Tubes orientation in their ponder scenes
2022-06-23 13:40:34 +02:00
simibubi
d11fd6dc48 Down the Checklist, Part III
- Contraptions no-damage ticks after relocation now get sent to other players
- Fixed signal overlay rendering twice when ctrl is held
- The track system now sends checksums and id lists to prevent de-syncs after incremental changes
- Fixed pig spawner in blaze burner scene
- Fixed trains not processing graph migrations when graph was not present yet
- Fixed previous train name in a station not being serialised
- Fixed z-fighting between bogeys and adjacent blocks
- Added ponder scenes for the Train Track
- Fixed flywheel item model
- Added flywheel tooltip
- Display Board touchups
2022-06-23 03:26:16 +02:00
Jozufozu
dc20f7091c Mopping up
- Fixes contraption world leak twofold.
 - Bump flywheel - 0.6.3.81
2022-06-22 13:44:34 -07:00
simibubi
cdadd12b41 Down the Checklist, Part II
- Fake Tracks no longer replace lava or flowing water
- Fixed passengers dismounting from contraptions teleporting into the ceiling for a tick
-  Fixed serverside collision mask not updating when doors open on a contraption
- Signals can now be seen from further away
- Fixed some model loading logspam
- Fixed curved tracks dropping items when destroyed in creative mode
- Fixed curved tracks sometimes reappearing after being broken once
- Fixed Fluid pipes not rendering a rim when facing a pump from its side
- Fixed Super glue not always taking effect when intersecting with another box
- Fixed Super glue blocking entities travelling on a belt
- Fixed Super glue disintegrating when pushed by a vanilla piston
- Fixed Tracks placed up against a solid wall placing as ascending slopes
- Fixed movement actors switching dimensions stalling indefinitely
- Fixed kinetic components showing speed requirement popups when moving very slowly
- Fixed display boards not always connecting properly when placed with placement assist
- Fixed display boards getting caught in kinetic ghost power loops
- Fixed display boards loading in with jumbled text
- Fixed players unable to hand schedules to conductors while seated
2022-06-21 19:43:53 +02:00
simibubi
08c67cc4bc Merge branch 'mc1.18/global-railways' of https://github.com/Creators-of-Create/Create-Concealed into mc1.18/global-railways 2022-06-20 21:49:36 +02:00
simibubi
65bacbde20 Down the Checklist, Part I
- Minor tweaks to blaze burner animation and timings
- Increased Steam engines render distance
- Fixed reversed tooltip for stress capacity
- Modified stress capacity tooltips to show max achievable su
- Fixed fluid tanks no longer able to support blocks like levers
- Fixed fluid tanks no longer conducting redstone power
- Fixed Players riding a mount standing on a contraption getting kicked for 'flying'
- Simplified the Stressometer display source and added a Progress Bar option
- Fixed PSIs not updating comparator state when disengaging
- Fixed engaged PSIs flickering when another is placed nearby and within a contraption boundary
- Fixed shaft placement assist not working on nor through an engine-powered shaft
- Steam engines can now be reversed and will adjust the direction automatically when starting on a shaft which is already moving
2022-06-20 21:48:54 +02:00
Jozufozu
3d8fdc69de A little back and forth
- Clean up the revert
2022-06-20 09:23:54 -07:00
Jozufozu
86dd1cd624 Revert "Material refactor pt 1"
This reverts commit 343c0fab
2022-06-20 09:17:51 -07:00
simibubi
e0a8c7afd1 Vector's Tweaks
- Item sprite edits
- Additional integration recipes and tags
2022-06-20 15:58:49 +02:00
simibubi
56ec2f127c Mind the gap
- Fixed trapdoors and doors causing a contraption to flicker when activated
- Hastily added a few ticks of extra time before a contraption is discarded on the client to close the time gap between entity and chunk render
2022-06-20 00:50:05 +02:00
simibubi
d1570736c5 The Quartz Age
- Added Rose Quartz Block and Rose Quartz Tiles
- Added the Rose Quartz Lamp with its peculiar redstone behaviour
2022-06-19 22:54:09 +02:00
simibubi
bdaa918b12 Localisation Fixups
- Removed remaining hardcoded text components throughout 0.5
- Bogeys can now be placed closer together
- Station will now refuse to assemble when bogeys are too close to each other
2022-06-19 16:52:55 +02:00
simibubi
c7dafbc9f3 The forgotten guide
- Reworked the advancement tree
2022-06-18 19:54:35 +02:00
PiTheGuy
42f961442e Add check to TorquePropagator, fixing #3103 2022-06-17 18:12:03 -05:00
simibubi
aa2cff6bc1 Compat pass
- Removed integration recipes for discontinued mods
- Added cutting datagen for a number of modded wood types
- Added tag datagen for modded stripped logs and unmovable blocks
- Fixed ore crushing recipes referring to incorrect tags
2022-06-14 05:11:22 +02:00
Jozufozu
fa51b68709 Unbotch the batch
- Contraptions now render properly with batching
 - Belts can be placed sideways again
2022-06-13 12:31:41 -07:00
PiTheGuy
e39f9ce7a1 PR for #2893 2022-06-12 18:26:15 -05:00
Aeiou
cbe0f733ee Fix Starlight crash when moving empty contraptions with downward-facing mechanical pistons. Closes https://github.com/Fabricators-of-Create/Create/issues/360 2022-06-12 13:31:46 -04:00
simibubi
3517f04a70 Getting seated
- Fixed non-player passengers endlessly kicking each other from seats
- Added the "Seated Players" schedule condition
2022-06-11 23:37:13 +02:00
simibubi
6192da2809 Choo Choo, Part V
- Player can press ctrl to honk when a whistle is present
- Stations now remember the name of briefly disassembled trains
2022-06-11 22:02:12 +02:00
simibubi
141a4069dd Approachable
- Station approach/arrival prompt is now more visible
2022-06-11 18:54:10 +02:00
simibubi
513e7906cc Schedule-tracking displays
- Added the "Train Schedule Status" display source to Stations
2022-06-10 21:48:43 +02:00
simibubi
28e9f31cd8 Timetables
- Modified the "time of day" schedule condition to allow for multiple trips per day
- Fixed girder wrenching not working on dedicated servers
- Fixed startup crash from the train hud on dedicated servers
2022-06-10 19:03:08 +02:00
simibubi
091812b42d Speed limit
- Added a means to control the throttle/max speed of a controlled train
- Train Controls now show an xp bar overlay
2022-06-09 15:00:04 +02:00
simibubi
70b8d2e998 Pressure awareness
- Backtanks now warn a player when reaching 10% and 0% respectively
- Pulleys can now be monitored with a Stockpile Switch
- Target blocks now act as a display source for analog redstone strength
2022-06-08 14:46:01 +02:00
zelophed
017c547d0d socially distanced camera
- zoom out the third person view when mounting a train
- added a command to manually zoom out as well :)
- removed op permission requirement from highlight command
2022-06-08 02:16:07 +02:00
simibubi
9b3b0032fc Merge branch 'mc1.18/global-railways' of https://github.com/Creators-of-Create/Create-Concealed into mc1.18/global-railways 2022-06-07 23:50:22 +02:00
simibubi
4e9e37ffd2 The edge case files, Part II
- Right-clicking a conductor now resumes a previously paused schedule
- Players now wear a conductor head when sitting in driver seats
- Players no longer wear a conductor head while wearing another helmet
- Manual train controls no longer allow approaching an occupied station
- Limited train status message dump to 3 latest entries
- Trains now communicate when no station on a graph actually matches the targeted filter
- Fixed Destination instruction not escaping regex characters
- Schedule autocomplete now defaults to listing all destinations when graph filtering leaves an otherwise empty set
2022-06-07 23:48:04 +02:00
zelophed
f033633271 Big Data, Part II
- Created "Data-source" behaviour for Boilers, Seats, Kinetic Gauges, Enchantment Table and Fluid-Content Observers
- Minor refactors at some locations
2022-06-07 23:14:04 +02:00
simibubi
d969adb233 Flying Windmills
- Active windmill bearings can now be moved by contraptions, returning to their running state after the new contraption disassembled
2022-06-07 20:11:49 +02:00
simibubi
8c444f1476 Signal the Signal
- Changed redstone output type of signals to comparator
- Redstone powered signals are now forced to red
- Redstone powered signals now add a substantial path cost
- Increased render distance of signal nixie details
2022-06-07 19:20:09 +02:00
simibubi
c1f0ab8d1a Bonus feature
- Added Framed Glass Door and Trapdoor
- Framed glass now uses vanilla glass colours
- Increased bone meal yield from crushed calcite
- Reinforced Sheet -> Sturdy Sheet
2022-06-06 20:40:10 +02:00
simibubi
2eec01ad1c Sundays' one-liners
- Fixed ploughs destroying track marker blocks
- Fixed track markers spawning block particle effects
- Safety check for PSI updates
- Fixed sliding doors not having correct rendering boundaries
- Fixed PSI overstretching their model
- Fixed bogeys being ignored by schematicannons
- Fixed downward facing deployers not aiming correctly on trains
- Fixed incorrect relative motion provided to mounted actors by trains
- Basins now attempt to dump existing output content into newly created auto-outputs
- Builders Tea can now be scooped out of basins manually
- Basins now prioritise output tanks when filling held items
- Fixed pulley contraptions not receiving light updates below y=0
2022-06-05 19:01:15 +02:00
simibubi
7199ebfb6b Merge branch 'mc1.18/global-railways' of https://github.com/Creators-of-Create/Create-Concealed into mc1.18/global-railways 2022-06-05 17:02:36 +02:00
simibubi
e203801aad Trains detected
- Added the Train Observer
2022-06-05 17:02:33 +02:00
zelophed
d0ba456bbb beam support
- allow some girder properties to be toggled by wrench
2022-06-04 01:54:19 +02:00
simibubi
648f43e870 Fridays' one-liners
- Fixed NPE with train sounds
- Belts launched by a schematicannon can no longer replace bedrock
- Placards now unpower one game tick sooner
- Fixed station display link not assigning default values correctly
- Fixed Train doors able to be destroyed in a single punch
2022-06-04 00:22:13 +02:00
simibubi
be78233823 Choo choo proper
- Changed whistle sound when used with trains
- Trains now have sound effects
- Bogeys now emit particle effects
- Steam engines now have sound effects
- Trains deal twice their damage to hostile mobs
2022-06-03 20:17:54 +02:00
simibubi
876f3f9178 Copper Re-polish, Part V
- Integrated new edits by Kryppers
2022-06-02 01:31:10 +02:00
simibubi
b4e047c5e4 Sliding into motion
- Contraptions now send block changes to other clients when doors are opened
- Train doors now have special behaviour on contraptions
- Train doors no longer require solid ground
2022-06-01 20:32:16 +02:00
simibubi
8ab66b8da6 Marking Beziers
- Adjusted station icon positioning on turns
2022-06-01 03:52:16 +02:00
simibubi
83fbd954cb Merge branch 'mc1.18/global-railways' of https://github.com/Creators-of-Create/Create-Concealed into mc1.18/global-railways 2022-06-01 03:35:45 +02:00
simibubi
09e12368a0 Slide to Unlock
- Added Train Doors & Train Trapdoors
2022-06-01 03:35:41 +02:00
zelophed
d111cc011c all mapped out, Part II
- changed the renderer for station map decorations
- station names on maps will now update when changed (and the map gets updated)
2022-06-01 03:00:44 +02:00
simibubi
f5bef9ee12 Update StationTileEntity.java
- Fixed bogey placement voiding block drops
2022-05-31 23:23:17 +02:00
simibubi
945de771cf Sign me up
- Added Placards
2022-05-31 21:51:38 +02:00
simibubi
5a1e23fca4 Bezier Cartography
- Curved tracks now create and manage a number of fake blocks for mapping purposes
2022-05-31 18:36:11 +02:00
simibubi
b0cca3b970 Ladditions
- Added Andesite, Brass and Copper ladders
- Players can now "climb" up contraption-assembled ladders
2022-05-31 16:04:40 +02:00
zelophed
e26f47baff all mapped out, Part I
- fixed a minor oversight in ProperWaterloggedBlock
- changed tracks material color to metal
- added the ability to add station markers to maps, working similar to banners
2022-05-31 15:06:40 +02:00
simibubi
1b39fd3241 Update ControlsUtil.java 2022-05-31 03:15:41 +02:00
simibubi
0088f4f3f3 Merge branch 'mc1.18/dev' into mc1.18/global-railways 2022-05-31 03:15:34 +02:00
simibubi
64bc8a3499 Send nodes
- Fixed incomplete track graph network packets at >1000 nodes
- Fixed Metal girders having incorrect block properties
- Trains getting abnormally high coupling stress now derail and stop moving
- Fixed trains not always migrating graphs properly when track connections are severed
- Motion applied to players run over by trains now caps at 60m/s
- Fixed train relocation able to cause run-over damage
- Fixed minecart contraption relocation sending nearby players to the moon
- Fixed non-player entities not getting run over by trains
- Trains can now reverse out of being stalled
- Fixed train relocation not deactivating mounted actors
- Fixed drill trains occasionally getting stuck breaking blocks at very low speeds
2022-05-31 02:01:32 +02:00
simibubi
c7b6be2e81 Blazier Reworks
- Integrated new Blaze Burner assets by Kryppers
- Blaze burners now render independently when on a contraption
2022-05-30 18:43:30 +02:00
simibubi
79b16d6d26 Across the Atlantic
- Train Tracks, Station, Controls and Seats are now waterproof and waterloggable
- Fixed Schedules not stacking with newly crafted ones after entries are cleared
- Fluid tanks are now a little bit better at keeping campfire particles below them
2022-05-28 21:14:03 +02:00
PepperCode1
97da6be27f Add wrench to wrench tag
- Fix stress capacity tooltip
2022-05-27 17:58:56 -07:00
Violet-Scarelli
799ebb9fa0
Fixed the mouse button problems with the linked controller. (#3069)
* Fixed the mouse button problems with the linked controller. (Closes #2807)

* Now with added elegance

* I'm here I might as well tie up some loose ends

* Compacting out some spaces

* This was probably the way it was for a good reason
2022-05-27 16:14:45 -07:00
simibubi
ba6f2400e7 Copper Re-polish, Part IV
- Integrated new assets by Dani
2022-05-27 17:03:56 +02:00
simibubi
8d84910fb9 Press OK to OK
- Station UIs no longer show intermediate assembly information after the assemble button is clicked
2022-05-27 16:12:46 +02:00
simibubi
cfbde0ab6c Quality of Drive
- Mounted Drills no longer attach track blocks
- Train stalling for actors no longer requires it to re-accelerate
- Fixed serverside portal cutoff not properly cleared when exiting a portal slowly
- Fixed mounted fluid tanks not showing contents when on a train
- Non-colliding blocks can no longer be used for auto track pavement
- Changed redstone link range to 256, display link range to 64
- Fixed bearings rotating their top even on contraptions that do not support stabilisation
- Train station crafting recipe now yields 2 blocks instead of 1
- Fixed some train related blocks not being breakable or wrenchable
- Lowered top speed of manually controlled trains by 25%
- Manually controlled trains now slow down to turn top speed when traversing a bezier
- Increased character limit on train names
- Fixed inconsistent deployer facing for oriented contraptions
2022-05-27 15:40:49 +02:00
simibubi
a1347799af Stalling for Storage
- Implemented Cargo Threshold and Idle Cargo schedule conditions
- Added a redstone link schedule condition
- Refactored wait conditions to share a ui builder with display links
- Added jei item assignment support to schedule conditions
- Fixed de-sync with ghost item slots in the schedule UI
2022-05-26 19:00:03 +02:00
simibubi
142e2f6dab Desperate detours
- Fixed constant updates firing from stockpile switches
- Fixed navigation not factoring in red signals leading to occupied blocks
- Fixed navigation not updating when waiting for a red chain signal near a station
- Fixed train carriages with passengers not spawning in correctly
- Railway Casing -> Train Casing
2022-05-23 23:08:47 +02:00
simibubi
cafe7a8b9b Dark spot
- Assigned more suitable map colours to Create's blocks
2022-05-23 19:12:18 +02:00
simibubi
d73fa81fe4 Fluids not going swimmingly
- Fixed disconnecting fluid tank blocks not updating their window placement correctly
- Fixed Fluid tanks not updating fluid capabilities correctly
- Fixed Fluid pipes not reacting to modified fluid tanks in specific arrangements
- Fixed Fluid pipes not reacting to boiler shape updates
- Fixed Shafts turning into powered shafts when not directly targeted by any engine
- Fixed lighting and uv incosistency on windowed fluid pipes
- Fixed z-fighting on fluid pipe models
- Fixed placement of rims and nozzles on different pipe types
- Adjusted some of the copper related models to work better with modular rim attachments
- Hose pulley now scans adjacent fluid columns for sources
- Andesite alloy is now tagged #forge:ingots
- Re-adjusted a bunch of recipes for survival mode
- Fixed diagonal slope tracks allowing a very glitchy bezier connection
- Adjusted power output of passive steam engines
2022-05-23 00:25:51 +02:00
simibubi
047129eefe Merge artifacts 2022-05-22 18:17:31 +02:00
simibubi
841bf3f350 Merge branch 'mc1.18/dev' into mc1.18/global-railways 2022-05-22 18:10:40 +02:00
simibubi
84f3ca0fae Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create into mc1.18/dev 2022-05-22 17:23:38 +02:00
simibubi
278837ecd3
Merge pull request #2989 from glutzer/hose-pulley
Fix the hose pulley fill infinite option
2022-05-22 17:22:49 +02:00
simibubi
5264885654 PR Datagen 2022-05-22 17:06:22 +02:00
simibubi
4a5eab831e
Merge pull request #3039 from talrey/mc1.18/dev
Generify Connectivity Handlers
2022-05-22 16:57:40 +02:00
simibubi
7d083495b0
Merge pull request #3056 from TropheusJ/stackable-fluids-fix
fix potential dupe glitch with stackable fluid containers
2022-05-22 16:56:49 +02:00
simibubi
8ae15d794a
Merge pull request #3053 from LordGrimmauld/mc1.18/miscfixes
Mc1.18/miscfixes
2022-05-22 16:56:27 +02:00
simibubi
ee33823ed0
Merge pull request #3031 from patryk3211/curios-compatibility
Curios integration
2022-05-22 16:33:11 +02:00
simibubi
e815cb190e
Merge pull request #2938 from FortressNebula/mc1.18/dev
Add support for other mod IDs with virtual fluids
2022-05-22 16:22:08 +02:00
TropheusJ
06dc9d17f9 fix potential dupe glitch with stackable fluid containers
happens on fabric in https://github.com/Fabricators-of-Create/Create/issues/296
2022-05-20 16:58:56 -04:00
Grimmauld
8ee62cc506 Good Gold
- Nether Gold crushing now gives 18 nuggets instead of 7.5. This is between overworld gold ore and deepslate gold ore and actually above what furnace smelting would give.
- closes  #3019
2022-05-19 23:22:40 +02:00
Grimmauld
f724504b44 Azaleas can dream
- Azaleas (and all other Bonemealable blocks tagged with #minecraft:saplings) are now eligible for tree fertilizer
- fix #2942
2022-05-19 22:45:35 +02:00
Grimmauld
f8180ee91d Smarter funnel extraction
- Funnels will no longer deadlock their extraction size if the first item of an inventory has a low max stack size but can't even be extracted because of filtering.
- fixes #2919
2022-05-19 21:18:21 +02:00
Grimmauld
657f42c67a Off by .5 error
- Contraptions no longer jump half a block when assembled on a cart assembler
- fixes #2880
2022-05-19 19:33:39 +02:00
Grimmauld
428507038d T00lb0x
- fixed NPE when hitting toolbox hotkey on the same tick as it was placed
- fixes #2914
2022-05-19 18:44:31 +02:00
simibubi
0399bc515c Intensified flapping
- Sounds for the display board
2022-05-18 21:51:42 +02:00
simibubi
6353eedf13 Junction Printer
- Fixed Stations and Signals not properly rotating with schematics
- Fixed Bezier tracks not costing anything to the cannon
- Fixed Bezier tracks not being placed by the cannon
2022-05-18 20:36:58 +02:00
simibubi
05bacd7a4e 100% less wooden buttons
- Streamlined a number of existing recipe paths
- Added recipes for new items and blocks
- Creating bogeys in survival mode now requires railway casing
2022-05-18 16:22:29 +02:00
PepperCode1
283a682d1c Oops-put
- Fix an accidental field rename
2022-05-17 23:52:41 -07:00
simibubi
e344551057 Portaln't
- Feedback message when a portal track fails to bind
2022-05-18 03:32:27 +02:00
simibubi
41facb7543 Bogey power
- Trains now consume fuel from non-vault inventories to boost movement speed
2022-05-18 02:51:17 +02:00
simibubi
f291dbc03a Global Storage
- Carriages now track stored items and fluids
- Fixed a number of inconsistencies in the new PSI behaviour
- Fixed several issues with portal cut-off
- PSIs can no longer interface with carriage contraptions that are located in two dimensions
2022-05-17 23:23:29 +02:00
simibubi
d63b12554a Railway Casing 2022-05-17 00:06:49 +02:00
simibubi
279349a37a Just encase
- Added a new recipe type for manual item on block interaction
- Changed casing recipes
- Added the #create:casing tag
2022-05-16 17:47:55 +02:00
simibubi
5d21b2168e Merge branch 'mc1.18/dani-pipes' into mc1.18/global-railways 2022-05-15 23:43:10 +02:00
simibubi
d178275018 Copper Re-polish, Part I
- Integrated new fluid pipes and tanks by Dani
2022-05-15 23:42:48 +02:00