formula error

This commit is contained in:
rycbar0 2022-10-26 23:09:23 +02:00
parent 69ffdb7665
commit 3cef7a7911

View File

@ -136,7 +136,7 @@ public final class LitematicaSchematic extends StaticSchematic {
* @return amount of bits used to encode a block. * @return amount of bits used to encode a block.
*/ */
private static int getBitsPerBlock(int amountOfBlockTypes) { private static int getBitsPerBlock(int amountOfBlockTypes) {
return (int) Math.floor((Math.log(amountOfBlockTypes)) / Math.log(2)) + 1; return (int) Math.max(2,Math.ceil(Math.log(amountOfBlockTypes) / Math.log(2)));
} }
/** /**