Spawn Mob

Версия Minecraft
1.7.10
477
7
51
Создал моба, спавн сделал - EntityRegistry.addSpawn
но на сервере не спавнится(уже на готовой карте)
и чтоб на плоском мире тоже спавнился
хелпаните, всем за помощь печенек 🍪
 
477
7
51
В апдейте от нужных условий спавни.
кст да как вариант хороший, я уже делал подобное, можно заменить спавн каких-то мобов за их счет делать спавн своего моба
 
477
7
51
Java:
        BiomeGenBase[] allBiomes = new BiomeGenBase[] { BiomeGenBase.beach, BiomeGenBase.birchForest,
                BiomeGenBase.birchForestHills, BiomeGenBase.coldBeach, BiomeGenBase.coldTaiga,
                BiomeGenBase.coldTaigaHills, BiomeGenBase.desert, BiomeGenBase.desertHills, BiomeGenBase.extremeHills,
                BiomeGenBase.extremeHillsEdge, BiomeGenBase.extremeHillsPlus, BiomeGenBase.forest,
                BiomeGenBase.forestHills, BiomeGenBase.frozenOcean, BiomeGenBase.frozenRiver, BiomeGenBase.iceMountains,
                BiomeGenBase.icePlains, BiomeGenBase.jungle, BiomeGenBase.jungleEdge, BiomeGenBase.jungleHills,
                BiomeGenBase.megaTaiga, BiomeGenBase.megaTaigaHills, BiomeGenBase.mesa, BiomeGenBase.mesaPlateau,
                BiomeGenBase.mesaPlateau_F, BiomeGenBase.mushroomIsland, BiomeGenBase.mushroomIslandShore,
                BiomeGenBase.plains, BiomeGenBase.roofedForest, BiomeGenBase.savanna, BiomeGenBase.savannaPlateau,
                BiomeGenBase.stoneBeach, BiomeGenBase.swampland, BiomeGenBase.taiga, BiomeGenBase.taigaHills};
        EntityRegistry.addSpawn(EntityCustom.class, 400, 1, 2, EnumCreatureType.creature, allBiomes);
 
3,005
192
592
нужно пересоздать карту
Я конечно ничего не знаю, но разве как-то спавн своего моба зависит от того, был ли установлен мод с мобом на момент создания мира???
 
3,005
192
592
Это все биомы, что есть в майне? Или только те, что нужны для спавна?
Просто если все, тогда может лучше через регистр доставать?

Проверить, что моб может появиться можно тут:
WorldEvent.PotentialSpawns
На входе есть лист, в нем все мобы, которые могут заспавниться.

Так же, возможно, если моб есть там, но все же не спавнится, попробуй в методе... canSpawn, типо такого, там где проверяется, что может заспавниться, продебажить, возвращается ли true.

А так же есть кучу способов проверить может ли твой моб заспавниться, через дебаг..

З.Ы. А можно не соединять сообщение?
 
7,099
324
1,509
Я конечно ничего не знаю, но разве как-то спавн своего моба зависит от того, был ли установлен мод с мобом на момент создания мира???
Типо, во время генерации мира некоторые мобы спаунятся
 

tox1cozZ

aka Agravaine
8,454
598
2,890
Просто если все, тогда может лучше через регистр доставать?
Тупо передать массив всех биомов из BiomeGenBase нельзя, ибо там нуллы есть, надо сначала отфильтровать.
 
Сверху