

Take Me To Minecraft
TmTmc-ServerBasics
This mod helps the administrators who setup and manage Minecraft Servers. There are specific commands and features they can make to enhance the users experience. The following are complete Book Commands that can be used in-game.
The latest version is 1.0.3 for 1.19.2.
Shortcuts to written books that can be copied/pasted into a command block. While the books below can be used, as of 1.16.5_1.0.3, you can run the /getrules command to see all gamerule settings.
Commands Description Default Access
/commands
/day
/gamerules
/getrules
/gma
/gmc
/gms
/gmsp
/night
/openmenu
/rain
/rain-off
/resetrules
/serverhelp
/setrules
/storm
/storm-off
as of 1.19.2
/die
/random-tp
/set-home
/go-home
/del-home
/healme
/god-on
/god-off
/repair
/speedup
/feedme
Opens this website to get these commands and gamerule options
Sets the current in-game time to 10:00AM
Opens this website to get the gamerule commands in a book
Displays a list of all gamerule settings
Changes players gamemode to Adventure
Changes players gamemode to Creative
Changes players gamemode to Survival
Changes players gamemode to Spectator
Sets the current in-game time to 10:00PM
Deleted in 1.16.5_1.0.3 (gamerule default values in a GUI)
Sets the in-game weather to raining/snowing depending on biome
Turns off the in-game weather for raining/snowing depending on biome
Opposite of /setrules to reset back to default values
/serverhelp
Sets keepInventory=true, doFireTick=false & doWeatherCycle=false
When raining, thunder and lightning will be turned on
Turns off thunder and lightning when raining
Immediate Death by being crushed
Random Teleport player somewhere on server (using /spreadplayers command)
Sets the NBT Player tags for X, Y & Z to current location
Returns player to their (Home setting) used in /sethome
Deletes the current home setting for the player
Heal yourself
Changes player to be Invulnerable
Changes player back to being vulnerable
Repairs item in your hand
Change players walking speed by a factor of 2 for ~30 seconds (Fast Sprint)
Set food levels up to 20 and saturation to 10 (quick fix in emergencies)
OPS
OPS
OPS
OPS
OPS
OPS
OPS
OPS
OPS
none
OPS
OPS
OPS
OPS
OPS
OPS
OPS
ALL
ALL
ALL
ALL
ALL
OPS
OPS
OPS
OPS
OPS
OPS
server.properties file
The server.properties file instructs your minecraft server on what state to be in, who can access the server and what defaults you want to start with. Normally, this is a one-time setup but when starting a new server, you may need to tweak these settings.
There are many default settings that can restrict or enable access to your server. All server owners should read, test and understand what each option provides. Depending on who or what you want to allow access to the server for, many settings may need to change from their defaults.
As of 1.16.x, here is a current description of each setting of the server.properties and what the defaults are.
whitelist.json
The whitelist.json file instructs your minecraft server exactly who can access the server and what their corresponding registered Minecraft User Name and UUID are. Only these accounts will be allowed access to the server. This is especially useful to keep hacked clients (pirated software) off your server for your protection as well as other players. If the player won't pay for Minecraft, they will most likely not follow other rules you impose.
How to configure this file can be found here.
ops.json
The ops.json file assigns elevated access to players joining. The default Op Level is configured in the server.properties, but having the Player Name & UUID here either increases or decreases what they can do.
How to configure this file can be found here.