Example usage for net.minecraftforge.event.entity.player FillBucketEvent setFilledBucket

List of usage examples for net.minecraftforge.event.entity.player FillBucketEvent setFilledBucket

Introduction

In this page you can find the example usage for net.minecraftforge.event.entity.player FillBucketEvent setFilledBucket.

Prototype

public void setFilledBucket(@Nonnull ItemStack bucket) 

Source Link

Usage

From source file:buildcraft.core.lib.fluids.BucketHandler.java

License:Minecraft Mod Public

@SubscribeEvent
public void onBucketFill(FillBucketEvent event) {
    ItemStack result = fillCustomBucket(event.getWorld(), event.getTarget());

    if (result == null) {
        return;/*from  www.  j  a v a  2s .  c  o  m*/
    }

    event.setFilledBucket(result);
    event.setResult(Result.ALLOW);
}

From source file:growthcraft.core.eventhandler.EventHandlerBucketFill.java

License:Open Source License

@SubscribeEvent
public void onBucketFill(FillBucketEvent event) {
    final ItemStack result = fillCustomBucket(event.getWorld(), event.getTarget());
    if (result == null)
        return;//from  w  ww  .j  a v a2 s. c  o m
    event.setFilledBucket(result);
}