Note: This can only be used locally, servers generally don't have capturable screens
First, download the latest jar, then to start:
java -Xmx5G -Xms5G -jar BlockScreen-1.0.0-all.jaror, if you'd like to set a custom width and height in-game:
java -Xmx5G -Xms5G -DcustomBlockWidth=20 -DcustomBlockHeight=10 -jar BlockScreen-1.0.0-all.jarmaking this smaller sacrifices quality, however can make the performance much more managable (This defaults to screen size ÷10 so 192 and 108 on a 1080p monitor)
On first startup, BlockScreen will automatically download and unzip the Minecraft textures and average their colours for use later. This can take a while as the download is around ~400mb.
Once in-game, take in the amazing graphics! 🤯 BlockScreen will copy your screen into Minecraft! (if everything is black, there's likely an issue)
You can also use some commands:
| Command Usage | Description |
|---|---|
| /dither | Toggles dithering |
| /scaletype | Sets the scale type, there are only really 2 distinct types which are smooth and default |
First, clone this repository
git clone https://github.com/emortaldev/BlockScreen/
Then compile with gradle
# Windows
gradlew.bat build
# Linux & MacOS
./gradlew build