Фикс Ивенты для модов [Механизмы работают от имени владельца]

Предложение: добавить к конфигу GraviSuite опцию "Запретить телепортировать игроков в режиме транслокатор". Опция будет включать-выключать вот этот участок кода.

Дело в том, что при PVP с помощью транслокатора можно телепортировать врага в ловушку или вообще в лаву. Я, например, считаю такой способ убить врага нечестным. Можно считать, что релокатор как-бы становится самым сильным оружием в игре, несмотря на остальное оружие из модов.

А лучше добавить список Entity, которых запрещено телепортировать. Например, не хотелось бы чтобы со спауна телепортировали Деревенских Жителей и других NPC. Почему-то событие "if (this.fake.cantDamage(mop.entityHit))" отменяется только WorldGuard-ом, а остальные плагины отменить его не могут. Поэтому отмена телепортации NPC не срабатывает. Но возможно это только у меня такая проблема.
 
Предложение: добавить к конфигу GraviSuite опцию "Запретить телепортировать игроков в режиме транслокатор". Опция будет включать-выключать вот этот участок кода.

Дело в том, что при PVP с помощью транслокатора можно телепортировать врага в ловушку или вообще в лаву. Я, например, считаю такой способ убить врага нечестным. Можно считать, что релокатор как-бы становится самым сильным оружием в игре, несмотря на остальное оружие из модов.

А лучше добавить список Entity, которых запрещено телепортировать. Например, не хотелось бы чтобы со спауна телепортировали Деревенских Жителей и других NPC. Почему-то событие "if (this.fake.cantDamage(mop.entityHit))" отменяется только WorldGuard-ом, а остальные плагины отменить его не могут. Поэтому отмена телепортации NPC не срабатывает. Но возможно это только у меня такая проблема.
В настройке EventHelper ивент можно бросать не только на WG
 
Я сейчас посмотрел код. Теоретически всё должно работать. Впрочем, мне сообщали о проблемах с големами, но я не смог найти ошибку.
А реально запретить установку големов в чужих приватах совсем?
 
@gameforEA, можешь в плагин WorldGuard добавить запрет на приват торгового аппарата(IC2) ?
Многие ищут возможность сделать такую фишку, но безуспешно.
У gameforEA есть плагин позволяющий настроить список блоков которые будут игнорировать приват на взаимодействие с этими блоками.
 
Есть фикс ThaumicExploration?
При ПКМ танком из ThermalExpansion по Everfull Urn в инвентаре появляется креативный танк.
 
Доброй ночи, форумчане.
Такая вот проблема.
При крафте предмета, в конце ид, добавляется мета :1
Дожно быть при крафте 4229
2Vne5O27vDM.jpg
А когда крафтишь этот предмет, получаеться 4229:1
wFhZ_DVVrVI.jpg
Помогите пожалуйста, буду очень благодарен.
 
Доброй ночи, форумчане.
Такая вот проблема.
При крафте предмета, в конце ид, добавляется мета :1
Дожно быть при крафте 4229
2Vne5O27vDM.jpg
А когда крафтишь этот предмет, получаеться 4229:1
wFhZ_DVVrVI.jpg
Помогите пожалуйста, буду очень благодарен.
MineTweaker)
 
Доброй ночи, форумчане.
Такая вот проблема.
При крафте предмета, в конце ид, добавляется мета :1
Дожно быть при крафте 4229
2Vne5O27vDM.jpg
А когда крафтишь этот предмет, получаеться 4229:1
wFhZ_DVVrVI.jpg
Помогите пожалуйста, буду очень благодарен.
a8710ce828a04ffd451b01dd4ab4662d.png
 
Ставлю IC2 мод из данной темы а сервер крашится, что делать?
Сервер чистый, другие моды не стоят.
<сам краш>
Description: Exception in server tick loop

java.lang.NullPointerException: Exception in server tick loop
at com.gamerforea.eventhelper.wg.WGReflection.setWG(WGReflection.java:17)
at com.gamerforea.eventhelper.EventHelper.serverStarted(EventHelper.java:49)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.serverStarted(Loader.java:802)
at cpw.mods.fml.common.FMLCommonHandler.handleServerStarted(FMLCommonHandler.java:288)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:645)
at java.lang.Thread.run(Unknown Source)


A detailed walkthrough of the error, its code path and all known details is as follows:
 
Ставлю IC2 мод из данной темы а сервер крашится, что делать?
Сервер чистый, другие моды не стоят.
<сам краш>
Description: Exception in server tick loop

java.lang.NullPointerException: Exception in server tick loop
at com.gamerforea.eventhelper.wg.WGReflection.setWG(WGReflection.java:17)
at com.gamerforea.eventhelper.EventHelper.serverStarted(EventHelper.java:49)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.serverStarted(Loader.java:802)
at cpw.mods.fml.common.FMLCommonHandler.handleServerStarted(FMLCommonHandler.java:288)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:645)
at java.lang.Thread.run(Unknown Source)


A detailed walkthrough of the error, its code path and all known details is as follows:
Почитай шапку, нужен вспомогательный мод
 
@gamerforEA , Хотелось бы решить проблему с големами в привате мода ThaumCraft. Хотя бы запретить их установку в чужих приватах или что-то вроде этого. А ещё очень хотел бы приобрести у вас приватные ивенты. Оставил запрос в скайпе, жду пока добавите.
 
Интересно сколько уже серверов полягло от этого бага
 
Интересно сколько уже серверов полягло от этого бага
Не знаю, но если мне о таком никто не писал, то не думаю, что катастрофично много. Сейчас посмотрю, что это за краш.
 
Назад
Верх