Иконка ресурса

Ограничение тайлов на чанк.

184
15
62
Egorka добавил(а) новый ресурс:

Ограничение тайлов на чанк. - Данным кодом можно сделать лимит механизмов на чанк.

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

В качестве примера приведён сундук, лимит - 10 сундуков на чанк.
Java:
public class TileChunkEvent {

    boolean isPlace(World world, int x, int z) {

        int chest = 0;
        
        boolean flag = false;
            
            Map<ChunkPosition, TileEntity> map = world.getChunkFromBlockCoords(x, z).chunkTileEntityMap;
            for (Map.Entry<ChunkPosition...

Узнать больше об этом ресурсе...
 

tox1cozZ

aka Agravaine
Модератор
7,536
486
2,348
Не увидел проверки в ивенте что ставится именно определенный блок.
 
184
15
62
Полное цитирование предыдущего сообщения запрещено
Там она не нужна.
 
Последнее редактирование модератором:
2,997
191
586
Поставил 10 сундуков и после не можешь ставить никакой блок, умно!
 
184
15
62
Полное цитирование предыдущего сообщения запрещено
Всё там ставится.
 
Последнее редактирование модератором:

tox1cozZ

aka Agravaine
Модератор
7,536
486
2,348
А, ну ок, ивент вызывается уже после поставки блока, поэтому другие блоки которые не ставят тайл сундука не триггерятся.
 
Сверху