Перейти к содержимому
Wolframoviy

Майнкрафт-сервер: Играем, тестируем, дорабатываем

Рекомендуемые сообщения

Итак, мои дорогие друзья!

Спешу сообщить...

...что наш сервер открыт!

Скачать: *тык*

IP: ccsrv.ru

(сервер уже находится в сборке, однако оставляю на всякий случай)

Моды:

Скрытый текст

OC(OpenPeripheral, OpenFM)

IC2(AFSU, Gravitation Suite)

AE2(AE2 Stuff)

GalacticCraft
Forestry

Iron Chests
Также на клиенте стоит:
Waila, NEI, InvTweaks, Xaeros Minimap. + Моды на оптимизацию: BetterFPS, OptiFine.

 

Инструкция по лаунчеру:

Скрытый текст

01.12.2022 был подключен оф. лаунчер форума.
Скачать его можно здесь: *тык*
Сборка для захода: classic 

 

Всех ожидаем на сервере!

Изменено пользователем Wolframoviy
оф. лаунчер

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для тех, кому хочется сэкономить трафик, скидываю только моды с конфигами (48 МБ против 181): https://drive.google.com/file/d/1SS2yS5RiJJzUsqRO7ZTXQnzf4R2Wl34q/view?usp=sharing

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, ProgramCrafter сказал:

Для тех, кому хочется сэкономить трафик, скидываю только моды с конфигами (48 МБ против 181): https://drive.google.com/file/d/1SS2yS5RiJJzUsqRO7ZTXQnzf4R2Wl34q/view?usp=sharing

 есть один незначительный прикол, конфиги сейчас бессмысленны:
1. В клиенте я их не трогал
2. Серверные конфиги не особо отличаются

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обнаружены несколько проблем. Текущий этап можно считать открытым бета-тестированием сервера.

  • Есть жалобы на пинг. Сам я проблем не заметил, но мои замеры не объективны, т.к. сервер находится в моём же регионе. Будет интересно услышать отзывы других игроков.
  • Инструкция по установке игры у меня не сработала. Я на скорую руку решил проблему так: распаковал архив и сначала скопировал весь каталог по указанному пути .minecraft/versions/, а затем содержимое какталога скопировал в .minecraft. Я уверен, что этот способ неправильный. Скорее всего, в каталогах присутствуют лишние файлы. Использованный лаунчер: https://tlaun.ch/jar
  • В названии нашего севера использована какая-то странная кодировка.
  • На спавне у игрока нет доступа к сундуку Края.
  • Я не понял, как приватить территорию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, eu_tomat сказал:

Обнаружены несколько проблем. Текущий этап можно считать открытым бета-тестированием сервера.

  • Есть жалобы на пинг. Сам я проблем не заметил, но мои замеры не объективны, т.к. сервер находится в моём же регионе. Будет интересно услышать отзывы других игроков.
  • Инструкция по установке игры у меня не сработала. Я на скорую руку решил проблему так: распаковал архив и сначала скопировал весь каталог по указанному пути .minecraft/versions/, а затем содержимое какталога скопировал в .minecraft. Я уверен, что этот способ неправильный. Скорее всего, в каталогах присутствуют лишние файлы. Использованный лаунчер: https://tlaun.ch/jar
  • В названии нашего севера использована какая-то странная кодировка.
  • На спавне у игрока нет доступа к сундуку Края.
  • Я не понял, как приватить территорию.

Всё буду фиксить после 7ми по МСК

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, eu_tomat сказал:

В названии нашего севера использована какая-то странная кодировка.

Где он откопал ISO 8859-1?

@Wolframoviy поменяй в файле кодировку на UTF-8.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
38 минут назад, NEO сказал:

Где он откопал ISO 8859-1?

@Wolframoviy поменяй в файле кодировку на UTF-8.

А в каком файле и какой параметр следует поменять?

Я поискал по всем файлам фразы code/encofing, и не нашёл никаких конфигов. Только в jar-файлах что-то нашлось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, eu_tomat сказал:

А в каком файле и какой параметр следует поменять?

Я поискал по всем файлам фразы code/encofing, и не нашёл никаких конфигов. Только в jar-файлах что-то нашлось.

Эм... сам файл на диске закодирован в ISO 8859-1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, NEO сказал:

Эм... сам файл на диске закодирован в ISO 8859-1.

Знать бы ещё, что это за файл.

Из подозрительного:

./sever/server.properties:
...
motd=\u00D0\u0092 \u00D0\u00BF\u00D1\u0080\u00D0\u00BE\u00D1\u0086\u00D0\u00B5\u00D1\u0081\u00D1\u0081\u00D0\u00B5...

Это оно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, eu_tomat сказал:

Я не понял, как приватить территорию

Как и на старых серверах, видимо:

1) Выделить регион (например, деревянным топором; максимум 30 тысяч блоков, что примерно равно половине чанка);

2) /region claim <имя региона>

3) Дальше выставить флаги доступа:

https://computercraft.ru/pages/commands/

https://computercraft.ru/pages/worldguard-flags/

 

Ещё очень упрощают жизнь команды /sethome, /spawn и /home.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На сервере есть наборы вещей.

 

Инфа пока такая:

/kit start - сет кожаной брони, каменные инструменты, 16 угля, 24 стейка

/kit bonus - ? (стоит 10 денег)

/kit vip - 32 угля, 32 стейка, 24 редстоуна, 12 золота, 24 резины, 16 олова, 12 свинца, 16 меди, 16 железа, 12 изменчивых кристаллов (AE2), 12 чистых изменчивых, 24 кристалла истинного кварца, 24 чистых кристалла истинного кварца, 24 заряженных кристалла истинного кварца, 24 чистых кристалла кварца нижнего мира

Изменено пользователем ProgramCrafter
Получил VIP-набор

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, ProgramCrafter сказал:

Выделить регион (например, деревянным топором

А ты сам пробовал так делать? Я сегодня ночью пытался, но как топором ни махал, ничего не получилось. Хотя раньше как-то всё само собой получалось. Ещё, помню, какие-то команды были для выделения, но у меня тоже ничего не сработало. Не вспомню сейчас, то ли команды я вспомнил неправильные, то ли у меня прав не было на их выполнение. Если можешь, дай рабочий алгоритм действий. Я проверю часов через шесть.

 

22 минуты назад, ProgramCrafter сказал:

/kit bonus - ? (стоит 10 денег)

О, у нас есть деньги? И как их можно добыть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, eu_tomat сказал:

А ты сам пробовал так делать?

Ага.

Вчера вечером на серв заходил - заприватил себе участок, всё нормально.

Сегодня, только что проверял - тоже работает.

 

1. выделил деревянным топором участок

2. /region claim test

3. /region list

 

Может, что-то @Wolframoviy намудрил с правами, не знаю.

 

6 минут назад, eu_tomat сказал:

О, у нас есть деньги?

Ага, справа же отображается менюшка с балансом 0.

 

6 минут назад, eu_tomat сказал:

И как их можно добыть?

Насколько вижу - никак :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос к майноводам. А что там за ошибка в логе появляется каждые 10 минут? И как её убрать?

[15:19:02] [Thermos version retriever/WARN]: Error occured during retriving version

Скрытый текст

[15:19:02] [Thermos version retriever/WARN]: Error occured during retriving version
java.lang.Throwable
        at thermos.TLog.log(TLog.java:30) [TLog.class:1.7.10-1614.58]
        at thermos.TLog.warning(TLog.java:41) [TLog.class:1.7.10-1614.58]
        at thermos.updater.TVersionRetriever.uncaughtException(TVersionRetriever.java:111) [TVersionRetriever.class:1.7.10-1614.58]
        at thermos.updater.TVersionRetriever.check(TVersionRetriever.java:105) [TVersionRetriever.class:1.7.10-1614.58]
        at thermos.updater.TVersionRetriever.run(TVersionRetriever.java:69) [TVersionRetriever.class:1.7.10-1614.58]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_302]
Caused by: java.net.UnknownHostException: th.tcpr.ca: Name or service not known
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) ~[?:1.8.0_302]
        at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929) ~[?:1.8.0_302]
        at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324) ~[?:1.8.0_302]
        at java.net.InetAddress.getAllByName0(InetAddress.java:1277) ~[?:1.8.0_302]
        at java.net.InetAddress.getAllByName(InetAddress.java:1193) ~[?:1.8.0_302]
        at java.net.InetAddress.getAllByName(InetAddress.java:1127) ~[?:1.8.0_302]
        at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) ~[SystemDefaultDnsResolver.class:4.4.1]
        at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:111) ~[DefaultHttpClientConnectionOperator.class:4.4.1]
        at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353) ~[PoolingHttpClientConnectionManager.class:4.4.1]
        at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380) ~[MainClientExec.class:4.4.1]
        at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[MainClientExec.class:4.4.1]
        at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184) ~[ProtocolExec.class:4.4.1]
        at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88) ~[RetryExec.class:4.4.1]
        at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) ~[RedirectExec.class:4.4.1]
        at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) ~[InternalHttpClient.class:4.4.1]
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) ~[CloseableHttpClient.class:4.4.1]
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107) ~[CloseableHttpClient.class:4.4.1]
        at thermos.updater.TVersionRetriever.check(TVersionRetriever.java:89) ~[TVersionRetriever.class:1.7.10-1614.58]
        ... 2 more

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, eu_tomat сказал:

Вопрос к майноводам. А что там за ошибка в логе появляется каждые 10 минут? И как её убрать?

[15:19:02] [Thermos version retriever/WARN]: Error occured during retriving version

  Показать содержимое


[15:19:02] [Thermos version retriever/WARN]: Error occured during retriving version
java.lang.Throwable
        at thermos.TLog.log(TLog.java:30) [TLog.class:1.7.10-1614.58]
        at thermos.TLog.warning(TLog.java:41) [TLog.class:1.7.10-1614.58]
        at thermos.updater.TVersionRetriever.uncaughtException(TVersionRetriever.java:111) [TVersionRetriever.class:1.7.10-1614.58]
        at thermos.updater.TVersionRetriever.check(TVersionRetriever.java:105) [TVersionRetriever.class:1.7.10-1614.58]
        at thermos.updater.TVersionRetriever.run(TVersionRetriever.java:69) [TVersionRetriever.class:1.7.10-1614.58]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_302]
Caused by: java.net.UnknownHostException: th.tcpr.ca: Name or service not known
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) ~[?:1.8.0_302]
        at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929) ~[?:1.8.0_302]
        at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324) ~[?:1.8.0_302]
        at java.net.InetAddress.getAllByName0(InetAddress.java:1277) ~[?:1.8.0_302]
        at java.net.InetAddress.getAllByName(InetAddress.java:1193) ~[?:1.8.0_302]
        at java.net.InetAddress.getAllByName(InetAddress.java:1127) ~[?:1.8.0_302]
        at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) ~[SystemDefaultDnsResolver.class:4.4.1]
        at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:111) ~[DefaultHttpClientConnectionOperator.class:4.4.1]
        at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353) ~[PoolingHttpClientConnectionManager.class:4.4.1]
        at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380) ~[MainClientExec.class:4.4.1]
        at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[MainClientExec.class:4.4.1]
        at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184) ~[ProtocolExec.class:4.4.1]
        at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88) ~[RetryExec.class:4.4.1]
        at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) ~[RedirectExec.class:4.4.1]
        at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) ~[InternalHttpClient.class:4.4.1]
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) ~[CloseableHttpClient.class:4.4.1]
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107) ~[CloseableHttpClient.class:4.4.1]
        at thermos.updater.TVersionRetriever.check(TVersionRetriever.java:89) ~[TVersionRetriever.class:1.7.10-1614.58]
        ... 2 more

 

 

https://github.com/CyberdyneCC/ThermosRebased/blob/cf541e9d3dc03dded29cea1c185a87aa7fdf796e/src/main/java/com/cyberdynecc/thermos/updater/TVersionRetriever.java#L70

 

Поменять в сорсах этот метод как вариант.

 

А че вы крусибл не взяли? Это же обновленный термос.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, ProgramCrafter сказал:

 

 

Может, что-то @Wolframoviy намудрил с правами, не знаю.

 

Всё так, я вчера пытался играться с //pos1. Неа, не вышло. Как с кучей других команд.
Алсо, глобальный чат время от времени отваливался у меня из-за ошибки с настройкой прав.
 

Изменено пользователем RasonGame

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, eu_tomat сказал:

А что там за ошибка в логе появляется каждые 10 минут? И как её убрать?

[15:19:02] [Thermos version retriever/WARN]: Error occured during retriving version

Как подсказал @cyber01, надо отключить обновление в конфиге. Полагаю, настройка находится здесь:

./server/thermos.yml

updatechecker:
  enable: true
  quiet: false

Но есть вопросы. За что отвечает параметр quiet, и существует ли какое-то подробное руководство или вики по Термосу? Поиск пока принёс мне лишь копии каких-то конфигов, а я хочу найти описание. Поделитесь ссылочкой, кто знает.

 

43 минуты назад, prop сказал:

А че вы крусибл не взяли? Это же обновленный термос.

@Wolframoviy , наверное, знает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@RasonGame

Есть такая информация: игроки, входящие на сервер, не получают почему-то группу default и не обладают почти никакими правами, оттого и проблемы с приватом.

Вроде бы WolframoviyI с коллегой сейчас пытаются это пофиксить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, ProgramCrafter сказал:

Может, что-то @Wolframoviy намудрил с правами, не знаю.

3 минуты назад, RasonGame сказал:

Всё так, я вчера пытался играться с //pos1. Неа, не вышло. Как с кучей других команд.

 

1 час назад, ProgramCrafter сказал:

Вчера вечером на серв заходил - заприватил себе участок, всё нормально.

Сегодня, только что проверял - тоже работает.

Подозреваю, что тебе как-то помогли дополнительные права, выданные на строительство спавна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...