Package net.minecraft.dispenser
Class BehaviorDefaultDispenseItem
- java.lang.Object
-
- net.minecraft.dispenser.BehaviorDefaultDispenseItem
-
- All Implemented Interfaces:
IBehaviorDispenseItem
- Direct Known Subclasses:
BehaviorProjectileDispense
public class BehaviorDefaultDispenseItem extends java.lang.Object implements IBehaviorDispenseItem
+ This portion of EaglercraftX contains deobfuscated Minecraft 1.8 source code. Minecraft 1.8.8 bytecode is (c) 2015 Mojang AB. "Do not distribute!" Mod Coder Pack v9.18 deobfuscation configs are (c) Copyright by the MCP Team EaglercraftX 1.8 patch files are (c) 2022-2023 LAX1DUDE. All Rights Reserved. WITH THE EXCEPTION OF PATCH FILES, MINIFIED JAVASCRIPT, AND ALL FILES NORMALLY FOUND IN AN UNMODIFIED MINECRAFT RESOURCE PACK, YOU ARE NOT ALLOWED TO SHARE, DISTRIBUTE, OR REPURPOSE ANY FILE USED BY OR PRODUCED BY THE SOFTWARE IN THIS REPOSITORY WITHOUT PRIOR PERMISSION FROM THE PROJECT AUTHOR. NOT FOR COMMERCIAL OR MALICIOUS USE (please read the 'LICENSE' file this repo's root directory for more info)
-
-
Field Summary
-
Fields inherited from interface net.minecraft.dispenser.IBehaviorDispenseItem
itemDispenseBehaviorProvider
-
-
Constructor Summary
Constructors Constructor Description BehaviorDefaultDispenseItem()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemStack
dispense(IBlockSource source, ItemStack stack)
+ Dispenses the specified ItemStack from a dispenser.protected ItemStack
dispenseStack(IBlockSource iblocksource, ItemStack itemstack)
+ Dispense the specified stack, play the dispense sound and spawn particles.static void
doDispense(World worldIn, ItemStack stack, int speed, EnumFacing facing, IPosition position)
protected void
playDispenseSound(IBlockSource iblocksource)
+ Play the dispense sound from the specified block.protected void
spawnDispenseParticles(IBlockSource source, EnumFacing facingIn)
+ Order clients to display dispense particles from the specified block and facing.
-
-
-
Method Detail
-
dispense
public final ItemStack dispense(IBlockSource source, ItemStack stack)
+ Dispenses the specified ItemStack from a dispenser.- Specified by:
dispense
in interfaceIBehaviorDispenseItem
-
dispenseStack
protected ItemStack dispenseStack(IBlockSource iblocksource, ItemStack itemstack)
+ Dispense the specified stack, play the dispense sound and spawn particles.
-
doDispense
public static void doDispense(World worldIn, ItemStack stack, int speed, EnumFacing facing, IPosition position)
-
playDispenseSound
protected void playDispenseSound(IBlockSource iblocksource)
+ Play the dispense sound from the specified block.
-
spawnDispenseParticles
protected void spawnDispenseParticles(IBlockSource source, EnumFacing facingIn)
+ Order clients to display dispense particles from the specified block and facing.
-
-