PVP Scheduler
Source: Click Here
Features::
Information:
Days:
days are in 0-6 format
0 = Sunday
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday
Hours:
hours are in 0-23 format
0 = 00:00
1 = 01:00
2 = 02:00
23 = 23:00
Console Commands:
Donate
Any donation is much appreciated and very helpful towards the upkeep/creation of the plugins i provide, Plugins take time to create some hours some days and I keep 99% of them open source for others to learn from.

Configuration:
By default the config is set to start on a Friday at 7 pm and end on a Sunday 9 pm for a pvp weekend
Source: Click Here
Features::
- Ability to Schedule PVP
- Ability to just block PVP
- Ability to just block player Vs Structure
- Ability to just block player Vs Tamed Dino or Tamed Dino vs Tamed Dino
- Ability to set custom messages per schedule
- Ability to set a start day and hour and end ones too
Information:
- Your server has to be a pvp server this will not work on pve.
- Please note, that it checks every minute meaning after launching your server it will take 1 minute to enable pvp if that's the same start hour + day you set in config
Days:
days are in 0-6 format
0 = Sunday
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday
Hours:
hours are in 0-23 format
0 = 00:00
1 = 01:00
2 = 02:00
23 = 23:00
Console Commands:
- pvpreload - Reload the config.json
Donate
Any donation is much appreciated and very helpful towards the upkeep/creation of the plugins i provide, Plugins take time to create some hours some days and I keep 99% of them open source for others to learn from.

Configuration:
By default the config is set to start on a Friday at 7 pm and end on a Sunday 9 pm for a pvp weekend
Code:
{
"PVPScheduler":{
"ServerName":"ServerNameHere",
"NotifyServer":true, //message entire server with PVPEnabledMessage or PVPDisabledMessage message
"LogPvpSwitchAtConsole":true, //log the switchs at server console
"ProtectExplosiveMessage":"<RichColor Color=\"1, 0, 0, 1\">You can only detonate Explosives when PVP mode is enabled!.</>",
"ProtectPlayersPVPOff":true,//protect players when our schedule ends
"ProtectDinosPVPOff":true,//protect dinos when our schedule ends
"ProtectStructuresPVPOff":true,//protect structures when our schedule ends
"ProtectExplosivesPVPOff":true,//protect from explosives when our schedule ends
"Days":[
{
"StartDay":5,//the day the schedule starts
"StartHour":19,//the hour the schedule starts
"EndDay":0,//the day the schedule ends
"EndHour":21,// the hour the schedule ends
"ProtectPlayersPVPOn":false,//protect players when our schedule starts
"ProtectDinosPVPOn":false,//protect dinos when our schedule starts
"ProtectStructuresPVPOn":false,//protect structures when our schedule starts
"ProtectExplosivesPVPOn":false,//protect from explosives when our schedule starts
"PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Enabled!.</>",
"PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Disabled!.</>"
}
]
}
}
Code:
{
"PVPScheduler":{
"ServerName":"ServerNameHere",
"NotifyServer":true,
"LogPvpSwitchAtConsole":true,
"ProtectPlayersPVPOff":true,
"ProtectDinosPVPOff":true,
"ProtectStructuresPVPOff":true,
"ProtectExplosivesPVPOff":true,
"Days":[
{
"StartDay":1,
"StartHour":0,
"EndDay":2,
"EndHour":0,
"ProtectPlayersPVPOn":false,
"ProtectDinosPVPOn":false,
"ProtectStructuresPVPOn":false,
"ProtectExplosivesPVPOn":false,
"PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Disabled!</>",
"PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Enabled!</>"
},
{
"StartDay":3,
"StartHour":0,
"EndDay":4,
"EndHour":0,
"ProtectPlayersPVPOn":false,
"ProtectDinosPVPOn":false,
"ProtectStructuresPVPOn":false,
"ProtectExplosivesPVPOn":false,
"PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Disabled!</>",
"PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Enabled!</>"
},
{
"StartDay":4,
"StartHour":0,
"EndDay":5,
"EndHour":0,
"ProtectPlayersPVPOn":false,
"ProtectDinosPVPOn":false,
"ProtectStructuresPVPOn":false,
"ProtectExplosivesPVPOn":false,
"PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Disabled!</>",
"PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Enabled!</>"
},
{
"StartDay":6,
"StartHour":0,
"EndDay":0,
"EndHour":0,
"ProtectPlayersPVPOn":false,
"ProtectDinosPVPOn":false,
"ProtectStructuresPVPOn":false,
"ProtectExplosivesPVPOn":false,
"PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Disabled!</>",
"PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Enabled!</>"
}
]
}
}