Плагин [FIX] ModFixNG [#67] - фикс разнообразных багов в модах. [1.6.4-1.8]

А разве фрикам не блокируется античитом из-за NoSwing?
 
Как показала практика твой плагинчег напрочь отказался работать на 1.6 жабе. вот краш:
013-07-18 16:25:05 [SEVERE] Could not load 'plugins/ModFix.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: Failed to remap class modfix.Main
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:176)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:307)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:231)
at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:265)
at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:243)
at net.minecraft.server.management.ServerConfigurationManager.<init>(ServerConfigurationManager.java:128)
at net.minecraft.server.dedicated.DedicatedPlayerList.<init>(SourceFile:11)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:158)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:574)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
Caused by: java.lang.ClassNotFoundException: Failed to remap class modfix.Main
at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:442)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:356)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:332)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:266)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:165)
... 9 more
Caused by: java.lang.UnsupportedClassVersionError: modfix/Main : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:430)
... 16 more
С переходом на 1.7 его попустило и он прекрасно начал работать, предлагаю в шапку добавить то что рекомендованная версия жабы 1.7+, ну или если можно пояснить почему такое получилось.
За плагин спасибо, отлично что незабываеш о простых смертных, так держать... 😉
 
Да потому что когда заливал глаза слипались и потому не тем побилдил.
Да и вообще java7 уже дано надо иметь.
 
в шапочку все же добавь, думаю не я один такой 🙂
 
Такс.. удалил буилдкрафт3 с ивентами... скрепя сердцем... и что я увидел! Даже вагонетки Railcraft не тп
 
Конфиг удаляется, если добавить что-то кроме сумок. Добавил только сумки и ничего больше (никаких столов, печей и вагонеток) - конфиг остаётся. А добавил что-то ещё - удаляется.
Код:
BackPackFix:
  enable: true
  19BlockIDs: [7609, 7610, 7611, 7612, 7613, 7614, 7615, 7616, 7617, 7618, 7762, 7763, 7764, 7765, 9268, 13304, 13305, 13306, 13307, 13308, 13344, 13345, 13346, 13347, 13352, 13353, 13362, 13363, 30122]
  CropanalyzerFix:
    enable: true
    ID: 30122
VillagersFix:
  enable: true
ChunkUnloadFix:
  enable: true
TablesFix:
  enable: true
  InteractBlockIDs: [751:3, 1502]
  BreakBlockIDs: [751:3, 1502]
ExpFix:
  enable: true
  FurnaceIds: [61, 62, 250:1, 250:2, 250:13, 751:0, 751:1, 751:4]
MinecartPortalFix:
  enable: true
  cartsIDs: [40]
 
Конфиг удаляется, если добавить что-то кроме сумок. Добавил только сумки и ничего больше (никаких столов, печей и вагонеток) - конфиг остаётся. А добавил что-то ещё - удаляется.
Код:
BackPackFix:
  enable: true
  19BlockIDs: [7609, 7610, 7611, 7612, 7613, 7614, 7615, 7616, 7617, 7618, 7762, 7763, 7764, 7765, 9268, 13304, 13305, 13306, 13307, 13308, 13344, 13345, 13346, 13347, 13352, 13353, 13362, 13363, 30122]
  CropanalyzerFix:
    enable: true
    ID: 30122
VillagersFix:
  enable: true
ChunkUnloadFix:
  enable: true
TablesFix:
  enable: true
  InteractBlockIDs: [751:3, 1502]
  BreakBlockIDs: [751:3, 1502]
ExpFix:
  enable: true
  FurnaceIds: [61, 62, 250:1, 250:2, 250:13, 751:0, 751:1, 751:4]
MinecartPortalFix:
  enable: true
  cartsIDs: [40]
Через *опу добавил, смотри пример конфига на первой странице ...
 
Конфиг удаляется, если добавить что-то кроме сумок. Добавил только сумки и ничего больше (никаких столов, печей и вагонеток) - конфиг остаётся. А добавил что-то ещё - удаляется.
Код:
BackPackFix:
  enable: true
  19BlockIDs: [7609, 7610, 7611, 7612, 7613, 7614, 7615, 7616, 7617, 7618, 7762, 7763, 7764, 7765, 9268, 13304, 13305, 13306, 13307, 13308, 13344, 13345, 13346, 13347, 13352, 13353, 13362, 13363, 30122]
  CropanalyzerFix:
    enable: true
    ID: 30122
VillagersFix:
  enable: true
ChunkUnloadFix:
  enable: true
TablesFix:
  enable: true
  InteractBlockIDs: [751:3, 1502]
  BreakBlockIDs: [751:3, 1502]
ExpFix:
  enable: true
  FurnaceIds: [61, 62, 250:1, 250:2, 250:13, 751:0, 751:1, 751:4]
MinecartPortalFix:
  enable: true
  cartsIDs: [40]
Код:
BackPackFix:
  enable: true
  19BlockIDs:
  - 7609
  - 7610
  - 7611
  - 7612
  - 7613
  - 7614
  - 7615
  - 7616
  - 7617
  - 7618
  - 7762
  - 7763
  - 7764
  - 7765
  - 9268
  - 13304
  - 13305
  - 13306
  - 13307
  - 13308
  - 13344
  - 13345
  - 13346
  - 13347
  - 13352
  - 13353
  - 13362
  - 13363
  - 30122
  CropanalyzerFix:
    enable: true
    ID: 30122
VillagersFix:
  enable: true
ChunkUnloadFix:
  enable: true
TablesFix:
  enable: true
  InteractBlockIDs:
  - '751:3'
  - '1502'
  BreakBlockIDs:
  - '751:3'
  - '1502'
ExpFix:
  enable: true
  FurnaceIds:
  - '61'
  - '2'
  - '250:1'
  - '250:2'
  - '250:13'
  - '751:0'
  - '751:1'
  - '751:4'
MinecartPortalFix:
  enable: true
  cartsIDs:
  - '40'
Ня :=)
На всякий: http://rghost.ru/private/47639175/d653051420cf898adfa212954979e652
 
И для кого блджад пишется что ПЕЧКА БЛДЖ ЭТО 61:2- 62:5, 62:2 - 62:5 а не просто 61 а???????
 
Код:
BackPackFix:
  enable: true
  19BlockIDs:
  - 7609
  - 7610
  - 7611
  - 7612
  - 7613
  - 7614
  - 7615
  - 7616
  - 7617
  - 7618
  - 7762
  - 7763
  - 7764
  - 7765
  - 9268
  - 13304
  - 13305
  - 13306
  - 13307
  - 13308
  - 13344
  - 13345
  - 13346
  - 13347
  - 13352
  - 13353
  - 13362
  - 13363
  - 30122
  CropanalyzerFix:
    enable: true
    ID: 30122
VillagersFix:
  enable: true
ChunkUnloadFix:
  enable: true
TablesFix:
  enable: true
  InteractBlockIDs:
  - '751:3'
  - '1502'
  BreakBlockIDs:
  - '751:3'
  - '1502'
ExpFix:
  enable: true
  FurnaceIds:
  - '61'
  - '2'
  - '250:1'
  - '250:2'
  - '250:13'
  - '751:0'
  - '751:1'
  - '751:4'
MinecartPortalFix:
  enable: true
  cartsIDs:
  - '40'
Ня :=)
На всякий: http://rghost.ru/private/47639175/d653051420cf898adfa212954979e652
Спасибо. А чем можно запретить лазер и остальное? Блеклисты WG разбросаны по папкам миров, а не сразу в папке плагина, как конфиг. В конфиге мода нет boolean для запрета, а есть только настройка ID. В других плагинах слишком много ненужных настроек (BukkitDev, да блин, мне надо только ID вписать, а не целую кучу параметров! Что за плагины ты мне выдаёшь?) 🙂
И для кого блджад пишется что ПЕЧКА БЛДЖ ЭТО 61:2- 62:5, 62:2 - 62:5 а не просто 61 а???????
Ага, и писать каждый поворот печки? Можно сразу её ID написать и не мутить лишнего.
Я же все состояния добавил, а не 61:0 и 62:0.
 
Спасибо. А чем можно запретить лазер и остальное? Блеклисты WG разбросаны по папкам миров, а не сразу в папке плагина, как конфиг. В конфиге мода нет boolean для запрета, а есть только настройка ID. В других плагинах слишком много ненужных настроек (Bukkit Dev, да блин, мне надо только ID вписать, а не целую кучу параметров! Что за плагины ты мне выдаёшь?) 🙂

Крафты напрочь DisableCraft, а так интеракт LokiBlocker. Так же у LokiBlocker есть обход на подбор вещей..
 
В тестовую версию имплантирован запрет на зажигание обычного редстоуна рядом с проводами из rp2, редстоун будет просто ломаться. Также добавлена команда /modfix binfo работает как einfo только узнаёшь айди блока по которому кликнул.

И кстати это тупо ошибка переполнения из-за того что из-за этих тупых ветикальных проводов выходит бесконечный цикл обработки апдейта powerlevel блока.
 
Спасибо. А чем можно запретить лазер и остальное? Блеклисты WG разбросаны по папкам миров, а не сразу в папке плагина, как конфиг. В конфиге мода нет boolean для запрета, а есть только настройка ID. В других плагинах слишком много ненужных настроек (BukkitDev, да блин, мне надо только ID вписать, а не целую кучу параметров! Что за плагины ты мне выдаёшь?) 🙂

Ага, и писать каждый поворот печки? Можно сразу её ID написать и не мутить лишнего.
Я же все состояния добавил, а не 61:0 и 62:0.
Нет ты добавил только 61 и 61:0 окда? Я лучше знаю как у меня определение айди идёт.
 
Нет ты добавил только 61 и 61:0 окда? Я лучше знаю как у меня определение айди идёт.
Только 61. Было очень разумно, если бы при добавлении ID без мета-даты блокировались все его мета-даты. А если надо заблокировать только нулевую мета-дату, то только тогда её указывать. Глупо добавлять каждое состояние печки (61:0, 61:1, 61:2, 61:3, 62:0, ...).

Не надо опускаться так, чтобы немцы были выше нас. Например, в CS2 ещё с 1.7.3 так было, что если ты не пишешь мета-дату, то добавляются все мета-даты блока.
 
Только 61. Было очень разумно, если бы при добавлении ID без мета-даты блокировались все его мета-даты. А если надо заблокировать только нулевую мета-дату, то только тогда её указывать. Глупо добавлять каждое состояние печки (61:0, 61:1, 61:2, 61:3, 62:0, ...).

Не надо опускаться так, чтобы немцы были выше нас. Например, в CS2 ещё с 1.7.3 так было, что если ты не пишешь мета-дату, то добавляются все мета-даты блока.
А я сказал что будет так и на это есть причины. Можешь посмотреть в код и понять какие.
В тестовый билд добавлен фикс фрикама, инвентарь будет закрываться сразу после разрушения блока.
Запись айдишников аналогичка таковой в фиксе столов.
Осталось 1 фикс сделать и можно уходить на покой.
 
Есть сервер на сервере стоит Multi World на дополнительные миры. Когда попадаю в эти миры при смерти мне надо чтобы я респавнился в этомже мире в котором умер. Но я респавнюсь в обычном default'ном. Сказали проблема в плагине Essentials его надо убирать и ставить AdminCMD но я привык к Esent... Вообщем подскажите что нужно подкрутить в конфигах Esent... чтобы спавн был в своём мире. ? Пожалуйста помогите !
 
Есть сервер на сервере стоит Multi World на дополнительные миры. Когда попадаю в эти миры при смерти мне надо чтобы я респавнился в этомже мире в котором умер. Но я респавнюсь в обычном default'ном. Сказали проблема в плагине Essentials его надо убирать и ставить AdminCMD но я привык к Esent... Вообщем подскажите что нужно подкрутить в конфигах Esent... чтобы спавн был в своём мире. ? Пожалуйста помогите !
Посмотреть в конец конфига и прочитать что там написано.
 
Назад
Верх