logistics-pipes-rerouted-26.1.2-0.0.6
Curse Maven Snippet
What's new
Logistics Pipes Rerouted Changelog
0.0.6
- Move LPEventListener - Davide Albiero
- Remove unused files - Davide Albiero
- Mirror the test packages onto the code they cover - Davide Albiero
- Move the rs485 packages into logisticspipes - Davide Albiero
- Keep Kotlin to the test source set - Davide Albiero
- Stop using Kotlin types from Java code - Davide Albiero
- Convert the remaining unit tests to Java - Davide Albiero
- Convert the logistics manager to Java - Davide Albiero
- Convert the item helpers to Java - Davide Albiero
- Let go of work waiting on a server tick that will not come - Davide Albiero
- Convert the extractor modules to Java - Davide Albiero
- Convert the quicksort module to Java - Davide Albiero
- Drop the unimplemented ComputerCraft quicksort module - Davide Albiero
- Rewrite the async module driver on executors instead of coroutines - Davide Albiero
- Move the module and system utils into logisticspipes.util - Davide Albiero
- Delete the unused chunked channel - Davide Albiero
- Delete the unused OpenGL debugger and performance meter - Davide Albiero
- Migrate the inventory, config and util classes to Java - Davide Albiero
- Inline the ghost slot test into its only caller - Davide Albiero
- Move the label widgets next to the rest of the GUI helpers - Davide Albiero
- Unify the ghost slots onto the DummySlot family - Davide Albiero
- Move the item sink and provider menus onto DummyMenu - Davide Albiero
- Delete the widget GUI framework now that no screen uses it - Davide Albiero
- Move the item sink and provider screens onto the Java GUI system - Davide Albiero
- Migrate the GUI widgets and geometry to Java - Davide Albiero
- Migrate the remaining property classes to Java - Davide Albiero
- Migrate the property API to Java and strip the API licence headers - Davide Albiero
- Regroup the public API and migrate the connection package to Java - Davide Albiero
- Fix delete channel bug - Davide Albiero
- Guard the last reachable null dereferences - Davide Albiero
- Stop dereferencing values the surrounding code already treats as optional - Davide Albiero
- Take the nullable bounds back off the tuples - Davide Albiero
- Declare the collections that carry empty slots - Davide Albiero
- Declare the nullable parameters and align the overrides - Davide Albiero
- Declare the fields that are null until something sets them - Davide Albiero
- Declare the fields that are emptied back to null - Davide Albiero
- Declare the nullable returns across the codebase - Davide Albiero
- Stop dereferencing the route orientations that a routing table never has - Davide Albiero
- Annotate the remaining nullable lifecycle fields - Davide Albiero
- Annotate the nullable render and screen widget state - Davide Albiero
- Annotate the nullable computer access contracts - Davide Albiero
- Annotate the nullable utility and logistics contracts - Davide Albiero
- Annotate the nullable pipe, transport and request contracts - Davide Albiero
- Annotate the nullable module and sink reply contracts - Davide Albiero
- Annotate the nullable debug view state - Davide Albiero
- Annotate the nullable pathfinder state and its special connection side - Davide Albiero
- Annotate the nullable routing state in the router layer - Davide Albiero
- Annotate the nullable order routing contracts - Davide Albiero
- Build the crafting table recipe cache once the level exists - Davide Albiero
- Connect to a neighbour that exposes an item handler, whatever its slot count - Davide Albiero
- Register tank handlers and special connections through mod bus events - Davide Albiero
- Give ITankUtil the NeoForge fluid types instead of LP's - Davide Albiero
- Register machine progress providers through a mod bus event - Davide Albiero
- Move the public API into its own source set - Davide Albiero
- Drop the unused ILPPipe and ILPPipeTile - Davide Albiero
- Return empty lists instead of null from client-side stubs - Davide Albiero
- Some renames - Davide Albiero
- Reformat code - Davide Albiero
- Delete DoubleCoordinates in favour of BlockPos - Davide Albiero
- Describe multiblock sub blocks with a BlockPos record - Davide Albiero
- Move item rendering to Vec3 and record tube rotations - Davide Albiero
- Save satellite new name after rename - Davide Albiero
- Optimize imports - Davide Albiero
- Give pipes a BlockPos accessor and close off the container field - Davide Albiero
- Register satellites with the pipe list on world load - Davide Albiero
- Delete the leftover MCMultiPart compatibility layer - Davide Albiero
- Split block entity ticking into client and server halves - Davide Albiero
- Leave pipes with an unknown type id in place - Davide Albiero
- Fix the crafting monitor's background, zoom and clipping - Davide Albiero
- Report vanilla furnace progress to the crafting monitor - Davide Albiero
- Stop deleting pipes saved with a blank type id - Davide Albiero
- Show the configured sides in the side config popups - Davide Albiero
- Drop the hand-rolled vector math for JOML - Davide Albiero
- Bump version - Davide Albiero
This mod has no additional files

