MehVahdJukaar / Supplementaries

Other
137 stars 96 forks source link

[🐞]: Book place process are incompatible with protect system plot plugin. Make duplicate books. #917

Open LolaALittlePopoto opened 8 months ago

LolaALittlePopoto commented 8 months ago

Before Continuing:

Version

1.20.1-FORGE

Supplementaries Version

supplementaries-1.20-(2.7.30-2.7.33)

Moonlight Lib Version

moonlight-1.20-29.3

Issue Detail

I'm use a server with mohist system (Mods + Plugins). If you claim a plot with GriefPrevention or WorldGuard, player they can't place blocks but books they possible to place but world get latence and deny place however books drops and drop with duplicate process.

MehVahdJukaar commented 8 months ago

Any mod that does something like call set block on way that those plugins have not thoguth out are bound ot not work with those. Those are meant to be used in vanilla as they handle all vanilla cases but with mods there will be many many of such occurrences. I know when I added Flan compatibility I had to add a bunch of API calls to flan itself to check that myself. In other words only way to fix this is to add direct compatibility which I do not really plan to do as I have already that for flan mod. On top of that even if I wanted I couldn't because it's a plugin. Don't use plugin with mods, plugins are nothing more than serverside mods and using them with forge is essentially having 2 modloaders at the same time which will have many issues. Use proper server side forge mods instead