All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.minecraft.server.ItemFireworks Maven / Gradle / Ivy

package net.minecraft.server;

public class ItemFireworks extends Item {
	
	public ItemFireworks() {
	}
	
	public boolean interactWith(ItemStack itemstack, EntityHuman entityhuman, World world, BlockPosition blockposition, EnumDirection enumdirection, float f, float f1, float f2) {
		if (!world.isClientSide) {
			EntityFireworks entityfireworks = new EntityFireworks(world, (float) blockposition.getX() + f, (float) blockposition.getY() + f1, (float) blockposition.getZ() + f2, itemstack);
			
			world.addEntity(entityfireworks);
			if (!entityhuman.abilities.canInstantlyBuild) {
				--itemstack.count;
			}
			
			return true;
		} else {
			return false;
		}
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy