# To specify protocol version, you can use >=, <=, >, < and == # Recommended to use only >=, > and ==, because protocols sorted from lowest to highest # If >, <, >=, <= finds any pack, it counties finding pack for next protocols. # If == finds any pack, it will stop finding and send player this pack # You can also specify version string. See: # https://github.com/ViaVersion/ViaVersion/blob/master/api/src/main/java/com/viaversion/viaversion/api/protocol/version/ProtocolVersion.java#L45 # Use name in register method, not the field name packs:
'>=1_16_4-1_16_5':
file-hash: 8c96d8084fa706661d0a7cf9b084bef4161d520b
file-url: https://mediafilez.forgecdn.net/files/5505/931/Faithful
%2032x%20-%201.16.5.zip required: false
<753:
file-name: myPack.zip
required: false
<=1_12_2:
file-hash: 8c96d8084fa706661d0a7cf9b084bef4161d520b
file-url: https://mediafilez.forgecdn.net/files/5505/931/Faithful
%2032x%20-%201.16.5.zip required: true
port: 3000
bind-ip: 0.0.0.0
# Here you need to specify pack host external ip, # because plugin cannot know yours machine ip. Also it can be dangerous to show your ip to players, # so you can connect nginx, cloudflare, etc. public-link: http://localhost:3000/
declined-message: You must accept resource pack in order to play on this server!
failed-message: Unable to download resource pack. Try again!
# Amount of threads for http handler http-handler-threads: 2