Рассмотрено При заходе на сервер ничего не видно.
13 мар. 2022 г., 11:01
13 мар. 2022 г., 11:01
- HedRed228, TechnoMagic 1-3
- При заходе на сервер и прогрузке ничего не вижу, всё одним цветом и он меняется в зависимости от того на что я смотрю.
13 мар. 2022 г., 12:12
Настройки -> Графика -> Ищи «быстрый рендер» (что-то вроде такого) и отключи его
13 мар. 2022 г., 18:09
Добрый вечер, если проблема останется прежней, тогда удалите папку сервера TechnoMagic и после этого зайдите на сервер снова. В случае чего можете связаться со мной ВКонтакте
14 мар. 2022 г., 0:17
После удаления папки всё стало нормально, спасиба
16 мар. 2022 г., 19:01
Для отправки ответов в этой теме, авторизуйтесь, пожалуйста.
Авторизация
Скачать лаунчер Кланы Моды
Скины Рейтинг игроков Банлист Вопрос-Ответ Техническая поддержка Команда проекта
КАК УСТАНОВИТЬ СКИН НА TLauncher ЧТОБЫ ЕГО ВСЕ ВИДЕЛИ? Ответ тут 🙂
Бесплатные бонусы
Получи бонусы за голосование!
Мониторинг
Текущий онлайн:
Дневной рекорд:
Абсолют рекорд:
Социальные сети
CubixWorld.net
Разработано с любовью, ведь мы любим то, чем занимаемся.
Источник: cubixworld.net
[1.6.4] Мой энтити не видно другим игрокам на сервере
А прикол в том, что randomDisplayTick тикает на всех клиентах(которые получили пакет о том, что там-то сям-то стоит блок).
И если ты энтити заспаунишь не только у себя, то она тоже будет тикать на всех клиентах и ты просто проверяй, что ты на клиенте, перед тем как пытаться спавнить частицу.
Вот и всё.
[merge_posts_bbcode]Добавлено: 01.06.2014 12:01:17[/merge_posts_bbcode]
Люди не до конца поняли твою проблему, а потом ты не до конца понял, что они попытались объяснить, и вместо того, чтобы вдуматься там, перезадать свой вопрос и всё такое, начал психовать.
И правильно сказали — не подходит — ну и до свидания.
рашка-какашка, ахах, вау, roasted.. кринжовая автократия ответственная за 80% мировой нестабильности из-за каких-то супер-идиотских амбиций, лол, зачем?.
Меня CMTV (так же известный в узких кругах как СЬЕМ) не удаляет из админов несмотря на появление тут раз в несколько месяцев в лучшем случае, приятно
BlackCrafter
У людей, мне кажется, серьезные траблы с понятиями. Получается так, что если я и так всё знаю, мне форум в принципе нафиг не нужен, а если не знаю и пытаюсь узнать, то мне говорят — иди нафиг с форума. Это прикольно, наверное. Я хз.
И кто решил, что я психую? Я сразу написал, что я не понимаю как происходит сетевой обмен в среде Minecraft и попросил мне это доступно объяснить. Вместо этого, товарищи, которые могут это сделать, начали мне советовать включить мозги и, по сути, писать код методом тыка. Хорошо. Вот вам код методом тыка:
Числа передаются. Я в консоли их вижу. Значит, сетевой обмен происходит. Однако, сервер виснет. А почему? Я же проверяю сторону:
Side side = FMLCommonHandler.instance().getEffectiveSide(); if (side == Side.CLIENT)
Вероятно понял.
Minecraft.getMinecraft().theWorld
возвращает клиентский мир, а я нахожусь в серверном. Верно? Где тогда взять нужный объект theWorld?
BlackCrafter
Ну чё, кто-нибудь поможет или тут все верблюды?
Try4W
BlackCrafter написал(а):
Ну чё, кто-нибудь поможет или тут все верблюды?
Может хватит огрызаться? Тебе в onPacketData дается player.
minecraftsrv
И это как то обидно. Потому что русские (почти вся масса) не способны адекватно обьяснить, что как раз таки делают на англоязычных форумах.
Один пишет, семеро дебажат.
Try4W
minecraftsrv написал(а):
И это как то обидно. Потому что русские (почти вся масса) не способны адекватно обьяснить, что как раз таки делают на англоязычных форумах.
Пф
Ну так иди на англоязычные форума. Там точно получишь ответ со своими манерами.
Oldestkon
1,990 18 105
Странный ты. Ты с сервера или с клиента пакет отсылаешь? Если с сервера, то начерта тебе на клиенте серверный мир? Его там нет и никогда не будет. Объясни по пунктам что ты делаешь в коде и что пытаешься сделать.
А ещё кинь код отправки пакета, ты может поток вывода не закрываешь.
Уууууууууу
BlackCrafter
anti344 написал(а):
И если ты энтити заспаунишь не только у себя, то она тоже будет тикать на всех клиентах и ты просто проверяй, что ты на клиенте, перед тем как пытаться спавнить частицу.
Вот и всё
Что значит «не только у себя»? Всмысле, спаунить на сервере? Я пробовал убирать проверку if (world.isRemote), но клиент благополучно крашился.
Oldestkon написал(а):
Странный ты. Ты с сервера или с клиента пакет отсылаешь?
Я отсылаю пакет, когда брошенный энтити уничтожился.
А странный я потому что не умею это делать правильно, а научить меня некому. Я думал, форумы для этого и нужны.
Oldestkon написал(а):
Если с сервера, то начерта тебе на клиенте серверный мир? Его там нет и никогда не будет.
Это метод тыка.
Oldestkon написал(а):
Объясни по пунктам что ты делаешь в коде и что пытаешься сделать
Если по пунктам, то мне кажется, что я решаю проблему не с того бока. Возможно, этим она и усложняется.
Я беру предмет, нажимаю кнопку и он бросается. «бросается» это значит, что спаунится первый энтити. Если я нахожусь на сервере, то я вижу, как летит этот энтити, а другие игроки нет. Для начала, мне как-то надо сделать так, чтобы эту энтити было видно другим игрокам. Что для этого нужно сделать?
Oldestkon
1,990 18 105
— Ты дома или на работе?
— Да
Уууууууууу
Majestic
Не знаю что ты там делаешь, но у меня энтити везде и всем виден.
Я — Agravaine.
Все вопросы туда.
Этот аккаунт неактивен.
BlackCrafter
if (this.ticksExisted>this.Max) System.out.println(«firework1 out of ticks»);
// this.worldObj.createExplosion(this, this.posX, this.posY, this.posZ, 6.0f,true);
if (this.worldObj.isRemote) this.setDead();
this.worldObj.playSoundAtEntity(this, «random.explode», 0.5F, 1.0F);
for (int i=0; i <70; i++)float mX = rand.nextFloat();
float mY = rand.nextFloat();
float mZ = rand.nextFloat();
float red = rand.nextFloat();
float green = rand.nextFloat();
float blue = rand.nextFloat();
float scale = rand.nextFloat();
int maxAge = 40;
EntitySpark spark = new EntitySpark(this.worldObj,this.posX,this.posY,this.posZ,
mX,mY,mZ,Minecraft.getMinecraft().effectRenderer);
spark.setRBGColorF(red, green, blue);
Minecraft.getMinecraft().effectRenderer.addEffect((EntityFX)spark);
mX = -rand.nextFloat();
mY = -rand.nextFloat();
mZ = -rand.nextFloat();
spark = new EntitySpark(this.worldObj,this.posX,this.posY,this.posZ,
mX,mY,mZ,Minecraft.getMinecraft().effectRenderer);
spark.setRBGColorF(red, green, blue);
Minecraft.getMinecraft().effectRenderer.addEffect((EntityFX)spark);
ByteArrayOutputStream bos = new ByteArrayOutputStream(8);
DataOutputStream outputStream = new DataOutputStream(bos);
try outputStream.writeDouble(this.posX);
outputStream.writeDouble(this.posY);
outputStream.writeDouble(this.posZ);
outputStream.writeFloat(mX);
outputStream.writeFloat(mY);
outputStream.writeFloat(mZ);
outputStream.writeInt(this.getThrower().entityId);
outputStream.writeChars(this.worldObj.toString());
> catch (Exception ex) ex.printStackTrace();
>
Packet250CustomPayload packet = new Packet250CustomPayload();
packet.channel = «GenericRandom»;
packet.data = bos.toByteArray();
packet.length = bos.size();
Side side = FMLCommonHandler.instance().getEffectiveSide();
if (side == Side.SERVER) // We are on the server side.
EntityPlayerMP player = (EntityPlayerMP) this.getThrower();
// player.sendQueue.addToSendQueue(packet);
> else if (side == Side.CLIENT) // We are on the client side.
EntityClientPlayerMP player = (EntityClientPlayerMP) this.getThrower();
//player.sendQueue.addToSendQueue(packet);
> else // We are on the Bukkit server.
>
>
>
>
return;
>
[merge_posts_bbcode]Добавлено: 02.06.2014 20:38:01[/merge_posts_bbcode]
Источник: forum.mcmodding.ru
Почему на сервере не отображаются скины
Lukin Серверы 84 просмотра Вопрос задан 11 месяцев назад
Ответов на вопрос: 23
Shashkov_Ilya 10 месяцев назад
Я тоже не вижу свой скин! но фишка в том что другие видят!
Kuzneczov_Rostislav 11 месяцев назад
возможно сбой ты смотри в параметрах майна 1.8 и другие видны ли или просто забей
Dementev_Aleksandr 11 месяцев назад
Такое ощущение что у меня одного лицензия.
Gadi 11 месяцев назад
Попробуй Сменить Лаунчер ( Если он у тебя )
Мне помогает
Vlezkov 11 месяцев назад
я поменяла скин со старого все видят мой новый скин а я только старый что делать
Davydov_Gleb 11 месяцев назад
я играю в майнкрафт на сервере с версией 1.12.2 optifine с шейдерами у меня не видно скин но люди его видят, я думаю из-за оптифайна с шейдерами: l
Kolobov_Svyatoslav 10 месяцев назад
капец я не вижу ни свой ни другие скины
Ermakov_Mihail 10 месяцев назад
Я не нашёл тут нормального ответа.. У меня пару вопросов к тебе.. на каком сайте майнкрафт установил, если у них имеется свой лаунчер — скачай. Если TLauncher нажми на никнейм — добавить аккаунт нажми потом «Добавить» и там введи данные акк. Потом скачай версию майнкрафт с Forge Optifine и потом уже заходи в игру, гарантировано — будет скин!
Lev 11 месяцев назад
Скин работает только на официальном лаунчере.
Источник: ispravimo.ru