Skip to content

Commit

Permalink
Merge branch 'refs/heads/1.19.2/multiloader' into 1.18.2/multiloader
Browse files Browse the repository at this point in the history
  • Loading branch information
hlysine committed Feb 4, 2025
2 parents 6119678 + 4a91a0c commit c3d99c4
Show file tree
Hide file tree
Showing 5 changed files with 111 additions and 30 deletions.
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,44 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 2.2.0 - 2025-02-04

### Added

- **Universal CT System**
- All copycats now connect textures with each other as long as they have a matching block face
- Copycat byte panels
- A quarter of a panel. 4 of which forms a full panel
- Copycat corner slices
- Resizable slices to go with slices and vertical slices
- Copycat sliding/folding doors
- Animated doors with separate upper and lower textures. CT can be toggled for each half
- Copycat panes
- Connects to iron bars, glass panes and Copycat flat panes
- Copycat flat panes
- Connects to panes and can be placed horizontally
- Vertical/Stacked half layers
- Rotated versions of Copycat half layers

### Fixed

- Fixed feature toggle not disabling crafting recipes correctly
- Fixed disabled items still being searchable in inventory
- Fixed copycat doors not being placed correctly by schematics
- Fixed copycat doors disappearing when disassembled from a contraption
- Fixed a crash caused by incompatibility with newer versions of Additional Placements
- Fixed a performance issue caused by uncached ResourceLocations
- Reduced the resolution of slope hitboxes to reduce lag on contraptions
- Added a filter to hide non-critical errors related to compatibility mixins
- Added a missing description for copycat walls
- Fixed compatibility with Diagonal Fences/Windows/Walls
- Fixed a crash due to malformed NBT data in copycat bytes
- Fixed copycat slabs losing their textures when rotated
- Fixed copycat vertical stairs not updating their shapes correctly
- Fixed copycat panels (from base Create) not connecting textures to regular blocks
- Fixed a potential crash with Continuity
- Fixed a crash when tooltip translations are malformed

## 2.1.4 - 2024-09-15

### Fixed
Expand Down
78 changes: 54 additions & 24 deletions README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -10,49 +10,79 @@

All the copycats you've ever wanted, combined into a single mod!

### Join our discord for test builds and discussions!

[![Discord Banner](https://discordapp.com/api/guilds/1202240504809652365/widget.png?style=banner2)](https://discord.gg/YxPPFHn4SS)

[![BisectHosting](https://copycats-site.vercel.app/api/banner)](https://copycats-site.vercel.app/api/link)

## What's new in v2.2

![What's new in v2.2](https://cdn.modrinth.com/data/UT2M39wf/images/db6415ade4151ca3f5581fc6f565e570c2bee758.png)

- **Universal CT System**
- All copycats now connect textures with each other as long as they have a matching block face
- Copycat byte panels
- A quarter of a panel. 4 of which forms a full panel
- Copycat corner slices
- Resizable slices to go with slices and vertical slices
- Copycat sliding/folding doors
- Animated doors with separate upper and lower textures. CT can be toggled for each half
- Copycat panes
- Connects to iron bars, glass panes and Copycat flat panes
- Copycat flat panes
- Connects to panes and can be placed horizontally
- Vertical/Stacked half layers
- Rotated versions of Copycat half layers
- and [a lot of bug fixes and improvements...](https://github.com/copycats-plus/copycats/blob/multiloader/CHANGELOG.md)

## Features

![All copycats](https://cdn.modrinth.com/data/UT2M39wf/images/e20c128b7c0e000e904584811d20f753d846af80.png)
![All decorative copycats](https://cdn.modrinth.com/data/UT2M39wf/images/e86daed566bd26230e283ca4fe6225c11a48a84e.png)

![All functional copycats](https://cdn.modrinth.com/data/UT2M39wf/images/246b6b6067699d29d70842364d09dfde86bfde11.png)

**All copycats can be toggled on/off using the feature toggle**

- Copycat Block
- Copycat Slab
- Supports all orientations and double slab variants.
- Copycat Beam
- A centered Copycat Step.
- Copycat Stairs/Vertical Stairs
- Copycat Fence
- Copycat Wall
- Copycat Vertical Step
- Copycat Beam
- A centered Copycat Step
- Copycat Slice/Vertical Slice/Corner Slice
- Can be resized to 8 different sizes
- Copycat Ghost Block
- Has no collision box
- Copycat Layer
- Can be placed in any orientation and stacks to full block size
- Copycat Half Panel
- Supports 4 orientations on each block face
- Copycat Stairs
- Copycat Fence
- Copycat Fence Gate
- Copycat Trapdoor/Iron Trapdoor
- Copycat Door/Iron Door
- Copycat Wall
- Copycat Board
- A 1-pixel thick panel. Multiple boards can be placed in the same block space like glow lichen.
- Copycat Box
- A pre-assembled copycat board.
- Copycat Catwalk
- A pre-assembled copycat board.
- Copycat Pane
- Connects to iron bars, glass panes and Copycat Flat Panes
- Copycat Flat Pane
- A flat version of Copycat Pane, can be placed horizontally
- Copycat Byte
- A mini-block. Bytes can be placed/dismantled individually, 8 of which forms a full block.
- Copycat Layer
- Can be placed in any orientation and stacks to full block size.
- Copycat Half Layer
- Can be stacked to full block size with 2 columns of half layers in one block space.
- Copycat Slice
- Can be resized to 8 different sizes.
- Copycat Vertical Slice
- Can be resized to 8 different sizes.
- A mini-block. Bytes can be placed/dismantled individually, 8 of which forms a full block
- Copycat Byte Panel
- A quarter of a panel. 4 of which forms a full panel
- Copycat Board
- A 1-pixel thick panel. Multiple boards can be placed in the same block space like glow lichen
- Copycat Box/Catwalk
- A pre-assembled copycat board
- Copycat Half Layer/Vertical Half Layer/Stacked Half Layer
- Can be stacked to full block size with 2 columns of half layers in one block space
- Copycat Door/Iron Door/Sliding Door/Folding Door
- Can toggle CT by shift-R-clicking with an empty hand
- Copycat Trapdoor/Iron Trapdoor
- Copycat Fence Gate
- Copycat Wooden/Stone Button
- Copycat Wooden/Stone Pressure Plate
- Copycat Light/Heavy Weighted Pressure Plate
- Copycat Ladder
- Copycat Fluid Pipe
- Copycat Shaft
- Copycat Cogwheel/Large Cogwheel
Expand Down
1 change: 1 addition & 0 deletions common/src/main/resources/assets/copycats/lang/cs_cz.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"block.copycats.copycat_block": "Imitační blok",
"block.copycats.copycat_board": "Imitační deska",
"block.copycats.copycat_byte": "Imitační miniblok",
"block.copycats.copycat_byte_panel": "Imitační polopanel",
"block.copycats.copycat_cogwheel": "Imitační ozubené kolečko",
"block.copycats.copycat_door": "Imitační dveře",
"block.copycats.copycat_fence": "Imitační plot",
Expand Down
8 changes: 7 additions & 1 deletion common/src/main/resources/assets/copycats/lang/de_de.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,13 @@
"block.copycats.copycat_block": "Copycat Block",
"block.copycats.copycat_board": "Copycat Brett",
"block.copycats.copycat_byte": "Copycat Byte",
"block.copycats.copycat_byte_panel": "Copycat Byte Panel",
"block.copycats.copycat_cogwheel": "Copycat Zahnrad",
"block.copycats.copycat_corner_slice": "Copycat Eckscheibe",
"block.copycats.copycat_door": "Copycat Tür",
"block.copycats.copycat_fence": "Copycat Zaun",
"block.copycats.copycat_fence_gate": "Copycat Zauntor",
"block.copycats.copycat_flat_pane": "Copycat Flachpanel",
"block.copycats.copycat_fluid_pipe": "Copycat Flüssigkeitsrohr",
"block.copycats.copycat_folding_door": "Copycat Falttür",
"block.copycats.copycat_ghost_block": "Copycat Geister Block",
Expand All @@ -21,16 +24,19 @@
"block.copycats.copycat_large_cogwheel": "Großes Copycat Zahnrad",
"block.copycats.copycat_layer": "Copycat Ebene",
"block.copycats.copycat_light_weighted_pressure_plate": "Leichte Copycat Druckplatte",
"block.copycats.copycat_pane": "Copycat Panel",
"block.copycats.copycat_shaft": "Copycat Schaft",
"block.copycats.copycat_slab": "Copycat Stufe",
"block.copycats.copycat_slice": "Copycat Stück",
"block.copycats.copycat_slice": "Copycat Scheibe",
"block.copycats.copycat_sliding_door": "Copycat Schiebetür",
"block.copycats.copycat_slope": "Copycat Schräge",
"block.copycats.copycat_slope_layer": "Copycat Schrägebene",
"block.copycats.copycat_stacked_half_layer": "Copycat gestapelte Halbebene",
"block.copycats.copycat_stairs": "Copycat Treppe",
"block.copycats.copycat_stone_button": "Copycat Steinknopf",
"block.copycats.copycat_stone_pressure_plate": "Copycat Steindruckplatte",
"block.copycats.copycat_trapdoor": "Copycat Falltür",
"block.copycats.copycat_vertical_half_layer": "Copycat vertikale Halbebene",
"block.copycats.copycat_vertical_slice": "Vertikale Copycat Scheibe",
"block.copycats.copycat_vertical_slope": "Vertikale Copycat Schräge",
"block.copycats.copycat_vertical_stairs": "Vertikale Copycat Treppe",
Expand Down
16 changes: 11 additions & 5 deletions common/src/main/resources/assets/copycats/lang/zh_cn.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,34 +4,40 @@
"block.copycats.copycat_block": "伪装方块",
"block.copycats.copycat_board": "伪装薄板",
"block.copycats.copycat_byte": "伪装小方块",
"block.copycats.copycat_byte_panel": "伪装小方块板",
"block.copycats.copycat_cogwheel": "伪装齿轮",
"block.copycats.copycat_corner_slice": "伪装切角",
"block.copycats.copycat_door": "伪装门",
"block.copycats.copycat_fence": "伪装栅栏",
"block.copycats.copycat_fence_gate": "伪装栅栏门",
"block.copycats.copycat_flat_pane": "水平伪装片",
"block.copycats.copycat_fluid_pipe": "伪装流体管道",
"block.copycats.copycat_folding_door": "伪装折叠门",
"block.copycats.copycat_ghost_block": "伪装幽灵方块",
"block.copycats.copycat_glass_fluid_pipe": "伪装玻璃流体管道",
"block.copycats.copycat_half_layer": "半伪装片",
"block.copycats.copycat_half_layer": "半伪装层",
"block.copycats.copycat_half_panel": "半伪装板",
"block.copycats.copycat_heavy_weighted_pressure_plate": "伪装重质测重压力板",
"block.copycats.copycat_iron_door": "伪装铁门",
"block.copycats.copycat_iron_trapdoor": "伪装铁活板门",
"block.copycats.copycat_ladder": "伪装梯子",
"block.copycats.copycat_large_cogwheel": "伪装大齿轮",
"block.copycats.copycat_layer": "伪装片",
"block.copycats.copycat_layer": "伪装层",
"block.copycats.copycat_light_weighted_pressure_plate": "伪装轻质测重压力板",
"block.copycats.copycat_pane": "伪装片",
"block.copycats.copycat_shaft": "伪装传动杆",
"block.copycats.copycat_slab": "伪装台阶",
"block.copycats.copycat_slice": "伪装切杆",
"block.copycats.copycat_slice": "伪装切棱",
"block.copycats.copycat_sliding_door": "伪装推拉门",
"block.copycats.copycat_slope": "伪装斜坡",
"block.copycats.copycat_slope_layer": "伪装斜坡切片",
"block.copycats.copycat_slope_layer": "伪装斜坡层",
"block.copycats.copycat_stacked_half_layer": "堆叠半伪装层",
"block.copycats.copycat_stairs": "伪装楼梯",
"block.copycats.copycat_stone_button": "伪装石头按钮",
"block.copycats.copycat_stone_pressure_plate": "伪装石头压力板",
"block.copycats.copycat_trapdoor": "伪装活板门",
"block.copycats.copycat_vertical_slice": "垂直伪装切杆",
"block.copycats.copycat_vertical_half_layer": "垂直半伪装层",
"block.copycats.copycat_vertical_slice": "垂直伪装切棱",
"block.copycats.copycat_vertical_slope": "垂直伪装斜坡",
"block.copycats.copycat_vertical_stairs": "垂直伪装楼梯",
"block.copycats.copycat_vertical_step": "垂直伪装半阶",
Expand Down

0 comments on commit c3d99c4

Please sign in to comment.