jpenilla / chesscraft

Paper plugin adding in-world chess matches against players and chess engines (CPUs) to Minecraft
https://modrinth.com/plugin/chesscraft
Apache License 2.0
19 stars 2 forks source link

Variable size chess boards #7

Open jpenilla opened 1 year ago

jpenilla commented 1 year ago

Ability to have arbitrarily sized (within reason) chess boards, ie 2x2 or 3x3 positions instead of 1 block.

While this could be done now, the best implementation won't be possible until Minecraft 1.20: #6

jpenilla commented 1 year ago

Initial implementation is in bd5abaf1f10c7f50d9c33cb2863f7c81ab9b80ec

Needs some clean up/reworking but it works

jpenilla commented 1 year ago

Ideally, we could also scale down, and have a chess board that is 2x2 blocks in size (for example), to place on a table or something. This is possible with display entities, but the position code needs reworking as it expects the smallest scale to be 1 currently.