Commit graph

2452 commits

Author SHA1 Message Date
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
simibubi
ae2e144457 Display Link, Train Controls re-polish
- Integrated new assets by Kryppers
- Data Gatherer -> Display Link
2022-05-15 23:40:33 +02:00
simibubi
32da097c26 Interdimensional Railways
- Trackgraphs and trains now properly differentiate between the dimensions they are located in
- Tracks placed next to a nether portal will attempt to connect to a second track piece in the nether
2022-05-15 21:19:02 +02:00
Talrey
9647046753 items and fluids should be sub-interfaces 2022-05-13 15:32:05 -07:00
Talrey
b088843aa1 cleanup and style 2022-05-13 15:20:13 -07:00
Talrey
2ad8ffe0ed tanks for the fill up 2022-05-13 14:36:26 -07:00
Talrey
b1f8b1293f getting creative 2022-05-13 14:20:25 -07:00
Talrey
5ca51bd58c itemvault hunters 2022-05-13 13:01:29 -07:00
Talrey
71af841046 world of fluidtanks 2022-05-13 12:37:15 -07:00
Talrey
43af152641 found a typo in OUTPUT 2022-05-12 13:45:04 -07:00
patryk3211
2ed5ee9f3b Goggles are on your eyes if you wear something on your head. 2022-05-11 14:42:43 +02:00
patryk3211
5af222a99b Goggles render correctly when worn as a Curio 2022-05-11 14:23:55 +02:00
patryk3211
5a747ce93c Added support for wearing goggles on curios head slot 2022-05-10 14:51:38 +02:00
simibubi
e281512787 Choo Choo, Part IV
- Trains now play a sound sequence based on attached blocks when arriving at a station after travelling for some time
- Trains can now be stalled by movement behaviours of mounted blocks
- Fixed bells constantly activating when mounted to a train
- Max train length is now configurable and substantially longer
2022-05-10 00:16:12 +02:00
simibubi
520983d5d0 Out of bounds
- Increased distance at which activated whistles can be heard
- Super glue captured by schematics or /c clone now gets cropped to the selected boundary
- Controlled contraptions now save their anchor block position in relative coords
2022-05-09 17:23:57 +02:00
simibubi
d3c4613030 Choo Choo, Part III
- Steam whistles now play a seamless continuous sound
- Fixed an issue with the wrench and powered shafts
2022-05-08 19:49:23 +02:00
PepperCode1
d8dd101fdf Types of points
- Refactor the ArmInteractionPoint system
  - ArmInteractionPointTypes are now used instead of instances
  - Point types can now have a priority that determines the primary type
at a certain location
  - Points can now deserialize arbitrary data
  - Points' cached BlockState is now updated before it is used
  - Points now store the Level directly
  - Default types are now registered in AllArmInteractionPointTypes
- Add point types for campfires and respawn anchors
- Fix arms being able to insert any item into composters
- Delete unused flag models and texture
- Make all BehaviorType instances final
2022-05-07 22:19:12 -07:00
simibubi
56f4cd524d Choo Choo, Part II
- Whistles animate and play a test sound when powered
2022-05-07 17:04:52 +02:00
simibubi
76c57e4695 Choo Choo, Part I
- Added Steam Whistles
2022-05-07 02:21:23 +02:00
simibubi
0745e44518 Taller stations
- Updates to station and signal assets by Kryppers
- Modified stations to behave like depots in their item handling
2022-05-06 22:04:36 +02:00
Jozufozu
3a84808379 Unlimited bogeys
- Fix jerkiness and off-screening issues
2022-05-06 12:03:19 -07:00
simibubi
2f4968e15e death.attack.train
- Fast moving trains now hurt colliding players and mobs (configurable)
2022-05-06 17:09:11 +02:00
simibubi
48dcf583c1 Central sta.. Tab, Enter.
- Added auto-completion functionality to schedules' destination editor
2022-05-06 00:23:25 +02:00
simibubi
b85c0ed93f Ctrl A Backspace
- Encased fans can no longer provide stress capacity as generators
- Removed the Furnace Engine
- Added Kryppers' new Flywheel model
- Fixed inverted stress capacity labels in tooltips
- Removed speed requirements from tooltips
- Fixed belt tickers not properly being removed when parts of the belts are destroyed
2022-05-05 20:20:54 +02:00
simibubi
e1c3ad1a9b Entering glue zone
- Reimplemented super glue as area-entities instead of individual connections
2022-05-05 01:35:08 +02:00
simibubi
6ae6c4878f Rule of blips
- Tweaked boiler tooltip presentation
2022-05-04 17:37:26 +02:00
simibubi
70bbf94e00 How the turns have loot-tabled
- Track curves now drop items when destroyed
- Track curves now spawn particles when destroyed
- Fixed tamed wolves not accepting schedules when driving a train
- Fixed girders not being consumed when placing girder tracks
- Fixed break-overlay of connected tracks not going away after track is destroyed
2022-05-04 14:59:55 +02:00
simibubi
0f2b28a2ad The edge case files
- Fixed train relocation not working
- Train relocation now works on selected beziers
- Fixed trains with driverless backward controls not navigating forward
- Fixed trains not properly stopped by dead ends
- Fixed tracks not separating edges meeting at 45 degrees
- Assembly screen now shows whether any drives are present on the train
- Track placement and pavement now checks and consumes inventory items in survival mode
2022-05-04 01:05:03 +02:00
simibubi
558241ca67 Boiling it down, Part II
- Further adjustments to the steam engine's power balance
2022-05-03 14:50:11 +02:00
simibubi
1da8b6e538 Boiling it down
- Implemented new power dynamics of the steam engine
2022-05-02 17:14:51 +02:00
simibubi
147c2ff9fa Gotta glue fast
- Super glue is now applied through selecting areas of blocks
2022-04-27 12:50:02 +02:00
Fortress Nebula
149d5b9860
Make BasinRecipe use IRecipeTypeInfo 2022-04-25 18:45:05 +01:00
simibubi
3848221712 Getting signals across
- Fixed signaling edge groups not being cleared when a signal migrates graphs
- Graphs without any signals now create a fallback group
- Fixed removed signals not clearing signal groups of previously affected edges
- Signaling sections now use a fixed set of colours
- Colours of signaling sections now try to be distinct from neighbouring sections
- Colours of signal sections now get synched to the client
- Edges now keep track of any intersections with bezier turns that cannot be part of the underlying graph structure
- Signaling sections now consider all other intersecting sections when checking whether they are occupied
- Holding a signal block now highlights nearby tracks with their respective section colour
- Graphs now keep track of a boundary box
- Track edges now carry back-references to their nodes
- Graph debugger moved from keypress to f3
2022-04-25 17:53:45 +02:00
glutzer
f8ef7be48d Update FluidFillingBehaviour.java
now properly fills infinitely
2022-04-24 16:31:29 -05:00
simibubi
423bb407f7 Big Bend
- Holding ctrl while placing track curves causes it to choose the biggest possible radius
2022-04-16 20:30:11 +02:00
simibubi
5c9f2c66ab Area of correct
- Track placement now highlights valid and invalid positions near the cursor while connecting
2022-04-15 13:53:11 +02:00
simibubi
502f2068cb Signal distancing
- Signals and Stations can no longer share a location on a track
- Multiple stations can no longer share a location on a track
- Signals and Stations now render their overlay during the track selection process
2022-04-15 00:12:40 +02:00
simibubi
3e744db3dd Under Construction
- Train Navigation can no longer approach or pass through stations currently in assembly mode
- Station screen now displays whether trains can be (dis-)assembled
2022-04-14 16:02:56 +02:00
simibubi
b970c0029f Turn to target
- Bezier turn segments between tracks can now be hovered as if they were blocks
- Bezier turns can now be destroyed by breaking any of their segments
- Signals and Stations can now be pointed to anywhere on a track, not only to physical blocks
- Added a basic collision shape for straight tracks
2022-04-14 02:23:55 +02:00
simibubi
99a6836a1d In good Shape
- Improved selection boundaries of Track blocks
2022-04-13 03:06:35 +02:00
simibubi
517fad7a62 Destination display hotfix 2022-04-12 04:02:10 +02:00
simibubi
0c6a23db83 Train route Titles
- Schedules now display stops in their tooltip
- Schedules can now be given a name through one of their instructions
- Fixed Display boards rendering cogs on the wrong axis
2022-04-11 16:25:38 +02:00
Jozufozu
343c0fab62 Material refactor pt 1
- PartialModels don't actually need reference states, use air instead
 - Bump flywheel build
2022-04-10 17:37:45 -07:00
PepperCode1
c48c28cd2f Fix schematics rendering layers in the wrong order 2022-04-10 13:25:04 -07:00
simibubi
f2850183f5 Bogeyfied
- Updated assets of train-related components
2022-04-09 19:49:00 +02:00
Jozufozu
46ec1dd697 Looking things over
- Minor code cleanup
 - Bump flywheel build
2022-04-08 17:34:17 -07:00
simibubi
b66a722826 Stutter as one
- Carriage entities of a train now ensure their packets are sent during the same tick
- Fixed misaligned pitch of instanced bogeys on slopes
2022-04-08 22:48:15 +02:00
simibubi
4638148560 Gathererenderer
- Data gatherers now briefly light up when sending information
- Stations now render a Schedule item when an Auto-Schedule is present
2022-04-08 17:16:27 +02:00
FortressNebula
385ffb4533 Add support for other mod IDs with virtual fluids 2022-04-08 12:26:52 +01:00
simibubi
a883551473 Updates from the dev branch 2022-04-08 02:22:14 +02:00
simibubi
723e989ac5 Merge branch 'mc1.18/dev' into mc1.18/global-railways 2022-04-08 02:10:53 +02:00