Помогите Лаг машина с помощью обсерверов

Статус
Закрыто для дальнейших ответов.

Loker541

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
Moveton
Доброй ночи форумчане

В который раз обращаюсь к Вам за дельным советом. Недавно ко мне пришли на сервер с лаг машиной с пика, при забитом чанке такими штуками tps падает в ноль ( буквально )

Какие есть методы противодействия?)

Спасибо.

P.s

Версия сервера - последний билд бумаги.

На сервере стоит AnarchyExploitFixes 1.25.2, но он видимо не спасает от подобного.

( Ставится обычный обсервер и вокруг него редстоун, если наставить таких очень много начинает падать tps )



upload_2022-4-27_23-55-59.png
 
Самое обидное, что на постройку подобных лаг машин нужно очень мало времени и ресурсов. А админ на сервере один, я просто физически не успеваю их удалять.
 
По идее меняет какую-то логику работы редстоуна, из-за чего лаг машины становятся бесполезными
Не поможет это. Проверено. Тут важно лишь кол-во блоков. Увеличат машину раза в 3 - лагать будет не хуже.

Доброй ночи форумчане

В который раз обращаюсь к Вам за дельным советом. Недавно ко мне пришли на сервер с лаг машиной с пика, при забитом чанке такими штуками tps падает в ноль ( буквально )

Какие есть методы противодействия?)

Спасибо.

P.s

Версия сервера - последний билд бумаги.

На сервере стоит AnarchyExploitFixes 1.25.2, но он видимо не спасает от подобного.

( Ставится обычный обсервер и вокруг него редстоун, если наставить таких очень много начинает падать tps )



Посмотреть вложение 62473
Плагин на лимит опеределенного типа блоков в чанке? Вполне способен подсобить с этим делом, да только вот у меня нет рабочего кода для подобного на 1.18... Но тут в силу вступает немного древнего стаффа. ARC - я думаю он должен работать.
 
Не поможет это. Проверено. Тут важно лишь кол-во блоков. Увеличат машину раза в 3 - лагать будет не хуже.


Плагин на лимит опеределенного типа блоков в чанке? Вполне способен подсобить с этим делом, да только вот у меня нет рабочего кода для подобного на 1.18... Но тут в силу вступает немного древнего стаффа. ARC - я думаю он должен работать.

А как корректно настроить конфиг плагина?)

Не совсем въезжаю как именно он работает.

#En😁on't touch this value
#Fr: Ne pas modifier cette valeur
version: 0.5
#En:Maximal number Redstone blink authorized during the "Delay" period
#Fr:Nombre maximal de clignotement de redstone autorise pendant la periode "Delay"
MaxPulses: 150
#En: Time (in second) before the reset of the variable "MaxImpulsion"
#Fr:Temp (en secondes) avant de reset la premiere variable
Delay: 300
#En:You need it prevent an admin?
#Fr:Faut t'il prevenir un admin?
NotifyAdmins: true
#En:Is it necessary to dropper items ( Redstone / repeater) when a loop is destroyed?
#Fr:Faut-il dropper les items (Redstone/repeater) quand une boucle est détruite?
DropItems: true
#En:Write the text you want in the sign
#Fr:Ecrire le texte a mettre sur les panneaux
Sign:
Line1: 'The RedstonClock'
Line2: 'Are'
Line3: '&4prohibited'
Line4: ''

#En:The list of worlds on which the plugin is disabled separate by "/", put a fake name if nothing
#Fr: La list des mondes sur lequel le plugin est desactive separe par des "/", mettre un faut non si aucun
IgnoreWorlds: redstoneWorld/survie

#En:The list of Region on which the plugin is disabled separate by "/", put a fake name if nothing
#Fr: La list des Regions sur lequel le plugin est desactive separe par des "/", mettre un faut non si aucun
IgnoreRegion: redstone/admins

checkedClock:
comparator: true
observer: true
piston: true
redstoneAndRepeater: true

AutomaticallyBreakDetectedClock: true
SummonLigthningAtRedstoneLocation: true

#En: Customize the teleport command (variable : $x, $y, $z, $world, $player)
#Fr: Customise la commande de teleportation (variable : $x, $y, $z, $world, $player)
teleportCMD: 'tp $x $y $z $world'

#En: Put the plugin in "standby" if the TPS of the server are between min and max TPS value.
#Fr: "Désactive" le plugin si les tps du serveurs sont entre les TPS du serveur sont entre la valeur min et max.
checkTPS:
minimumTPS: -1
maximumTPS: -1
intervalInSecond: 15


Msg:
default:
prefix: '&bAntiRedstoneClock &9&l> &r&b '
error: '&4AntiRedstoneClock &l> &r&c '
no_permission: '&4ERROR &9&l> &r&bYou don''t have permission to do that!'
command_use: '&4SnowBallWar &l> &r&cCommand usage: &6/arc $command'
message:
MsgToAdmin: 'Redstone clock disable in x:$X y:$Y Z:$Z. In the world $World'
unknownCmd: 'Unknown command. Type "/help" for help.'
reloadSuccess: 'Reload Success!'
newValueInConfig: 'The new value of $setting is $value'
RedStoneClockListHeader: 'RedstoneClockList: $page'
RedStoneClockListFooter: ''
Exception:
duplicate_object: 'This list already contains this redstone'
 
Если редстоун или что-то с ним связанное обновится более такого кол-ва раз - блок снесется.

Вот и всё что нужно знать

А как определить оптимальное значение?

Это же наверняка может поломать чьи то фермы и т.д
 
А как определить оптимальное значение?

Это же наверняка может поломать чьи то фермы и т.д
Методом тыка. Не думаю что можно 100% сказать что будет лучше. Я думаю примерно такие значения будут оптимальны:

MaxPulses: 125
Delay: 200
 
Методом тыка. Не думаю что можно 100% сказать что будет лучше. Я думаю примерно такие значения будут оптимальны:

MaxPulses: 125
Delay: 200

Там есть надстройка:

#En: Put the plugin in "standby" if the TPS of the server are between min and max TPS value.
#Fr: "Désactive" le plugin si les tps du serveurs sont entre les TPS du serveur sont entre la valeur min et max.
checkTPS:
minimumTPS: -1
maximumTPS: -1
intervalInSecond: 15

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

checkTPS:
minimumTPS: 10
maximumTPS: 20
intervalInSecond: 15

То между этими значениями, примерно на ~15 tps включится этот плагин, или как?..
 
Там есть надстройка:

#En: Put the plugin in "standby" if the TPS of the server are between min and max TPS value.
#Fr: "Désactive" le plugin si les tps du serveurs sont entre les TPS du serveur sont entre la valeur min et max.
checkTPS:
minimumTPS: -1
maximumTPS: -1
intervalInSecond: 15

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

checkTPS:
minimumTPS: 10
maximumTPS: 20
intervalInSecond: 15

То между примерно на ~15 tps включится этот плагин, или как?..
Ну да
 
По идее меняет какую-то логику работы редстоуна, из-за чего лаг машины становятся бесполезными

Спасибо за совет, потестил. Действительно, логика редстоуна меняется, но как сказал Overwrite, стоило мне сделать лаг машину в пять раз больше, tps опять ушел в ноль.

Помог вариант с ARC , потестили, подкрутили под нужды сервера.

Спасибо за помощь /"^_^/"
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ