mirror of
https://github.com/ClassiCube/MCGalaxy.git
synced 2025-09-07 14:18:40 -04:00
Page:
Data and configuration files overview
Pages
API breakages
API changes
BlockDB format
Bots
Brushes
Chat
Command Template
Commands
Compiling for .NET 2.0
Copy and paste
Creating levels
Custom blocks
Custom textures
Data and configuration files overview
Discord relay bot
Drawing
Home
Level format
Level permissions
Message blocks
Moderation
New release
Physics blocks
Portals
Public Custom Commands
Public Custom Plugins
Scripting
Standalone builds using mkbundle
World appearance
Clone
1
Data and configuration files overview
rdebath edited this page 2022-06-25 07:24:25 +01:00
Level data
levels/${level}.lvl
Level blocks, physics actions and zone propertieslevels/level properties/${level}.properties
Properties and options for levelblockdefs/lvl_${level}.json
Properties defined by from /levelblock commandblockprops/_${level}.txt
Properties from "/blockprops level" commandextra/bots/${level}.json
Bots on this level (links to BotAI scripts)
text/lockdown.txt
List of levels that are under /lockdown (Players cannot /goto)text/autoload.txt
List of levels to load on startup
blockdb/${level}.cbdb
Block changes recorded for levellevels/${level}.lvl.backup
levels/prev/${level}.lvl.prev
Copies of the main level file.levels/backups/${level}/${BkpID}/
Numbered backup of levels
${level}.lvl
Backup of levels/${level}.lvlmap.properties
Backup of levels/level properties/${level}.propertiesblockdefs.json
Backup of blockdefs/lvl_${level}.json
Does not include blockdefs/lvl_${level}.jsonblockprops.txt
Backup of blockprops/_${level}.txt
Does not include blockprops/default.txtbots.json
Backup of extra/bots/${level}.json
Deleted levels
levels/deleted/${level}${seq}.lvl
Only has Blocks, Zones and physics actions. Eg: no blockdefs.
Multi level data
bots/${botiaName}
BotAI scriptsproperties/block.properties
Ranks allowed to modify different blocksblockdefs/global.json
Additions to blockdefs/lvl_${level}.json for all levels.blockdefs/global.json.bak
Copy of blockdefs/global.jsonblockprops/default.txt
Additions to blockprops/_${level}.txt for all levels.
MCGalaxy.db
Players
player details: ip, blocks changed, deaths, login data.
Name colour and title.
Money field -- cf. Economy table.Portals{$level}
portal blocks on a level -- where they goMessages{$level}
message blocks on a level -- what they say.Opstats
Log of OP actionsEconomy
Player Bank and fines.
Server data
properties/server.properties
Major server properties and some subsystem settings (IRC, Logging,
colours, bad words, spam limits, level defaults)logs/${iso_date}.txt
Main log filesproperties/ranks.properties
Properties for each rank, including rank names and limitsranks/banned-ip.txt
List of IP addresses which are bannedtext/badwords.txt
Words to be replaced by ****
text/welcome.txt
Text printed after user login.text/messages.txt
List of text lines printed for periodic server announcments (random)text/customcolors.txt
Text definition lines for the TextColors CPE extension.
text/aliases.txt
Additional lines which give different names to existing commands.
Beware, /cmdset on an alias changes underlying commands.properties/command.properties
Ranks allowed to run various commands (/cmdset)properties/ExtraCommandPermissions.properties
Ranks allowed to run subportions of cmds (/cmdset extra permission)
Data for and about users
extra/passwords/${user}.pwd
Passwords for /passextra/reported/${user}.txt
Users that have been /report'ed, contents is text, reporter and date.extra/savecopy/${user}/${copysavename}.cpb
Named copy buffers.ranks/ignore/${user}.txt
Who and what the user is ignoring.
extra/reach.txt
List of users and their "reach" values.extra/skins.txt
List of users and their skin names or URLsextra/models.txt
List of users and their current /modelextra/modelscales.txt
List of users with Oversized and mismatched model scales.extra/rotations.txt
List of users with Model rotationsextra/invalidids.txt
List of users who have faked ids (id is based on line no in file)
ranks/${rankid}_rank.txt
List of users who are ranked ${rankid}, including bansranks/agreed.txt
List of users who have typed /agreeranks/whitelist.txt
List of users who can connect to "use-whitelist=true" server.ranks/frozen.txt
List of users who are frozenranks/hidden.txt
List of users who are hiddenranks/muted.txt
List of users who are mutedranks/IRC_Controllers.txt
List of users who can control the IRC link
text/vip.txt
List of users who can still join a full servertext/emotelist.txt
List of users that don't want to use emotes (/emote)text/tempbans.txt
List of users who have a temp ban including timestamps.text/tempranks.txt
List of users who have a temp rank change including timestamps.
text/rankinfo.txt
Log of changes of user rankstext/bans.txt
Log of user banstext/unbans.txt
Log of user unbanstext/notes.txt
Log of user warnings and similar
Command Data
extra/text/help.txt
Help text for a bare /helptext/oprules.txt
Text for /oprules commandtext/rules.txt
Text for /rules commandtext/faq.txt
Text for /faq commandtext/news.txt
Text for /news command
-
text/custom$s.txt
Fixed strings to translate from $token's. -
text/8ball.txt
List of responses for /8ball -
text/eatmessages.txt
List of items for the /eat command -
extra/palettes/${palname}.pal
Palette files for /imgprint command -
extra/import/${filename}.bmp
Images for /imgprint
System data
properties/cpe.properties
Flags to disable indvidual CPE extensions.properties/authservices.properties
List of authentication services and their name affixes.text/cmdautoload.txt
List of command DLLs to load on startuptext/externalurl.txt
Public "play" URL downloaded from authentication service.
plugins/${plugin}.cs
plugins/${plugin}.dll
C# code for /plugin, with the compiled DLL
Other files
properties/economy.properties
text/awardsList.txt
text/playerAwards.txt
text/infectmessages.txt
text/irccmdblacklist.txt
properties/discordbot.properties
text/discord/controllers.txt
text/discord/replacements.txt