> For the complete documentation index, see [llms.txt](https://anhcraft.gitbook.io/oreprocessor/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://anhcraft.gitbook.io/oreprocessor/overview/faq.md).

# FAQ

1. **Only ore materials supported?**&#x20;

You can use any block material such as cobblestone, amethyst, or even bedrock

2. **Does it work with plugin X?**&#x20;

The plugin is developed to be compatible with as many plugins as possible. However, not all of them work in a standard way and require extra integration. If your favourite plugin does not work with OreProcessor, please contact me!

3. **What about the cost of performance?**&#x20;

The plugin is super lightweight as it does not behave like Minecraft's ticking system. The plugin has been well tested in production (my server) with \~30 online players mining massive amount of ores per second!

4. **Is there database / multi-server support?**

The plugin currently uses GZIP-compressed flat files. It does not support multiple concurrent servers using the same data folder. There is no plan to support database in near future.

5. **I saw warnings/errors in the console!**

The plugin will validate the configuration upon startup / when you reload the plugin.

Typically, warnings are shown in yellow, and serve errors are shown in red. You need to read those messages to understand what is going on.&#x20;

For example, if you got these messages:

```
[16:29:33 WARN]: [OreProcessor] Unknown material 'raw_iron' in phrase 'raw_iron > raw_iron'
[16:29:33 WARN]: [OreProcessor] Unknown material 'raw_iron' in phrase 'raw_iron > iron_ingot'
[16:29:33 WARN]: [OreProcessor] Unknown material 'raw_iron' in phrase 'raw_iron > 80 cobblestone, 60 iron_ingot, 10 gold_ingot, 5 diamond'
[16:29:33 WARN]: [OreProcessor] Unknown material 'raw_gold' in phrase 'raw_gold > raw_gold'
[16:29:33 WARN]: [OreProcessor] Unknown material 'raw_gold' in phrase 'raw_gold > gold_ingot'
[16:29:33 WARN]: [OreProcessor] Invalid material 'copper_ingot' in phrase '9 copper_ingot'
[16:29:33 WARN]: [OreProcessor] Invalid crafting input in phrase '9 copper_ingot > 1 copper_block'
```

That means you have configured wrong materials / or you are using materials from newer versions on a server running the older version. In this case, you can update the configuration or simply ignore the warning. **Any missing material will be ignored by the plugin.**

The **default configuration** contains materials such as amethyst or copper which exist on **1.17+**, you will see those warnings on 1.16 and older servers. But again, they can be ignored!

6. **I break the block and it drops normally without moving to the ore storage**

There are some possible causes:

* You are in creative
* You used a silk-touch enchanted tool and `process-silk-touch-items` in config.yml is off
* The item is not present in any transformation group (see: [Add a new ore](/oreprocessor/configuration/main-configuration/add-a-new-ore.md)), thus, the plugin is uninformed about that item during drop collection
* The storage is full but you allow to bypass it (see: [Main Configuration](/oreprocessor/configuration/main-configuration.md))
* The plugin fails to integrate with the custom item plugin (if the drop is a custom item)
* The drop is custom (non-vanilla) (in this case, contact me)
