Перейти к содержимому

Результаты поиска

Найдено 20 результатов с тегом minecraft

По типу контента

По секции

Сортировать                 Порядок  
  1. Ведро с гайками

    Основным достижением данной модификации сервера майна является серьезная переработка серверного цикла: была проведена серьезная работа по оптимизации обработки чанков, сущностей, обмена с клиентской частью. Переработан компонент спавна мобов, в бакките тысячи мобов уже не являются проблемой для сервера. Также под это дело появились дополнительные настройки в собственном конфигурационном файле (bukkit.yml). Однако с точки зрения разработчика плагинов главная заслуга баккитовцев не в этом. Главное, что они сделали - это сконструировали великолепный механизм взаимодействия (Bukkit API) между плагинами и сервером. Хотя, надо сказать, сделали они это несколько странным способом: создали в пакете org.bukkit дополнительную иерархическую структуру с интерфейсами, которые полностью повторяют своими названиями классы в пакете org.bukkit.craftbukkit.v1_X_RY, только не имеют в названии префикс <Craft>. То есть, класс CraftEntity из пакета org.bukkit.craftbukkit.v1_X_RY.Entity наследует интерфейс Entity из пакета org.bukkit.Entity, причем все события и методы работают именно с объектами Entity, по сути, с интерфейсами. Умом я понимаю, что это связано с ограниченностью явы в плане множественного наследования классов, но в душе воротит от такой двойной бессмысленной работы.

    Что еще ощутимо напрягает, так это методы, которыми действуют (а может - уже "действовали") "баккитовцы": баккит не является в чистом виде надстройкой над NMS, как, казалось бы, должно быть при строгом следовании принципам ООП, он с NMS образует чудную мешанину из кода, вызовы идут не только сверху вниз, как обычно происходит, в коде классов NMS не менее часто встречаются вызовы "наверх", к методам баккита. Особенно часто это происходит в ключевых точках генерации событий (баккитовских). В принципе, логика этого явления понятна: если у исходного продукта (NMS) нет достаточного количества контрольных точек (событий), к которым можно "прицепиться" для обработки тех или иных ситуаций, нет другого пути, кроме как вручную формировать такие точки, меняя напрямую его код. Однако методы, с помощью которых это было достигнуто, вызывают иногда по меньшей мере удивление. Хотя, нам тут просто сидеть и рассуждать - как оно на самом деле надо было сделать, и как бы мы на самом деле сделали все гораздо лучше (быстрее, дешевле - нужное подчеркнуть).

    Собственно, вот эта самая совокупность интерфейсов из пакета org.bukkit, уже, как видно из названия, изолированная от версии NMS, и соответствующий им набор классов org.bukkit.craftbukkit.v1_X_RY, все еще привязанный к конкретному NMS, и называются Bukkit, он же баккит, он же ведро - прошу любить и жаловать. По сути, его же можно называть и CraftBukkit, что иногда и делают, хотя идеологически это все же немного разные вещи: CraftBukkit является модернизацией оригинального майнкрафт-сервера, а Bukkit является программным интерфейсом (API), связующим звеном между сервером и плагинами. Однако все уже давно привыкли рассматривать это как единое целое и привычно используют термин Bukkit.

    Вообще, главное богатство баккита заключается не в том, что он завернул все оригинальные классы в красивую обертку, а в том, что у него имеется огромное количество разного типа событий (несколько десятков), генерируемых сервером (теперь уже под управлением баккита) ежесекундно, и сообщающих о возникновении разного рода ситуаций. Теперь любой плагин может зарегистрировать на сервере свой обработчик событий нужного типа и выполнять какие-нибудь действия по возникновению оного. Это покрывает 99% всех потребностей плагинописателей, есть множество вполне серьезных плагинов, которые даже не лезут глубже баккитовских интерфейсов и событий.

    Зачем же люди морочатся с низкоуровневым доступом к объектам NMS, рискуя заработать несовместимость своего плагина с будущими версиями сервера? Дело в том, что даже баккит, при все богатстве его средств, не всегда может обеспечить полный спектр, так сказать, услуг и сервиса. Например, в нем до сих пор нет нормального интерфейса для работы со сделками торговца-непися, нет возможности отправить клиенту кастомный пакет, многие характеристики сущностей также доступны только средствами NMS. Поэтому волей-неволей периодически приходится лезть на уровень NMS и добывать информацию оттуда. Делается это, как уже было сказано выше, через метод getHandle():

    void process(Entity entity)
    {
    CraftEntity ce= (CraftEntity)entity;
    net.minecraft.server.v1_8_R3.Entity handle= ce.getHandle();
    if (handle instanceof net.minecraft.server.v1_8_R3.Entity)
    {
    ...
    }
    }

    То есть, сначала объект приводится к классу CraftBukkitа, соответствующему данному интерфейсу, а уж затем для полученного объекта пытаемся получить соответствующий ему NMS-объект. Желательно при этом проверять полученный результат на "вшивость", дабы не получить исключение со всеми вытекающими. Можно, в принципе, опустить эту проверку, поскольку баккитовский объект в отрыве от соответствующего ему NMS-объекта - это нонсенс. Но береженого, как говорится, бог бережет. Тем более, что сам баккит именно так и делает внутри методов своих классов. Отдельно нужно отметить, что иногда (в редких случаях) нет прямого соответствия классов баккита и NMS и, соответственно, у такого класса нет метода getHandle(), либо он может называться иначе. Исходники вам в помощь, бесценный кладезь информации по программированию на яве вообще и по устройству майнкрафтовского сервера в частности.

    Самое интересное, что на этом дело не закончилось. Компания еще более ушлых товарищей решила, что баккит уже не торт, и запилила свою сборку на его основе, назвав ее Spigot. С потоками и таймингами. Функционально они добавили всего-ничего, но вот оптимизировали они его еще более серьезно, добавив по сложившейся традиции в систему еще один конфиг-файл spigot.yml, в котором также имеется куча настроек по дальнейшему тюнингу системы. Особенно хорошо преимущества спигота раскрываются на многопроцессорных системах и с хорошим онлайном.

    А потом, в один прекрасный день, баккит как-бы приказал жить долго и счастливо. По крайней мере, народ высказал свое твердое и категоричное "фи" на известную тему (см. Страсти по ведру, еще и еще). А потом, после слива толстого небритого мужика в дурацкой шляпе и продажей всего нажитого жадному Билли дела и вовсе пошли по известному маршруту. В итоге компания негодующих активистов объединилась для создания мегамодификации мейнкрафт-сервера под названием Sponge (губка) на основе не менее легендарной системы тюнинга клиента майнкрафта Forge. Обещают задвинуть и баккит и спигот (тем более, что спиготовцы, вроде как, тоже решили поучаствовать в гешефте). Что они там наваяли еще не видел, но боюсь даже представить, во что выльется переделка всех написанных плагинов под новый API. Но, похоже, рано или поздно сделать это все равно придется.

    Кстати, об исходниках. Поскольку исходных кодов ни NMS ни баккита в свободном доступе нет и не предвидится, приходится как-то выкручиваться. Для выкручивания используется обычно маленькая, но гордая весьма полезная утилита FernFlowe. Я использую ее с небольшим патчиком, который исправляет кое-какие огрехи декомпиляции сложных классов. Пропатченный FernFlower можно скачать с нашего сайта. Утилита консольная, поэтому для декомпиляции jar-файлов использую обычно командный файл такого вида:
    java -jar fernflower.jar %1 decomp\
    pause
    Как видно из примера, в каталоге с утилитой необходимо создать подкаталог decomp/. После этого перетаскиваем мышью (в винде, конечно) jar-файл, который нуждается в декомпиляции, на командный файл, в результате чего тот стартует и запускает утилиту fernflower.jar, передавая ему в качестве параметра декомпилируемый файл. Утилита шуршит некоторое время, захламляя черный экран белыми букафками, а затем в каталог decomp/ скидывает декомпилированный файл (с тем же именем и тем же расширением), в котором все файлы типа .class заменены декомпилированными файлами типа .java. Обычно я сразу распаковываю полученный jar с исходниками в каталог decomp/, в результате получаю каталог с именем исходного файла и набором распакованных исходников в нем. Очень удобно копаться, не нужно каждый раз лазить в архив.

    Первое, что вы должны декомпилировать, будет сам баккит (bukkit.jar), либо spigot.jar, если вы используете данную модификацию. Процесс это неппыстрый, минут 20 на покурить-оправиться у вас точно будет. Зато потом вы получите неплохой справочник по внутренностям вашего сервера, причем в текущей рабочей версии. Поверьте, это вам не раз еще пригодится для понимания особо сложных моментов. Кроме того, с помощью данной утилиты я частенько декомпилирую различные плагины (не всегда удается добыть исходники, да и иногда проще закинуть его на декомпиляцию, чем искать их в инете, благо обфускацию из плагинописателей почти никто не использует) на предмет посмотреть - как оно там все устроено унутре. Очень познавательное чтиво, надо сказать - почерпнул много ценных идей, чего и вам желаю.

    В общем, баккит - зло, но меньшее из имеющихся. Работать с ним можно и нужно. И совсем неплохо было бы уметь это делать.
    - У меня вопрос к свидетелю, можно? Спасибо. Скажите, подсудимый испытывал личную неприязнь к потерпевшему?
    - Да, испытывал... Он мне сказал: "Такую личную неприязнь я испытываю к потерпевшему... что кушать не могу!"
    к/ф "Мимино"

    В следующий раз, наверное, слегка затронем конфигурационные файлы (yml и json) и перейдем непосредственно к плагинам.

    • 26.11.2015 20:10
    • by vasco
  2. Переход на версию 1.8.3

    В. А что значит "тестовая карта"?
    О. Это значит, что на сервере будет установлена случайная карта, только на период тестирования. После запуска сервера в рабочем режиме, данная карта будет удалена.

    В. Так что, можно крушить-ломать?
    О. Даже на тестовой карте в полной мере действуют все Правила нашего сервера. Так что бан, если что, будет самый настоящий.

    В. А тестовый режим надолго?
    О. А это по обстоятельствам. Минимально - на сутки, скорее всего - дня на два-три, опыт перехода на 1.7.10 показывает, что процесс и на 5 дней растянуться может.

    В. А что потом?
    О. А потом вместо тестового сервера будет запущен сервер этой же версии в рабочем режиме. И с новой картой. Большой и красивой.

    В. Так что, все что я строил - коту под хвост?!
    О. Ни в коем случае, старая карта будет запущена отдельным сервером (адрес сообщим дополнительно). Так же, как и после перехода с 1.6.2 на 1.7.2, вы сможете, никуда не торопясь, закончить все свои проекты и перейти на новую карту тогда, когда вам будет угодно.

    В. Так получается, это вайп?!
    О. Тут опять же как со стаканом воды примерно: пессимист говорит, что он наполовину пуст, оптимист - что он наполовину полон. Реалист твердо знает, что половина стакана занята водой, а половина воздухом.

    В. А почему нельзя было оставить старую карту?
    О. По многим причинам. Во-первых, опыт других серверов показывает, что при конвертации карт с 1.7 на 1.8 вылазит много глюков. А на такой огромной карте как у нас (не каждый сервер может похвастаться картой 24к*24к) это вполне может окончиться плачевно: через неделю-другую, устав бороться с багами, истрепав нервы себе и игрокам, мы вполне можем устроить вынужденный переход на новую карту. Желания проводить подобные эксперименты нет. Во-вторых, в версии 1.8 появилось много добываемых материалов (всякие граниты-диориты), новые виды храмов (океанские монументы), нормально добавить на старую карту можно только методом расширения оной. Вам же не захочется бегать за гранитом на 15к от спавна? В третьих, нынешняя карта уже порядком опустошена (особенно ад, в котором найти светокамень - та еще задача). В общем, решение о переходе было принято по совокупности вышеперечисленного.

    В. А мои постройки перенесут на новую карту? А сундук с алмазами? Ну или хотя бы инвентарь перенести можно?
    О. Нет. Переноса не будет. Опять же по многим причинам: а) мы не можем положить 2-3 недели личной жизни на перенос построек игроков (в среднем, по опыту, перенос одной постройки, если это не коблодомик, занимает от получаса до часа времени). В версии 1.8 довольно серьезно изменен баланс торговли с неписями, в том числе по этой причине мы отказались от переноса инвентарей и вообще каких либо вещей. Начнем жизнь с чистого листа. Это не больно.

    В. А рынок будет?
    О. Обязательно. С ассортиментом пока определяемся, но, по крайней мере, всеми любимую коблу там сбыть можно будет.

    В. А карта на тестовом сервере будет?
    О. Обязательно. Адрес карты можно будет посмотреть в игре командой /map.

    В. А какой адрес у тестового сервера будет?
    О. Да тот же самый. Для игроков не изменится ничего. И тот же самый адрес (minecrafting.ru) останется при переходе с тестового сервера 1.8.3 на рабочий 1.8.3. Изменится только адрес для старой карты (1.7.10), он будет сообщен после запуска рабочего варианта сервера.

    В. А нельзя старую карту сразу запустить, параллельно с тестовым сервером?
    О. На старой карте необходимо будет провести ряд профилактических мероприятий, которые давно напрашивались, но были невозможны без остановки сервера. Кроме того, нам бы хотелось, чтобы в публичном тесте новой версии поучаствовало как можно больше игроков, чтобы оперативно выявить все потенциальные проблемы.

    В. А какая версия клиента нужна для игры на 1.8.3?
    О. К сожалению, такой демократии, как на 1.7.10 не получится, для игры на сервере 1.8.3 необходим клиент версии не ниже 1.8 (профиль выбирается в лаунчере). Увы, форжа под 1.8.3 пока так и нет, поэтому мы пока заходим в основном с клиента 1.8 (с форжем и модами). Тему модов, разрешенных, рекомендуемых и запрещенных в ближайшее время обновим).

    В. А на 1.7.10 любой сможет играть?
    О. Не совсем. Новички, зашедшие на 1.7.10 на экскурсию, смогут побегать по миру, осмотреть постройки и только. Ни поставить/убрать блоки, ни взаимодействовать с живностью они не смогут. Правда взамен им будет отключено чувство голода, и на них не будут обращать внимание мобы. Однако упасть и разбиться они вполне себе смогут. Новичками на 1.7.10 будут объявлены все игроки, чей стаж на данном сервере (включая версию 1.7.2) менее 24 часов (на сегодняшний день). Причем даже если они пробегают по серверу сутки, от "режима гостя" они уже не избавятся. Если кто-то из игроков играл на 1.7.10, и желает продолжить строительство (неужели такие найдутся?), но его стаж на сервере менее суток - обратитесь к любому члену администрации, отключим "режим гостя" в индивидуальном порядке.

    Обсудить переход на новую версию можно в теме Обсуждение сервера.

    • 27.04.2015 00:47
    • by vasco
  3. Свежий клип от iTerrа

    Муза - это та тетка, что помогает создавать эпичные вещи уровня "Админ, дай ресов!". Искать ее бесполезно, замуж звать бессмысленно, подкупить невозможно. Приходит когда не ждешь, уходит когда захочет. Однако же в один прекрасный день/ночь может почтить вас своим присутствием, и тогда все вокруг говорят "КУ!" "Круто!" и ставят лайки. Представляем вашему вниманию новый клип от iTerra - "ШколоСервер. Полный клипец":

    • 10.12.2014 21:14
    • by vasco
  4. Mojang News: Снимок Недели14w34

    • MC-36812 – Функция потемнения на списке игроков не работает
    • MC-50875 – Эффект "Невозможно смотреть через облака" начинается на один блок выше, чем нужно
    • MC-51298 – Табличка / Флаг затемняется, когда показываются подсказки (текст * tellraw, инвентарь, UUID игрока в чате)
    • MC-51610 – Огненный шар / Рамка вызывает дубликацию когда грузится карта (вызывается зависанием переполнения)
    • MC-61676 – Список игроков слишком мал, такой мелкий, что нечитаем
    • MC-61946 – Иногда кролики имеют имя "entity.KillerBunny.name"
    • MC-62166 – Ломание / размещение / изменение блока имеет шанс появиться / исчезнуть
    • MC-62958 – Массивные визуальные ошибки с выключенным VBO и дистанцией видимости чанков больше 16 (прозвана игроками «Далёкие земли 2»)
    • MC-67127 – Стойки для брони падают через плиты, когда игрок находится далеко от них
    • MC-67854 – Имена на пауках, странниках края и драконах края отображаются неправильно
    • MC-67872 – Прогресс переплавки аннулируется при нажатии ПКМ/ЛКМ
    • MC-67890 – Головы в списке игроков
    • MC-67896 – Стойки выпадают, если падают с большой высоты
    • MC-67916 – Табличка не обновляет с командой /clone при тексте tellraw
    • MC-67923 – /clone и /fill иногда оставляет позади призрачные существа
    • MC-67940 – Граница кнопки "reset" в опциях настраимого мира имеет неправильные границы
    • MC-67941 – Зельеварение работает неправильно.
    • MC-67947 – Подзол не превращается в грязь, когда ростки превращаются в дерево.
    • MC-67915 – Текст написанной книги не будет совместив с сохранениями 1.7
    • MC-67974 – Падение игры при достижении координат 254 по Y
    • MC-67976 – Невозможно поставить стойки для брони
    • MC-67981 – Печки не работают
    • MC-67983 – Воронка: java.lang.NullPointerException: Обновление блока существа
    Пожалуйста, обо всех ошибках сообщайте на https://bugs.mojang..../Dashboard.jspa . Если никто не расскажет разработчикам о баге, они никогда не смогут его исправить!
    Чтобы скачать снимок, нажмите на кнопку "New Profile". Назовите его удобным вам названием и включите в нём функцию “Enable experimental development snapshots”, после чего сохраните. Вы всегда можете загрузить обычную версию, выбрав другой профиль или отредактировав существующий.
    Помните, что снимки плохо влияют на существующие сохранения, так что будьте аккуратны и делайте резервные копии.
    Кросс-платформенная серверная часть: https://s3.amazonaws...rver.14w34b.jar
    Оригинал новости: https://mojang.com/2...napshot-14w34a/

    • 19.08.2014 18:13
    • by b1oform
  5. Mojang News: Снимок недели 14w33

    Исправления ошибок (спасибо русской вики за перевод):

    • MC-29408 – Система счёта игровых событий не доступна с именами игроков при использовании команды /playsound.
    • MC-57714 – Можно ставить Факелы на другие факелы.
    • MC-61245 – Перевёрнутые ступеньки имеют хитбокс обычных / обычные ступеньки имеют неправильный хитбокс.
    • MC-63319 – Головы, упавшие с заряженных криперов игнорируют игровые правила.
    • MC-65522 – Название для плиты из обычного песчаника некорректна.
    • MC-65790 – Если поставить блок на цветок, высотой в два блока, то она сломается.
    • MC-65909 – Головы слишком малы в рамках.
    • MC-66163 – Использование "Выбрать блок" на цветной двери даст обычную дверь.
    • MC-66166 – Если сломать цветную дверь, то выпадет обычная.
    • MC-66169 – Старые деревянные двери до сих пор называются "Деревянные двери" вместо "Дубовые двери".
    • MC-66227 – Шлемы не могут быть подобраны со стоек для брони когда игрок летает над ней в режиме "Творчество".
    • MC-66246 – Головы на маленьких стойках для брони смещены.
    • MC-66347 – Кровать имеет неправильный звук.
    • MC-66350 – Если выбрать режим "Хардкор" после режима Ampfiled называется "Хардкорный тестовый мир".
    • MC-66413 – Имена детёнышей кроликов показывают их имена под ними.
    • MC-66532 – Команда /entitydata всегда автоматически заканчивает имя игрока.
    • MC-66543 – Калитка закрывается, но не открывается от активации нажимной плитой.
    • MC-66674 – Вызов падающего песка с тэгом {Block:"leaves"} вызывает падение игры.
    • MC-66685 – Воронка: java.lang.IllegalArgumentException
    • MC-66687 – Воронка: java.lang.NullPointerException
    • MC-66722 – Воронка: java.lang.ClassCastException
    • MC-66791 – Железные големы не атакуют криперов.
    • MC-66816 – Падение игры: /give @p skull 1 3 {SkullOwner:<playername>} [Мультиплеер].
    • MC-66819 – Воронка: java.util.ConcurrentModificationException
    • MC-66822 – Воронка: java.lang.NullPointerException
    • MC-66824 – Воронка: java.lang.IllegalArgumentException
    • MC-66685 – Воронка: java.lang.IllegalArgumentException: Cannot set property bep{name=facing, clazz=class el, values=[up, north, south, west, east] — падение игры при размещении факела на нижней стороне блока.
    • MC-66835 – Команда /execute не работает с указанием координат.
    • MC-66915 – Каменные плиты можно сделать только с помощью Гладкого гранита.
    Замеченные ошибки:
    • MC-66970 – Заборы, красная пыль, ступеньки и т.д. неправильно отображаются.
    Пожалуйста, обо всех ошибках сообщайте на https://bugs.mojang..../Dashboard.jspa . Если никто не расскажет разработчикам о баге, они никогда не смогут его исправить!
    Чтобы скачать снимок, нажмите на кнопку "New Profile". Назовите его удобным вам названием и включите в нём функцию “Enable experimental development snapshots”, после чего сохраните. Вы всегда можете загрузить обычную версию, выбрав другой профиль или отредактировав существующий.
    Помните, что снимки плохо влияют на существующие сохранения, так что будьте аккуратны и делайте резервные копии.
    Кросс-платформенная серверная часть: https://s3.amazonaws...rver.14w33a.jar
    Оригинал новости: https://mojang.com/2...napshot-14w33a/

    • 19.08.2014 16:21
    • by b1oform
  6. Mojang News: Снимок недели 14w32

    Изображение


    Обновление Новости - В версии "d" снимка недели разработчики прикрутили еще одно долгожданное расширение контента. Разве они не прекрасны?


    На этой неделе Диннербоун решил выкатить нам абсолютно пустой снимок. Ни исправлений багов, ни нововведений. Ничегошеньки. Поэтому, мне пришлось взломать сервера Майнкрафта и залить туда другой, вкусный и интересный снимок недели, чтобы мне было о чём вам написать.
    Существенные изменения:
    • Луч от маяка теперь меняет цвет при прохождении через цветное стекло
    • Добавлен красный песчаник
    • Добавлена стойка для брони (Пугала теперь в мейнстриме)
    • Исправлено много багов. Очень много.
    • Стерты все знания о Том Что Произошло.
    • И самое главное - было добавлено то, чего вы так давно ждали. Ну и новый рецепт крафта для них.
    Пожалуйста, обо всех ошибках сообщайте на https://bugs.mojang..../Dashboard.jspa . Если никто не расскажет разработчикам о баге, они никогда не смогут его исправить!
    Чтобы скачать снимок, нажмите на кнопку "New Profile". Назовите его удобным вам названием и включите в нём функцию “Enable experimental development snapshots”, после чего сохраните. Вы всегда можете загрузить обычную версию, выбрав другой профиль или отредактировав существующий.
    Помните, что снимки плохо влияют на существующие сохранения, так что будьте аккуратны и делайте резервные копии.
    Кросс-платформенная серверная часть: https://s3.amazonaws...rver.14w32d.jar
    Оригинал новости: https://mojang.com/2...napshot-14w32a/

    • 09.08.2014 19:52
    • by b1oform
  7. Mojang News: Снимок недели 14w31

    Вот и подошел к концу второй месяц лета. Большинство игроков играют в Майнкрафт на даче, и даже снимки недели получаются довольно скучными (Зато, уже близок релиз 1.8). Тем не менее, в свежем снимке есть кое-что достойное упоминания (наверное):

    • Новый, более продвинутый поиск пути у Мобов
    • Озвучка кроликов!
    • Оптимизация
    • Исправления багов
    • Поверхность солнца больше не сделана из сыра (а жаль)
    Пожалуйста, обо всех ошибках сообщайте на bugs.mojang.com. Если никто не расскажет разработчикам о баге, они никогда не смогут его исправить!
    Чтобы скачать снимок, нажмите на кнопку "New Profile". Назовите его удобным вам названием и включите в нём функцию “Enable experimental development snapshots”, после чего сохраните. Вы всегда можете загрузить обычную версию, выбрав другой профиль или отредактировав существующий.
    Помните, что снимки плохо влияют на существующие сохранения, так что будьте аккуратны и делайте резервные копии.
    Кросс-платформенная серверная часть: https://s3.amazonaws...rver.14w31a.jar
    Оригинал новости: https://mojang.com/2...napshot-14w31a/

    • 31.07.2014 21:17
    • by b1oform
  8. Честный Трейлер Майнкрафта (18+) (English)

    http://youtu.be/1qEEd7J3DBo

    Юмористический срыв покровов с нашей любимой игры.

    • 25.07.2014 18:47
    • by b1oform
  9. Mojang News: Снимок недели 14w30

    Изображение

    Вчера у Диннербоуна был день рождения, поэтому мы получили маленький подарок - этот снимок недели! Спасибо, щедрый Диннербоун, и с днём рождения!

    Существенные изменения:
    • Добавлены флаги Знамена!
    • Теперь вы сможете получить головы Крипера, Скелета и Зомби в режиме выживания
    • Значительная оптимизация клиента
    • Исправлено множество веселых багов. Освещение теперь должно вести себя немного лучше!
    • Рецепт крафта объятий теперь требует одно дополнительное обжимание.
    Пожалуйста, обо всех ошибках сообщайте на bugs.mojang.com. Если никто не расскажет нам о баге, мы не сможем его исправить!
    Чтобы скачать снимок, нажмите на кнопку "New Profile". Назовите его удобным вам названием и включите в нём функцию “Enable experimental development snapshots”, после чего сохраните. Вы всегда можете загрузить обычную версию, выбрав другой профиль или отредактировав существующий.
    Помните, что снимки плохо влияют на существующие сохранения, так что будьте аккуратны и делайте резервные копии.
    Кросс-платформенная серверная часть: https://s3.amazonaws...rver.14w30b.jar
    Оригинал новости: https://mojang.com/2...napshot-14w30a/

    • 24.07.2014 22:53
    • by b1oform
  10. Гигантский управляемый боевой робот Мега Гаргантюа

    Особая благодарность Tabris за наводку на видео.

    • 19.07.2014 23:42
    • by b1oform
  11. Mojang News: Снимок Недели 14w29

    Как мы все помним, на прошлой неделе наши любимые разработчики (Славься Джеб! Славься Джеб!) сжали пространственно-временной континуум. Судя по всему, то что у них получилось им не понравилось, поэтому на этой неделе они решили согнуть пространство вокруг времени (в версии снимка "а") и время вокруг пространства (в версии "b"). Не знаю как вы, а я пошел за своей звуковой отверткой.

    Тем не менее, новый снимок принёс нам кое-что кроме потенциальной угрозы всей вселенной, а именно - значительное улучшение производительности. Да, вам не показалось, и нет, это не сарказм. Теперь, если конфигурация вашего ПК это позволяет, вы можете включить в настройках VBO (Vertex Buffer Objects), что должно дать вам прирост кадров в секунду на 5-10%. Также, была внедрена новая система рендеринга, что должно сделать загрузку мира более быстрой, плавной и без выпадающих чанков (или сглючить и сломать Майнкрафт). Заодно, разработчики выловили и устранили очень большое количество багов, за что мы можем поблагодарить сами себя, так как мы все были добросовестными членами сообщества и отправляли баг-репорты вот сюда.

    Чтобы скачать снимок, нажмите на кнопку "New Profile". Назовите его удобным вам названием и включите в нём функцию “Enable experimental development snapshots”, после чего сохраните. Вы всегда можете загрузить обычную версию, выбрав другой профиль или отредактировав существующий.
    Помните, что снимки плохо влияют на существующие сохранения, так что будьте аккуратны и делайте резервные копии.

    Кросс-платформенная серверная часть: https://s3.amazonaws...rver.14w29b.jar

    Оригинал новости: https://mojang.com/2...napshot-14w29a/

    • 18.07.2014 18:31
    • by b1oform
  12. Mojang News: Снимок Недели 14w28

    Подходит к концу производственный цикл 1.8, равно как и мой запас плоских шуток для новостей. Это значит, что во всех, начиная с сегодняшнего, снимках 1.8 мы уже вряд ли увидим какие-либо значительные нововведения, а разработчики сфокусируются на исправлении багов и своей вечной борьбе с Херобрином.

    Существенные изменения:

    • Сервер теперь может определять степень сжатия сети через server.properties
    • Новый формат моделей блоков для ресурс-паков наконец готов для использования
    • Теперь зачарования и эффекты будут использовать названия вместо ID
    • Альтернативные модели блоков для ресурс-паков могут быть отключены в настройках
    • Оптимизация как сервера, так и клиента
    • Меньше багов (наверное)!
    • Сжат пространственно-временной континуум
    Пожалуйста, обо всех ошибках сообщайте на bugs.mojang.com. Если никто не расскажет нам о баге, мы не сможем его исправить!
    Чтобы скачать снимок, нажмите на кнопку "New Profile". Назовите его удобным вам названием и включите в нём функцию “Enable experimental development snapshots”, после чего сохраните. Вы всегда можете загрузить обычную версию, выбрав другой профиль или отредактировав существующий.
    Помните, что снимки плохо влияют на существующие сохранения, так что делайте бэкапы.
    Кросс-платформенная серверная часть: //https://s3.amazonaws...rver.14w28a.jar
    Оригинал новости: https://mojang.com/2...napshot-14w28a/

    • 10.07.2014 10:33
    • by b1oform
  13. Villager TV

    http://youtu.be/b_VRJa9rjso

    Вам никогда не было интересно, каким было бы телевидение у Деревенских жителей?

    • 06.07.2014 00:40
    • by b1oform
  14. Mojang News: Minecraft Pocket Edition 0.9.0 выходит десятого июля!

    http://youtu.be/vNXtyRNQH-Y


    После мучительных месяцев ожидания, Он уже близко! Minecraft: Pocket Edition 0.9.0 выйдет в четверг, 10 июля! Убедитесь, что обновили свой магазин приложений.

    0.9.0 будет самым крупным обновлением, когда либо выходившим на мобильных платформах, и будет включать в себя:
    • Бесконечные миры!
    • Пещеры!
    • Множество новых блоков и предметов, включая яйца призыва мобов и гигантские грибы.
    • Волки!
    • Множество новых растений!
    • Новые мобы, включая стремных Эндерменов и менее стрёмных Мушрумов.
    • Новые биомы, включая такие как джунгли, столовые горы и болота.
    • Заброшенные шахты, поселения, и множество других крутых мест для исследования.
    • Совершенно новая кнопка "Взаимодействие". Вы больше никогда случайно не ударите овцу!
    • Новые возможности генератора мира, включая озёра, лианы и сокровищницы
    • Множество багов исправлено, возможно добавлено (не)много новых
    А теперь, Pocket Team желает вам хорошего уикэнда и приступает к разработке следующего обновления
    /Pocket Team - @jbernhardsson, @_tomcc, @jeb_, @kappische

    • 05.07.2014 15:53
    • by b1oform
  15. Mojang News: Снимок недели 14w27

    Изображение

    Астрологи объявили неделю Кроликов! Удваивается скорость размножения кроликов и кроликов-берсеркеров. Также, кролики появляются в Майнкрафте! Ми-ми-ми!
    Заметные изменения:
    • Кролики!
    • Кролики Кролики Кролики.
    • Маленький секрет для всех!
    • Еще больше оптимизации, исправлений багов и переписывания кода.
    • Улучшенный дебаговый вид мира (еще больше состояний блоков!)
    • Перенастроен генератор квантового скачка
    Пожалуйста, обо всех ошибках сообщайте на bugs.mojang.com. Если никто не расскажет нам о баге, мы не сможем его исправить!
    Чтобы скачать снимок, нажмите на кнопку "New Profile". Назовите его удобным вам названием и включите в нём функцию “Enable experimental development snapshots”, после чего сохраните. Вы всегда можете загрузить обычную версию, выбрав другой профиль или отредактировав существующий.
    Помните, что снимки плохо влияют на существующие сохранения, так что делайте бэкапы.
    Кросс-платформенная серверная часть:https://s3.amazonaws...rver.14w27b.jar
    Оригинал новости: https://mojang.com/2...napshot-14w27a/

    • 05.07.2014 14:36
    • by b1oform
  16. Приготовление тематических печенек-криперов от Screen Team

    Особая благодарность fanmaster за наводку на видео

    • 05.07.2014 15:51
    • by b1oform
  17. Юмор - Откуда Деревенские Жители берут все свои богатства?

    В этом видео, Minebox показывают свою версию того, откуда Деревенские Жители берут свои несметные богатства, которыми они торгуют с игроками

    • 15.06.2014 21:32
    • by b1oform
  18. Таймлапс - Крепость FyreUK для Музея современных искусств

    В феврале этого года Моджанг попросила FyreUK построить эту крепость, для того, чтобы она была выставлена в Нью-Йоркском музее современных искусств, и наконец-то этот мини-таймлапс могут посмотреть не только жители Нью-Йорка.

    • 15.06.2014 21:28
    • by b1oform
  19. Mojang News Special: Разработчики о монетизации серверов

    "Привет!

    Давайте проясним одну вещь: нам нравятся все сервера Майнкрафта. Маленький или большой, ванильный или модифицированный - все они по-своему хороши. Играть вместе с друзьями в различных уникальных мирах - круто. Все это знают.

    В течении последней недели происходило активное обсуждение по поводу серверов Майнкрафта и вашего права на их монетизацию. Если говорить юридическим языков, вы не можете делать деньги на наших продуктах. До недавнего времени было только одно исключение из правил - видео по Майнкрафту. Сейчас мы поговорим о втором исключении - серверах Майнкрафта.

    Содержание сервера - довольно дорогое удовольствие. Поэтому, мы хотим дать возможность хозяевам серверов покрыть их возможные убытки. Тем не менее, мы не хотим, чтобы это как либо отразилось на игровом процессе простых игроков. Приведенные ниже правила, которые впоследствии могут быть изменены, были созданы с учётом этого желания.

    Вам разрешено взимать плату с игроков за доступ к вашему серверу
    Пока плата установлена для всех игроков в одинаковом размере, вы можете брать плату за доступ к серверу. Вы не можете делить вашу базу игроков по платежеспособности или предоставлять разные игровые возможности разным категориям плательщиков.
    Проще говоря, если вы взимаете плату за доступ к серверу, вы продаете "Билет", и билет может быть только одного типа, вне зависимости от платежеспособности игроков.

    Вам разрешено принимать добровольные пожертвования
    Вы можете принимать пожертвования игроков. Вы можете поблагодарить их публично или внутри игры, но вы не можете давать им привилегированное положение за эти пожертвования. Вам нельзя нарушать геймплейные механизмы в погоне за длинным рублём.

    Вам разрешено использовать внутриигровую рекламу или спонсорские возможности
    Вы можете использовать рекламу для помощи в содержании сервера. Используемые с умом, реклама и спонсорство могут быть приемлемым способом финансирования сервера.

    Вам позволено продавать внутриигровые предметы, но только в том случае, если они не оказывают никакого влияния на баланс
    Разработчики не против, если вы будете продавать различные предметы в игре, но только если они не имеют никакого влияния на игровой процесс. Зверюшки, шапочки и красивые эффекты частиц - хорошо. Мечи-Кладенцы, Зелья Великой Неуязвимости и плотоядные свинки - плохо. Всем игрокам должны быть предоставлены все игровые возможности, вне зависимости от того, платили они за них или нет.
    Есть лишь одно исключение - Плащи! Разработчикам нравится возможность вознаграждать важных членов сообщества и посетителей Майнкона таким способом, и они хотели бы сохранить эту возможность за собой. Так что пожалуйста, обходитесь без плащей, даже если раздаёте их бесплатно.

    Вам не разрешено обменивать реальные деньги на внутриигровую валюту
    В Моджанг не против использования внутриигровой валюты, зарабатываемой через игровые средства, но вам не позволяется продавать её за реальные деньги. Помните - если продаваемые вами вещи будут влиять на игровой процесс, в Моджанг будут очень сильно расстроены (очень).

    Не притворяйтесь командой Моджанг и будьте честны со своими пользователями
    Если вы все-же хотите монетизировать ваш сервер, вы обязаны четко указать, что вы никак не связаны с Моджанг, четко прописать, куда попадут пожертвования, а также предоставить историю платежей и контактные данные. Так же вы обязаны проверить, легальна ли продажа цифровых предметов в вашем регионе.

    Спасибо, что прочли это сообщение!
    Как мы надеемся, эти правила помогут предотвратить превращение серверов Майнкрафта в систему "Плати-чтобы-победить". Нам ненавистна идея того, чтобы хозяева серверов ограничивали доступ к игровым возможностям Майнкрафта для игроков, которые уже купили нашу игру! Это было бы слишком жестоко.
    Мы надеемся, что эти правила дадут хозяевам серверов возможность продолжать создавать потрясающие миры, а игрокам - наслаждаться ими без необходимости платить. Я уверен, что эта тема вызовет множество вопросов, и в течении последующих дней я подготовлю пояснительное сообщение, сразу после того, как соберу необходимую информацию."

    Что вы думаете об этом достаточно неожиданном заявлении? Верите, что это поможет сделать Майнкрафт лучше, или сомневаетесь в практической реализации этих правил - расскажите нам в комментариях!
    Оригинальная новость: https://mojang.com/2...r-monetisation/

    • 16.06.2014 17:11
    • by b1oform
  20. Mojang News: Снимок недели 0.9.0 для Pocket Edition.

    Новый функционал

    • Безграничные миры! (Раньше чем на консолях - прим. пер.)
    • Новый алгоритм отбора
    • Новая схема генерации облаков.
    • Данные о блоках теперь сохраняются иначе
    • Новая механика падения для гравия и песка
    • Вода и лава растекаются по-другому
    Новые блоки
    • Подзолистые почвы
    • Мицелий
    • Блоки гигантского гриба
    • Какао-бобы
    • Рамка портала в Край
    • Двойные растения
    • Ступеньки и полублоки для новых видов дерева
    • Новые виды дерева (Акация и темный дуб)
    • Новая листва (для акации)
    • Яйца спавна монстров
    • Обожжённая глина
    • Кувшинки
    • Новые цветы
    • Красный песок
    • Окрашенная глина
    • Камень Края
    • Гранит
    • Диорит
    • Андезит
    • Изумрудный блок
    • Изумрудная руда
    • Новый формат сохранений
    • Новая обработка предметов
    • Новый экран крафта.
    • Переделанный сетевой код (почти те же пакеты данных, но новая система передачи).
    • Новая кнопка взаимодействия (Чтобы облегчить игру новым игрокам)
    Новые мобы
    • Слизни
    • Эндермены
    • Волки
    • Грибные коровы
    • Чешуйницы
    Новые и улучшенные биомы
    • Пустыни
    • Горы
    • Леса
    • Темный лес
    • Ледяные подбиомы
    • Джунгли
    • Саванна
    • Столовые горы
    • Грибной остров
    • Тайга
    • Глубокий океан
    • Болота
    Новые возможности генератора мира
    • Песок
    • Валуны
    • Куски льда
    • Ледяные пики
    • Шипы
    • Озёра
    • Двойные растения
    • Наземные кусты
    • Большие дубы
    • Тропические деревья
    • Гигантские тропические деревья
    • Гигантские сосны
    • Акации
    • Болотные деревья
    • Огромные грибы
    • Высокая трава
    • Кувшинки
    • Виноградные лозы
    • Высохшие кусты
    • Упавшие деревья
    • Арбузы
    • Тыквы
    • Сокровищницы
    • Колодцы в пустыне
    • Изумрудная руда
    Улучшения в генерации пещер
    • Лава на дне пещер
    • Пещеры в пустынях и столовых горах
    • Подземные крепости
    • Деревни
    • Деревенские жители
    • Заброшенные шахты
    • Генерирование плоского мира
    • Ограниченная генерация мира
    • Спавн "Новых" мобов
    • Обновленная генерация света
    • Различный цвет травы и листвы в различных биомах
    • Цвет воды в болотах
    Новый ИИ
    • Пауки
    • Новый рендеринг листвы
    • Добавлено больше яиц спавна мобов в креативном режиме
    • Добавлен режим погружения для Android
    • Добавлены частицы капель для лавы и воды
    • Обновленное окно генерации мира
    Улучшения и исправления багов
    • Правильные названия для лестниц, ступенек и яиц спавна мобов
    • Кровати больше не восстанавливают здоровье до 100% на нормальном уровне сложности
    • Улучшенная производительность при использовании динамита
    • Новые красивые облачка
    • Туман темнее под землей
    Функция плавного освещения включена для нижеперечисленных блоков:
    • Кровати
    • Заборы
    • Стены
    • Паутина
    • Сундуки
    • Листва
    Отключена опция плавного освещения для нижеперечисленных блоков:
    • Светящийся камень
    • Стекло
    • Светильник Джека
    Известные баги
    • Отображение блоков мерцает по z-координате на расстоянии более 10 000 блоков от спавна
    • Изменение дальности прорисовки при загруженном мире может вызвать ошибку
    • Если игроки отошли слишком далеко друг от друга они не смогут увидеть друг друга
    Известные баги, которые требуют особой аккуратности
    • Мультиплеер достаточно сырой. Расскажите разработчикам о всех обнаруженных вами багах
    • Возможны ошибки при конвертации сохраненных миров в новый формат
    • Ошибки другие, всяческие разнообразные - это же Майнкрафт, чего еще ожидать
    Если вы дочитали до этого момента, то я вас поздравляю - вы познали истинный дзен. Если вы обнаружили какие-либо неточности, ошибки, неактуальную информацию или просто решили поблагодарить за перевод - напишите в комментариях ниже.

    Оригинальная новость Моджанга: https://mojang.com/2...st-update-ever/

    • 14.06.2014 01:10
    • by b1oform