gistfile1.txt
· 2.0 KiB · Text
Raw
## ===========================================================
## MULTICRAFT CONFIGURATION TO ADD .JAR TYPES
## To simplify all the add of JAR in less time than ever.
## This configuration was edited by Baloc - 20/04/2019.
## ===========================================================
[config]
name = [Paper] 1.21.4-138
source = https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/138/downloads/paper-1.21.4-138.jar
configSource = https://raw.githubusercontent.com/arevindh/multicraft-papermc/master/paper.jar.conf
[encoding]
encode = utf-8
decode = utf-8
fileEncoding = latin-1
[start]
command = "{JAVA}" -server -Xmx{MAX_MEMORY}M -Xms{START_MEMORY}M -Djline.terminal=jline.UnsupportedTerminal -jar "{JAR}" nogui {PARAMS}
[force_config]
configFile = server.properties
newline = \n
search1 = server-ip
replace1 = server-ip={IP}
search2 = server-port
replace2 = server-port={PORT}
search3 = max-players
replace3 = max-players={MAX_PLAYERS}
[parse_log]
start=^(?P<time>(:?[-\d]+ )?\[?[:\d]+\]?)\s+\[?(?P<type>[^]<>]+)[\]>]\:?\s+(:?\[(:?Minecraft-)?(:?Server)\]\s+)?(?P<line>.*)$
[parse_startup]
start=^\s*Done
important=true
[parse_players]
listSplit=\s*,\s*
listLine=(?P<name>.*)
start=^(?:Connected\s*players|Online \([\d]+[^)]*\)):\s*(?P<v_listStr_append>.*)$
start1=^There are (?P<v_maxDataLines>\d+)/\d+ players
data=^(?P<v_listStr_append>.+)$
trigger=list
important=true
isList=true
maxLines=2
maxDataLines=0
[parse_chat]
start=^(?P<source>\[[^\]]+\])?\s*<(?P<sender>[^>]*)>\s*(?P<message>.*)$
[parse_command]
shortStart=(?:tried|issued server) command
start=^(?P<sender>.+)\s(?:tried|issued\sserver)\scommand:\s*(?P<command>.*)$
important=true
[parse_connect]
shortStart=logged in with entity id \d+ at
start=^(?P<name>.+?)\s*\[/(?P<ip>[^\]:]*)(:?(?P<port>[0-9]+)?)\]\s*logged in
start1=^(?P<name>.+)(?P<ip>\s+)logged in
[parse_disconnect]
shortStart=(lost connection|Kick(ing|ed))
start=^(?P<name>.+)\slost connection:\s*(?P<reason>.*)$
start1=^CONSOLE:\s*Kicking\s(?P<name>.+)$
start2=Kicked\s(?P<name>.+) from the game\s*$
| 1 | ## =========================================================== |
| 2 | ## MULTICRAFT CONFIGURATION TO ADD .JAR TYPES |
| 3 | ## To simplify all the add of JAR in less time than ever. |
| 4 | ## This configuration was edited by Baloc - 20/04/2019. |
| 5 | ## =========================================================== |
| 6 | |
| 7 | [config] |
| 8 | name = [Paper] 1.21.4-138 |
| 9 | source = https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/138/downloads/paper-1.21.4-138.jar |
| 10 | configSource = https://raw.githubusercontent.com/arevindh/multicraft-papermc/master/paper.jar.conf |
| 11 | |
| 12 | [encoding] |
| 13 | encode = utf-8 |
| 14 | decode = utf-8 |
| 15 | fileEncoding = latin-1 |
| 16 | |
| 17 | [start] |
| 18 | command = "{JAVA}" -server -Xmx{MAX_MEMORY}M -Xms{START_MEMORY}M -Djline.terminal=jline.UnsupportedTerminal -jar "{JAR}" nogui {PARAMS} |
| 19 | |
| 20 | [force_config] |
| 21 | configFile = server.properties |
| 22 | newline = \n |
| 23 | search1 = server-ip |
| 24 | replace1 = server-ip={IP} |
| 25 | search2 = server-port |
| 26 | replace2 = server-port={PORT} |
| 27 | search3 = max-players |
| 28 | replace3 = max-players={MAX_PLAYERS} |
| 29 | |
| 30 | [parse_log] |
| 31 | start=^(?P<time>(:?[-\d]+ )?\[?[:\d]+\]?)\s+\[?(?P<type>[^]<>]+)[\]>]\:?\s+(:?\[(:?Minecraft-)?(:?Server)\]\s+)?(?P<line>.*)$ |
| 32 | |
| 33 | [parse_startup] |
| 34 | start=^\s*Done |
| 35 | important=true |
| 36 | |
| 37 | [parse_players] |
| 38 | listSplit=\s*,\s* |
| 39 | listLine=(?P<name>.*) |
| 40 | start=^(?:Connected\s*players|Online \([\d]+[^)]*\)):\s*(?P<v_listStr_append>.*)$ |
| 41 | start1=^There are (?P<v_maxDataLines>\d+)/\d+ players |
| 42 | data=^(?P<v_listStr_append>.+)$ |
| 43 | trigger=list |
| 44 | important=true |
| 45 | isList=true |
| 46 | maxLines=2 |
| 47 | maxDataLines=0 |
| 48 | |
| 49 | [parse_chat] |
| 50 | start=^(?P<source>\[[^\]]+\])?\s*<(?P<sender>[^>]*)>\s*(?P<message>.*)$ |
| 51 | |
| 52 | [parse_command] |
| 53 | shortStart=(?:tried|issued server) command |
| 54 | start=^(?P<sender>.+)\s(?:tried|issued\sserver)\scommand:\s*(?P<command>.*)$ |
| 55 | important=true |
| 56 | |
| 57 | [parse_connect] |
| 58 | shortStart=logged in with entity id \d+ at |
| 59 | start=^(?P<name>.+?)\s*\[/(?P<ip>[^\]:]*)(:?(?P<port>[0-9]+)?)\]\s*logged in |
| 60 | start1=^(?P<name>.+)(?P<ip>\s+)logged in |
| 61 | |
| 62 | [parse_disconnect] |
| 63 | shortStart=(lost connection|Kick(ing|ed)) |
| 64 | start=^(?P<name>.+)\slost connection:\s*(?P<reason>.*)$ |
| 65 | start1=^CONSOLE:\s*Kicking\s(?P<name>.+)$ |
| 66 | start2=Kicked\s(?P<name>.+) from the game\s*$ |
| 67 |