#Remove structure from being generated
51 messages · Page 1 of 1 (latest)
Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!
what kind of structure you want to remove?
removing structures are tricky, you will need to tell me which structure from which mod you want to remove
send curseforge link
this mod was made with MCreator, are you aware of that?
explain to me why this is something bad, I'm new
you might have some weird issues with other mods, it may or may not happen
i found how to remove the structures, but you will need to do some work
já volto
tu e pt?
não
mais vc sabe falar português?
sim, pq sou br
a
melhor ainda
tamo aqui começando a fazer um mod de ap zombie
estamos usando 2 mod de zombie
e eles tão gerando essas estruturas feias
quero tirar pra dps colocar um de cidade
cria uma pasta na pasta do kubejs
kubejs/data/apocalypsenow/forge/biome_modifier/
cuidado pra não errar nos nomes, precisa ser exato
vc vai ter q abrir o jar do mod pra pegar uns arquivos
e jogar nessa pasta pra poder modificar
qual ide abre jar? o vs code não ta conseguindo
qualquer arquivo de compactação abre o jar
ele é tipo um zip
programa*
navega até essa pasta:
to nela
joga todos esses arquivos ai pra pasta do kubejs q vc criou
lá nela vc abre um por um e edita a parte dos biomas
e deixa o bioma vazio
tem uns arquivos q são sobre spawns de criaturas
edita se vc quiser
beleza
dps disso /reload?
não sei se reload é uma boa pq pra vc ver as mudaças vc precisa criar outro mundo, o que já foi criado não vai ser removido
ok
sabe algum jeito de gerar 1 bau dentro de cada estrutura?
vc pode editar o NBT dessa estrutura e adionar o baú lá, e use o NBT novo na pasta do kubejs q ele vai substituir o original
onEvent('structure.generate', event => {
const diamondBlock = 'minecraft:diamond_block';
const structure = event.getStructure();
const x = structure.getBoundingBox().minX + Math.floor((structure.getBoundingBox().maxX - structure.getBoundingBox().minX) / 2);
const z = structure.getBoundingBox().minZ + Math.floor((structure.getBoundingBox().maxZ - structure.getBoundingBox().minZ) / 2);
const y = structure.getBoundingBox().minY - 1;
event.addBlock(diamondBlock, x, y, z);
});```
tava pensando em algo assim
mais n presta
tipo toda estrutura gera algo
ia coloca um bau e gera o loot
kubejs não tem essa possibilidade de alterar estruturas dessa maneira