Repository navigation
Releases
Releases · Conflux-Union/SchemPaste
Release v1.0.2
Release v1.0.1
What's new
- Entity Placement: PasteEngine now reads schematic entity NBT, applies rotation/mirror transforms, queues spawns alongside block work, and tracks spawned counts in job progress.
- Post-Placement Updates: Added deferred neighbor update volumes, pending tick restoration, and rail state reconciliation so redstone, fluids, and rails recover their correct behavior after a paste.
- Update Suppression Mixins: New world tick-scheduler mixins suppress scheduled ticks during paste operations and replay them afterward to prevent cascading lag.
What's change
- Logging Noise: Initialization and config-loading logs are silenced or downgraded to WARN on failure, reducing console spam during long pastes.
- Build Toolchain: Gradle build now enforces the configured Java toolchain and attaches the launcher to all JavaExec tasks for consistent JDK usage in CI and local runs.
- Documentation Cleanup: README files consolidate dependency badges, supported versions, performance data, and contact options so players find requirements and support paths faster.
Release V1.0.0
Tribbie,Trianne and Trinnon are cutest!Also, XR is not a lolicon.
New Features
Core Pasting System
- Layered Pasting Functionality: Implements schematic pasting based on layers, supporting three-axis (X/Y/Z) layer control
- Multiple Replacement Modes: Supports three block replacement strategies:
none,all, andwith_non_air - Flexible Layer Control: Provides various layer modes such as
single,all_above,all_below, andrange
Command System
- Added
/sp pastecommand for executing pasting operations - Added
/sp listcommand to view available schematic lists - Supports
/sp paste stopto halt all ongoing tasks - Full parameterized command support
Performance Optimization
- Implemented a multi-threaded background processing system
- Added main thread budget time control mechanism
- Integrated dynamic chunk loading functionality
- Configurable progress update system
Configuration System
- Provides comprehensive JSON configuration file support
- Supports runtime performance parameter adjustments
- Customizable default behavior settings
- Chunk management configuration options
Installation Method
- Install Fabric Loader
- Download the corresponding version of the jar file
- Place the file into the
modsfolder
缇宝缇安缇宁最可爱啦,还有XR不是萝莉控哦
新增功能
核心粘贴系统
- 分层粘贴功能: 实现基于层的原理图粘贴,支持X/Y/Z三轴分层控制
- 多种替换模式: 支持none、all、with_non_air三种方块替换策略
- 灵活的层控制: 提供single、all_above、all_below、range等多种层模式
命令系统
- 添加/sp paste命令用于执行粘贴操作
- 添加/sp list命令查看可用原理图列表
- 支持/sp paste stop停止所有进行中的任务
- 完整的参数化命令支持
性能优化
- 实现多线程后台处理系统
- 添加主线程预算时间控制机制
- 集成动态区块加载功能
- 可配置的进度更新系统
配置系统
- 提供完整的JSON配置文件支持
- 支持运行时性能参数调整
- 可自定义默认行为设置
- 区块管理配置选项
安装方法
- 安装Fabric Loader
- 下载对应版本的jar文件
- 将文件放入mods文件夹