Compatibility
Minecraft: Java Edition
Platforms
Links
Creators
Details
Picraft
Picraft is a plugin for PaperMC 1.21.11 that adds nonograms to Minecraft for players to work together to solve.
Commands
/picraft:buildRandom dimension x y z width height
Creates a new fully random nonogram with width * height at the dimension and location.
Very fast, but will likely create a nonogram with multiple solutions.
The nonogram will be considered solved if any solution is input,
but these problems can be more tedious to try solve.
/picraft:buildUnique dimension x y z width height
Creates a new random nonogram with width * height at the dimension and location.
Quite slow, but creates a nonogram with a unique solution.
Runs asynchronously, so shouldn't cause hitching even if it takes a while
/picraft:buildExisting dimension x y z width height encoding
Creates a nonogram copy using the encoding with width * height at the dimension and location.
Very fast, but the existence of multiple solutions depends on using a good encoding.
Encodings are strings that represent the solution in hexidecimal.
buildRandom and buildUnique will output the encoding they create, but you can also generate an encoding using this p5.js project
/picraft:buildRepeat dimension x y z
Creates a copy of the last nonogram created
Very fast, ideal for repeating a buildRandom for competitions etc
/picraft:remove dimension x y z
Removes any placement at the location
Can also remove any entities that remain if something went wrong
/picraft:forceSolve dimension x y z
Solve the placement at the location
Solves according to the encoding, so will work on multi-solution problems
Locks you from modifying the nonogram afterward, akin to giving up
Credits
AI Disclaimer
The code for generating single-solution nonograms was generated by AI



