<commit_before># BlockSniper<a href="https://github.com/Sandertv/BlockSniper"><img src="https://github.com/Sandertv/BlockSniper/blob/master/resources/BlockSniperLogo.png" width="60" height="60" align="right"></a>

[![Join the chat at https://gitter.im/BlockHorizons/BlockSniper](https://badges.gitter.im/BlockHorizons/BlockSniper.svg)](https://gitter.im/BlockHorizons/BlockSniper?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)<br>
An innovative world editing tool, made for PocketMine-MP: An MCPE server software written in PHP. Worlds can be easily edited using a Golden Carrot, which is used as brush. Find more information about BlockSniper and on how to use it at the [Wiki](https://github.com/Sandertv/BlockSniper/wiki).

> Third party versions, forks or spoons of PocketMine are **not** supported.
> 
> Issues related to other server softwares will be closed immediately.

### Installation
Stable releases will be drafted at [Releases](https://github.com/Sandertv/BlockSniper/releases).
If you do decide to compile a phar file yourself to benefit from the latest features, here's how:
 - Download the .ZIP file with the big green button.
 - Go to pmt.mcpe.me and convert the .ZIP file to a phar file.
 - Upload your phar file to your server and restart the server.

[![Poggit-CI](https://poggit.pmmp.io/ci.badge/Sandertv/BlockSniper/BlockSniper)](https://poggit.pmmp.io/ci/Sandertv/BlockSniper/BlockSniper)

### What is this?
BlockSniper is an advanced world editing tool, based on the idea of VoxelSniper from Mineraft PC softwares.
BlockSniper allows you to edit your world on a long range, with several different types and shapes. Shapes are the shapes types are being executed in. This means that every type can be executed in any shape.
**For more information, make sure to check the [Wiki](https://github.com/Sandertv/BlockSniper/wiki).**

### Translation
BlockSniper has a multi-language system, so everybody can have a good time using the plugin. We currently have nowhere near enough translated languages though, and we need your help! It is very appreciated if you help translate, so please do so whenever you have time. The available languages can be found under resources/languages.

### How does it work?
BlockSniper has several commands to edit your world. The commands can be found on the Wiki page [here](https://github.com/Sandertv/BlockSniper/wiki/Commands).


### Are there permissions? Where can I find them?
A full list of permissions can be found in the [plugin.yml](https://github.com/Sandertv/BlockSniper/blob/master/plugin.yml) file. 
It contains the most up to date permissions, so every permission available can be found there.

### I love/hate BlockSniper! Where can I review this?
BlockSniper can be reviewed at the poggit release page [here](https://poggit.pmmp.io/p/BlockSniper/).
Any feedback given is very welcome, and it would be very much appreciated!

=====

### What does every setting in the settings.yml mean?
The explanation of every setting in the settings.yml can be found below. The [settings.yml file](https://github.com/Sandertv/BlockSniper/blob/master/resources/settings.yml) always contains the latest property explanation.
<commit_msg>Updated a bunch of README links.<commit_after># BlockSniper<a href="https://github.com/BlockHorizons/BlockSniper"><img src="https://github.com/BlockHorizons/BlockSniper/blob/master/resources/BlockSniperLogo.png" width="60" height="60" align="right"></a>

[![Join the chat at https://gitter.im/BlockHorizons/BlockSniper](https://badges.gitter.im/BlockHorizons/BlockSniper.svg)](https://gitter.im/BlockHorizons/BlockSniper?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)<br>
An innovative world editing tool, made for PocketMine-MP: An MCPE server software written in PHP. Worlds can be easily edited using a Golden Carrot, which is used as brush. Find more information about BlockSniper and on how to use it at the [Wiki](https://github.com/BlockHorizons/BlockSniper/wiki).

> Third party versions, forks or spoons of PocketMine are **not** supported.
> 
> Issues related to other server softwares will be closed immediately.

### Installation
Stable releases will be drafted at [Releases](https://github.com/BlockHorizons/BlockSniper/releases).
If you do decide to compile a phar file yourself to benefit from the latest features, here's how:
 - Download the .ZIP file with the big green button.
 - Go to pmt.mcpe.me and convert the .ZIP file to a phar file.
 - Upload your phar file to your server and restart the server.

[![Poggit-CI](https://poggit.pmmp.io/ci.shield/BlockHorizons/BlockSniper/BlockSniper)](https://poggit.pmmp.io/ci/BlockHorizond/BlockSniper/BlockSniper)

### What is this?
BlockSniper is an advanced world editing tool, based on the idea of VoxelSniper from Mineraft PC softwares.
BlockSniper allows you to edit your world on a long range, with several different types and shapes. Shapes are the shapes types are being executed in. This means that every type can be executed in any shape.
**For more information, make sure to check the [Wiki](https://github.com/Blockhorizons/BlockSniper/wiki).**

### Translation
BlockSniper has a multi-language system, so everybody can have a good time using the plugin. We currently have nowhere near enough translated languages though, and we need your help! It is very appreciated if you help translate, so please do so whenever you have time. The available languages can be found under resources/languages.

### How does it work?
BlockSniper has several commands to edit your world. The commands can be found on the Wiki page [here](https://github.com/BlockHorizons/BlockSniper/wiki/Commands).


### Are there permissions? Where can I find them?
A full list of permissions can be found in the [plugin.yml](https://github.com/BlockHorizons/BlockSniper/blob/master/plugin.yml) file. 
It contains the most up to date permissions, so every permission available can be found there.

### I love/hate BlockSniper! Where can I review this?
BlockSniper can be reviewed at the poggit release page [here](https://poggit.pmmp.io/p/BlockSniper/).
Any feedback given is very welcome, and it would be very much appreciated!

=====

### What does every setting in the settings.yml mean?
The explanation of every setting in the settings.yml can be found below. The [settings.yml file](https://github.com/Sandertv/BlockSniper/blob/master/resources/settings.yml) always contains the latest property explanation.

{'fraction_non_alphanumeric': 0.0918602861978766, 'fraction_numerical': 0.0012309586090167718, 'mean_word_length': 4.914467697907188, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 17, 'https://': 28, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3764066', 'n_tokens_mistral': 1949, 'n_tokens_neox': 1902, 'n_words': 751}