Class net.minecraft.block.AbstractBlock$Settings

This description should be content pulled from the first comments of a lua file.

Static Methods

Settings.copy(block) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Settings.of(material) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Settings.of(material, color) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Settings.of(material, mapColor) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Settings.of(material, color) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Instance Fields

userdata, AbstractBlock$TypedContextPredicate instance.allowsSpawningPredicate This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, AbstractBlock$ContextPredicate instance.blockVisionPredicate This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
boolean instance.collidable This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
boolean instance.dynamicBounds This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, AbstractBlock$ContextPredicate instance.emissiveLightingPredicate This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
number, float instance.hardness This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
boolean instance.isAir This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
number, float instance.jumpVelocityMultiplier This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, Identifier instance.lootTableId This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, ToIntFunction instance.luminance This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, Function instance.mapColorProvider This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, Material instance.material This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
boolean instance.opaque This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, AbstractBlock$ContextPredicate instance.postProcessPredicate This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
boolean instance.randomTicks This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
number, float instance.resistance This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
number, float instance.slipperiness This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, AbstractBlock$ContextPredicate instance.solidBlockPredicate This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, BlockSoundGroup instance.soundGroup This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
userdata, AbstractBlock$ContextPredicate instance.suffocationPredicate This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
boolean instance.toolRequired This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
number, float instance.velocityMultiplier This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Instance Methods

instance:air() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:allowsSpawning(predicate) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:blockVision(predicate) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:breakInstantly() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:dropsLike(source) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:dropsNothing() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:dynamicBounds() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:emissiveLighting(predicate) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:equals(arg0) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:getClass() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:hardness(hardness) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:hashCode() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:jumpVelocityMultiplier(jumpVelocityMultiplier) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:luminance(luminance) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:mapColor(color) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:noCollision() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:nonOpaque() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:notify() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:notifyAll() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:postProcess(predicate) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:requiresTool() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:resistance(resistance) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:slipperiness(slipperiness) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:solidBlock(predicate) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:sounds(soundGroup) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:strength(hardness, resistance) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:strength(strength) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:suffocates(predicate) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:ticksRandomly() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:toString() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:velocityMultiplier(velocityMultiplier) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:wait() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:wait(arg0) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:wait(arg0, arg1) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"


Static Methods

Settings.copy(block)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • block userdata, AbstractBlock This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Settings.of(material)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • material userdata, Material This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Settings.of(material, color)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • material userdata, Material This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • color userdata, MapColor This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Settings.of(material, mapColor)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • material userdata, Material This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • mapColor userdata, Function This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Settings.of(material, color)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • material userdata, Material This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • color userdata, DyeColor This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"

Instance Methods

instance:air()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:allowsSpawning(predicate)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • predicate userdata, AbstractBlock$TypedContextPredicate This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:blockVision(predicate)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • predicate userdata, AbstractBlock$ContextPredicate This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:breakInstantly()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:dropsLike(source)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • source userdata, Block This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:dropsNothing()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:dynamicBounds()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:emissiveLighting(predicate)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • predicate userdata, AbstractBlock$ContextPredicate This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:equals(arg0)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • arg0 userdata, Object This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

boolean This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:getClass()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, Class This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:hardness(hardness)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • hardness number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:hashCode()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

int This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:jumpVelocityMultiplier(jumpVelocityMultiplier)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • jumpVelocityMultiplier number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:luminance(luminance)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • luminance userdata, ToIntFunction This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:mapColor(color)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • color userdata, MapColor This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:noCollision()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:nonOpaque()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:notify()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:notifyAll()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:postProcess(predicate)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • predicate userdata, AbstractBlock$ContextPredicate This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:requiresTool()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:resistance(resistance)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • resistance number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:slipperiness(slipperiness)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • slipperiness number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:solidBlock(predicate)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • predicate userdata, AbstractBlock$ContextPredicate This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:sounds(soundGroup)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • soundGroup userdata, BlockSoundGroup This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:strength(hardness, resistance)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • hardness number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • resistance number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:strength(strength)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • strength number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:suffocates(predicate)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • predicate userdata, AbstractBlock$ContextPredicate This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:ticksRandomly()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:toString()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

string This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:velocityMultiplier(velocityMultiplier)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • velocityMultiplier number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, AbstractBlock$Settings This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:wait()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:wait(arg0)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • arg0 int, long This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
instance:wait(arg0, arg1)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • arg0 int, long This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg1 int This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"