Picraft

Nonograms for your Paper server!

8

Quick challenge

How far can you run before the mobs catch you?

Picraft

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

Nonogram-Maker by kniffen



AI Disclaimer

The code for generating single-solution nonograms was generated by AI

ADS