1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Нубятник №5 - Вопросы по клиенту и серверу с модами.

Тема в разделе "Модификации клиента", создана пользователем Yuri1.6, 4 мар 2015.

  1. SkillDie

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

    Баллы:
    76
    Значит где то был косяк:confused: Раньше тоже было так. Пока все моды не пере-собрал и не почистил от мусора.
     
  2. Alf1337

    Alf1337 Новичок Пользователь

    Баллы:
    6
    Ребят, заметил еще в ресурспаках на дефолтном вот такая беда. Я assets уже и там и сям собирал и у сашка и через Tlauncher. Клиенты то же самое, везде такая фигня. Что такое? Неужели никто не знает?(( Уже неделю мучаюсь с этой бедой(
    upload_2016-9-2_22-2-6.png
     
  3. Mihael_i

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

    Баллы:
    66
    Имя в Minecraft:
    Mihael_i
    Здравствуй, у меня есть клиент 1.7.10 с Forge для лаунчера сашка. Я декомпилирую с помощью MCP, рекомпилирую(без ошибок), реобфусцирую и закидываю класс в minecraft,jar, после этого клиент просто перестает запускаться. В чем может быть проблема?
    Пробовал, как в гайде №6- ситуация та же.
    Прилагаю краш репорт.
    ---- Minecraft Crash Report ----
    // Why is it breaking :(

    Time: 03.09.16 20:04
    Description: Updating screen events

    java.lang.SecurityException: SHA-256 digest error for bjp.class
    at sun.security.util.ManifestEntryVerifier.verify(ManifestEntryVerifier.java:218)
    at java.util.jar.JarVerifier.processEntry(JarVerifier.java:241)
    at java.util.jar.JarVerifier.update(JarVerifier.java:228)
    at java.util.jar.JarVerifier$VerifierStream.read(JarVerifier.java:482)
    at sun.misc.Resource.getBytes(Resource.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:462)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at bfz.b(SourceFile:63)
    at bdw.a(SourceFile:197)
    at bao.a(SourceFile:663)
    at bee.a(SourceFile:208)
    at bdw.a(SourceFile:172)
    at bee.a(SourceFile:446)
    at bdw.k(SourceFile:232)
    at bdw.p(SourceFile:211)
    at bao.p(SourceFile:1328)
    at bao.ak(SourceFile:774)
    at bao.f(SourceFile:728)
    at net.minecraft.client.main.Main.main(SourceFile:148)


    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------

    -- Head --
    Stacktrace:
    at sun.security.util.ManifestEntryVerifier.verify(ManifestEntryVerifier.java:218)
    at java.util.jar.JarVerifier.processEntry(JarVerifier.java:241)
    at java.util.jar.JarVerifier.update(JarVerifier.java:228)
    at java.util.jar.JarVerifier$VerifierStream.read(JarVerifier.java:482)
    at sun.misc.Resource.getBytes(Resource.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:462)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at bfz.b(SourceFile:63)
    at bdw.a(SourceFile:197)
    at bao.a(SourceFile:663)
    at bee.a(SourceFile:208)
    at bdw.a(SourceFile:172)
    at bee.a(SourceFile:446)
    at bdw.k(SourceFile:232)
    at bdw.p(SourceFile:211)

    -- Affected screen --
    Details:
    Screen name: bfz
    Stacktrace:
    at bao.p(SourceFile:1328)
    at bao.ak(SourceFile:774)
    at bao.f(SourceFile:728)
    at net.minecraft.client.main.Main.main(SourceFile:148)
     
    Последнее редактирование: 3 сен 2016
  4. Grazy

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

    Баллы:
    76
    Имя в Minecraft:
    Prost
    У меня такая проблема, когда я собрал чистый клиент из Тлаунчера версии 1.8.8 В общем суть в том что когда я захожу на сервер, сервер предлагает мне скачать свой текстурпак: [​IMG]
    И когда я нажимаю скачать у меня вылетает клиент, и вот что пишет в крашлогах:
    ---- Minecraft Crash Report ----
    // There are four lights!

    Time: 07.09.16 9:34
    Description: Updating screen events

    java.lang.NullPointerException: Updating screen events
    at bdf.b(SourceFile:92)
    at bcy$3$1.a(SourceFile:1251)
    at awy.a(SourceFile:50)
    at axu.a(SourceFile:350)
    at axu.k(SourceFile:413)
    at axu.p(SourceFile:390)
    at ave.s(SourceFile:1498)
    at ave.av(SourceFile:889)
    at ave.a(SourceFile:325)
    at net.minecraft.client.main.Main.main(SourceFile:124)
    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 net.launcher.components.Game$4.run(Game.java:245)
    at java.lang.Thread.run(Unknown Source)


    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------

    -- Head --
    Stacktrace:
    at bdf.b(SourceFile:92)
    at bcy$3$1.a(SourceFile:1251)
    at awy.a(SourceFile:50)
    at axu.a(SourceFile:350)
    at axu.k(SourceFile:413)
    at axu.p(SourceFile:390)

    -- Affected screen --
    Details:
    Screen name: awy

    -- Affected level --
    Details:
    Level name: MpServer
    All players: 1 total; [bew['Blif'/1242, l='MpServer', x=3363,30, y=40,00, z=2307,41]]
    Chunk stats: MultiplayerChunkCache: 169, 169
    Level seed: 0
    Level generator: ID 01 - flat, ver 0. Features enabled: false
    Level generator options:
    Level spawn location: 3363,00,40,00,2307,00 - World: (3363,40,2307), Chunk: (at 3,2,3 in 210,144; contains blocks 3360,0,2304 to 3375,255,2319), Region: (6,4; contains chunks 192,128 to 223,159, blocks 3072,0,2048 to 3583,255,2559)
    Level time: 50221534 game time, 23688000 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
    Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
    Forced entities: 86 total; [bew['Blif'/1242, l='MpServer', x=3363,30, y=40,00, z=2307,41], uo['entity.ItemFrame.name'/256, l='MpServer', x=3383,97, y=41,50, z=2309,50], uo['entity.ItemFrame.name'/257, l='MpServer', x=3383,97, y=41,50, z=2308,50], uo['entity.ItemFrame.name'/258, l='MpServer', x=3383,97, y=41,50, z=2309,50], uo['entity.ItemFrame.name'/259, l='MpServer', x=3383,97, y=41,50, z=2308,50], uo['entity.ItemFrame.name'/260, l='MpServer', x=3383,97, y=41,50, z=2309,50], uo['entity.ItemFrame.name'/261, l='MpServer', x=3383,97, y=41,50, z=2310,50], uo['entity.ItemFrame.name'/262, l='MpServer', x=3377,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/263, l='MpServer', x=3377,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/264, l='MpServer', x=3377,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/265, l='MpServer', x=3376,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/266, l='MpServer', x=3376,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/267, l='MpServer', x=3383,97, y=41,50, z=2312,50], uo['entity.ItemFrame.name'/268, l='MpServer', x=3383,97, y=41,50, z=2311,50], uo['entity.ItemFrame.name'/269, l='MpServer', x=3383,97, y=41,50, z=2308,50], uo['entity.ItemFrame.name'/160, l='MpServer', x=3335,50, y=36,50, z=2286,03], uo['entity.ItemFrame.name'/171, l='MpServer', x=3371,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/172, l='MpServer', x=3370,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/173, l='MpServer', x=3370,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/174, l='MpServer', x=3370,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/175, l='MpServer', x=3368,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/176, l='MpServer', x=3368,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/177, l='MpServer', x=3368,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/178, l='MpServer', x=3363,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/179, l='MpServer', x=3363,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/180, l='MpServer', x=3363,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/181, l='MpServer', x=3367,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/182, l='MpServer', x=3367,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/183, l='MpServer', x=3367,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/184, l='MpServer', x=3366,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/185, l='MpServer', x=3366,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/186, l='MpServer', x=3365,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/187, l='MpServer', x=3365,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/188, l='MpServer', x=3364,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/189, l='MpServer', x=3364,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/190, l='MpServer', x=3364,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/191, l='MpServer', x=3373,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/192, l='MpServer', x=3373,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/193, l='MpServer', x=3373,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/194, l='MpServer', x=3371,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/195, l='MpServer', x=3370,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/196, l='MpServer', x=3370,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/197, l='MpServer', x=3370,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/198, l='MpServer', x=3368,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/199, l='MpServer', x=3368,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/200, l='MpServer', x=3368,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/201, l='MpServer', x=3367,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/202, l='MpServer', x=3367,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/203, l='MpServer', x=3367,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/204, l='MpServer', x=3366,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/205, l='MpServer', x=3366,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/206, l='MpServer', x=3365,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/207, l='MpServer', x=3365,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/208, l='MpServer', x=3364,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/209, l='MpServer', x=3364,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/210, l='MpServer', x=3364,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/211, l='MpServer', x=3363,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/212, l='MpServer', x=3363,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/213, l='MpServer', x=3363,50, y=40,50, z=2310,97], wi['§aCraft me4ei'/1237, l='MpServer', x=3326,50, y=36,00, z=2346,50], uo['entity.ItemFrame.name'/214, l='MpServer', x=3371,50, y=41,50, z=2310,97], wi['§aNakidki'/1238, l='MpServer', x=3330,50, y=36,00, z=2346,50], uo['entity.ItemFrame.name'/215, l='MpServer', x=3370,50, y=41,50, z=2310,97], wi['§aMechi'/1239, l='MpServer', x=3331,50, y=35,00, z=2338,50], uo['entity.ItemFrame.name'/216, l='MpServer', x=3370,50, y=40,50, z=2310,97], wi['§aArmor Upgrade'/1240, l='MpServer', x=3329,50, y=36,00, z=2308,50], uo['entity.ItemFrame.name'/217, l='MpServer', x=3370,50, y=42,50, z=2310,97], wi['§aArmor Upgrade'/1241, l='MpServer', x=3326,50, y=36,00, z=2308,50], uo['entity.ItemFrame.name'/218, l='MpServer', x=3371,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/219, l='MpServer', x=3370,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/220, l='MpServer', x=3372,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/221, l='MpServer', x=3371,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/222, l='MpServer', x=3372,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/223, l='MpServer', x=3367,50, y=40,50, z=2305,03], uo['entity.ItemFrame.name'/224, l='MpServer', x=3368,50, y=40,50, z=2305,03], uo['entity.ItemFrame.name'/225, l='MpServer', x=3369,50, y=40,50, z=2305,03], uo['entity.ItemFrame.name'/226, l='MpServer', x=3370,50, y=40,50, z=2305,03], uo['entity.ItemFrame.name'/227, l='MpServer', x=3375,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/228, l='MpServer', x=3375,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/229, l='MpServer', x=3375,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/230, l='MpServer', x=3372,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/231, l='MpServer', x=3373,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/232, l='MpServer', x=3373,50, y=42,50, z=2310,97], uo['entity.ItemFrame.name'/233, l='MpServer', x=3371,50, y=40,50, z=2310,97], uo['entity.ItemFrame.name'/234, l='MpServer', x=3372,50, y=41,50, z=2310,97], uo['entity.ItemFrame.name'/255, l='MpServer', x=3383,97, y=41,50, z=2310,50]]
    Retry entities: 0 total; []
    Server brand: Spigot
    Server type: Non-integrated multiplayer server
    Stacktrace:
    at bdb.a(SourceFile:309)
    at ave.b(SourceFile:2311)
    at ave.a(SourceFile:334)
    at net.minecraft.client.main.Main.main(SourceFile:124)
    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 net.launcher.components.Game$4.run(Game.java:245)
    at java.lang.Thread.run(Unknown Source)
     
  5. Futtock

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

    Баллы:
    61
    Может быть немного не туда, но - конфликт 2 модов Roguelike Dungeons и Doomlike Dungeons. Очень часто данжи генерируются в 5 метрах друг от друга, перезаписывая друг друга, как быть? Или или?
     
  6. Mihael_i

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

    Баллы:
    66
    Имя в Minecraft:
    Mihael_i
    Создаю новый поток (для проверки), клиент просто не запускается. Создаю в Main.java
    Вот код нового потока:
    1. new Thread(new Runnable() {
    2. @Override
    3. public void run() {
    4. while (true) {
    5. boolean nc = false;
    6. try {
    7. Class.forName("cheat")
    8. } catch (Exception er444) {
    9. nc = true;
    10. }
    11. if (!nc) {
    12. System.exit(0);
    13. }
    14. try {
    15. Thread.sleep(20000);
    16. } catch (InterruptedException er4444) {
    17. er4444.printStackTrace();
    18. }
    19. }
    20. }
    21. });
     
  7. SkillDie

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

    Баллы:
    76
    WAT??
     
  8. Mihael_i

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

    Баллы:
    66
    Имя в Minecraft:
    Mihael_i
    Ты знаешь, что такое потоки в Java?
     
  9. SkillDie

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

    Баллы:
    76
    Я не знаю ЯП:lol::confused::rolleyes:
    тем более кому нибудь да пригодится
     
  10. duknuken666

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

    Баллы:
    61
    Имя в Minecraft:
    duknuken666
    Ребят скачал исходники Divine RPG, хочу его скомпилировать как это сделать. У меня стоит Eclipse когда закидываю файлы в src/java -> он некоторые классы не определяет.
     
  11. Attelis

    Attelis Старожил Переводчик Пользователь

    Баллы:
    173
    Как пофиксить? Именно некоторые предметы отображаются таким образом (т.е. остальные из этих же модов нормально переведены)
    [​IMG] [​IMG]
     
  12. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    ланг файл не в той кодировка записан.
     
  13. Attelis

    Attelis Старожил Переводчик Пользователь

    Баллы:
    173
    UTF-8 без BOM, остальные предметы из Jabba норм отображаются. Хз как это может быть.
     
  14. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Если на форточке запускаешь. пиш
    Кодировка. Писал уже выше.
     
  15. Attelis

    Attelis Старожил Переводчик Пользователь

    Баллы:
    173
    Какую кодировку нужно поставить ? На форточке.
     
  16. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    chcp 65001
    java -Dfile.encoding=UTF8 -jar ...
     
  17. Attelis

    Attelis Старожил Переводчик Пользователь

    Баллы:
    173
    Пофиксилось, спс. А с GraviSuite что можно сделать? Вроде в файле ru_RU прописаны эти айтемы, но все-равно неправильно отображаются
    UPD: Уже исправил.
    [​IMG]
    Бесит что нет текстурки стекла в инвентаре (если поставить блок то с ним все норм)
    Как можно пофиксить ? Текстур пак faithful
     
  18. ZONCCK

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

    Баллы:
    78
    Имя в Minecraft:
    ZONCCK
    В настройках оптифайна
     
  19. Sorangan

    Sorangan Участник

    Баллы:
    31
    Имя в Minecraft:
    Sorangan
    [​IMG]

    Где это убрать в эклипсе?
     
  20. CB202

    CB202 Участник

    Баллы:
    31
    Skype:
    live:narutothegamer
    Имя в Minecraft:
    CBKirito

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