• Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Помощь по лаунчерам [2]

  • Автор темы Автор темы slenky
  • Дата начала Дата начала
assets у сашка очень большой.. 300 мб, куда столько?
Я же знаю есть поменьше, по 150 и менее, если у кого есть , скиньте пожалуйста..
И еще таки вопрос, как поменять иконку лаунчера jar ? Не сому иконку, а именно когда ты уже запустил его, там по умолчанию зеленая полоска с коричневой, как заменить это?..
 
assets у сашка очень большой.. 300 мб, куда столько?
Я же знаю есть поменьше, по 150 и менее, если у кого есть , скиньте пожалуйста..
И еще таки вопрос, как поменять иконку лаунчера jar ? Не сому иконку, а именно когда ты уже запустил его, там по умолчанию зеленая полоска с коричневой, как заменить это?..
напиши мне в вк в лс,помогу https://vk.com/id183347435
 
Кто сможет помочь с обвязкой лаунчера+сервера+сайта?
Всё делал по нескольким гайдам разными способами,ито-не получается,зайти с чужого клиента до сих пор почему то можно+ботами можно положить сервер,хотя антиботультра стоит.
 
@alexandrage можете пропатчить аутлибы в ядре(spigot) и в клиенте 1.10+, проверить работоспособность и выложить в паблик? Ибо начиная с этой версии авторизация вообще не работает. Даже если делать по вашим клиентам 1.10 и 1.11.(Возможно проблема в ядре серва, но файлы заменял 100 раз. Брал и с 1.10, и с более ранних версий, и сам переписывал - без толку.)
 
@alexandrage можете пропатчить аутлибы в ядре(spigot) и в клиенте 1.10+, проверить работоспособность и выложить в паблик? Ибо начиная с этой версии авторизация вообще не работает. Даже если делать по вашим клиентам 1.10 и 1.11.(Возможно проблема в ядре серва, но файлы заменял 100 раз. Брал и с 1.10, и с более ранних версий, и сам переписывал - без толку.)
Все работает, только не стал разбираться, от куда берется текстура элитры, потому она белая без текстурки :).
 
Все работает, только не стал разбираться, от куда берется текстура элитры, потому она белая без текстурки :).
У меня что-то не работает :с
Постоянно, то bad login, то credentials can not be null. Уже 3 дня мозги ебу... Из-за чего ошибка может возникать? Классы я переписал на своё... Может из-за хоста? Или из-за своеобразного одноразового домена?
@alexandrage в ядро пихать классы из ваших аутлибов?
UPD. Ошибку исправил. Версия PHP на сайте была 7.0(я так понял, не поддерживает json). Исправил на 5.6.
 
У меня что-то не работает :с
Постоянно, то bad login, то credentials can not be null. Уже 3 дня мозги ебу... Из-за чего ошибка может возникать? Классы я переписал на своё... Может из-за хоста? Или из-за своеобразного одноразового домена?
@alexandrage в ядро пихать классы из ваших аутлибов?
UPD. Ошибку исправил. Версия PHP на сайте была 7.0(я так понял, не поддерживает json). Исправил на 5.6.
Пыху с версии 6 не нравится $HTTP_RAW_POST_DATA. депрекатед.
Попробуй заменить $HTTP_RAW_POST_DATA на file_get_contents('php://input');
 
Как изменить Скриншот 10-02-2017 121116.png на сваю название ?
 
При старте лаунчсервера Сашка выдаётся ошибка "java.io.IOException: String termination (line 26)", логин, пасс и база правильные, стоит webmcr reloaded 1.4
Конфиг:
Код:
address: "localhost";
bindAddress: "0.0.0.0";
port: 7240;

# Auth handler
authHandler: "mysql";
authHandlerConfig: {
fetchAll: true; # Загрузить всю базу в кэш при запуске

address: "localhost"; # Адрес MySQL-сервера
port: 3306; # Порт MySQL-сервера (по умолчанию 3306)
username: "root"; # Имя пользователя MySQL-сервера
password: "123123123"; # Пароль пользователя
database: "mcraft"; # База данных

table: "mcr_users"; # Таблица
uuidColumn: "uuid"; # Поле с UUID пользователей
usernameColumn: "login"; # Поле с именами пользователей
accessTokenColumn: "accessToken"; # Поле с accessToken
serverIDColumn: "serverID"; # Поле с serverID
};
# Auth provider
authProvider: "mysql";
authProviderConfig: {
address: "localhost; # Адрес MySQL-сервера
port: 3306; # Порт MySQL-сервера (по умолчанию 3306)
username: "root"; # Имя пользователя MySQL-сервера
password: "123123123"; # Пароль пользователя
database: "mcraft"; # База данных
query: "SELECT name FROM mcr_users WHERE (email=? OR name=?) AND password=MD5(MD5(?)) LIMIT 1";
queryParams: [ "%login%", "%login%", "%password%" ];
};

# Texture provider
textureProvider: "request";
textureProviderConfig: {
    skinsURL: "http://localhost/Minecraft/MinecraftSkins/%username%.png";
    cloaksURL: "http://localhost/Minecraft/MinecraftCloaks/%username%.png";
};

# Launch4J EXE binary building
launch4J: true;

С шифрованием разобрался, сейчас вот такое выдаёт; конфиг как в цитате выше, только шифрование MD5(?)
Код:
sashok724's LaunchServer v15.3 (build #35, 04.01.17)
2017.02.10 18:24:59 [INFO] Setting up server script engine bindings
2017.02.10 18:24:59 [INFO] JLine2 terminal enabled
2017.02.10 18:24:59 [INFO] Reading RSA keypair
2017.02.10 18:24:59 [INFO]  Modulus CRC32: 0x126b2f60
2017.02.10 18:24:59 [INFO] Reading LaunchServer config file
2017.02.10 18:24:59 [INFO] Fetching all AuthHandler entries
2017.02.10 18:25:00 [INFO] HikariCP pooling enabled for 'authHandlerPool'
2017.02.10 18:25:00 [ERROR] com.zaxxer.hikari.pool.PoolInitializationException: Exception during pool initialization
 
Ребят,какое у нас макс. ядро для поддержки моддификаций?
 
(Лаунчер FMXL3!) Всем привет, прошу помочь мне! Когда запускаешь лаунчер он скачивает все файлы, но потом закрывается И не появляется Mojang Вообще майнкрафт не запускается.. И в деспечери задач где то 10 сек процесс есть и пропадает..

servers.json


{
"java_info" : {
"java_version" : 8,

"java32_folder" : "Java/x32",
"java64_folder" : "Java/x64",

"jvm32_library_path" : "bin/client/jvm.dll",
"jvm64_library_path" : "bin/server/jvm.dll",

"jvm32_arguments" : "-Xmn128M -XX:HeapDumpPath=ThisTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+UseConcMarkSweepGC -XX:-UseAdaptiveSizePolicy -XX:-UseGCOverheadLimit -XX:+CMSParallelRemarkEnabled -XX:+ParallelRefProcEnabled -XX:+CMSClassUnloadingEnabled -XX:+UseCMSInitiatingOccupancyOnly",
"jvm64_arguments" : "-Xmn128M -XX:HeapDumpPath=ThisTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+UseConcMarkSweepGC -XX:-UseAdaptiveSizePolicy -XX:-UseGCOverheadLimit -XX:+CMSParallelRemarkEnabled -XX:+ParallelRefProcEnabled -XX:+CMSClassUnloadingEnabled -XX:+UseCMSInitiatingOccupancyOnly",

"checked_folders" : [
{
"path" : "lib",
"mask" : "*.jar",
"recursive" : "true"
},
{
"path" : "lib",
"mask" : "*.exe",
"recursive" : "true"
},
{
"path" : "bin",
"mask" : "*.dll",
"recursive" : "true"
},
{
"path" : "bin",
"mask" : "*.exe",
"recursive" : "true"
}
]
},

"servers" : [
{
"name" : "test",
"info" : "test",

"ip" : "95.79.30.167",
"port" : "25565",

"client_folder" : "Clients/MyClient",
"natives_path" : "versions/$client_version/natives",
"assets_path" : "assets",

"asset_index" : "1.7.10",
"version" : "MyClient",

"main_class" : "net.minecraft.launchwrapper.Launch",
"arguments" : "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type} --tweakClass optifine.OptiFineTweaker",

"jars" : [
{"name" : "libraries/*.jar"},
{"name" : "versions/ForgeOptiFine 1.7.10/ForgeOptiFine 1.7.10.jar"}
],

"checked_folders" : [
{
"path" : "assets/objects",
"mask" : "*",
"recursive" : "true"
},
{
"path" : "assets/indexes",
"mask" : "*.jar",
"recursive" : "true"
},
{
"path" : "libraries",
"mask" : "*.jar",
"recursive" : "true",
"exclusives" : [
{"path" : "authlib-1.5.17.jar"}
]
},
{
"path" : "mods",
"mask" : "*",
"recursive" : "true"
},
{
"path" : "versions",
"mask" : "*",
"recursive" : "true"
}
],

"!preview" : "Previews/Sky.png"
}
]
}
 
Добрый день,

подскажите как добавить optifine для клиентов 1.6.4 для лаунчера http://rubukkit.org/threads/sashok724-launcher.42883/

Если кидаю его в либы, то краш

---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 14.02.17 13:42
Description: Unexpected error

java.lang.NoSuchFieldError: enabled
at net.minecraft.client.renderer.RenderGlobal.func_72713_a(RenderGlobal.java:579)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1525)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1119)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:946)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:838)
at net.minecraft.client.main.Main.main(SourceFile:101)
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.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
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.a.C.run(Unknown Source)
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 net.minecraft.client.renderer.RenderGlobal.func_72713_a(RenderGlobal.java:579)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1525)

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['travnik'/8055, l='MpServer', x=-94,34, y=74,62, z=-99,18]]
Chunk stats: MultiplayerChunkCache: 415
Level seed: 0
Level generator: ID 04 - BIOMESOP, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (-101,73,-101), Chunk: (at 11,4,11 in -7,-7; contains blocks -112,0,-112 to -97,255,-97), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 220690829 game time, 221884921 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: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 17 total; [EntityItemFrame['entity.ItemFrame.name'/96, l='MpServer', x=-83,06, y=69,50, z=-78,50], EntityClientPlayerMP['travnik'/8055, l='MpServer', x=-94,34, y=74,62, z=-99,18], EntityItemFrame['entity.ItemFrame.name'/81, l='MpServer', x=-83,06, y=68,50, z=-100,50], EntityItemFrame['entity.ItemFrame.name'/82, l='MpServer', x=-83,06, y=68,50, z=-102,50], EntityItemFrame['entity.ItemFrame.name'/83, l='MpServer', x=-83,06, y=68,50, z=-106,50], EntityItemFrame['entity.ItemFrame.name'/84, l='MpServer', x=-83,06, y=68,50, z=-108,50], EntityItemFrame['entity.ItemFrame.name'/85, l='MpServer', x=-83,06, y=68,50, z=-110,50], EntityItemFrame['entity.ItemFrame.name'/86, l='MpServer', x=-90,06, y=63,50, z=-91,50], EntityItemFrame['entity.ItemFrame.name'/87, l='MpServer', x=-90,06, y=63,50, z=-89,50], EntityItemFrame['entity.ItemFrame.name'/88, l='MpServer', x=-90,06, y=63,50, z=-87,50], EntityItemFrame['entity.ItemFrame.name'/89, l='MpServer', x=-90,06, y=63,50, z=-85,50], EntityItemFrame['entity.ItemFrame.name'/90, l='MpServer', x=-83,06, y=69,50, z=-90,50], EntityItemFrame['entity.ItemFrame.name'/91, l='MpServer', x=-83,06, y=69,50, z=-88,50], EntityItemFrame['entity.ItemFrame.name'/92, l='MpServer', x=-83,06, y=69,50, z=-86,50], EntityItemFrame['entity.ItemFrame.name'/93, l='MpServer', x=-83,06, y=69,50, z=-84,50], EntityItemFrame['entity.ItemFrame.name'/94, l='MpServer', x=-83,06, y=69,50, z=-82,50], EntityItemFrame['entity.ItemFrame.name'/95, l='MpServer', x=-83,06, y=69,50, z=-80,50]]
Retry entities: 0 total; []
Server brand: mcpc,cauldron,craftbukkit,fml,forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:440)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2312)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:863)
at net.minecraft.client.main.Main.main(SourceFile:101)
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.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
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.a.C.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

-- System Details --
Если через моды ставлю, то такой краш

-- Minecraft Crash Report ----
// Ooh. Shiny.

Time: 14.02.17 14:02
Description: Initializing game

java.lang.IllegalAccessError: tried to access field net.minecraft.client.renderer.texture.TextureMap.field_94254_c from class mcp.mobius.betterbarrels.common.items.upgrades.StructuralLevel
at mcp.mobius.betterbarrels.common.items.upgrades.StructuralLevel.getPixelsForTexture(StructuralLevel.java:389)
at mcp.mobius.betterbarrels.common.items.upgrades.StructuralLevel.getPixelsForTexture(StructuralLevel.java:404)
at mcp.mobius.betterbarrels.common.items.upgrades.StructuralLevel.loadBaseTextureData(StructuralLevel.java:165)
at mcp.mobius.betterbarrels.client.ClientProxy$1.func_110549_a(ClientProxy.java:83)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110544_b(SourceFile:99)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110541_a(SourceFile:87)
at net.minecraft.client.Minecraft.func_110436_a(Minecraft.java:543)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:265)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
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.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
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.a.C.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
 
Последнее редактирование:
Привет ребят, первый раз делаю лаунчер, судя из видео, понял что нужна сборка майнкрафта, которая грузится на сайт. Так вот, сколько бы видео я не смотрел, никто не рассказывает как ее сделать. Мб у кого-нибудь чудом окажется ссылочка на гайд, в котором показано как-же все таки это сделать?
 
Привет ребят, первый раз делаю лаунчер, судя из видео, понял что нужна сборка майнкрафта, которая грузится на сайт. Так вот, сколько бы видео я не смотрел, никто не рассказывает как ее сделать. Мб у кого-нибудь чудом окажется ссылочка на гайд, в котором показано как-же все таки это сделать?
http://rubukkit.org/threads/sashok724-launcher.42883/
 
Хочу сказать спасибо alexgris, помог. Но теперь возникает следующая проблема. Хочу уточнить что ракал я тот еще. Прощу помощи по следующему. На статье с лаучнером sashok724 вижу строки "Прежде чем ставить лаунчер, убедитесь что расширение mcrypt или openssl (переключается в connect.php) установлено в вашем php.". Мой детский мозг не способен понять что и где нужно менять, так не могли бы вы рассказать мне в кратце, что и куда нужно устанавливать. Буду очень благодарен)
 
Как привязать сервер к своему лаунчеру, если я использую SpongeForge (Серверное ядро - обыкновенный Forge)?
Разобрался, нужно было в ванильном сервере всё делать.
 
Всем привет! Нужна помощь. У меня есть лаунчер для сервера(от сашка), и хотел бы сделать всё гладно, а именно вход на мой сервер только через мой лаунчер. Просто хочется сделать всё годно, а для этого хотелось бы чтобы через мой лаунчер заходили, а не через другие по типу tlauncher
 
Помогите сделать личный кабинет! Пересмотрел все видео на YouTube ничего!Одна надежда на вас.
 
Назад
Верх