I just don't understand how to de-/activate PLUS some more questions!

Hey nivex!😜

It seems a great Plugin!

But unfortunately "coders" do not really understand:
There are many people like me out there who just don't understand "how a plugin works or how to use it properly".

So in this order I have some questions to you, nivex, please:

 [Flags]
        public enum RuleFlags : ulong
        {
            None = 0,
            AdminsHurtSleepers = 1uL << 1,
            AnimalsIgnoreSleepers = 1uL << 2,
            AuthorizedDamage = 1uL << 3,
            AuthorizedDamageRequiresOwnership = 1uL << 4,
            CupboardOwnership = 1uL << 5,​
If I want to be able to "destroy" my own (twig/stone/metal etc) walls (like shooting) w/o hurting myself I have to set the "flags"(?) 1uL? (default settings)

But when I want that animals can kill sleepers I have to set it to zero "0uL", right?

What is the meaning "uLong" - what does it mean?

This is absolutely destroying my head:
     private bool animalsIgnoreSleepers;                             // toggle flag to protect sleepers​

I have no clue what "private bool" is nor how to change the flag. Toggle flag? Which flag? Where to toggle? How toΒ  toggle?
Just wanted a "normal" gameplay, so animals CAN hurt sleepers and Players in general.

Just don't understand (like some more line *laugh*)

AuthorizedDamageCheckPrivilege = 1uL << 39,

What does this mean?

May I'm sorry to ask you, nivex, but as I said:
There are so many people who just don't understand. I'm the one of the few ones who just asks cos I want to use your plugin.
Seems pretty useful to me. (the default rust DS batchfile-command "server.pve true" isn't really nice cos I cannot destroy my walls w/o hurting myself.)

Hopefully you can understand now why I'm asking.πŸ˜‡

Thank you very much!

Sincerely, Tinkerbell

You donΒ΄t need to understand code to use plugins. Open the json file in config folder instead the cs file and make your settings.