Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал Установка модов (Bukkit + Client)

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем mayor123, 21 май 2012.

  1. Автор темы
    mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Ввиду того, что много людей задают вопрос "А как поставить мод?", я решил создать эту тему с модами и с инструкцией по установке.
    1. Мод должен быть портирован на Bukkit​
    2. Вы должны использовать интегрированные сборки. Устанавливая обычный ModLoader Forge сервер не запустится.​
    3. Нужно правильно указывать ID, для предотвращения конфликтов. А также ID на сервере и на клиенте должны соответствовать.​
    Серверы с интегрированным ModLoader
    Моды, портированные на Bukkit
    Все портированные под Bukkit моды есть в следующем посте (неактуально)​
    Моды для клиента используются оригинальные.
    Обычные моды для сервера не подходят!
    Как их установить?[SERVER]
    1. Запустите сервер, как самый обычный Bukkit сервер.
    2. У вас появится папка /mods, в неё необходимо кидать архивы(именно архивы, не их содержимое) с необходимыми модами
    3. Запустите сервер и радуйтесь
    Правила установки модов:
    1. ID должны быть разными, используйте 4096FIX, он даёт 4096 ID, на сервере с Netty уже есть.
    2. ID на клиенте и на сервере должны совпадать
    3. Некоторые моды, например LCTrees++, требуют установки в файл_сервера.jar
    Для этого вам нужно:
    1. Открыть архиватором сервер (jar-файл)
    2. Открыть архиватором архив с модом
    3. Перетащить файлы из архива с модом в архив с сервером
    Как их установить?[CLIENT]
    1. Возьмите чистый minecraft.jar
    2. Установите ModLoader (откройте архиватором minecraft.jar, удалите META-INF, откройте архиватором архив с ModLoader, перетащите файлы из архива с ModLoader в архив c minecraft.jar)
    3. Запустите игру.
    4. Закройте игру
    5. Установите Forge (откройте архиватором minecraft.jar, откройте архиватором архив с Forge, перетащите файлы из архива с Forge в архив c minecraft.jar, удалите META-INF)
    6. Запустите игру
    7. Теперь в рабочей директории игры будет папка "Mods", туда кидаем архив с модом, не распаковывая
    P.S. Если у вас ошибка, выкладывайте логи

    Полезные ссылки:
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Большинство этих модов уже неактуальны. Новые моды тут.
    Дополнения:
    Additional Buildcraft Objects
    Additional Pipes
    ______________________
    Дополнения:
    Advanced Machines Original
    Advanced Solar Panels
    AdvancedMachines
    Charging Bench
    Compact Solars
    Nuclear Control
    ____________________
    Дополнения:
    InfiTools-Core
    InfiTools-2x2Extended
    InfiTools-Hybrids
    Orizon
    InfiBlocks
    ____________________
    Дополнения:
    SimCraft Flower Exp
    SimCraft Ocean Exp
    SimCraft More Stones Exp
    SimCraft More Ores Expansion
    SimCraft Fruit Trees Exp
    SimCraft Bricks Exp
    SimCraft Carpet Exp
    SimCraft Recipe Book
    SimCraft Rooftops Exp
    SimCraft Wooden Planks Exp
    SimCraft Doors Exp
    _______________________
     
  4. XMaeRLinGX

    XMaeRLinGX Активный участник

    Баллы:
    68
    приветствую
    23:25:14 [INFO] Adding Material: 3212:X3212
    23:25:14 [SEVERE] java.lang.NullPointerException
    23:25:14 [SEVERE] at net.minecraft.server.CraftingManager.registerShapedRe
    cipe(CraftingManager.java:167)
    23:25:14 [SEVERE] at net.minecraft.server.BukkitRegistry.addRecipe(BukkitR
    egistry.java:12)
    23:25:14 [SEVERE] at net.minecraft.server.CommonRegistry.addRecipe(CommonR
    egistry.java:32)
    23:25:14 [SEVERE] at net.minecraft.server.ModLoader.addRecipe(ModLoader.ja
    va:145)
    23:25:14 [SEVERE] at net.minecraft.server.mod_BCIC2Crossover.load(mod_BCIC
    2Crossover.java:101)
    23:25:14 [SEVERE] at cpw.mods.fml.server.ModLoaderModContainer.init(ModLoa
    derModContainer.java:271)
    23:25:14 [SEVERE] at cpw.mods.fml.common.Loader.modInit(Loader.java:220)
    23:25:14 [SEVERE] at cpw.mods.fml.common.Loader.initializeMods(Loader.java
    :539)
    23:25:14 [SEVERE] at cpw.mods.fml.server.FMLBukkitHandler.onLoadComplete(F
    MLBukkitHandler.java:121)
    23:25:14 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftSe
    rver.java:159)
    23:25:14 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:426)
    23:25:14 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:492)
    23:25:14 [SEVERE] Unexpected exception
    java.lang.NullPointerException
    at net.minecraft.server.CraftingManager.registerShapedRecipe(CraftingMan
    ager.java:167)
    at net.minecraft.server.BukkitRegistry.addRecipe(BukkitRegistry.java:12)

    at net.minecraft.server.CommonRegistry.addRecipe(CommonRegistry.java:32)

    at net.minecraft.server.ModLoader.addRecipe(ModLoader.java:145)
    at net.minecraft.server.mod_BCIC2Crossover.load(mod_BCIC2Crossover.java:
    101)
    at cpw.mods.fml.server.ModLoaderModContainer.init(ModLoaderModContainer.
    java:271)
    at cpw.mods.fml.common.Loader.modInit(Loader.java:220)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:539)
    at cpw.mods.fml.server.FMLBukkitHandler.onLoadComplete(FMLBukkitHandler.
    java:121)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:159)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    >
     
  5. Mega_Man

    Mega_Man Активный участник Пользователь

    Баллы:
    68
    Мне кажется что это конфликт ID'ов.
     
  6. KaMiKaZa

    KaMiKaZa Активный участник

    Баллы:
    88
    Не совсем. Но это точно конфликт BCIC2Crossover с чем-то. Ищи проблему в нём, XMaeRLinGX.
    Может, версии модов не совпадают.
     
    Сникерсни нравится это.
  7. Mega_Man

    Mega_Man Активный участник Пользователь

    Баллы:
    68
    То же самое. Моды юзают один и тот же айди.
     
  8. XMaeRLinGX

    XMaeRLinGX Активный участник

    Баллы:
    68
    Скорее всего это конфликт ID
    пробовал ставить на буккит без модов
    01:39:39 [INFO] CraftBukkit++ for Minecraft 1.2 is initializing.
    01:39:39 [INFO] CraftBukkit++ is a fork of the official CraftBukkit server mod f
    or minecraft
    01:39:39 [INFO] CraftBukkit++ is a NOT AFFILIATED with the CraftBukkit project.
    01:39:39 [INFO] Please report any feedback or bugs to http://spout.in/cbpp
    01:39:39 [INFO] The source code for CraftBukkit++ is available on github.com
    01:39:39 [INFO] Forge Mod Loader version @major@.@MINOR@.@REV@.@BUILD@ for Minec
    raft @MCVERSION@ loading
    01:39:39 [INFO] Loading mods from C:\Server\mods
    01:39:39 [INFO] Forge Mod Loader has loaded 2 mods
    01:39:39 [INFO] Adding Material: 140:X140
    01:39:39 [INFO] Adding Material: 141:X141
    01:39:39 [INFO] Adding Material: 142:X142
    01:39:39 [INFO] Adding Material: 143:X143
    01:39:39 [INFO] Adding Material: 144:X144
    01:39:39 [INFO] Adding Material: 145:X145
    01:39:39 [INFO] Adding Material: 149:X149
    01:39:39 [INFO] Adding Material: 150:X150
    01:39:39 [INFO] Adding Material: 151:X151
    01:39:39 [INFO] Adding Material: 146:X146
    01:39:39 [INFO] Adding Material: 147:X147
    01:39:39 [INFO] Adding Material: 148:X148
    01:39:39 [INFO] Adding Material: 152:X152
    01:39:39 [INFO] Adding Material: 20000:X20000
    01:39:39 [INFO] Adding Material: 20002:X20002
    01:39:39 [INFO] Adding Material: 20001:X20001
    01:39:39 [INFO] Adding Material: 20003:X20003
    01:39:39 [INFO] Adding Material: 20004:X20004
    01:39:39 [INFO] Adding Material: 20005:X20005
    01:39:39 [INFO] Adding Material: 20006:X20006
    01:39:39 [INFO] Adding Material: 20007:X20007
    01:39:39 [INFO] Adding Material: 20008:X20008
    01:39:39 [INFO] Adding Material: 20009:X20009
    01:39:39 [INFO] Adding Material: 20010:X20010
    01:39:39 [INFO] Adding Material: 20011:X20011
    01:39:39 [INFO] Adding Material: 20012:X20012
    01:39:39 [INFO] Adding Material: 20013:X20013
    01:39:39 [INFO] Adding Material: 20014:X20014
    01:39:39 [INFO] Adding Material: 154:X154
    01:39:39 [INFO] Adding Material: 155:X155
    01:39:39 [INFO] Adding Material: 156:X156
    01:39:39 [INFO] Adding Material: 157:X157
    01:39:39 [INFO] Adding Material: 158:X158
    01:39:39 [INFO] Starting CraftBukkit++ on *:25565
    01:39:39 [INFO] Adding Material: 159:X159
    01:39:39 [INFO] Adding Material: 160:X160
    01:39:39 [SEVERE]
    01:39:39 [SEVERE]
    01:39:39 [SEVERE] Your server has encountered an unexpected exception!
    01:39:39 [SEVERE] Please report this to the developers at http://spout.in/cbpp
    01:39:39 [SEVERE]
    01:39:39 [SEVERE] Exception Stack Trace Begins:
    01:39:39 [SEVERE] NoSuchFieldError
    01:39:39 [SEVERE] net.minecraft.server.mod_LCTrees.load(mod_LCTrees.java:391)

    01:39:39 [SEVERE] cpw.mods.fml.server.ModLoaderModContainer.init(ModLoaderMod
    Container.java:264)
    01:39:39 [SEVERE] cpw.mods.fml.common.Loader.modInit(Loader.java:220)
    01:39:39 [SEVERE] cpw.mods.fml.common.Loader.initializeMods(Loader.java:539)
    01:39:39 [SEVERE] cpw.mods.fml.server.FMLBukkitHandler.onLoadComplete(FMLBukk
    itHandler.java:93)
    01:39:39 [SEVERE] net.minecraft.server.MinecraftServer.init(MinecraftServer.j
    ava:191)
    01:39:39 [SEVERE] net.minecraft.server.MinecraftServer.run(MinecraftServer.ja
    va:479)
    01:39:39 [SEVERE] net.minecraft.server.ThreadServerApplication.run(SourceFile
    :492)
    01:39:39 [SEVERE] Exception Stack Trace Ends.
    01:39:39 [SEVERE]
    01:39:39 [SEVERE]
    >
    возможно ли сменить ID предметов?(если да то как ?)
     
    slavik123123123 и PaShOkO нравится это.
  9. KaMiKaZa

    KaMiKaZa Активный участник

    Баллы:
    88
    Э... У тебя как бы CraftBukkit ++, на счёт работы модов с ним не знаю.
    А ID сменить элементарно. Заходишь в "..."/Config/ и ищешь конфиг-файл мода.
     
  10. Автор темы
    mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Да, и ещё, как я сказал, нужен 4096FIX, если у вас много модов
     
    Пароль123456789 нравится это.
  11. Автор темы
    mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Ну для кого я писал, а? LCTrees++ требует извлечения в ядро сервера
     
  12. XMaeRLinGX

    XMaeRLinGX Активный участник

    Баллы:
    68
    Если честно я и закидывал в jar фаил сервера
     
  13. Автор темы
    mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Закинул только LCTrees++, да?
    Вот сервер с LCTrees++
     
  14. XMaeRLinGX

    XMaeRLinGX Активный участник

    Баллы:
    68
    да только его

    ссылка битая
     
    Stalkerdeni971 нравится это.
  15. Автор темы
    mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Всё
     
  16. maximalyan

    maximalyan Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    Maximalyan
    Может кто то встречался с проблемой раньше сидел на 1.2.3 теперь перешол на 1.2.5... на 1.2.3 неработал GUI из redpowera, тоесть не одно устройтсво не открывалось и не давало интерфейс, но при этом прекрастно работало можно было туда при помощи труб подавать елементы и оно их логично обслуживало ... так вот, перешол на 1.2.5 точно так же не работает, раньше думал что это проблема была в редпавере 1.2.3 теперь понимаю что нет, у кого были подобные проблемы и как с этим боролись

    заранее спасибо​
     
    zuma2 нравится это.
  17. XMaeRLinGX

    XMaeRLinGX Активный участник

    Баллы:
    68
    Всё разобрался
    была проблема в ID
    Cпасибо за прекрасный гайд и отличные советы
    а Для Клиентской части тоже отдельный Trees нужен(под буккит)?
     
  18. Автор темы
    mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Нет, для клиентской части уже обычные моды
     
  19. XMaeRLinGX

    XMaeRLinGX Активный участник

    Баллы:
    68
    я прав если предпологаю что :
    мне достаточно закинуть в jar клиент содержимое LCTrees++ v1.3.35 client ? фордж и мод лодер уже присутствуют
     
  20. Автор темы
    mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Верно.
     
  21. XMaeRLinGX

    XMaeRLinGX Активный участник

    Баллы:
    68
    попробовал соеденить пару модов (IC и Forestry)
    12:23:48 [INFO] CraftBukkit++ for Minecraft 1.2 is initializing.
    12:23:48 [INFO] CraftBukkit++ is a fork of the official CraftBukkit server mod f
    or minecraft
    12:23:48 [INFO] CraftBukkit++ is a NOT AFFILIATED with the CraftBukkit project.
    12:23:48 [INFO] Please report any feedback or bugs to http://spout.in/cbpp
    12:23:48 [INFO] The source code for CraftBukkit++ is available on github.com
    12:23:48 [INFO] Forge Mod Loader version @MAJOR@.@MINOR@.@REV@.@BUILD@ for Minec
    raft @MCVERSION@ loading
    12:23:49 [INFO] Loading mods from C:\Server\mods
    12:23:49 [INFO] Forge Mod Loader has loaded 4 mods
    12:23:49 [INFO] Adding Material: 2027:X2027
    12:23:49 [INFO] Adding Material: 2028:X2028
    12:23:49 [INFO] Adding Material: 2029:X2029
    12:23:49 [INFO] Adding Material: 2030:X2030
    12:23:49 [INFO] Adding Material: 2031:X2031
    12:23:49 [INFO] Adding Material: 2032:X2032
    12:23:49 [INFO] Adding Material: 2037:X2037
    12:23:49 [INFO] Adding Material: 2038:X2038
    12:23:49 [INFO] Adding Material: 2039:X2039
    12:23:49 [INFO] Adding Material: 2033:X2033
    12:23:49 [INFO] Adding Material: 2034:X2034
    12:23:49 [INFO] Adding Material: 2035:X2035
    12:23:49 [INFO] Adding Material: 2036:X2036
    12:23:49 [INFO] Adding Material: 20000:X20000
    12:23:49 [INFO] Adding Material: 20002:X20002
    12:23:49 [INFO] Adding Material: 20001:X20001
    12:23:49 [INFO] Adding Material: 20003:X20003
    12:23:49 [INFO] Adding Material: 20004:X20004
    12:23:49 [INFO] Adding Material: 20005:X20005
    12:23:49 [INFO] Adding Material: 20006:X20006
    12:23:49 [INFO] Adding Material: 20007:X20007
    12:23:49 [INFO] Adding Material: 20008:X20008
    12:23:49 [INFO] Adding Material: 20009:X20009
    12:23:49 [INFO] Adding Material: 20010:X20010
    12:23:49 [INFO] Adding Material: 20011:X20011
    12:23:49 [SEVERE]
    12:23:49 [SEVERE]
    12:23:49 [SEVERE] Your server has encountered an unexpected exception!
    12:23:49 [SEVERE] Please report this to the developers at http://spout.in/cbpp
    12:23:49 [SEVERE]
    12:23:49 [SEVERE] Exception Stack Trace Begins:
    12:23:49 [SEVERE] NoSuchMethodError
    12:23:49 [SEVERE] ic2.common.IC2Crops.registerBaseSeeds(IC2Crops.java:73)
    12:23:49 [SEVERE] ic2.common.IC2Crops.init(IC2Crops.java:51)
    12:23:49 [SEVERE] net.minecraft.server.mod_IC2.load(mod_IC2.java:678)
    12:23:49 [SEVERE] cpw.mods.fml.server.ModLoaderModContainer.init(ModLoaderMod
    Container.java:271)
    12:23:49 [SEVERE] cpw.mods.fml.common.Loader.modInit(Loader.java:220)
    12:23:49 [SEVERE] cpw.mods.fml.common.Loader.initializeMods(Loader.java:539)
    12:23:49 [SEVERE] cpw.mods.fml.server.FMLBukkitHandler.onLoadComplete(FMLBukk
    itHandler.java:121)
    12:23:49 [SEVERE] net.minecraft.server.MinecraftServer.init(MinecraftServer.j
    ava:203)
    12:23:49 [SEVERE] net.minecraft.server.MinecraftServer.run(MinecraftServer.ja
    va:491)
    12:23:49 [SEVERE] net.minecraft.server.ThreadServerApplication.run(SourceFile
    :492)
    12:23:49 [SEVERE] Exception Stack Trace Ends.
    12:23:49 [SEVERE]
    12:23:49 [SEVERE]
    >
    ID поменял и та же история
     

Поделиться этой страницей