June 29th, 2021

поумнеть

продолжаем делать из майнкрафта факторио

в факторио..
1. легко найти месторождения ресурсов
2. можно выключить нападения врагов и получить мирный режим. в свежих версиях факторио в мирном режиме играть можно (в какой-то из старых было нельзя - один из ресурсов можно было получить только убийством кусак)
3. можно и нужно автоматизировать всё. окружающая реальность буквально всегда и везде подсказывает и напоминает. практически любой чих, который можно сделать руками, можно автоматизировать и нужно автоматизировать когда появятся ресурсы
3а. можно ли автоматизировать клепание активных дронов в системе? тут я сходу не нашел. или можно из фабрики в станцию манипулятором грузить дроны?
4. всё это искароппки. мысли про дополнения и аддоны могут и не возникнуть
4а. но таки написать аддон совсем несложно. что-то типа добычи морской соли из воды, а потом из морской соли всю таблицу менделеева - в принципе можно.

в майнкрафте
0. прикольно побегать, потрудиться, пожить итп от первого лица. мир тоже прикольный
1. довольно таки нетривиально собирать ресурсы. на карте их не видно. собирать надо руками, искать руками, вместо "источник 1 железа/сек, ресурс 100500 железа" имеем "готовый кусок сырья для ровно 1 кусок железа"
2. если отключить агрессивных мобов, то в ванильный майнкрафт играть невозможно: не будет ни паутины, ни огнепалок, ни еще ряда ресурсов
3. а наверняка и к факторио аргумент применим: шайтан-арба для разборки найденного мусора и лишних вещей - в ванильке нет, а в аддонах требует расходников
4. с автоматизацией почти всегда швах. зачастую для автоматизации есть несколько несовместимых аддонов
4а. а для аддонов есть несовместимые фреймворки, надо выбрать сначала фреймворк, а потом аддоны брать только под него и проверять версию.
5. лично я на текущий момент набрал не идеальный но слегка комфортный набор автоматизаций из..
5.1. ботанипоц - горшки. в продвинутый горшок можно вставить воронку и автосбор урожая. часть ванильных растючек можно растить "в горшке" и получать в сундуке автоматом приплод.
5.1.а. но сахарный тростник так нельзя, а обидно
5.2. рециклер. умеет разбирать. с потерями. составную хрень разбирает на части - например, потрёпанную удочку с двумя заклятиями на две книги заклятий
5.3. что-то типа оптимизатора. чтоб сервер+клиент не тормозил дико на 7Г оперативки
5.4. ботани поц. этакие горшки, в которых можно автоматизировать рост. дорого-сложно, не всё можно
5.5. кропария. этакие суперрастения, которые можно создать и на которых растёт всё нужное. сажать и собирать вручную.
5.6 кропария и ботанипотс друг о друге не знают, растения из кропарии низя выращивать в ботани потс - вот это вот ключевой геморрой всей системы аддонов
5.7. псевдоалхимия и прочая химия. или несовместима с прочим (требует форж а не фабрик. или наоборот) или приводит к дикому дублированию. как пример, получается медь, copper светлого оттенка, copper тёмного оттенка.
5.8. более-менее разумная химия заметно ломает логику магии. например, позволяет добывать рыболовную леску из шерсти, а не из трупов агрессивных пауков.
5.9. более-менее разумная ядерная физика на половину реальна, а на вторую половину требует запредельного количества ресурса Ъ для строительства второго реактора, для добычи которого нужно запредельное время ручного труда.
5.9а - там два реактора, синтез и расщепление. один из них технически вполне нереален
6. таки набор некомфортен, регулярно возникает острое желание или читом получить кучу ресурса Ъ (вместо того, чтоб потратить на его добычу 30 или даже 1000 часов игры), или написать тупой-тупой аддон из буквально одного рецепта.


ps: а вот, кстати, конструктивная, наверное, мысля: а можно ли на движке майнкрафта через тот или иной интерфейс для аддонов сделать что-то в стиле "цветка камнеломки" или "шумил-полного набора роботов для построения базы драконов"?
поумнеть

к предыдущему, о стратежках

можно ли на движке майнкрафта (или факторио) через тот или иной интерфейс для аддонов сделать что-то в стиле "цветка камнеломки" или "шумил-полного набора роботов для построения базы драконов"?

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

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

аддоны к майнкрафту

вопрос про яву-жабу и "jar" файлы

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

я что-то слышал краем глаза (это неточно) про многозаходные зипы.

а на практике интересно разобрать jar, поправить несколько жсонов в его недрах, собрать обратно. жабьи классы не трогать, оставить как есть - поправить буквально только жсоны и цсв, чтоб некий аддон дополнительно умел иметь на входе еще и некую хрень из сторонних модулей, например хавал не только медь, но и коппер и купрум.

ps: по поводу медь-коппер-купрум.
- есть проблема! вот тут три по сути синонима!
- мы решили эту проблему!
- ваше решение работает только при наличии стопицот аддонов и фреймворка = форж, а на альтернативном фреймворке = фабрик в принципе не работает
- да не, фигня, работает же на форже! чё вам сложно поставить форж и стопицот аддонов а еще и ланчер и игру РОВНО нужной версии, причем для части довесков версия = 1.2.3, а для части версия = 4.5.6, но это же не проблема.
поумнеть

политота. вынесу из комментариев

чтоб пройти медосмотр-профосмотр надо собрать пяток справок с сроком годности неделя, но на основании этих справок дадут другую, с сроком годности год. но если хоть одна из "недельных" справок будет просрочена, то годовую не дадут.

вот именно это несоответствие больше всего раздражает в профосмотрах. (и да, это и про пищёвку и про секретку. мелочи там разные, а итого воркфлоу одинаков)
поумнеть

майнкрафт, жава, жар

распаковал джары. (jar xf ъъъ.jar )
внутри описание рецептов в виде жсонов. синтаксис вполне очевиден, как добавить рецепты - очевидно.
как добавить ботву из кропарии в горшки из ботани поц - вполне понятно.

но в том же джаре есть META-INF\
=> DARKHAXM.SF
=> MANIFEST.MF

а в них что-то типа
Name: data/botanypots/recipes/crops/bamboo.json
SHA-256-Digest: Rir3wP8LlGGzLA6Br3hRJ8TYikBlUiSo3NBc1E6oxeE=

Name: data/botanypots/recipes/crops/bamboo.json
SHA-256-Digest: RAE+Ol839DkuhCE+N66mZF2SsLAnz+bk/D/dUpnna78=

вроде как один и тот же файл, вроде как один и тот же алгоритм, но результат разный.
как это считается и нужно ли оно вообще?