- Changed: Added a button to the traffic sign editor to discard changes without having to close the GUI or remove the pattern catalog
- Changed: Color picker now accepts HEX color values instead of integers.
- Fixed: Rare crash related to traffic sign rendering.
- Fixed: When opening the color picker, the last color is not selected by default.
- Updated DragonLib. Now using v0.1.13
IMPORTANT! BREAKING CHANGES!
In this version of the mod some important things have been changed. This leads to the following problems when using this version in existing worlds:
- Traffic Lights will lose their direction block state.
- Traffic Lights will lose their variant block state.
Changes
- Now using DragonLib as a library mod. DragonLib is included in the mod's JAR file, so you don't need to download an additional mod.
- Changed: Complete overhaul of the traffic lights. Including the following changes::
- Added: New Traffic Light type for trams
- Added: New Traffic Light Model that only has one single light.
- Added: Traffic Light icon for bikes.
- Changed: Updated the traffic light editing GUI to make it easier to use.
- Changed: Traffic lights now use custom block entity rendering for glowing signals.
- Changed: Updated Traffic Light textures.
- Changed: An unlink mode has been added to the Traffic Light Linker to break existing links between Traffic Lights and the Traffic Light Controller.
- Changed: Updated Traffic Light Schedule editor to be easier to use
- Changed: Changed Paint Brush pattern selection GUI, for standardization
- Changed: All items whose GUI was opened with shift + click can now be opened with only a click, for standardization
- Changed: Many options in all GUIs do now have tooltips for better explanation.
- Changed: Networking system has been rewritten.
- Changed: Changed the font color of the color line in the paint brush tooltip to match the color used for patterns.
- Changed: Changed the structure of all advancements.
- Changed: Bitumen Block recipe no longer uses tags.
- Changed: Updated translations
- Changed: General code changes to use the features of DragonLib.
- Fixed: The road construction tool works very slowly.
- Fixed: Client crashes when loading chunks containing traffic signs with fancy or fabulous graphics very fast.
- Fixed: The mod failed to load due to invalid characters in item IDs.
- Fixed: The last selected traffic sign shape remains selected when a new sign is created in the Traffic Light Workbench.
- Fixed: The hitbox of small delineators is too tall.
- Fixed: Traffic light controlers turn off when a block update occurs.
- Fixed: Pattern 323 is not accessible in the paint brush pattern selection GUI.
- Fixed: Compat recipes are generating errors in the log when their respective mods are not installed.
- Fixed: Traffic lights can now be linked directly to traffic light request buttons.
- Fixed: Unable to remove a street lamp schedule by using an empty Street Lamp Configuration Card from Street Lamps.
- Fixed: After creating a link by using the Traffic Light Linker, the wrong coordinates are displayed in the feedback message.
- Lots of internal code changes that will most likely break any (addon) mods that depend on TrafficCraft.
- Added: Road Construction Tool to build large roads faster without placing each block or slope individually
- Added: Hammer to lower slopes and rotate rotatable blocks.
- Added: Config
- Added: Iron Rod crafting item
- Added: Iron Plate crafting item
- Added: Tags for some blocks and items
- Added: Compat recipes for Mekanism, Industrial Foregoing and Thermal Series mods.
- Changed: Some textures have changed.
- Changed: Traffic Signs Posts now connect to layered blocks (like all slope blocks) and slabs (lower part).
- Changed: All crafting recipes now use tags to be more compatible with other mods
- Changed: When smooth lighting is enabled, traffic signs will now render like any other block
- Changed: The traffic light system has been changed completely. But there should be no breaking changes.
- Traffic Lights can now be linked to multiple traffic light controllers.
- Comparators can be used to check whether traffic lights or traffic light controllers are active or not and will provide a redstone level of 15.
- When a traffic light schedule has redstone mode, continuous redstone is now needed instead of an impulse.
- Changed: Many crafting recipes have changed.
- Changed: Manhole ladder collision hitbox has changed to match the hitbox of vanilla ladders.
- Changed: Updated some translations.
- Changed. Traffic Light controller cause heat damage when active in ultrawarm dimensions (like the nether) which should display that it is overheated.
- Fixed: "Mold stains" on traffic sign editor canvas.
- Fixed: Traffic Sign texture changes do not sync accross clients.
- Fixed: Street signs can be attached to traffic signs with the small model
- Fixed: Paint brush item model type is not handheld
- Fixed: Paint brush selection screen has wrong title
- Fixed: Traffic Sign Posts do not connect correctly to blocks above or below them.
Code Changes
- Changed: Structure of packages and classes
- Removed: unused classes