- Fixed Item Pump and Ejector not pulling from Modern Industrialization machines.
- Updated
zh_cn
translations (ChuijkYahus, proofread by dovisutu and SlimeSB) - Mobs killed by the Flame Jet now drop cooked items.
- Fixed Item Pump and Ejector not pulling from Modern Industrialization machines.
- Updated
zh_cn
translations (ChuijkYahus, proofread by dovisutu and SlimeSB) - Mobs killed by the Flame Jet now drop cooked items.
1.19:
- Fixed loading Markdown guide articles
- Fixed client crashes when connecting pipes to Power Flower Fluid Ports on servers.
- Fixed Item Pumps ignoring pipe connections.
- Fixed REI and EMI recipe issues
IMPORTANT: ALL PLC PROGRAMS MUST BE RECOMPILED AFTER THIS UPDATE
General:
- Added lang entries for Whisper Wheat and Gland Potato blocks.
- Removed the useless Shield Implant item. It was meant for the Assault Drill, but I never got round to implementing it.
- Added the Hexapod implant. Now you can become a spider (you will have eight limbs in total).
- Added a taller blockstate for the Display Plate.
- Many documentation improvements.
PLC GUI:
- Added a button that executes the program step-by-step for debugging.
- The PLC's stack viewer indicates whether an entry is a number or a memory address.
- Language documentation can be quickly accessed inside the PLC's screen.
- Added shitty syntax highlighting for comments.
- The editor preserves the current indent level when adding new lines.
PLC:
- Values are considered true if they are not 0. -1 is now the canonical value that represents TRUE as it is the bbitwise opposite of 0. All comparison instructions now return 0 or -1 instead of 0 or 1.
- Added a new documentation loader for quick language reference.
- Server-side text parsing is now performed on a separate thread to prevent the server from freezing when large programs are compiled.
- Server-side compilation now has a 100ms timeout.
- Certain blocks can emit interrupt requests. PLCs can listen for these and temporarily stop whay they're doing to handle an event.
- The PLC now has heap memory. Memory can be allocated and freed. This mechanic will hopefully be expanded on in the future.
THORD:
- Created a new programming language: THORD. It's a bit like Forth, but differs in many important ways. It's mostly documented and is much more concise than NEEPASM, but is still stack-based.
- Added compile-time evaluation for THORD.
- Added a variety of standard words and constructs for THORD, including if-else and begin-until.
NEEPBus:
- Added the Single Button.
- Added the PLC NEEPBus Interface. The PLC could already interact with NEEPBus, but this block also emits interrupts.
Bug fixes:
- Fixed item filters not saving.
- Fixed Advanced Item Router behaviour.
General:
- Added a slightly strange markdown parser for guide articles.
- Added keyboard scrolling for guide entries.
- Charnel Pump rubble no longer forms in a perfect square.
- Living machine controllers try to escape if they reach low health.
- The Charnel Pump emits more enlightenment.
- The Farming Scutter can now be placed on any block in
c:farmland
.
NEEPBus:
- Added Address Decoder
- Added Delay
PLC:
- Debug lines work within macros.
Bug fixes:
- Fixed serialisation of the ADD instruction in the PLC.
- Fixed encased item pipes not ticking.
- Enabled automatic generation of ores in the Charnel Pump.
- The Dosimeter no longer stutters near the Charnel Pump.
Bug Fixes:
1.19: Fixed certain text widgets not being clickable.
Bug Fixes:
- Fixed the Deployer not saving its inventory.
General:
- Completely changed placement mechanics for item and fluid pipes to allow safer pipe spaghetti (see https://www.youtube.com/watch?v=ubM8IgxfCts).
- Fluid pipes are scrollable in the hotbar.
- The Stop Valve and Limiter Valve are no longer axial.
Stop valves and limiter valves placed before updating will appear broken, but should still transfer fluid correctly.
Bug Fixes:
- Fixed tab completion for tags in item filters.
- Fixed fluid forgetting certain machines from Modern Industrialization.
- 1.19: Fixed borders drawing over item tooltips.
- Fixed potential dupes when other mods interact with the Transposer.
- Fixed an interaction with Continuity's emissive textures that causes all OBJ models to be incorrectly transformed.
Bug Fixes:
- Fixed the wrench mechanic preventing block vivisection.