A simple to use restart management plugin for sponge - Created by Moddedminecraft.net
moddedminecraft / mmcreboot Goto Github PK
View Code? Open in Web Editor NEWA simple to use restart management plugin for sponge
A simple to use restart management plugin for sponge
[09:24:09] [Server thread/INFO] [nucleus]: Goshen ran the command: /restart
[09:24:17] [Server thread/INFO] [nucleus]: Goshen ran the command: /restart start s 60
[09:24:17] [Server thread/INFO] [mmcreboot]: [MMCReboot] Goshen is setting a new restart time...
[09:24:17] [Server thread/INFO] [mmcreboot]: [MMCReboot] scheduling restart tasks...
[09:24:17] [Server thread/INFO] [mmcreboot]: [MMCReboot] warning scheduled for 30 seconds from now!
[09:24:17] [Server thread/INFO] [mmcreboot]: [MMCReboot] RebootCMD scheduled for 60 seconds from now!
[09:24:46] [Server thread/INFO]: com.mojang.authlib.GameProfile@5042a7cc[id=,name=Dorgiiisek,properties={},legacy=false] (/78.111.123.82:52067) lost connection: Disconnected
[09:24:47] [Timer-14/INFO]: [Restart] The server will be restarting in 30 seconds
list
[09:26:02] [Server thread/INFO] [nucleus]: Server ran the command: /list
[09:26:02] [pool-2-thread-44/INFO]: There are 2/45 players online.
[09:26:02] [pool-2-thread-44/INFO]: Default: Goshen, [AFK] qbaws
list
[09:26:38] [Server thread/INFO] [nucleus]: Server ran the command: /list
[09:26:38] [pool-2-thread-44/INFO]: There are 2/45 players online.
[09:26:38] [pool-2-thread-44/INFO]: Default: Goshen, [AFK] qbaws
time
[09:26:41] [Server thread/INFO] [nucleus]: Server ran the command: /time
[09:26:41] [Server thread/INFO]: No world was specified - the default was used.
[09:26:41] [Server thread/INFO]: The time on world world-infinitylite is currently 8:33 pm (8:33h).
time
[09:26:52] [Server thread/INFO]: ThreadedAnvilChunkStorage (world-infinitylite): All chunks are saved
[09:26:52] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[09:26:52] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[09:26:52] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-11325): All chunks are saved
[09:26:52] [Server thread/INFO]: ThreadedAnvilChunkStorage (shopplots): All chunks are saved
[09:26:52] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM6): All chunks are saved
[09:26:52] [Server thread/INFO] [nucleus]: Server ran the command: /time
[09:26:52] [Server thread/INFO]: No world was specified - the default was used.
[09:26:52] [Server thread/INFO]: The time on world world-infinitylite is currently 8:45 pm (8:45h).
the server starts restarting but then stops half way leaving the server in a limbo state where it is neither up or down and nothing will happen till I manually restart then sometimes it won't come back up at all
[14:07:44] [Server thread/ERROR]: Exception stopping the serverjava.lang.RuntimeException: Attempt made to unload a world with dimension id [-1].at net.minecraftforge.common.DimensionManager.lambda$setWorld$0(DimensionManager.java:654) ~[DimensionManager.class:?]at java.util.Optional.orElseThrow(Optional.java:290) ~[?:1.8.0_112]at net.minecraftforge.common.DimensionManager.setWorld(DimensionManager.java:654) ~[DimensionManager.class:?]at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.java:407) ~[MinecraftServer.class:?]at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) [MinecraftServer.class:?]at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]
fml-server-2.zip
latest.zip
Hello, I just want to start by saying i love the mod and how it works. I have had it prompt a reboot while I was online and the server never fully came back up. When checking the host it shows just a server shutdown. When looking at the console it shows the mmcreboot completed successfully but it did not restart, it only shut down.
I've tried using the default MMCReboot restart command (/stop
) as well as a custom command (/restart
, seen in the example output below) - neither works, as Multicraft always thinks the server has crashed and won't restart it.
versions:
other:
Multicraft console output:
03.01 09:43:26 [Server] Server thread/INFO [nucleus]: Server ran the command: /reboot start m 2
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] Server is setting a new restart time...
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] scheduling restart tasks...
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] warning scheduled for 1 seconds from now!
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] warning scheduled for 61 seconds from now!
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] warning scheduled for 91 seconds from now!
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] warning scheduled for 116 seconds from now!
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] warning scheduled for 117 seconds from now!
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] warning scheduled for 118 seconds from now!
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] warning scheduled for 119 seconds from now!
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] warning scheduled for 120 seconds from now!
03.01 09:43:26 [Server] Server thread/INFO [mmcreboot]: [MMCReboot] RebootCMD scheduled for 121 seconds from now!
03.01 09:43:26 [Server] Server thread/INFO The server will now be restarting in 0h2m0s
03.01 09:43:27 [Server] Timer-19/INFO [Restart] The server will be restarting in 2:00 minutes
03.01 09:44:27 [Server] Timer-20/INFO [Restart] The server will be restarting in 1 minute
03.01 09:44:57 [Server] Timer-21/INFO [Restart] The server will be restarting in 30 seconds
03.01 09:45:22 [Server] Timer-22/INFO [Restart] The server will be restarting in 05 seconds
03.01 09:45:23 [Server] Timer-23/INFO [Restart] The server will be restarting in 04 seconds
03.01 09:45:24 [Server] Timer-24/INFO [Restart] The server will be restarting in 03 seconds
03.01 09:45:25 [Server] Timer-25/INFO [Restart] The server will be restarting in 02 seconds
03.01 09:45:26 [Server] Timer-26/INFO [Restart] The server will be restarting in 01 seconds
03.01 09:45:27 [Server] Timer-27/INFO [mmcreboot]: [MMCReboot] Running Command
03.01 09:45:27 [Server] Timer-27/INFO [nucleus]: Server ran the command: /restart
03.01 09:45:27 [Server] Server thread/INFO RankUpper: [RankUpper disabled.]
03.01 09:45:27 [Server] Server thread/INFO [totaleconomy]: Total Economy Stopping
03.01 09:45:27 [Server] Server thread/INFO [LP] Closing storage...
03.01 09:45:27 [Server] Server thread/INFO [LP] Shutting down internal scheduler...
03.01 09:45:27 [Server] Server thread/INFO [LP] Goodbye!
03.01 09:45:27 [Server] Server thread/INFO [Woot]: LootTableManager: Save loot statistics to /woot/loot.json
03.01 09:45:27 [Server] Server thread/INFO Stopping server
03.01 09:45:27 [Server] Server thread/INFO Saving players
03.01 09:45:27 [Server] Server thread/INFO Saving worlds
03.01 09:45:27 [Server] Server thread/INFO Saving chunks for level 'world'/Overworld
03.01 09:45:27 [Server] Server thread/INFO Saving chunks for level 'DIM-1'/Nether
03.01 09:45:27 [Server] Server thread/INFO Saving chunks for level 'DIM1'/The End
03.01 09:45:27 [Server] Server thread/INFO Saving chunks for level 'DIM-5'/simplevoidworld
03.01 09:45:27 [Server] Server thread/INFO Saving chunks for level 'DIM-4'/ExtraUtils2_Quarry_Dim
03.01 09:45:27 [Server] Server thread/INFO Saving chunks for level 'DIM-3'/Deep Dark
03.01 09:45:27 [Server] Server thread/INFO Saving chunks for level 'DIM-2'/MiningWorld
03.01 09:45:27 [Server] Server thread/INFO [Actually Additions]: Unloading WorldData for world 0!
03.01 09:45:27 [Server] Server thread/INFO [Sponge]: Unloading world [world] (DIM0)
03.01 09:45:27 [Server] Server thread/INFO [Actually Additions]: Unloading WorldData for world -1!
03.01 09:45:27 [Server] Server thread/INFO [Sponge]: Unloading world [DIM-1] (DIM-1)
03.01 09:45:27 [Server] Server thread/INFO [Actually Additions]: Unloading WorldData for world 1!
03.01 09:45:27 [Server] Server thread/INFO [Sponge]: Unloading world [DIM1] (DIM1)
03.01 09:45:27 [Server] Server thread/INFO [Actually Additions]: Unloading WorldData for world -5!
03.01 09:45:27 [Server] Server thread/INFO [Sponge]: Unloading world [DIM-5] (DIM-5)
03.01 09:45:27 [Server] Server thread/INFO [Actually Additions]: Unloading WorldData for world -4!
03.01 09:45:27 [Server] Server thread/INFO [Sponge]: Unloading world [DIM-4] (DIM-4)
03.01 09:45:27 [Server] Server thread/INFO [Actually Additions]: Unloading WorldData for world -3!
03.01 09:45:27 [Server] Server thread/INFO [Sponge]: Unloading world [DIM-3] (DIM-3)
03.01 09:45:27 [Server] Server thread/INFO [Actually Additions]: Unloading WorldData for world -2!
03.01 09:45:27 [Server] Server thread/INFO [Sponge]: Unloading world [DIM-2] (DIM-2)
03.01 09:45:29 [Server] Server thread/INFO [FML]: Applying holder lookups
03.01 09:45:29 [Server] Server thread/INFO [FML]: Holder lookups applied
03.01 09:45:29 [Server] Server thread/INFO [totaleconomy]: Total Economy Stopped
03.01 09:45:29 [Server] Server thread/INFO [nucleus]: Nucleus is performing server shutdown tasks.
03.01 09:45:29 [Server] Server thread/INFO [STDOUT]: [minetweaker.mc1102.furnace.MCFurnaceManager$AddRecipeAction:undo:158]: >>>removing
03.01 09:45:29 [Server] Server thread/INFO [mcjty.lib.varia.Logging]: Deep Resonance: server is stopping. Shutting down gracefully
03.01 09:45:29 [Server] Server thread/INFO [fluxnetworks]: Removed Networks
03.01 09:45:29 [Server] Server thread/INFO [multistorage]: Saving EnderLink Chest Data
03.01 09:45:29 [Server] Server thread/INFO [multistorage]: Unloading EnderLink Chest Data
03.01 09:45:29 [Server] Server thread/INFO [mcjty.lib.varia.Logging]: RFTools: server is stopping. Shutting down gracefully
03.01 09:45:29 [Server] Server thread/INFO [mcjty.lib.varia.Logging]: RFTools: server is stopping. Shutting down gracefully
03.01 09:45:29 [Server] Server thread/INFO [mcjty.lib.varia.Logging]: Cleaning up RFTools dimensions
03.01 09:45:29 [Server] Server thread/INFO [mmcreboot]: MMCReboot Disabled
03.01 09:45:29 [Server] Server Shutdown Thread/INFO Stopping server
03.01 09:45:29 [Server] Server Shutdown Thread/INFO Saving players
03.01 09:45:29 [Server] Server Shutdown Thread/INFO Saving worlds
03.01 09:45:30 [Multicraft] Server shut down (running)
03.01 09:45:30 [Multicraft] Not restarting crashed server.
03.01 09:45:30 [Multicraft] Server stopped
config:
autorestart {
# Values: Fixed, Realtime or None. The value choses here represents what timer will be used.
enabled=Realtime
fixed {
# How long in hours should the auto restart timer be set for?
interval=24
}
realtime {
# Set times for server restarts (24h time eg: 18:30)
intervals=[
"05:00"
]
}
}
# Localization to be used, All available translations are in the 'localization' folder
language=EN
restart {
# The command(s) to run if 'use-command' has been enabled
command=[
"/restart"
]
# If enabled, This will run the configured command instead of restarting the server.
use-command=true
}
# manual command: /reboot start m 2
timer {
# warning times before reboot in seconds
broadcast=[
600,
300,
120,
60,
30,
5,
4,
3,
2,
1
]
# The required amount of players online to start a vote
min-players=5
notifications {
# Should a sound be played when a restart broadcast is sent?
playsound=true
sound {
# The sound that should play for the notification. (Vanilla sounds can be found here: http://minecraft.gamepedia.com/Sounds.json)
sound-to-play="block.note.pling"
# When should the sound notification start? (This should be the same as one of your broadcast timers)
when-to-start=600
}
title {
# Should a title message pop up in the middle of the screen
enabled=false
# The title message to be displayed ({hours},{minutes},{seconds} will be replaced
message="The server will be restarting in {minutes}:{seconds}"
# How long should the title message show up for before disappearing? (in seconds)
staytime=3
}
}
# Time before another vote to restart can begin. (In minutes)
re-vote=10
# How long should it be before players are allowed to start a vote after the server has restarted (In minutes)
start-vote=60
# Time until the restart after a vote has passed in seconds (default 300 = 5 minutes)
vote-passed=120
# % of online players to vote yes before a restart is triggered.
vote-percent=85
}
tps {
# How long after the server starts until the TPS check initiates. (In minutes)
check-delay=15
# The minimum TPS to initiate a restart timer
minimum=12
# The reason to broadcast if 'use-reason' is enabled
reason-message="Server TPS is below the minimum; restart incoming..."
# If set to true, When the restart timer reaches 0, The TPS will be checked again
# If the TPS is above the minimum, the restart is canceled
restart-cancel=true
# The broadcast message sent to everyone if the restart was canceled
restart-cancel-message="&bThe server will not restart. The TPS is now above the minimum"
# Time until the restart after a TPS check has failed, in seconds (default 300 = 5 minutes)
timer=120
# If enabled, the server will initiate a restart timer if the TPS is below the minimum set.
use=true
# If enabled, there will be a reason broadcast alongside the countdown for the restart.
use-reason=true
}
voting {
# Enable or Disable the ability for players to vote for a server restart
enabled=false
}
I set my auto restart to 6 hours in the config as shown below, however it's been 14 hour and the server still hasn't shutdown.
autorestart {
# Enable / Disable automatic restarts after the designated interval time.
enabled=true
# How long in hours should the auto restart timer be set for?
interval=6
}
MMCReboot Version: 1.7.1
SF Version: 2234
Using /reboot vote command gives error that 'Server is already restarting' if it's before the pre-set time allowed in config for rebooting.
Hello, I have faced the problem which is fully described in screenshot from Sponge discord server chat. Sponge developer pointed on a problem with saving the world with active players. Here is the screenshot.
The problem sometimes happened only when there more than 15-20 players, so it is realy hard to reproduce it. My players offten report it due to some dupes or loses of items.
When the TPS goes below 10, the restart timer comes up but im assuming the second check is failing to run because it just posts the initial message again and restarts the timer. To clarify, the server TPS is below 10 during both checks. There is no restart cancel message before another TPS restart message appears.
Here is an image of what chat looks like:
http://image.prntscr.com/image/9c5972f0170243d0a25493f9889a7eb0.png
Heres the config file:
http://pastebin.com/yqcA1APS
When I start the server, this appers on the log and I can't use the plugin: https://pastebin.com/vkdnwSd6
And further, this appears: https://pastebin.com/SgZdhZzm
For some reason this plugin doesnt work on servers that dont use multicraft. ive tried on my own dedicated server and the scheduled restarts dont actually restart the server. It just stops the server. Cheers
the server I am using is stopping fine and broadcasting fine but it is not starting back up at all.
if it helps I'm using https://www.minecraft-hosting.pro/ as the host
This is zh_CN language file.
messages_ZH.conf.txt
(Change file type)
Please add it, thank you!
Hello, would it be possible to add these 2 features to your mod?
Hello! Could you add localization to this plugin?
I could provide Ru translation) It's just not very convenient to translate through InClassTranslator...
Thanks!)
I'm running my server on a dedicated linux machine that starts with ./start.sh (start.sh contains all java arguments)
The problem is the server is not starting after a restart countdown.
Any solution?
I have the option to cancel the restart if the TPS is above the minimum. I've had instances during scheduled and manually triggered restarts where the server fails to shutdown at the end of the timer with the message that the TPS is now above the minimum.
Would be nice if you have a TPS checker. Each 5 minutes, you check the TPS of the server, and if it's lower than 15 (or an configurable amount in config), the restart will start the countdown. At the end of the countdown, it would check if the TPS is 20 again, if it is, then you cancel the restart. If it still lower than 15, restart the server.
Instead of every x hours, set a time in the day for the restart.
Currently you can toggle to play a sound during shutdown at each broadcast interval.
I would like to be able to enter in a custom sound, as well as the option to only have it play once. This is for music that would sound dumb if repeated. Obviously you would then have to stop that sound if the reboot is canceled.
So either im doing something wrong of this has never worked but in the config theres an option to set the % of players on the server that has to say yes in order for a restart to succeed.
Now I've had it plenty of times with 20 players that just 5 people was okay while I have it set to 80%
So I have this set:
# % of online players to vote yes before a restart is triggered.' ' vote-percent=80
Which I would think that 80% of players aka 16/20 would have to vote yes. Maybe this percentage is for something completely different but that is how I see.
Am I wrong or has this been an issue from the start?
Thanks for the plugin the restarts are very nice!
It has a countdown that works normally, and then it shuts down the server, but, that's it. It doesn't come back up.
The server is not running on a dedicated machine.
Here's a log:
https://pastebin.com/RtEZhfGQ
The topic say it: Could you please change the timer format to seconds instead of minutes?
Would be much more precise.
I set the config to the option below, so in theory the plugin should restart the server at 6am and 6pm server time.
autorestart {
# Values: Fixed, Realtime or None. The value choses here represents what timer will be used.
enabled=Realtime
fixed {
# How long in hours should the auto restart timer be set for?
interval=6
}
realtime {
# How long in hours should the auto restart timer be set for?
intervals=[
"06:00",
"18:00"
]
}
}
However, the server started a countdown for 12pm server time, it didn't shut down the server and is now the timer is running in negatives.
https://gyazo.com/e35117ad1d003309de550733037c25a1
There were also no errors in console.
Hello! I wanted to make a chain of commands when restarting:
restart {
# The command to run if 'use-command' has been enabled
command=[
"/pokesave all",
"/save-all",
"/stop"
]
# If enabled, This will run the configured command instead of restarting the server.
use-command=true
But, i have next:
Server выполнил команду: /[pokesave all, save-all, stop]
Is it possible to do as a multi-commands?
Could you add a config option that allows you to change how long after a vote has completed for the server to restart. Usually when my players vote for a restart the server's TPS is really down and waiting 5 minutes is a bit long. Obviously only when the result of the vote is yes.
So either im doing the config wrong or the plugin is faulty atm for API6.
This is my config
`
autorestart {
# Enable / Disable automatic restarts after the designated interval time.
enabled=true
fixed {
# How long in hours should the auto restart timer be set for?
interval=3
}
# How long in hours should the auto restart timer be set for?
interval=3
realtime {
# Set times for server restarts (24h time eg: 18:30)
intervals=[
"00:00",
"06:00",
"12:00",
"18:00"
]
}
}
`
In theory this should restart my server every 3 hours if im correct?
Or is there something im missing because as of right now the server is not restarting every 3 hours.
Using: spongeforge-1.11.2-2315-6.1.0-BETA-2410
and: MMCReboot-2.0.4-API-5.1-6.X
I'd also like to point out this config feels like im doing the same config 3 times.
I'm using MMCReboot 2.0.3 on SpongeForge 1.10.2-2281-5.2.0-BETA-2312
whenever I type /reboot start h 12 (or any number) it says the server will restart in whatever time I enter, then I type in /reboot time and it says there is no restart scheduled
Edit: Just seen an update for Sponge, I'll update and try again.... still no good with spongeforge 2313
It functions like a stop vs a restart.
I recently updated to 1.12.2 and prior to the update i was using:
spongeforge-1.12.1-2444-7.0.0-BETA-2612
MMCReboot-2.0.4-API-5.1-6.X.jar
it was working all fine, but now im using:
MMCReboot-2.1.1-API-5.1-6.X
spongeforge-1.12.2-2503-7.0.0-BETA-2696
and server refuse to restart, im using Realtime in config
all warnings and announcements works but when its time to reboot this happens
at 12:00 it was configured to use a command:
[12:00:11] [Timer-51/INFO] [mmcreboot]: [MMCReboot] Running Command
[12:00:11] [Timer-51/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: java.lang.IllegalStateException: CauseStackManager called from off main thread!
[12:00:11] [Timer-51/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at org.spongepowered.common.event.SpongeCauseStackManager.enforceMainThread(SpongeCauseStackManager.java:70)
[12:00:11] [Timer-51/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at org.spongepowered.common.event.SpongeCauseStackManager.pushCause(SpongeCauseStackManager.java:98)
[12:00:11] [Timer-51/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at org.spongepowered.common.command.SpongeCommandManager.process(SpongeCommandManager.java:295)
[12:00:11] [Timer-51/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.moddedminecraft.mmcreboot.Main.useCommandOnRestart(Main.java:502)
[12:00:11] [Timer-51/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.moddedminecraft.mmcreboot.Tasks.ShutdownTask.run(ShutdownTask.java:40)
[12:00:11] [Timer-51/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.util.TimerThread.mainLoop(Unknown Source)
[12:00:11] [Timer-51/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.util.TimerThread.run(Unknown Source)
then i changed the config to reboot at 12:15 and to not use command:
[12:15:30] [Timer-71/INFO] [mmcreboot]: [MMCReboot] Restarting...
[12:15:30] [Timer-71/INFO] [mmcreboot]: [MMCReboot] Touching restart.txt at: H:\AMP\Instances\4-PreedCraft\Minecraft\.\plugins\mmcreboot\restart.txt
[12:15:30] [Timer-71/INFO] [mmcreboot]: [MMCReboot] Something went wrong while saving & stopping!
What happened?
Restart announcement showing negative values and still counting down.
What time did it happen?
Fist reported 4:32 PM EST by user Richman97189.
What were you doing during this time?
Working...
How can we replicate this?
Unknown. Possibly client side.
Provide any supporting logs and paste them in a Preformatted text
. Thank you.
[root@vps38015 ~]# kubectl logs -f lapitos-0 --namespace=tbgn --container=server | grep Restart
[19:52:19] [Timer-17/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] The server will be restarting in 5:00 minutes
[19:52:19] [Timer-17/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] Server TPS is below the minimum.
[19:53:19] [Timer-18/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] The server will be restarting in 4:00 minutes
[19:53:19] [Timer-18/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] Server TPS is below the minimum.
[19:54:19] [Timer-19/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] The server will be restarting in 3:00 minutes
[19:54:19] [Timer-19/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] Server TPS is below the minimum.
[19:55:19] [Timer-20/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] The server will be restarting in 2:00 minutes
[19:55:19] [Timer-20/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] Server TPS is below the minimum.
[19:56:19] [Timer-21/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] The server will be restarting in 1 minute
[19:56:19] [Timer-21/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] Server TPS is below the minimum.
[19:56:49] [Timer-22/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] The server will be restarting in 30 seconds
[19:56:49] [Timer-22/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Restart] Server TPS is below the minimum.
[20:39:39] [Server thread/INFO] [nucleus]: Rcon ran the command: /say Cancelled Restart.
[20:39:39] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: [Rcon] Cancelled Restart.
Not showing up server-side in logs. Likely client side only.
When MMCReboot attempts to restart the server on apex hosting it registers it as a crash.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.