Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ rcon ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ
ΠΠ°Π·Π° Π·Π½Π°Π½ΠΈΠΉ
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ RCON (Π°Π²ΡΠΎΠ΄ΠΎΠ½Π°Ρ) Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ?
RCON β ΡΡΠΎ ΡΠ΄Π°Π»Π΅Π½Π½Π°Ρ ΠΊΠΎΠ½ΡΠΎΠ»Ρ. Π‘ Π΅Π΅ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π»ΡΠ±ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΡ ΠΏΠΎΠΆΠ΅Π»Π°Π΅ΡΠ΅. ΠΠ½Π° ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π²ΡΠ΄Π°ΡΠΈ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ ΠΈ ΠΏΡΠΎΡΠΈΡ ΡΠΎΠ²Π°ΡΠΎΠ² Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ Minecraft. Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ!
β’ ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ°ΠΉΠ» Β« server.properties Β», ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅.
β’ ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΡΡΡΠΎΠΊΡ Ρ Β« enable-rcon Β». ΠΠ΄Π΅ΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Β« enable-rcon=true Β», ΠΊΠ°ΠΊ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅.
ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
β’ ΠΠΈΠΆΠ΅ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠΎΡΠΊΠ΅ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Β« rcon.password=x Β», Π³Π΄Π΅ x β ΠΠ°Ρ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΠΏΠ°ΡΠΎΠ»Ρ ΠΎΡ RCON. ΠΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅.
ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
β’ ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡ Β« ΠΠΎΡΡΡ Β». ΠΠ΄Π΅ΡΡ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΠΎΡΡ Π΄Π»Ρ RCON. ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π»ΠΈΡΡ ΠΎΠ΄Π½Ρ Π·Π°Π΄Π°ΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½ΠΈ Π½Π΅ Π² Π΅Π΄ΠΈΠ½ΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅.
β’ ΠΠ΅ΡΠ½ΡΠΌΡΡ ΠΊ ΡΠ°ΠΉΠ»Ρ Β« server.properties Β» ΠΈ ΠΏΡΠΎΠΏΠΈΡΠ΅ΠΌ Β« rcon.port=x Β», Π³Π΄Π΅ x β ΡΠΎΡ ΡΠ°ΠΌΡΠΉ ΠΏΠΎΡΡ.
ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
β’ ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ΅ΡΠ²Π΅Ρ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ΡΡ ΠΊ RCON ΠΏΠΎΠ΄ ΡΠ΅ΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΡ Π²Π²ΠΎΠ΄ΠΈΠ»ΠΈ.
ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΠ΅ΠΌ! ΠΡ Π½Π°ΡΡΠΈΠ»ΠΈΡΡ Π³ΡΠ°ΠΌΠΎΡΠ½ΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ RCON!
ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ RCON ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ
| ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ RCON ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π² ΠΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ?
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ RCON ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ Minecraft.
RCON β ΡΠ΄Π°Π»Π΅Π½Π½Π°Ρ ΠΊΠΎΠ½ΡΠΎΠ»Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΡΠ΅ΠΌΠΈ ΠΆΠ΅ ΠΏΡΠ°Π²Π°ΠΌΠΈ, ΡΡΠΎ ΠΈ ΠΎΠ±ΡΡΠ½Π°Ρ ΠΊΠΎΠ½ΡΠΎΠ»Ρ. ΠΠ½Π° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠ° Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² Π»ΡΠ±ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° (Π°Π²ΡΠΎΠ΄ΠΎΠ½Π°ΡΠ°).
Π‘Π»Π΅Π΄ΡΠΉΡΠ΅ ΠΏΡΠΎΡΡΡΠΌ ΡΠ°Π³Π°ΠΌ, ΡΡΠΎΠ±Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ:
1) ΠΡΠ»ΠΈ Ρ ΠΠ°Ρ ΡΠ°ΡΠΈΡ ΠΏΠΎ ΡΠ»ΠΎΡΠ°ΠΌ, ΡΠΎ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡ Β« ΠΠΎΠ½ΡΠΈΠ³ΠΈ Β», Π° Π·Π°ΡΠ΅ΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡ Β« Minecraft Template Β».
2) ΠΡΠ»ΠΈ Ρ ΠΠ°Ρ ΡΠ°ΡΠΈΡ ΠΏΠΎ ΡΠ»ΠΎΡΠ°ΠΌ, ΡΠΎ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ RCON, Π²ΡΠ±ΡΠ°Π² Β« ΠΠ° Β» Π² ΠΏΡΠ½ΠΊΡΠ΅ Β« enable-rcon Β» ΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΏΠ°ΡΠΎΠ»Ρ ΠΎΡ Π½Π΅Π³ΠΎ.
ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ!
ΠΡΠ»ΠΈ ΠΆΠ΅ Ρ ΠΠ°Ρ ΡΠ°ΡΠΈΡ ΠΏΠΎ ΡΠ΅ΡΡΡΡΠ°ΠΌ, ΡΠΎ Π΄Π΅Π»Π°ΡΡ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π½ΡΠΆΠ½ΠΎ, Π²Π΅Π΄Ρ ΠΌΡ ΡΡΠΎ ΡΠΆΠ΅ ΡΠ΄Π΅Π»Π°Π»ΠΈ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΡΠ½ΠΊΡΠ΅!
3) ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΡΠ΅ΡΠ²Π΅Ρ!
4) Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΏΠΎ RCON!
IP β IP ΠΠ°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΠΏΠ°ΡΠΎΠ»Ρ β ΡΠΎΡ ΠΏΠ°ΡΠΎΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΡ Π²Π²ΠΎΠ΄ΠΈΠ»ΠΈ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ/Π²ΡΠΎΡΠΎΠΌ ΠΏΡΠ½ΠΊΡΠ΅, Π° ΠΏΠΎΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β« Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ Β» Π² ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ΅.
ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΠ΅ΠΌ! Π’Π΅ΠΏΠ΅ΡΡ ΠΡ Π·Π½Π°Π΅ΡΠ΅ ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ RCON Π² Minecraft.
ΠΠ°Π½Π½Π°Ρ ΡΡΠ°ΡΡΡ Π±ΡΠ»Π° ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π°, ΠΏΠΎΡΡΠΎΠΌΡ Π΅ΡΠ»ΠΈ Ρ ΠΠ°Ρ ΡΡΠΎ-ΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π½Π° ΠΠ°ΡΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½Π΅.
Π§ΠΈΡΠ°ΠΉΡΠ΅ ΠΈ Π΄Π΅Π»Π°ΠΉΡΠ΅ Π²ΡΠ΅ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ!
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠ΅ ΡΡΠ°ΡΡΠΈ ΡΡΠΎΠΉ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ:
ΠΠ°ΠΊ ΠΏΡΠΈΠ²ΡΠ·Π°ΡΡ Π΄ΠΎΠΌΠ΅Π½ ΠΊ ΠΠ΅Π±-Π₯ΠΎΡΡΠΈΠ½Π³Ρ
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°ΡΡ ΡΠ²ΠΎΠΉ Π΄ΠΎΠΌΠ΅Π½ ΠΊ Π½Π°ΡΠ΅ΠΌΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΌΡ ΠΠ΅Π±-Ρ ΠΎΡΡΠΈΠ½Π³Ρ. Π ΡΡΠΎΠΌ Π½Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ! ΠΠ½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π».
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½ΡΡ MySQL Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΠ΅Π±-Π₯ΠΎΡΡΠΈΠ½Π³Π°
ΠΡΠ΅Π½Ρ Π²Π°ΠΆΠ½Π°Ρ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ°, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ. ΠΠΎΡΡΠΎΠΌΡ ΠΌΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠ»ΠΈ Π΄Π»Ρ ΠΠ°Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΠ΅Π±-Π₯ΠΎΡΡΠΈΠ½Π³Π°.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΡΠΊΠ²Π΅Π½Π½ΡΠΉ Π°ΠΉΠΏΠΈ
ΠΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅ ΡΠ΅ΡΠ²Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΡΡΠΎΠΈΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ· Π±ΡΠΊΠ² Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠ΅. ΠΠΎΡΡΠΎΠΌΡ ΠΈΠ³ΡΠΎΠΊΠΈ ΡΠ°ΡΡΠΎ Π·Π°Π΄Π°ΡΡΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ: «ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΡΠΊΠ²Π΅Π½Π½ΡΠΉ Π°ΠΉΠΏΠΈ?». ΠΠ°Ρ ΠΎΠ΄ΠΈΡΠ΅ Π² ΡΡΠ°ΡΡΡ ΠΈ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎΡΠ²Π΅Ρ.
ΠΠ°ΠΊ Π²ΡΠ΄Π°ΡΡ Π΄ΠΎΠ½Π°Ρ Π² ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ
ΠΠ΅Π»Π°Π΅ΡΠ΅ ΡΠ·Π½Π°ΡΡ ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΄ΠΎΠ½Π°Ρ ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ, ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° ΡΠ²ΠΎΠ΅ΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅? Π£ΠΌΠ΅Π»ΡΠ΅ ΠΈΠ³ΡΠΎΠΊΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π΄ΠΎ 150 000 ΡΡΠ±Π»Π΅ΠΉ Π² ΠΌΠ΅ΡΡΡ. ΠΡΠΊΡΡΠ²Π°ΠΉΡΠ΅ ΡΡΠ°ΡΡΡ ΠΈ ΡΠΌΠΎΡΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠ½ΠΊΡ.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π» ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΅ΡΠ²Π΅Ρ
ΠΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΠ²Π΅Ρ ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ ΠΈ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅ ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ? ΠΠ΅ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ²Π°ΠΉΡΠ΅, ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΡΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°, ΠΡ Ρ Π»Π΅Π³ΠΊΠΎΡΡΡΡ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΡΠ΅ Π΅Π³ΠΎ ΡΠ½ΠΎΠ²Π°. ΠΡΠΈΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠ΅Π½ΠΈΡ, Π΄ΠΎΡΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ·ΡΡ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° BungeeCord Π½Π° ΡΠ΅ΡΠ²Π΅Ρ ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ BungeeCord ΡΠ΅ΡΠ²Π΅ΡΠΎΠ²! ΠΠ½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΈ Ρ ΠΠ°Ρ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΡΡΡΠ΄Π½ΠΎΡΡΠ΅ΠΉ. ΠΡ ΡΡΠ°ΡΠ°Π»ΠΈΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π²ΡΡ ΠΎΠΏΠΈΡΠ°ΡΡ.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π² ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ
ΠΠ΅ΡΠ΅ΡΡΠ°Π»Π° ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° Π² ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ? ΠΠ΅ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ²Π°ΠΉΡΠ΅, ΡΡΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΡΠΎΠ²Π΅ΡΠ°ΠΌ ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΈ Π²ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ.
Minecraft server properties Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ
ΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ server properties, ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΡΡ ΠΊΠ°ΠΌΠ½ΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ, ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ ΠΊΠ°ΠΊΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΡΡΠΎΠΈΡ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΠΈ ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Ρ ΠΎΡΡΠΈΠ½Π³ ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ.
ΠΡΠ΅Π½Π΄Π° ΡΠ΅ΡΠ²Π΅ΡΠ° minecraft
Π₯ΠΠ§ΠΠ¨Π¬ ΠΠ’ΠΠ Π«Π’Π¬ Π‘ΠΠΠ Π‘ΠΠ ΠΠΠ MINECRAFT ΠΠΠ HYTALE?
ΠΠ°ΡΠΈΠΌ 500 ΡΡΠ±Π»Π΅ΠΉ Π² ΠΏΠΎΠ΄Π°ΡΠΎΠΊ!
🐹 Minecraft: ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΡ rcon. Π£Π΄Π°Π»ΡΠ½Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ³ΡΠΎΠ²ΡΠΌ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΠΊΠΎΠ½ΡΠΎΠ»ΡΡ ΠΏΠΎΠ΄ Windows ΠΈ ΠΏΠΎΠ΄ GNU/Linux. Π£ΡΠΈΠ»ΠΈΡΠ° mcrcon.
ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ 2021-10-03 Β· ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ 2021-11-30
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅:
1. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ rcon?
Rcon β ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π²Π°ΡΠΈΠΌ Minecraft ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΡΠ΅ΡΠ΅Π· web-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π°Ρ ΠΎΠ΄ΡΡΡ Π΄Π°Π»Π΅ΠΊΠΎ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π·Π°ΠΏΡΡΠ΅Π½ ΡΠ΅ΡΠ²Π΅Ρ.
ΠΡΠ΅ΠΌ ΡΡΡΠΎΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈ Π·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΈΡ Π½Π° Π²ΠΎΡ ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ:
ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²:
Π‘ΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈ Π²ΡΡ ΠΎΠ΄ΠΈΠΌ ΠΈΠ· ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°.
2. ΠΠ°ΡΠΈΠ°Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ.
2.1. Web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Minecraft RCON Console.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ web-ΠΏΠ°Π½Π΅Π»Ρ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»Π°, Π²Π°ΠΌ ΠΏΠΎΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΎΠ»Π½ΡΡΡ Ρ ΡΠ΅Π±Ρ nginx Ρ ΠΌΠΎΠ΄ΡΠ΄Π΅ΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ PHP.
ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅ ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ nginx, ΡΠΎ Π΄Π°Π»Π΅Π΅ ΠΏΠΎ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΠΎΠ»Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠΈΠ»ΠΈΡΡ mcrcon.
ΠΠ»Ρ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Minecraft RCON Console, Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
2.1.1. Π‘ΠΊΠ°ΡΠ°Π΅ΠΌ Π°ΡΡ ΠΈΠ² Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Minecraft RCON Console Ρ GitHub-ΡΠ°Π·Π΄Π΅Π»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²:
2.1.2. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Minecraft RCON Console Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ ΡΠ΅ΡΠ²Π΅ΡΠ° Nginx:
ΠΠ°ΠΏΡΡΡΠΈΠΌ ΡΠ°Π·Π΄Π°ΡΡ Minecraft RCON Console ΡΠ΅ΡΠ΅Π· Nginx.
2.1.4. ΠΠ°Ρ ΠΎΠ΄ΠΈΠΌ Π² web-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Minecraft RCON Console Π»ΡΠ±ΡΠΌ ΡΠ΄ΠΎΠ±Π½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΡΠ΄Π΅Π»Π°Π»ΠΈ Π΄Π»Ρ ΡΠ΅Π±Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ nginx.
ΠΠ°Ρ ΠΏΠΎΠΏΡΠΈΠ²Π΅ΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ:
ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Minecraft RCON Console:
Π§ΡΠΎ ΡΡΠ΄Π° Π²Π²ΠΎΠ΄ΠΈΡΡ? ΠΠ±ΡΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° Minecraft. ΠΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΠΎ.
Π§ΡΠΎΠ±Ρ ΡΠΌΠ΅Π½ΠΈΡΡ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΏΡΠΎΠ΄Π΅Π»Π°Π΅ΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΈ.
ΠΠ°Ρ ΠΎΠ΄ΠΈΠΌ Π² web-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Minecraft RCON Console Π»ΡΠ±ΡΠΌ ΡΠ΄ΠΎΠ±Π½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ, ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠΈΠΏΠΈΡΠΊΡ Π² ΠΏΡΡΠΈ Π°Π΄ΡΠ΅ΡΠ° Ρ Π½ΠΎΠ²ΡΠΌ ΠΏΠ°ΡΠΎΠ»Π΅ΠΌ Π½Π° ΠΊΠΎΠ½ΡΠ΅:
# http://Π²Π°Ρ-IP-Π°Π΄ΡΠ΅Ρ/authsys.php?generate_password= your_password
ΠΡΠ²Π΅Ρ:
Π Π΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΠΌ ΡΠ°ΠΉΠ» authsys.php Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ /var/www/rcon Π΄Π»Ρ Π·Π°ΠΌΠ΅Π½Ρ Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
ΠΠ°ΡΠΎΠ»Ρ ΠΈ Π»ΠΎΠ³ΠΈΠ½ Π² ΡΡΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ Π·Π°Π΄Π°ΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Ρ Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π» Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅.
ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ°ΠΉΠ» Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ:
ΠΠ°ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΏΠΎ ΡΠΌΡΡΠ»Ρ ΡΡΠ°ΡΡΠΊΠΈ ΠΊΠΎΠ΄Π° Ρ ΡΡΡΠΎΠΊΠ΅ Ρ Π»ΠΎΠ³ΠΈΠ½ΠΎΠ² ΠΈ ΠΏΠ°ΡΠΎΠ»Π΅ΠΌ:
Π ΠΈΡΠΎΠ³Π΅ Ρ Π½Π°Ρ Π±ΡΠ΄Π΅Ρ Π½ΠΎΠ²Π°Ρ ΠΏΠ°ΡΠ° Π΄Π»Ρ Π²Ρ ΠΎΠ΄Π° Π² web-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Minecraft RCON Console:
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ Π²Ρ ΠΎΠ΄ Π² Minecraft RCON Console Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ.
2.2. Π£ΡΠΈΠ»ΠΈΡΠ° mcrcon Π΄Π»Ρ GNU/Linux.
2.2.1. ΠΠ· GitHub β ΡΠ°ΠΌΠΈ ΡΠΎΠ±Π΅ΡΠ΅ΠΌ.
Π‘ΠΊΠ°ΡΠ°Π΅ΠΌ Π°ΡΡ ΠΈΠ² Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΎΠΉ ΡΡΠΈΠ»ΠΈΡΡ mcrcon Ρ GitHub-ΡΠ°Π·Π΄Π΅Π»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°.
Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΠ°ΠΏΠΊΡ mcrcon Π² ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ ΡΠ΅ΡΠ²Π΅ΡΠ° Minecraft:
ΠΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΠΌΡΡ Π² Π½Π΅Ρ:
ΠΡΠ²Π΅Ρ:
ΠΡΠΎΠ²Π΅ΡΠΈΠΌ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ:
ΠΡΠ²Π΅Ρ:
2.2.2. ΠΠ· GitHub β ΡΠΊΠ°ΡΠ°Π΅ΠΌ ΡΠΎΠ±ΡΠ°Π½Π½ΡΡ.
ΠΠΎΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ ΡΠΎΠ±ΡΠ°Π½Π½ΡΡ.
Π‘ΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ Π°ΡΡ ΠΈΠ² mcrcon-0.7.1-linux-x86-64.tar.gz ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Ρ GitHub:
ΠΡΠΎΠ²Π΅ΡΠΈΠΌ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ:
ΠΡΠ²Π΅Ρ:
2.2.3. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ ΠΈΠ· ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΌΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ EPEL:
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ mcrcon:
ΠΡΠΎΠ²Π΅ΡΠΈΠΌ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ:
ΠΡΠ²Π΅Ρ:
Π‘ GitHub Π²Π΅ΡΡΠΈΡ Π°ΠΊΡΡΠ°Π»ΡΠ½Π΅Π΅.
2.2.4. Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΈΠ»ΠΈΡΠΎΠΉ mcrcon.
ΠΠΎΡΡΠ»Π°Π΅Ρ mcrcon ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ΅ΡΠ²Π΅ΡΡ Minecraft.
# mcrcon [OPTIONS] [COMMANDS]
ΠΡΠ·ΠΎΠ² ΡΠΏΡΠ°Π²ΠΊΠΈ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ:
ΠΠ΄ΡΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΠΏΠΎΡΡ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΠ΅Π΄:
2.3.1. Π‘ΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ»ΠΈΡΡ Ρ GitHub.
Π£ΡΠΈΠ»ΠΈΡΠ° mcrcon β ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΄Π°Π»ΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π²Π°ΡΠΈΠΌ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ Minecraft ΡΠ΅ΡΠ΅Π· rcon Π΄Π°ΠΆΠ΅ Π² Windows.
Π‘ΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ ΠΊΡΠ°ΠΉΠ½ΡΡ mcrcon Π²Π΅ΡΡΠΈΡ ΠΏΠΎΠ΄ Windows ΠΈΠ»ΠΈ Ρ GitHub-ΡΠ°Π·Π΄Π΅Π»Π° ΡΠ°Ρ ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°.
Π Π°ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°Π΅ΠΌ Π°ΡΡ ΠΈΠ² Ρ mcrcon Π² Π»ΡΠ±ΡΡ ΠΏΠ°ΠΏΠΊΡ Π² Windows.
Π£ Π½Π°Ρ Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΌ Π²ΡΠ΅Π³ΠΎ 2 ΡΠ°ΠΉΠ»Π°: Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΠ΅ ΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ°ΠΌΠ° ΡΡΠΈΠ»ΠΈΡΠ°.
ΠΠ΅Π· ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π·Π°ΠΏΡΡΠΊΠ° ΠΌΡ Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠΌΠΎΠΆΠ΅ΠΌ! Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΈΡ !
2.3.2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π·Π°ΠΏΡΡΠΊΠ°.
Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» launch.txt ΠΈ ΠΏΠΎΠΌΠ΅ΡΡΠΈΠΌ Π² Π½Π΅Π³ΠΎ Π²ΠΎΡ ΡΡΠΈ ΡΡΡΠΎΠΊΠΈ:
Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» create_shortcut.txt ΠΈ ΠΏΠΎΠΌΠ΅ΡΡΠΈΠΌ Π² Π½Π΅Π³ΠΎ Π²ΠΎΡ ΡΡΠΈ ΡΡΡΠΎΠΊΠΈ:
2.3.3. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° Π·Π°ΠΏΡΡΠΊΠ°.
Π€Π°ΠΉΠ» Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π½ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ Π·Π°ΠΊΡΡΡΡ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π»ΡΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ.
ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ! Π’Π΅ΠΏΠ΅ΡΡ Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΠ°ΠΉΠ» Π·Π°ΠΏΡΡΠΊΠ° ΡΡΠΈΠ»ΠΈΡΡ mcrcon ΠΈ ΠΌΡ ΡΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ Minecraft ΠΏΡΡΠΌΠΎ ΠΈΠ· ΠΏΠΎΠ΄ Windows!
ΠΠ°ΠΏΡΡΡΠΈΠΌ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Windows ΡΠ°ΠΉΠ» connect_192.168.0.29-25575.bat ΠΈ ΠΏΠΎΠΏΠ°Π΄Π΅ΠΌ Π² ΠΏΡΠΈΠ²ΡΡΠ½ΡΡ ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ Minecraft.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ Ρ Π½Π΅ΠΉ Π΄Π°Π»Ρ Π²Ρ ΠΈ ΡΠ°ΠΊ Π·Π½Π°Π΅ΡΠ΅. ΠΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° Minecraft Π² ΠΈΠ·Π±ΡΡΠΊΠ΅ ΠΈΠΌΠ΅ΡΡΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°.
3. ΠΡΠ°ΡΠΊΠΈΠΉ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΊΠΎΠΌΠ°Π½Π΄.
ΠΠΎΠΌΠ°Π½Π΄Ρ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠΌΠΈ ΠΈΠ³ΡΠΎΠΊΠ°:
ΠΠΎΠΌΠ°Π½Π΄Ρ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ IP-Π°Π΄ΡΠ΅ΡΠΎΠΌ:
ΠΡΠΎΡΠΈΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ rcon ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ
Contents
Server Config
The default port is 25575.
Packet Format
Integers are little-endian, in contrast with the Minecraft protocol.
Field name | Field type | Notes |
---|---|---|
Length | int | Length of remainder of packet |
Request ID | int | Client-generated ID |
Type | int | 3 for login, 2 to run a command, 0 for a multi-packet response |
Payload | byte[] | NULL-terminated ASCII text |
1-byte pad | byte | NULL |
Note on ASCII text: Some servers reply with color codes prefixed by a section sign in their replies. (For example Craftbukkit for Minecraft 1.4.7 does this)
The section sign is sent by those servers as byte 0xA7 or 167. This is not part of the US-ASCII charset and will cause errors for clients that strictly use the US-ASCII charset.
Using the ISO-LATIN-1/ISO-8859_1 charset instead of the US-ASCII charset yields much better results for those servers.
Alternatively removeing byte 167 and one subsequent byte from the payload will remove all color tokens makeing the text more human readable for clients that do not subsequently colorize those tokens.
Packets
3: Login
Outgoing payload: password.
2: Command
Outgoing payload should be the command to run, e.g. time set 0
0: Command response
Incoming payload is the output of the command, though many commands return nothing, and there’s no way of detecting unknown commands.
The output of the command may be split over multiple packets, each containing 4096 bytes (less for the last packet). Each packet contains part of the payload (and the two-byte padding). The last packet sent is the end of the output.
Fragmentation
Maximum S->C packet payload length: 4096 (total: 4110)
The minecraft server can fragment responses across multiple packets. There’s no simple way to know when the last response packet has been received; approaches include:
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ rcon ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ
RCon, or Remote Console, is a networking tcp/ip protocol introduced by Valve to define how third party applications can communicate with their game servers. These applications can be used remotely to control a server via commands. This technology is most commonly used by Game Service Providers (GSP) to allow customers who rent servers to control their rented game servers from a web interface. However there are programs, such as ARKon and Rusty, that have been made by the community to allow people to have more control of their game servers. Note that ARKon and Rusty will likely not work well with are game because they were specifically made for ARK and Rust.
We have decided to follow this protocol as closely as we possibly can to make it easy for third party’s to create applications to communicate with our game servers. Some other games have their own versions of RCon such as, Rust, Minecraft, ARK, and of course some, if not all, valve source games such as Garry’s Mod and Team Fortress 2.
If you have multiple servers running on a single computer, change the rConPort accordingly.
Now you should be able to connect with an RCon client to the server console.
The RCon protocol defines how the server and client communicate. The protocol describes how packets should be structured, how to process an authentication request, what the packet types are, and more.
We encourage you to check Valve’s RCon documentation out for yourself before continuing.
Source RCon Protocol
Instead of explaining the RCon protocol again, we are going to explain some of the minor things we did differently and some of the things you should do differently.
Authentication is the process in which a client is decided to be allowed or not allowed to connect to the server. The first packet a client sends will be an authentication packet. This packet contains the password entered by the client user.
The main thing we have changed here is to add support for a variety of hashing algorithms to protect the client user from packet sniffing attacks. You can simply hash the users password as plain text or add a SALT to the password and then hash the password.
A salt is a set of randomly generated characters and symbols that is appended to the end of the client user’s password before it is hashed and sent to the server. A salt is used to protect against rainbow table attacks. This is where someone can pre-hash common words and password into a database and then compare your hashed value to find the client user’s plain text password. Since a salt is appended to the password. It’s pretty much impossible for them to pre-hash the password and the randomly generated salt.
To enable the salt feature you must separate the hashed password and the salt in the authentication packet with a byte of 0 (null string).
The packet would look like this:
Since the max packet size is 4096, as defined by Valve, if you want to send more data then that you will need to send multiple packets.
Valves works around this by having the client send an invalid packet to the server after sending the command packet. Since the server always responds to packets, the client can tell when it has received all of the response packets from the server when the client receives an empty response packet. The source server will also send a packet to indicate an invalid packet was received.
We find this approach confusing and unnecessary. Instead we prefer to determine if there are multiple packets by instead looking at the size of the packet. If the packet size is exactly the maximum allowed packet size of 4096, we assume there is another packet after it.
However, this creates a problem. What happens if you receive a packet who’s body is exactly 4096 in size? To solve this problem we simply send another empty packet indicating that it was the last packet.
It’s important to note that Valves work around will still work. However, it is encouraged you use our method instead because it allows for clients and the server to both send multiple packets to each other and is less complex.
What we mean by Continuous Connection is that the client doesn’t close it’s tcp connection until it is ready to stop being connected. This is normally used by applications run on operating systems. A continuous connection allows the server to send packets to the client without entering a command. Essentially, the server can send commands with log and chat information to the client, as soon as it is created by the game server.
However web clients cannot keep a constant connection. Instead web clients will connect to the server, send a packet, receive a response, then disconnect. This means they would have to perform a command (/getlog) repetitively to receive chat and logs from the server.