CC SmartCardСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (8)
beta
0.6.0 - Access Gates and Passage Sensors
0.6.016 июл. 2026 г.1,1 тыс.Minecraft: 1.21.1neoforge
Что нового
### Added
- Added paired Gate Cabinets with animated glass barriers and the `access_gate` peripheral.
- Added one- and two-block automatic gate pairing, asynchronous movement, obstruction reopening, and fail-open lifecycle handling.
- Added the Passage Sensor peripheral with configurable anonymous entity observations, snapshots, and entry/exit/reset events.
- Added Gate Cabinet and Passage Sensor recipes, models, translations, domain language, ADRs, and implementation documentation.
- Added self-drop loot tables for all player-placeable device blocks.
beta
0.5.0 - Fingerprint Scan Result Table
0.5.08 июл. 2026 г.31Minecraft: 1.21.1neoforge
Что нового
### Changed
- `fingerprint_scanner.scan()` now returns a player identity table `{ uuid, name }` on success.
- Cancelled scans now return `nil, "scan cancelled"` instead of raising, so error values no longer collide with identity values.
beta
0.4.1 - Smart Card Texture Cleanup
0.4.18 июл. 2026 г.15Minecraft: 1.21.1neoforge
Что нового
### Fixed
- Removed the dark outer shadow from the Smart Card textures so dyed cards render cleaner in hand and in readers.
beta
0.4.0 - Card Runtime Entropy
0.4.07 июл. 2026 г.13Minecraft: 1.21.1neoforge
Что нового
### Added
- Added `cc_smartcard.randomBytes(n)` for secure random bytes inside issued Smart Card programs.
- Added README documentation for the card runtime entropy API and the computer-side `smartcard` helper module.
beta
0.3.1 - Serial Card Commands
0.3.17 июл. 2026 г.12Minecraft: 1.21.1neoforge
Что нового
### Fixed
- Fixed Smart Card Reader command scheduling so calls for the same Smart Card ID execute serially.
- Fixed queued Smart Card calls so detach and reader removal cancellation complete cleanly while calls for different cards can still run in parallel.
beta
0.3.0 - Multi-Colour Smart Cards
0.3.06 июл. 2026 г.8Minecraft: 1.21.1neoforge
Что нового
### Added
- Added dyeable Smart Cards using Minecraft's `dyed_color` data component.
- Added optional dye ingredients to the Smart Card crafting recipe.
- Added CC: Tweaked dyeing and Wet Sponge colour-clearing support for existing Smart Cards.
- Added dyed Smart Card variants to the creative tab.
- Added dynamic Smart Card Reader rendering so inserted cards show their dyed colour on the reader.
### Changed
- Smart Card item rendering now uses separate tinted card-body and non-tinted gold-chip layers.
beta
0.2.0 - Fingerprint Scanner
0.2.06 июл. 2026 г.6Minecraft: 1.21.1neoforge
Что нового
### Added
- Added the Fingerprint Scanner block and CC: Tweaked `fingerprint_scanner` peripheral.
- Added `scan()` support for waiting on an in-world player scan and returning the scanned player's UUID and name.
- Added the Fingerprint Scanner crafting recipe, item model, block models, textures, and creative tab entry.
- Added README documentation for Smart Card Reader events.
- Added a game-test HTTP smoke check against `example.com` for card programs.
### Fixed
- Fixed a CardLuaRuntime cancellation race that could leave cancelled card calls in an inconsistent state.
beta
CC SmartCard 0.1.0
0.1.06 июл. 2026 г.19Minecraft: 1.21.1neoforge
Что нового
CC SmartCard 0.1.0 is the initial release for Minecraft 1.21.1, NeoForge 21.1.235, and CC: Tweaked 1.120.0.
### Added
- Smart Card item.
- Smart Card Reader block and CC: Tweaked peripheral.
- One-time issuing with `issueSource(source)` and `issueFiles(files)`.
- Card command calls with `reader.call(command, args)`.
- Card program entrypoint at `/main.lua` with `handle(command, args, context)`.
- World-backed private card storage.
- Public card IDs and labels.
- HTTP API support for card programs, following the server's CC: Tweaked HTTP settings.
- Crafting recipes for the Smart Card and Smart Card Reader.
- `smartcard` ROM helper for issuing from local files or directories.
### Known limitations
- Card contents are hidden from normal reader API access, but this is gameplay privacy rather than formal cryptographic security.
- Issued cards cannot be erased or reissued through the reader API.
- Card commands are non-transactional; file writes made before an error may remain.
- The card runtime depends on CC: Tweaked internals and may need maintenance for future CC: Tweaked versions.