PlaceStom
PlaceStom is a Minestom implementation of r/place.
Running PlaceStom
- Clone the repository to your computer
- Run
gradlew shadowJar
in the folder
- Copy the built jar from
build/libs
to a new folder (this is where your server will run)
- Run the server with
java -jar PlaceStom-??.jar
.
Current features
- Placing and removing blocks on the canvas
- Loading and storing the canvas in an H2 database
- Checking for updates
- Admin commands:
- No cooldown for the admin (Permission: placestom.noCooldown)
- Change cooldown for everyone (Permission: placestom.setCooldown)
- Clear a chunk (/clearchunk,
placestom.clearchunk
)
- Generate a server icon from the canvas around you (/generateservericon,
placestom.servericon
)
- (You need an extension like JustPermissions to give players permissions)
Upcoming features
- Storing the player position (or maybe in an extension?)
- Storing player statistics (blocks placed in total, ...)
- A better console?
Contributing
We always want to see contributors! To contribute:
- Fork the repository into your GitHub account
- Clone the fork into your favourite IDE, e.g. IntelliJ IDEA
- Make a change
- Try it locally: Run the main method in Place
- Happy with it? Push it to your fork, then create a pull request