File Details
pci_mini-0.1.6.0.jar
- R
- Mar 8, 2026
- 12.01 MB
- 67
- 1.21.11
- Forge
File Name
pci_mini-0.1.6.0.jar
Supported Versions
- 1.21.11
Curse Maven Snippet
# PCI Mini - Consolidated Changelog
## 0.1.6.8 (Alpha, Release Summary Since 0.1.5.0)
Date: 2026-03-08
### Highlights
- Added a full block facade workflow with production machines and power requirements.
- Added a solar panel painting system and migrated to a single-block color style workflow.
- Expanded cable/facade compatibility to HDMI, LAN, USB power wire, and power cable.
- Reworked large parts of textures and visual style across blocks/items.
- Improved McOS desktop/server integration and storage UX.
### Added
- New block: `Facade Changer`.
- New block: `Facade Factory` for bulk facade production with high energy cost.
- New block: `Block Painter` for recoloring solar panels.
- Instruction book item and GUI book view.
- GUI creator mode support for `Facade Changer` (F4 control workflow, similar to existing creator tools).
- Temporary admin/debug command for dye testing:
- `/pcimini temp_dyes <code> [player]`
### Changed
- Solar panel color system refactor:
- moved from many separate colored blocks to one tier block + color data/state approach
- supports texture/style changes without registering many duplicate blocks
- Solar panel progression visuals now match tier materials:
- T1 Copper, T2 Iron, T3 Gold, T4 Diamond, T5 Netherite
- Solar panel recipes adjusted to match tier progression intent.
- Solar panel textures and style iterated through multiple passes (16x16, 32x32, 64x64, 128x128 workflows).
- HDMI and USB cable visuals refreshed.
- Solar Power Adapter now uses a dedicated unique texture file.
- GUI creator improvements:
- fixed panel placement alignment
- added background controls and background color editing
- Solar GUI creator mode removed where no longer needed (Solar GUI finalized).
### Fixed
- Fixed facade texture application issues and incorrect fallback behavior.
- Fixed cable facade texture mismatch and invalid render cases.
- Fixed behavior when breaking facade/cable combinations:
- facade drops correct item
- breaking facade does not destroy attached cable block
- power cable item drop issues resolved
- Fixed power wire behavior so stored/transferred energy dissipates when cable is broken.
- Fixed server storage/tooltips:
- server block tooltip now reports used and free space
- removed low server file count cap (previous ~25 item limit)
- Fixed McOS drive visibility rules:
- server disks no longer appear in incorrect locations (`My Computer`) when they should not
- Fixed multiple texture duplication issues (blocks/items sharing same texture unintentionally).
- Fixed Block Painter reset behavior:
- inserting a painted panel with no color input now resets to default paint as intended
### McOS / Network Behavior Updates
- LAN connection behavior improved:
- LAN auto-connect when cable is linked
- Mi-Fi behavior improved:
- Mi-Fi remains a manual connect flow by design
- Desktop behavior:
- when LAN or Mi-Fi link to server is active, server desktop icon/workflow can open server window panel
### Notes
- This release is still alpha. Test in non-main worlds and keep backups.
- The temporary dye command is intended for testing/balancing and may be removed in a future version.
## 0.1.4 (Alpha)
### Added
- Added new `server_block` system:
- server rack stacking up to 6 vertically connected blocks
- dynamic SSD capacity expansion (`6` SSD slots per server block, up to `36`)
- server login flow with password set/unlock access control
- server power toggle button and active power drain behavior
- required power input and USB link validation to `computer_core`
- full block/item registration, models/textures, loot table, and crafting recipe
- Added new MCOS app: `Server Control`:
- desktop icon + start menu launch entry
- dedicated window using storage UI workflow
- side panel shortcuts with `All Files` plus per-disk SSD buttons
- shared drag/drop, folder navigation, and storage context actions with existing disk system
- Expanded `Server Control` storage behavior:
- side panel now lists all SSD drives detected from connected server block racks
- `All Files` shows combined items from all server SSDs
- selecting a disk filters the item list to that disk only
- item tooltip now includes file address path
- added scrollbar-style browsing for large server item lists
- Added missing crafting recipes for key progression items/components:
- `wrench`
- `power_cable_t1`
- `cpu`
- `ram`
- `fan`
- `gpu`
- `psu`
- `solar_power_adapter`
- `ssd`, `ssd_t2`, `ssd_t3`, `ssd_t4`, `ssd_t5`
- Added disk item extraction popup action:
- new `Take Amount` option in item context menu
- slider-based amount selection
- `Confirm/Cancel` dialog flow
### Changed
- Updated mod semantic version from `0.1.3` to `0.1.4`.
- Updated mod description with explicit alpha warning.
### Removed
- Fully removed the `Turn Off Real Computer` feature from McOS:
- removed start menu action
- removed confirmation dialog and shutdown sequence
- removed host OS shutdown command execution path
- removed related localization strings
### Safety
- Alpha warning is now explicit in metadata and documentation:
- do not test on primary/main world saves
- use test instances and backups
## 0.1.3 (Consolidated Release, includes all updates up to build 166)
This changelog merges all development builds into one release-level summary.
### Computer Core and Desktop OS
- Reworked Computer Core GUI into a unified PCI-MINI style.
- Added and expanded GUI Creator support for move/resize behavior across windows, panels, text, icons, and slots.
- Improved creator controls: keyboard + mouse workflows, element selection highlights, coordinate display, and per-element control.
- Added fullscreen PC screen behavior improvements and better panel/text scaling handling.
- Updated taskbar/start area layout (start button in bottom-left, open-app area, cleaner desktop/taskbar flow).
- Removed/cleaned inconsistent visual artifacts and normalized GUI styling between apps.
### Paint and Wallpapers
- Added MCOS Paint workflow improvements, including pixel handling and fill functionality.
- Added image save flow and custom background usage path for desktop wallpapers.
- Added folder-based wallpaper/image loading support for user content.
### Storage System (SSD / My Computer)
- Introduced SSD tiers and capacities:
- Tier 1: 4 GB
- Tier 2: 16 GB
- Tier 3: 64 GB
- Tier 4: 256 GB
- Tier 5: 1 TB
- Added item-size storage model: `10 KB = 1 item`.
- Reworked My Computer storage UI with separate side/content panels and responsive text clipping.
- Added disk/folder tooltips (size/used/free information).
- Added folder navigation improvements:
- single click selection
- double click open
- back navigation panel
- Added folder operations:
- create folder
- rename folder
- delete folder
- folder cut/paste between folders/disks
- Added item operations in storage:
- item cut/paste between folders/disks
- drag-and-drop interactions between folder contexts
- Added persistent storage addressing by folder path (e.g. `C:/item_folder/...`) and save-to-disk behavior.
- Improved disk persistence behavior when SSD order changes, so stored data remains visible/usable.
- Added external SSD support in USB Adapter (extra SSD slots), and My Computer now shows external disks.
- Added per-disk used space tracking and total storage info display improvements.
### Storage Safety and UX
- Added non-empty folder delete protection:
- deleting a non-empty folder now opens a confirmation popup (`Confirm / Cancel`).
- Added new item extraction action in disk context menu:
- `Take Amount` opens popup with slider
- `Confirm` takes only selected amount
- protected against taking more than available item count
- protected against inventory capacity overflow
### Battery and Power Blocks
- Renamed/standardized battery naming (including Battery Mk1 flow).
- Added/expanded charging slot behavior and rechargeable item tagging rules.
- Added multiple battery tiers/variants and updated battery panel controls.
- Added panel-level GUI Creator controls for battery windows (GUI panel, battery panel, inventory panel, slot/image controls).
- Restored and stabilized battery inventory behavior (take/put item fixes, slot interaction fixes, reset flows).
### Modular Power Frame
- Added new block: `Modular Power Frame`.
- Renamed battery block family to `battery_block_*` and aligned naming with modular system.
- Simplified modular frame GUI to slot-focused layout, then expanded with battery info/power info text.
- Added larger modular panel sizing and text visibility fixes.
- Added multiblock behavior:
- neighboring modular frames combine into one logical frame
- shared GUI and expanded slot set
- max connected frame limit: 6 blocks
- Clarified energy behavior:
- frame itself has no standalone power storage
- uses installed battery modules as shared capacity
### Solar / Adapter / Cable / Power Network
- Added/updated `Solar Power Adapter` block and tiered cable/wire pipeline.
- Added `power cable (tier 1)` and power transfer routing restrictions by design.
- Added wrench tool support for energy IO modes on supported blocks:
- `input`, `output`, `both`, `off`
- shift-click state switching
- live tooltip/state feedback improvements
- Fixed live state update issues where wrench mode previously required relog/restart.
- Added cable connection control with wrench (connect/disconnect behavior for parallel cable routing).
- Added cable/block tooltip info for power state and IO reporting.
- Added side-specific power compatibility updates (including core connection edge cases and internal battery charging flow).
- Standardized displayed energy unit across mod to `mini-fe (m-FE)` scale.
### Solar Panel and USB Adapter UI
- Unified Solar Panel and USB Adapter GUI style with Battery/Computer Core visual language.
- Added panel-specific creator controls for adapter GUI sections and text/slot/icon positioning.
- Updated default GUI positions and defaults from user config flows where requested.
### General Stability and Build Workflow
- Multiple crash and interaction fixes across inventory, slot behavior, and GUI focus handling.
- Improved mouse interaction reliability in creator tabs and storage windows.
- Release workflow standardized:
- build number increments each update
- new jar copied to mods folder
- previous jar moved to `pci-min_outdated`

