Я создал мод, где добавил руду аметиста, но без генерации этой руды она бесполезна. Подскажите, как можно добавить руду в генерацию. Заранее спасибо. И кстати, я уже искал в интернете.

Илья ~ KroxaLimba

Чел,ну блин,ну гугляндексучебникиисходный код майнкрафта созданы для того,чтоб искать,а ты сразу на форум.
А если ты как пишешь «искал»,то почему у меня с первого запроса нашло,а у тебя нет?

public class MistyThaumcraftWorldGenerator implements IWorldGenerator < private WorldGenerator ore_amber; public MistyThaumcraftWorldGenerator() < ore_amber = new WorldGenMinable(RegisterBlocks.ore_amber.getDefaultState(), 9); >public void generate(Random random, int chunkX, int chunkZ, World world, IChunkGenerator chunkGenerator, IChunkProvider chunkProvider) < switch(world.provider.getDimension()) < case 0.

Илья ~ KroxaLimba

Чел,ну блин,ну гугляндексучебникиисходный код майнкрафта созданы для того,чтоб искать,а ты сразу на форум.
А если ты как пишешь «искал»,то почему у меня с первого запроса нашло,а у тебя нет?

Mcreator:2 как создать руду?

public class MistyThaumcraftWorldGenerator implements IWorldGenerator < private WorldGenerator ore_amber; public MistyThaumcraftWorldGenerator() < ore_amber = new WorldGenMinable(RegisterBlocks.ore_amber.getDefaultState(), 9); >public void generate(Random random, int chunkX, int chunkZ, World world, IChunkGenerator chunkGenerator, IChunkProvider chunkProvider) < switch(world.provider.getDimension()) < case 0: runGenerator(ore_amber, world, random, chunkX, chunkZ, 80, 5, 180); break; case 1: break; case -1: break; >> private void runGenerator(WorldGenerator gen, World world, Random rand, int chunkX, int chunkZ, int chance, int minHeight, int maxHeight) < if(minHeight >maxHeight || minHeight < 0 || maxHeight >256) throw new IllegalArgumentException(«Ore generated out of bounds»); int heightDiff = maxHeight — minHeight + 1; for(int i = 0; i < chance; i++) < int x = chunkX * 16 + rand.nextInt(16); int y = minHeight + rand.nextInt(heightDiff); int z = chunkZ * 16 + rand.nextInt(16); gen.generate(world, rand, new BlockPos(x, y, z)); >> >

Илья ~ KroxaLimba

DARKroman

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

Читайте также:  Беседка в Майнкрафте схема

DARKroman

я попробую

Илья ~ KroxaLimba

Спасибо большое. Я специально для этого

написал в заголовке, что я уже искал и искал много. Тебя не виню, но я де написал.

Возможно не правильно искал, не виню
Старайся при поиске, дописывать «java»
Пример — генерация руд minecraft java 1.12.2

Вложения

Screenshot_20201012_210909_com.android.chrome.jpg
557.8 KB · Просмотры: 12

DARKroman

ни чего не работает. я скачал x-ray для проверки.

Илья ~ KroxaLimba

Значит ты что-то сделал не правильно,возможно не зарегал класс генератора или же не правильно генерацию указал.
Код главного класса и код генератора в студию.

MaximPixel

1,560 86 201
X-ray разве не будет делать твою руду невидимой?

Илья ~ KroxaLimba

X-ray разве не будет делать твою руду невидимой?

Кстати да,как вариант.

DARKroman

нет я сам поставил руду и он не прозрачная

will0376

Токсичная личность

1,850 52 498
А что, код не надо скидывать?

DARKroman

1602575207863.png

заработало. Я просто пробовал разные варианты

will0376

Токсичная личность

1,850 52 498
разные варианты
какие разные? где код?

Илья ~ KroxaLimba

Последнее редактирование: 13 Окт 2020

MaximPixel

1,560 86 201

Илья ~ KroxaLimba

Не понял если честно.

Илья ~ KroxaLimba

А, все, понял.
Ну бывает)

DARKroman

Илья, это твой код?

package com.test.mod.generate.GenerateOre; import java.util.Random; import com.test.mod.init.InitBlocks; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraft.world.chunk.IChunkProvider; import net.minecraft.world.gen.IChunkGenerator; import net.minecraft.world.gen.feature.WorldGenMinable; import net.minecraft.world.gen.feature.WorldGenerator; import net.minecraftforge.fml.common.IWorldGenerator; public class GenerateOre implements IWorldGenerator < private WorldGenerator ore_amber; public GenerateOre() < ore_amber = new WorldGenMinable(InitBlocks.Amethist_ORE.getDefaultState(), 9); >public void generate(Random random, int chunkX, int chunkZ, World world, IChunkGenerator chunkGenerator, IChunkProvider chunkProvider) < switch(world.provider.getDimension()) < case 0: runGenerator(ore_amber, world, random, chunkX, chunkZ, 20, 5, 180); break; case 1: break; case -1: break; >> private void runGenerator(WorldGenerator gen, World world, Random rand, int chunkX, int chunkZ, int chance, int minHeight, int maxHeight) < if(minHeight >maxHeight || minHeight < 0 || maxHeight >256) throw new IllegalArgumentException(«Ore generated out of bounds»); int heightDiff = maxHeight — minHeight + 1; for(int i = 0; i < chance; i++) < int x = chunkX * 16 + rand.nextInt(16); int y = minHeight + rand.nextInt(heightDiff); int z = chunkZ * 16 + rand.nextInt(16); gen.generate(world, rand, new BlockPos(x, y, z)); >> >

Читайте также:  Как убрать весь снег в Майнкрафт

Источник: forum.mcmodding.ru

Ore Randomizer — мод на новую руду 1.19, 1.18

Ore Randomizer - мод на новую руду 1.19, 1.18

Мод Ore Randomizer существенно расширит запасы руды в Minecraft PE, добавив более 1000 новых типов ресурсов. Их придется добывать классическим способом, а потом использовать по усмотрению, согласно потребностям и необходимости.

Чтобы ознакомление с рудами было более интересным, разработчик отказался от составления подробного списка с указанием ценности и редкости минералов. Вам придется самостоятельно проводить анализ и оценку определенных данных:

  • Глубину генерации минералов под землей, с распределением по уровням шахт;
  • регулярность и периодичность появления руд;
  • количество урона, которое потребуется нанести каждому конкретному типу блока, до момента его разрушения.

Появление ресурсов открывает новые варианты рецептов крафта. Чтобы создать уникальный меч или другой предмет, потребуется скачать мод на новую руду — Ore Randomizer и попробовать различные комбинации соединения ресурсов. Модификация представлена в трёх вариациях, различающихся количество добавляемых руд.

Установка Ore Randomizer addon

  1. Скачайте мод Ore Randomizer Addon в формате (.mcaddon).
  2. Найдите его на своём устройстве Android.
  3. Запустите файл и дождитесь завершения установки.
  4. Запустите игру.
  5. Откройте настройки мира и включите:
    • Наборы ресурсов
    • Наборы дополнений
    • В одном разделе активируйте мод, в другом — ресурс-пак.
    • Перезапустите клиент.
    • Зайдите в отредактированный мир.
    • Готово!

    Источник: mods-mcpe.com

    Мод Больше руды и инструментов [1.19]

    Мод Больше руды и инструментов [1.19]

    Хотите добавить в игру Minecraft на Android большое количество нового контента, но не знаете, как это сделать, тогда просто скачайте и установите глобальный мод Больше руды и инструментов. Из названия модификации уже становится понятно, что в модификации вы найдёте новые руды и инструменты, но это далеко не всё, что вас ждёт. Не зря это глобальная модификация, ведь благодаря новым рудам вы сможете создавать новое оружие и броню. Помимо этого, в игре появится торговец рудой и новые существа, которые будут обладать новыми механиками.

    Читайте также:  Сундук Майнкрафт своими руками из картона

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

    Как получить?

    Для создания новых молотов вам надо будет скрафтить новый верстак, по рецепту крафта, который вы найдёте ниже.

    Руды и рецепты крафта

    В этой модификации собрано более 10 новых руд из каждой вы сможете сделать новое оружие и доспехи, которые будут иметь не только новый внешний вид, но и улучшенные характеристики.

    Новое оружие

    В этой модификации вы сможете создать и новое оружие, которое поможет вам в сражениях с мобами и сделает этот процесс более эффективным.

    В данной модификации вас ждёт еще очень много нововведений, но они не такие значительные и интуитивно понятные, поэтому описывать их нет смысла.

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

    Что нового?

    • Обновлены текстуры «Оловянной» руды.
    • Добавлена руда «Титан»
    • Обновлены текстуры руды «Оникс».
    • Обновлены текстуры руды «Кобальт».

    Источник: modmcpe.net