думаю с Realms уже перегибают.
Minecraft для меня всегда была простенькая из виду и бесконечно загадочная изнутри игра. Конечно она по при все свои изменения не потеряла эти качества, но теперь это ещё и деньги выкачивающая, функционально перегруженная игра, в которой ты получаешь ещё больше функционала, вводя всю ситуацию в рамки плода наших же фантазий, как например те же мини-игры. При том, она как минимум предвещает тучу багов и лагов...
Лучше бы допилили mod api.
Дело в том, что PluginAPI очень хорошо вписывается в концепцию Realms. Вспомните, что говорили на майнконе: плагин/мод будет привязан к миру/карте. Т.е. заходишь на сервер Realms, а тебе вместе с картой качается мод.
И тут как раз будет кстати платный реалмс: мы же не просто хостинг сервера осуществляем, но и моды для вас проверяем.
Чего я боюсь, так это того, что плагины/моды будут работать только в single-player и... Realms. Специально чтобы перетянуть разработчиков на себя и немного подгадить баккиту. И всё это в рамках заботы о русскоязычных гражданах в... Ээ.... в смысле об игроках, чтобы им вирусов со всяких непонятных серверов не накачивали.
Вообще Realms и его плавное внедрение пугает тем, что легко можем получить в результате ситуацию когда есть клиент, но сервера в открытом доступе нет. Баккитовцы матеряется и пишут собственный сервер с нуля. А Mojang в это время надувает щёки и открывает всё новые счета в банках, поскольку в старые деньги уже не влазят.
Ткните пальцем в обещание пожалуйста. Обещание на майнконе звучало приблизительно так: "постараемся в 2014 году, но не уверены"
Имена явно будут повторяться подобно ore-id.
Я не сильно слежу за снапшотами, но заметил в скриншотах из твиттера одну фишку. С некоторых пор названия предметов стали приводиться в виде "minecraft:dimond_sword". Что как бы намекает на то, что в модах это будет выглядеть так <идентификатор мода>:diamond_sword.
Единственное, мне кажется есть минус в том, что дефолтом не будут "дружить" итемы из разных модов. Т.е. было бы логично, что руда введенная в одном моде будет использоваться в качестве ресурса в другом. Хотя думаю это тоже можно учесть.
Ок? А теперь представьте, насколько увеличится с названиями. Diamond_block (13 символов) и 57 (2 символа). Ну и с байтоeбством разница становится чуть меньше, но она есть. А если ее домножить на кол-во блоков на карте? Stone (5) и 1 (1). Итого? Вот.
У Вас превратное представление о хранение данных. Никто не собирается, как идиот текстом то или иное значение и хранить это в конечном файле. Будут числовые представления, но Mojang получает свободу по их модификации. Потому что создается API. А оно должно опираться на более высокий уровень представления данных, и не меняться даже при значительных внутренних изменениях. В свое время BukkitAPI великолепно перенесло смену формата карты. Даже плагины не пришлось переделывать. За исключением тех, у которых высота мира была жестко прописана и равна 128 (и для которых это было принципиально). А если бы мы обращались к блокам на более низком уровне, то так просто нам это не обошлось бы.