
Inject Special case into ServerPlayerInteractionManager that handles disks being sneak + right clicked onto disk drives. Fixes #12
CC:Restitched Patchwork
This is a W.I.P Port

it works and runs-ish
What?
This is an fork of Zundrel/cc-tweaked-fabric who's goal was to port SquidDev-CC/CC-Tweaked to the Fabric modloader. I picked up maintaining the mod because the team working on Zundrel's fork, admitted they had gotten lethargic so I picked it up to make it equal with CC:T
Resource Packs
This mod includes textures that are more in-line with the style of Mojang's new texture-artist, Jappa. If you prefer the original textures, enable the "Classic" resource pack provided by the mod.
3prm3/cc-pack
We also have a second resourcepack made by 3prm3, it features a complete overhaul and can be enabled by enabling the
overhaul
resource pack, go check out his resource pack over here!
Major Tasks Planned
- Rewrite the config system
- Planned for 1.96.0 release
- it currently sets the values that would normally be read from
config/computercraft.json
to the default values, because it does not read the file at all
- Fixing
/computercraft
commands,- No clue why they broken, they just are
Contributing
Any contribution is welcome, be that using the mod, reporting bugs or contributing code. In order to start helping develop CC:R there are a few rules
- Any updates that port commits from CC:T, MUST follow the format defined in patchwork.md otherwise they will not be accepted,
- Commit Message must be the same as it is in CC:T,
- patchwork.md must be updated in the following format
Comments, optional but useful if you had to do something differently than in CC:T outside of Fabric/Forge differences
```
commitID
commit title
commit desc
```
- Follow the Fabric programming guidelines as close as possible. This means you have to use
loom
mappings, - You cannot intentionally implement bugs and security vulnerabilities
- Unless the commit is a "patchwork" compliant commit, (IE: taken from CC:T), the lua code is off limits
Bleeding Edge Builds
Bleeding edge builds can be found here at Github Actions.
Community
If you need help getting started with CC: Tweaked, want to show off your latest project, or just want to chat about ComputerCraft, here is the Forum and the Discord
Known Issues
Main Known issue
- Mods that add blocks that can be used as peripherals for CC:T On forge, don't work with CC:R.
- This is because of the differences between forge and fabric, and that mod devs, to my knowledge have not agreed upon a standard method in which to implement cross compatibility between mods,
- [Fixed (
d10f297c
): please report if bug persists]
Storage Peripherals throw a java "StackOverflowError" when usingpushItems()
,Work around, you are probably usingpushItems(chest, 1)
or similar. please usepushItems(chest, 1, nil, 1)
.
- Computers will not run built in commands, saying "File not found"
- This is a know bug, dont know what causes it, but just restart the computer (
ctrl+r
for one second) and it will work again - Occurs when server runs
/reload
or a datapack is updated
- This is a know bug, dont know what causes it, but just restart the computer (
Known Working mods that add Peripherals
- Please let me know of other mods that work with this one
- Better End
- adds chests that are compatible with ComputerCraft
- Better Nether
- adds chests that are compatible with ComputerCraft
- Better End