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

4DMC

Мод для Minecraft, добавляющий отдельное W-измерение к текущим 3D (XYZ) координатам Minecraft

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
678
Подписчиков на Modrinth
4
версии
4
Обновлён
17 января 202617 янв.
Опубликован
в 2025

Коротко о моде

Работает на Fabric
Для Minecraft 1.21.10
Нужен и в игре, и на сервере
Последняя версия — 0.3.4+1.21.10 от 17 января 2026
Нужен Fabric API и Cloth Config API
Лицензия AGPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.10
Описание переведено автоматическиПоказать оригинал (EN)

4DMC

Привет, ребята!

Так вот, я работаю над модом для Minecraft, который может симулировать 4-мерное пространство в Minecraft. Когда я говорю 4D, я имею в виду 4 пространственных измерения + 1 временное (время), в отличие от нашего реального мира, который 3 пространственных + 1 время (игнорируйте педантов теории струн). Сейчас в нём есть несколько функций, но я планирую их расширить, а также сделать его немного менее запутанным (как в плане кода, так и в плане самой игры).

4D??? - краткое введение

Пример 2D в 3D:

Вы, ребята, возможно, слышали об игре miegakure (http://miegakure.com). Это прекрасная игра; однако мод, который я делаю, использует другой механизм симуляции 4D-пространства, похожий на The Long Earth (Wikipedia), но без плохих побочных эффектов шага.

Итак, давайте представим флатландца. Назовём его Адам. Итак, Адам — 2-мерное существо, он живёт в 2D-мире (давайте просто представим, что 2D-мир имеет толщину 1 в 3D). Бедный Адам знает только 4 направления для движения: влево + вправо и вверх + вниз (или направления x и y, для простоты). Заметьте, что его "клавиатура" будет иметь только A и D, а также Space и Shift.
Это мир Адама:
Мир Адама 2D. Адам — наблюдатель.
Пример 3-куба: Теперь Minecraft Steve пытается дать Адаму ощущение возможности двигаться в 3 измерениях. Steve берёт большую стопку миров и помещает Адама на эту стопку миров. Более того, Steve даёт Адаму возможность двигаться влево на лист бумаги или вправо на лист бумаги. Адам теперь может двигаться влево + вправо, вперёд + назад и вверх + вниз (теперь x, y и z). Теперь заметьте, что у Адама есть WASD и shift + пробел, как у нас. Адам может ощущать 3D-пространство, но только по одному срезу за раз. Если Steve хотел показать Адаму каркасный куб, он увидел бы его так (Каменные блоки — те, что в его текущем срезе. Стекло невидимо для него, потому что он может видеть только один срез мира. Есть копия сверху без стекла, которую Адам увидел бы): Срез 1 — квадрат: Срез 2 (края квадрата): Срез 3 (выглядит так же, как срез 1):

Адам может видеть только один срез куба за раз; однако он может собрать эти срезы в своём сознании и понять: "эй, это же куб!!!" Steve может просто увидеть куб сам по себе, в 3 измерениях:

Случай 3D в 4D (наша реальность):

Пример 4-куба: Итак, Steve просто рубит дерево, и тут появляется Walter. Steve видит, как Walter появляется, а затем внезапно исчезает. Walter жалеет Steve, всего лишь 3-мерное существо. Walter решает помочь Steve, пытаясь показать ему, каким был бы 4-мерный мир. Для этого Walter ставит кучу миров Minecraft вплотную друг к другу и даёт Steve возможность перемещаться между мирами. Таким образом, Steve теперь может двигаться влево + вправо, вверх + вниз, вперёд + назад, а также вверх на мир + вниз на мир (теперь Steve может двигаться в 8 разных направлениях, и ему нужны клавиши WASDQE + Shift + Space (лично я использую Q и E, но вы можете назначить клавиши куда угодно, честно)). Терминология для перемещения между мирами — 'kata' для вверх на мир и 'ana' для вниз на мир. У вас будет мир 'Origin' (определяется спавном мира), и тогда kata к нему будет мир Kata 1, затем Kata 2 и т.д. Затем ana к миру — это Ana 1, затем Ana 2. Вы поняли идею. Например: "Steve шагнул kata в мир Kata 1". — означает, что Steve переместился вверх на мир из Origin в Kata 1 "Ana к Steve был огромный океан" — означает, что мир Ana к Steve — это океанский биом.

Теперь Уолтер пытается показать Стиву 4-мерный куб (обычно называемый тессерактом, но не путать с марвеловским). Стив, к сожалению, не может увидеть весь тессеракт сразу, поэтому Уолтер показывает Стиву каждый срез по очереди:

Срез 1 (заметьте, как он выглядит точно как куб, так же как первый срез куба, который рассматривал Адам, был квадратом): Срез 2 (заметьте, как он выглядит как углы куба, так же как во втором срезе Адама он выглядел как углы квадрата): Срез 3 (попробуйте найти параллель между этим срезом тессеракта и срезом куба Адама):

Стив может видеть только один срез тессеракта за раз; однако он может собрать эти срезы вместе в своём сознании и понять «эй, это же тессеракт!!!» Уолтер может просто видеть куб как есть, в 4 измерениях [не визуализировано по очевидным причинам].

Передвижение — назначение клавиш

Чтобы двигаться в этом новом 4D-мире, нужно использовать клавиши kata и ana, которые вы должны назначить сами на то, что вам удобно Это моя текущая раскладка:
Kata — Q
Ana — E
Инвентарь — Tab
Выбросить предмет — R
Список игроков — Grave

Жду отзывов

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

Частые вопросы

Как установить 4DMC?

Установите Fabric под свою версию Minecraft, скачайте 4DMC под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть 4DMC?

У 4DMC есть сборки для Minecraft 1.21.10.

Нужен ли 4DMC на сервере?

Нужен и в игре, и на сервере

С какими модами 4DMC несовместим?

Автор указывает несовместимость с Lithium.

Лицензия и источник
GNU Affero General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее