- 42
- 1
- 7
Возможно ли сделать в разных биомах разный дроп с одинаковых блоков
те ломая песок на пляже получать ракушки а в пустыне сокровища
пробовал вот так вот сделать на сервере краши выдает при ломании блока в сингле не крашит
@SubscribeEvent
public void onBlockDestroyed(BlockEvent.HarvestDropsEvent e) {
EntityPlayer player = Minecraft.getMinecraft().thePlayer;
if (player.worldObj.getBiomeGenForCoords((int)player.posX, (int)player.posZ) == BiomeGenBase.desert) {
if (e.block == Blocks.sand) {
e.drops.clear();
e.drops.add(new ItemStack(Blocks.stone, 1, 0));
}} }
те ломая песок на пляже получать ракушки а в пустыне сокровища
пробовал вот так вот сделать на сервере краши выдает при ломании блока в сингле не крашит
@SubscribeEvent
public void onBlockDestroyed(BlockEvent.HarvestDropsEvent e) {
EntityPlayer player = Minecraft.getMinecraft().thePlayer;
if (player.worldObj.getBiomeGenForCoords((int)player.posX, (int)player.posZ) == BiomeGenBase.desert) {
if (e.block == Blocks.sand) {
e.drops.clear();
e.drops.add(new ItemStack(Blocks.stone, 1, 0));
}} }