Commit graph

3131 commits

Author SHA1 Message Date
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
a684c9956c Updated ladder_andesite.png 2022-06-03 20:25:51 +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
224c5d0426 Item Re-Reworks
- Integrated new item sprites by dani
2022-05-30 18:49:45 +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
329be0d948 Switch to forge RB 2022-05-22 17:34:18 +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