Documentation
¶
Index ¶
- Constants
- Variables
- func ArmourTrimMaterials() []world.Item
- func EnchantmentID(e EnchantmentType) (int, bool)
- func RegisterEnchantment(id int, enchantment EnchantmentType)
- type AmethystShard
- type Apple
- type Armour
- type ArmourTier
- type ArmourTierChain
- type ArmourTierCopper
- type ArmourTierDiamond
- type ArmourTierGold
- type ArmourTierIron
- type ArmourTierLeather
- type ArmourTierNetherite
- type ArmourTrim
- type ArmourTrimMaterial
- type Arrow
- type Axe
- func (a Axe) AttackDamage() float64
- func (a Axe) BaseMiningEfficiency(world.Block) float64
- func (a Axe) DurabilityInfo() DurabilityInfo
- func (a Axe) EnchantmentValue() int
- func (a Axe) EncodeItem() (name string, meta int16)
- func (a Axe) FuelInfo() FuelInfo
- func (a Axe) HarvestLevel() int
- func (a Axe) MaxCount() int
- func (a Axe) RepairableBy(i Stack) bool
- func (a Axe) SmeltInfo() SmeltInfo
- func (a Axe) ToolType() ToolType
- func (a Axe) UseOnBlock(pos cube.Pos, _ cube.Face, _ mgl64.Vec3, tx *world.Tx, _ User, ctx *UseContext) bool
- type BakedPotato
- type BannerPattern
- type BannerPatternType
- func BannerPatterns() []BannerPatternType
- func BordureIndentedBannerPattern() BannerPatternType
- func CreeperBannerPattern() BannerPatternType
- func FieldMasonedBannerPattern() BannerPatternType
- func FlowBannerPattern() BannerPatternType
- func FlowerBannerPattern() BannerPatternType
- func GlobeBannerPattern() BannerPatternType
- func GusterBannerPattern() BannerPatternType
- func MojangBannerPattern() BannerPatternType
- func PiglinBannerPattern() BannerPatternType
- func SkullBannerPattern() BannerPatternType
- type BeaconPayment
- type Beef
- type Beetroot
- type BeetrootSoup
- type BlazePowder
- type BlazeRod
- type Bone
- type BoneMeal
- type BoneMealAffected
- type BoneMealResult
- type Book
- type BookAndQuill
- func (b BookAndQuill) DecodeNBT(data map[string]any) any
- func (b BookAndQuill) DeletePage(page int) BookAndQuill
- func (BookAndQuill) EncodeItem() (name string, meta int16)
- func (b BookAndQuill) EncodeNBT() map[string]any
- func (b BookAndQuill) InsertPage(page int, text string) BookAndQuill
- func (BookAndQuill) MaxCount() int
- func (b BookAndQuill) Page(page int) (string, bool)
- func (b BookAndQuill) SetPage(page int, text string) BookAndQuill
- func (b BookAndQuill) SwapPages(pageOne, pageTwo int) BookAndQuill
- func (b BookAndQuill) TotalPages() int
- type Boots
- func (b Boots) Boots() bool
- func (b Boots) DecodeNBT(data map[string]any) any
- func (b Boots) DefencePoints() float64
- func (b Boots) DurabilityInfo() DurabilityInfo
- func (b Boots) EnchantmentValue() int
- func (b Boots) EncodeItem() (name string, meta int16)
- func (b Boots) EncodeNBT() map[string]any
- func (b Boots) KnockBackResistance() float64
- func (b Boots) MaxCount() int
- func (b Boots) RepairableBy(i Stack) bool
- func (b Boots) SmeltInfo() SmeltInfo
- func (b Boots) Toughness() float64
- func (b Boots) Use(_ *world.Tx, _ User, ctx *UseContext) bool
- func (b Boots) WithTrim(trim ArmourTrim) world.Item
- type BootsType
- type BottleOfEnchanting
- type Bow
- func (Bow) DurabilityInfo() DurabilityInfo
- func (Bow) EnchantmentValue() int
- func (Bow) EncodeItem() (name string, meta int16)
- func (Bow) FuelInfo() FuelInfo
- func (Bow) MaxCount() int
- func (Bow) Release(releaser Releaser, tx *world.Tx, ctx *UseContext, duration time.Duration)
- func (Bow) Requirements() []Stack
- type Bowl
- type Bread
- type Brick
- type Bucket
- func (b Bucket) AlwaysConsumable() bool
- func (b Bucket) CanConsume() bool
- func (b Bucket) Consume(_ *world.Tx, c Consumer) Stack
- func (b Bucket) ConsumeDuration() time.Duration
- func (b Bucket) Empty() bool
- func (b Bucket) EncodeItem() (name string, meta int16)
- func (b Bucket) FuelInfo() FuelInfo
- func (b Bucket) MaxCount() int
- func (b Bucket) UseOnBlock(pos cube.Pos, face cube.Face, _ mgl64.Vec3, tx *world.Tx, _ User, ...) bool
- type BucketContent
- type Carrier
- type CarrotOnAStick
- type Charcoal
- type Chargeable
- type Chestplate
- func (c Chestplate) Chestplate() bool
- func (c Chestplate) DecodeNBT(data map[string]any) any
- func (c Chestplate) DefencePoints() float64
- func (c Chestplate) DurabilityInfo() DurabilityInfo
- func (c Chestplate) EnchantmentValue() int
- func (c Chestplate) EncodeItem() (name string, meta int16)
- func (c Chestplate) EncodeNBT() map[string]any
- func (c Chestplate) KnockBackResistance() float64
- func (c Chestplate) MaxCount() int
- func (c Chestplate) RepairableBy(i Stack) bool
- func (c Chestplate) SmeltInfo() SmeltInfo
- func (c Chestplate) Toughness() float64
- func (c Chestplate) Use(_ *world.Tx, _ User, ctx *UseContext) bool
- func (c Chestplate) WithTrim(trim ArmourTrim) world.Item
- type ChestplateType
- type Chicken
- type ClayBall
- type Clock
- type Coal
- type Cod
- type Colour
- func ColourBlack() Colour
- func ColourBlue() Colour
- func ColourBrown() Colour
- func ColourCyan() Colour
- func ColourGreen() Colour
- func ColourGrey() Colour
- func ColourLightBlue() Colour
- func ColourLightGrey() Colour
- func ColourLime() Colour
- func ColourMagenta() Colour
- func ColourOrange() Colour
- func ColourPink() Colour
- func ColourPurple() Colour
- func ColourRed() Colour
- func ColourWhite() Colour
- func ColourYellow() Colour
- func Colours() []Colour
- type Compass
- type Compostable
- type Consumable
- type Consumer
- type Cookie
- type Cooldown
- type CopperIngot
- type CopperNugget
- type Crossbow
- func (c Crossbow) CanCharge(releaser Releaser, _ *world.Tx, ctx *UseContext) bool
- func (c Crossbow) Charge(releaser Releaser, _ *world.Tx, ctx *UseContext, duration time.Duration) bool
- func (c Crossbow) ContinueCharge(releaser Releaser, tx *world.Tx, ctx *UseContext, duration time.Duration)
- func (c Crossbow) DecodeNBT(data map[string]any) any
- func (Crossbow) DurabilityInfo() DurabilityInfo
- func (Crossbow) EnchantmentValue() int
- func (Crossbow) EncodeItem() (name string, meta int16)
- func (c Crossbow) EncodeNBT() map[string]any
- func (Crossbow) FuelInfo() FuelInfo
- func (Crossbow) MaxCount() int
- func (c Crossbow) ReleaseCharge(releaser Releaser, tx *world.Tx, ctx *UseContext) bool
- type Diamond
- type DiscFragment
- type DragonBreath
- type DriedKelp
- type Drinkable
- type DurabilityInfo
- type Durable
- type Dye
- type EchoShard
- type Egg
- type Elytra
- func (Elytra) Chestplate() bool
- func (Elytra) DefencePoints() float64
- func (Elytra) DurabilityInfo() DurabilityInfo
- func (Elytra) EncodeItem() (name string, meta int16)
- func (e Elytra) KnockBackResistance() float64
- func (Elytra) MaxCount() int
- func (Elytra) RepairableBy(i Stack) bool
- func (e Elytra) Toughness() float64
- func (Elytra) Use(_ *world.Tx, _ User, ctx *UseContext) bool
- type Emerald
- type Enchantable
- type EnchantedApple
- type EnchantedBook
- type Enchantment
- type EnchantmentRarity
- type EnchantmentType
- type EnderEye
- type EnderPearl
- type Feather
- type FermentedSpiderEye
- type FireCharge
- type Firework
- func (f Firework) DecodeNBT(data map[string]any) any
- func (Firework) EncodeItem() (name string, meta int16)
- func (f Firework) EncodeNBT() map[string]any
- func (Firework) OffHand() bool
- func (f Firework) RandomisedDuration() time.Duration
- func (f Firework) Use(tx *world.Tx, user User, ctx *UseContext) bool
- func (f Firework) UseOnBlock(pos cube.Pos, _ cube.Face, clickPos mgl64.Vec3, tx *world.Tx, user User, ...) bool
- type FireworkExplosion
- type FireworkShape
- type FireworkStar
- type Flint
- type FlintAndSteel
- type Fuel
- type FuelInfo
- type GhastTear
- type GlassBottle
- type Glinted
- type GlisteringMelonSlice
- type GlowstoneDust
- type GoatHorn
- func (GoatHorn) Cooldown() time.Duration
- func (g GoatHorn) EncodeItem() (name string, meta int16)
- func (GoatHorn) MaxCount() int
- func (GoatHorn) Release(Releaser, *world.Tx, *UseContext, time.Duration)
- func (GoatHorn) Requirements() []Stack
- func (g GoatHorn) Use(tx *world.Tx, user User, _ *UseContext) bool
- type GoldIngot
- type GoldNugget
- type GoldenApple
- type GoldenCarrot
- type Gunpowder
- type HandEquipped
- type HeartOfTheSea
- type Helmet
- func (h Helmet) DecodeNBT(data map[string]any) any
- func (h Helmet) DefencePoints() float64
- func (h Helmet) DurabilityInfo() DurabilityInfo
- func (h Helmet) EnchantmentValue() int
- func (h Helmet) EncodeItem() (name string, meta int16)
- func (h Helmet) EncodeNBT() map[string]any
- func (h Helmet) Helmet() bool
- func (h Helmet) KnockBackResistance() float64
- func (h Helmet) MaxCount() int
- func (h Helmet) RepairableBy(i Stack) bool
- func (h Helmet) SmeltInfo() SmeltInfo
- func (h Helmet) Toughness() float64
- func (h Helmet) Use(_ *world.Tx, _ User, ctx *UseContext) bool
- func (h Helmet) WithTrim(trim ArmourTrim) world.Item
- type HelmetType
- type Hoe
- func (h Hoe) AttackDamage() float64
- func (h Hoe) BaseMiningEfficiency(world.Block) float64
- func (h Hoe) DurabilityInfo() DurabilityInfo
- func (h Hoe) EnchantmentValue() int
- func (h Hoe) EncodeItem() (name string, meta int16)
- func (h Hoe) FuelInfo() FuelInfo
- func (h Hoe) HarvestLevel() int
- func (h Hoe) MaxCount() int
- func (h Hoe) RepairableBy(i Stack) bool
- func (h Hoe) SmeltInfo() SmeltInfo
- func (h Hoe) ToolType() ToolType
- func (h Hoe) UseOnBlock(pos cube.Pos, face cube.Face, _ mgl64.Vec3, tx *world.Tx, _ User, ...) bool
- type HoneyBottle
- type Honeycomb
- type InkSac
- type IronIngot
- type IronNugget
- type LapisLazuli
- type Leather
- type Leggings
- func (l Leggings) DecodeNBT(data map[string]any) any
- func (l Leggings) DefencePoints() float64
- func (l Leggings) DurabilityInfo() DurabilityInfo
- func (l Leggings) EnchantmentValue() int
- func (l Leggings) EncodeItem() (name string, meta int16)
- func (l Leggings) EncodeNBT() map[string]any
- func (l Leggings) KnockBackResistance() float64
- func (l Leggings) Leggings() bool
- func (l Leggings) MaxCount() int
- func (l Leggings) RepairableBy(i Stack) bool
- func (l Leggings) SmeltInfo() SmeltInfo
- func (l Leggings) Toughness() float64
- func (l Leggings) Use(_ *world.Tx, _ User, ctx *UseContext) bool
- func (l Leggings) WithTrim(trim ArmourTrim) world.Item
- type LeggingsType
- type LingeringPotion
- type MagmaCream
- type MaxCounter
- type MelonSlice
- type MushroomStew
- type MusicDisc
- type Mutton
- type NautilusShell
- type NetherBrick
- type NetherQuartz
- type NetherStar
- type NetheriteIngot
- type NetheriteScrap
- type OffHand
- type OptionalColour
- type Paper
- type PhantomMembrane
- type Pickaxe
- func (p Pickaxe) AttackDamage() float64
- func (p Pickaxe) BaseMiningEfficiency(world.Block) float64
- func (p Pickaxe) DurabilityInfo() DurabilityInfo
- func (p Pickaxe) EnchantmentValue() int
- func (p Pickaxe) EncodeItem() (name string, meta int16)
- func (p Pickaxe) FuelInfo() FuelInfo
- func (p Pickaxe) HarvestLevel() int
- func (p Pickaxe) MaxCount() int
- func (p Pickaxe) RepairableBy(i Stack) bool
- func (p Pickaxe) SmeltInfo() SmeltInfo
- func (p Pickaxe) ToolType() ToolType
- type PoisonousPotato
- type PoppedChorusFruit
- type Porkchop
- type Potion
- type PotterySherd
- type PrismarineCrystals
- type PrismarineShard
- type Pufferfish
- type PumpkinPie
- type Rabbit
- type RabbitFoot
- type RabbitHide
- type RabbitStew
- type RawCopper
- type RawGold
- type RawIron
- type RecoveryCompass
- type RedstoneWire
- type Releasable
- type Releaser
- type Repairable
- type ResinBrick
- type RottenFlesh
- type Salmon
- type Scute
- type Shears
- func (s Shears) BaseMiningEfficiency(world.Block) float64
- func (s Shears) DurabilityInfo() DurabilityInfo
- func (s Shears) EncodeItem() (name string, meta int16)
- func (s Shears) HarvestLevel() int
- func (s Shears) MaxCount() int
- func (s Shears) ToolType() ToolType
- func (s Shears) UseOnBlock(pos cube.Pos, face cube.Face, _ mgl64.Vec3, tx *world.Tx, _ User, ...) bool
- type SherdType
- func SherdTypeAngler() SherdType
- func SherdTypeArcher() SherdType
- func SherdTypeArmsUp() SherdType
- func SherdTypeBlade() SherdType
- func SherdTypeBrewer() SherdType
- func SherdTypeBurn() SherdType
- func SherdTypeDanger() SherdType
- func SherdTypeExplorer() SherdType
- func SherdTypeFlow() SherdType
- func SherdTypeFriend() SherdType
- func SherdTypeGuster() SherdType
- func SherdTypeHeart() SherdType
- func SherdTypeHeartbreak() SherdType
- func SherdTypeHowl() SherdType
- func SherdTypeMiner() SherdType
- func SherdTypeMourner() SherdType
- func SherdTypePlenty() SherdType
- func SherdTypePrize() SherdType
- func SherdTypeScrape() SherdType
- func SherdTypeSheaf() SherdType
- func SherdTypeShelter() SherdType
- func SherdTypeSkull() SherdType
- func SherdTypeSnort() SherdType
- func SherdTypes() []SherdType
- type Shovel
- func (s Shovel) AttackDamage() float64
- func (s Shovel) BaseMiningEfficiency(world.Block) float64
- func (s Shovel) DurabilityInfo() DurabilityInfo
- func (s Shovel) EnchantmentValue() int
- func (s Shovel) EncodeItem() (name string, meta int16)
- func (s Shovel) FuelInfo() FuelInfo
- func (s Shovel) HarvestLevel() int
- func (s Shovel) MaxCount() int
- func (s Shovel) RepairableBy(i Stack) bool
- func (s Shovel) SmeltInfo() SmeltInfo
- func (s Shovel) ToolType() ToolType
- func (s Shovel) UseOnBlock(pos cube.Pos, face cube.Face, _ mgl64.Vec3, tx *world.Tx, _ User, ...) bool
- type ShulkerShell
- type Slimeball
- type SmeltInfo
- type Smeltable
- type SmithingTemplate
- type SmithingTemplateType
- func SmithingTemplates() []SmithingTemplateType
- func TemplateBolt() SmithingTemplateType
- func TemplateCoast() SmithingTemplateType
- func TemplateDune() SmithingTemplateType
- func TemplateEye() SmithingTemplateType
- func TemplateFlow() SmithingTemplateType
- func TemplateHost() SmithingTemplateType
- func TemplateNetheriteUpgrade() SmithingTemplateType
- func TemplateRaiser() SmithingTemplateType
- func TemplateRib() SmithingTemplateType
- func TemplateSentry() SmithingTemplateType
- func TemplateShaper() SmithingTemplateType
- func TemplateSilence() SmithingTemplateType
- func TemplateSnout() SmithingTemplateType
- func TemplateSpire() SmithingTemplateType
- func TemplateTide() SmithingTemplateType
- func TemplateVex() SmithingTemplateType
- func TemplateWard() SmithingTemplateType
- func TemplateWayFinder() SmithingTemplateType
- func TemplateWild() SmithingTemplateType
- type Snowball
- type SpawnEgg
- type SpiderEye
- type SplashPotion
- type Spyglass
- type Stack
- func (s Stack) AddStack(s2 Stack) (a, b Stack)
- func (s Stack) AnvilCost() int
- func (s Stack) AsBreakable() Stack
- func (s Stack) AsUnbreakable() Stack
- func (s Stack) AttackDamage() float64
- func (s Stack) Comparable(s2 Stack) bool
- func (s Stack) Count() int
- func (s Stack) CustomName() string
- func (s Stack) Damage(d int) Stack
- func (s Stack) Durability() int
- func (s Stack) Empty() bool
- func (s Stack) Enchantment(enchant EnchantmentType) (Enchantment, bool)
- func (s Stack) Enchantments() []Enchantment
- func (s Stack) Equal(s2 Stack) bool
- func (s Stack) Grow(n int) Stack
- func (s Stack) Item() world.Item
- func (s Stack) Lore() []string
- func (s Stack) MaxCount() int
- func (s Stack) MaxDurability() int
- func (s Stack) String() string
- func (s Stack) Unbreakable() bool
- func (s Stack) Value(key string) (val any, ok bool)
- func (s Stack) Values() map[string]any
- func (s Stack) WithAnvilCost(anvilCost int) Stack
- func (s Stack) WithCustomName(a ...any) Stack
- func (s Stack) WithDurability(d int) Stack
- func (s Stack) WithEnchantments(enchants ...Enchantment) Stack
- func (s Stack) WithForcedEnchantments(enchants ...Enchantment) Stack
- func (s Stack) WithItem(t world.Item) Stack
- func (s Stack) WithLore(lines ...string) Stack
- func (s Stack) WithValue(key string, val any) Stack
- func (s Stack) WithoutEnchantments(enchants ...EnchantmentType) Stack
- type StewType
- func BlindnessBluetStew() StewType
- func BlindnessEyeblossomStew() StewType
- func FireResistanceStew() StewType
- func JumpBoostStew() StewType
- func NauseaStew() StewType
- func NightVisionPoppyStew() StewType
- func NightVisionTorchflowerStew() StewType
- func PoisonStew() StewType
- func RegenerationStew() StewType
- func SaturationDandelionStew() StewType
- func SaturationOrchidStew() StewType
- func StewTypes() []StewType
- func WeaknessStew() StewType
- func WitherStew() StewType
- type Stick
- type Strippable
- type Sugar
- type SuspiciousStew
- type Sword
- func (s Sword) AttackDamage() float64
- func (s Sword) BaseMiningEfficiency(b world.Block) float64
- func (s Sword) DurabilityInfo() DurabilityInfo
- func (s Sword) EnchantmentValue() int
- func (s Sword) EncodeItem() (name string, meta int16)
- func (s Sword) FuelInfo() FuelInfo
- func (s Sword) HarvestLevel() int
- func (s Sword) MaxCount() int
- func (s Sword) RepairableBy(i Stack) bool
- func (s Sword) SmeltInfo() SmeltInfo
- func (s Sword) ToolType() ToolType
- type Throwable
- type Tool
- type ToolNone
- type ToolTier
- type ToolType
- type Totem
- type Trimmable
- type TropicalFish
- type TurtleShell
- func (TurtleShell) DefencePoints() float64
- func (TurtleShell) DurabilityInfo() DurabilityInfo
- func (TurtleShell) EnchantmentValue() int
- func (TurtleShell) EncodeItem() (name string, meta int16)
- func (TurtleShell) Helmet() bool
- func (TurtleShell) KnockBackResistance() float64
- func (TurtleShell) MaxCount() int
- func (TurtleShell) RepairableBy(i Stack) bool
- func (TurtleShell) Toughness() float64
- func (TurtleShell) Use(_ *world.Tx, _ User, ctx *UseContext) bool
- type Usable
- type UsableOnBlock
- type UsableOnEntity
- type UseContext
- type User
- type WarpedFungusOnAStick
- type Weapon
- type Wheat
- type WrittenBook
- type WrittenBookGeneration
Constants ¶
View Source
const DefaultConsumeDuration = (time.Second * 161) / 100
Variables ¶
View Source
var ( EnchantmentRarityCommon enchantmentRarityCommon EnchantmentRarityUncommon enchantmentRarityUncommon EnchantmentRarityRare enchantmentRarityRare EnchantmentRarityVeryRare enchantmentRarityVeryRare )
View Source
var ( TypeNone = ToolType{-1} TypePickaxe = ToolType{0} TypeAxe = ToolType{1} TypeHoe = ToolType{2} TypeShovel = ToolType{3} TypeShears = ToolType{4} TypeSword = ToolType{5} ToolTierWood = ToolTier{HarvestLevel: 1, Durability: 59, BaseMiningEfficiency: 2, BaseAttackDamage: 1, EnchantmentValue: 15, Name: "wooden"} ToolTierGold = ToolTier{HarvestLevel: 1, Durability: 32, BaseMiningEfficiency: 12, BaseAttackDamage: 1, EnchantmentValue: 22, Name: "golden"} ToolTierStone = ToolTier{HarvestLevel: 2, Durability: 131, BaseMiningEfficiency: 4, BaseAttackDamage: 2, EnchantmentValue: 5, Name: "stone"} ToolTierCopper = ToolTier{HarvestLevel: 2, Durability: 190, BaseMiningEfficiency: 5, BaseAttackDamage: 2, EnchantmentValue: 13, Name: "copper"} ToolTierIron = ToolTier{HarvestLevel: 3, Durability: 250, BaseMiningEfficiency: 6, BaseAttackDamage: 3, EnchantmentValue: 14, Name: "iron"} ToolTierDiamond = ToolTier{HarvestLevel: 4, Durability: 1561, BaseMiningEfficiency: 8, BaseAttackDamage: 4, EnchantmentValue: 10, Name: "diamond"} ToolTierNetherite = ToolTier{HarvestLevel: 4, Durability: 2031, BaseMiningEfficiency: 9, BaseAttackDamage: 5, EnchantmentValue: 15, Name: "netherite"} )
Functions ¶
func ArmourTrimMaterials ¶
func EnchantmentID ¶
func EnchantmentID(e EnchantmentType) (int, bool)
func RegisterEnchantment ¶
func RegisterEnchantment(id int, enchantment EnchantmentType)
Types ¶
type AmethystShard ¶
type AmethystShard struct{}
func (AmethystShard) EncodeItem ¶
func (AmethystShard) EncodeItem() (name string, meta int16)
func (AmethystShard) MaterialColour ¶
func (AmethystShard) MaterialColour() string
func (AmethystShard) TrimMaterial ¶
func (AmethystShard) TrimMaterial() string
type Apple ¶
type Apple struct {
// contains filtered or unexported fields
}
func (Apple) AlwaysConsumable ¶
func (Apple) AlwaysConsumable() bool
func (Apple) CompostChance ¶
func (Apple) ConsumeDuration ¶
func (Apple) EncodeItem ¶
type ArmourTier ¶
type ArmourTier interface {
BaseDurability() float64
Toughness() float64
KnockBackResistance() float64
EnchantmentValue() int
Name() string
}
func ArmourTiers ¶
func ArmourTiers() []ArmourTier
type ArmourTierChain ¶
type ArmourTierChain struct{}
func (ArmourTierChain) BaseDurability ¶
func (ArmourTierChain) BaseDurability() float64
func (ArmourTierChain) EnchantmentValue ¶
func (ArmourTierChain) EnchantmentValue() int
func (ArmourTierChain) KnockBackResistance ¶
func (ArmourTierChain) KnockBackResistance() float64
func (ArmourTierChain) Name ¶
func (ArmourTierChain) Name() string
func (ArmourTierChain) Toughness ¶
func (ArmourTierChain) Toughness() float64
type ArmourTierCopper ¶
type ArmourTierCopper struct{}
func (ArmourTierCopper) BaseDurability ¶
func (ArmourTierCopper) BaseDurability() float64
func (ArmourTierCopper) EnchantmentValue ¶
func (ArmourTierCopper) EnchantmentValue() int
func (ArmourTierCopper) KnockBackResistance ¶
func (ArmourTierCopper) KnockBackResistance() float64
func (ArmourTierCopper) Name ¶
func (ArmourTierCopper) Name() string
func (ArmourTierCopper) Toughness ¶
func (ArmourTierCopper) Toughness() float64
type ArmourTierDiamond ¶
type ArmourTierDiamond struct{}
func (ArmourTierDiamond) BaseDurability ¶
func (ArmourTierDiamond) BaseDurability() float64
func (ArmourTierDiamond) EnchantmentValue ¶
func (ArmourTierDiamond) EnchantmentValue() int
func (ArmourTierDiamond) KnockBackResistance ¶
func (ArmourTierDiamond) KnockBackResistance() float64
func (ArmourTierDiamond) Name ¶
func (ArmourTierDiamond) Name() string
func (ArmourTierDiamond) Toughness ¶
func (ArmourTierDiamond) Toughness() float64
type ArmourTierGold ¶
type ArmourTierGold struct{}
func (ArmourTierGold) BaseDurability ¶
func (ArmourTierGold) BaseDurability() float64
func (ArmourTierGold) EnchantmentValue ¶
func (ArmourTierGold) EnchantmentValue() int
func (ArmourTierGold) KnockBackResistance ¶
func (ArmourTierGold) KnockBackResistance() float64
func (ArmourTierGold) Name ¶
func (ArmourTierGold) Name() string
func (ArmourTierGold) Toughness ¶
func (ArmourTierGold) Toughness() float64
type ArmourTierIron ¶
type ArmourTierIron struct{}
func (ArmourTierIron) BaseDurability ¶
func (ArmourTierIron) BaseDurability() float64
func (ArmourTierIron) EnchantmentValue ¶
func (ArmourTierIron) EnchantmentValue() int
func (ArmourTierIron) KnockBackResistance ¶
func (ArmourTierIron) KnockBackResistance() float64
func (ArmourTierIron) Name ¶
func (ArmourTierIron) Name() string
func (ArmourTierIron) Toughness ¶
func (ArmourTierIron) Toughness() float64
type ArmourTierLeather ¶
func (ArmourTierLeather) BaseDurability ¶
func (ArmourTierLeather) BaseDurability() float64
func (ArmourTierLeather) EnchantmentValue ¶
func (ArmourTierLeather) EnchantmentValue() int
func (ArmourTierLeather) KnockBackResistance ¶
func (ArmourTierLeather) KnockBackResistance() float64
func (ArmourTierLeather) Name ¶
func (ArmourTierLeather) Name() string
func (ArmourTierLeather) Toughness ¶
func (ArmourTierLeather) Toughness() float64
type ArmourTierNetherite ¶
type ArmourTierNetherite struct{}
func (ArmourTierNetherite) BaseDurability ¶
func (ArmourTierNetherite) BaseDurability() float64
func (ArmourTierNetherite) EnchantmentValue ¶
func (ArmourTierNetherite) EnchantmentValue() int
func (ArmourTierNetherite) KnockBackResistance ¶
func (ArmourTierNetherite) KnockBackResistance() float64
func (ArmourTierNetherite) Name ¶
func (ArmourTierNetherite) Name() string
func (ArmourTierNetherite) Toughness ¶
func (ArmourTierNetherite) Toughness() float64
type ArmourTrim ¶
type ArmourTrim struct {
Template SmithingTemplateType
Material ArmourTrimMaterial
}
func (ArmourTrim) Zero ¶
func (trim ArmourTrim) Zero() bool
type ArmourTrimMaterial ¶
type Arrow ¶
func (Arrow) EncodeItem ¶
type Axe ¶
type Axe struct {
Tier ToolTier
}
func (Axe) AttackDamage ¶
func (Axe) DurabilityInfo ¶
func (a Axe) DurabilityInfo() DurabilityInfo
func (Axe) EnchantmentValue ¶
func (Axe) EncodeItem ¶
func (Axe) HarvestLevel ¶
func (Axe) RepairableBy ¶
type BakedPotato ¶
type BakedPotato struct {
// contains filtered or unexported fields
}
func (BakedPotato) AlwaysConsumable ¶
func (BakedPotato) AlwaysConsumable() bool
func (BakedPotato) CompostChance ¶
func (BakedPotato) CompostChance() float64
func (BakedPotato) ConsumeDuration ¶
func (BakedPotato) EncodeItem ¶
func (BakedPotato) EncodeItem() (name string, meta int16)
type BannerPattern ¶
type BannerPattern struct {
Type BannerPatternType
}
func (BannerPattern) EncodeItem ¶
func (b BannerPattern) EncodeItem() (name string, meta int16)
func (BannerPattern) MaxCount ¶
func (b BannerPattern) MaxCount() int
type BannerPatternType ¶
type BannerPatternType struct {
// contains filtered or unexported fields
}
func BannerPatterns ¶
func BannerPatterns() []BannerPatternType
func BordureIndentedBannerPattern ¶
func BordureIndentedBannerPattern() BannerPatternType
func CreeperBannerPattern ¶
func CreeperBannerPattern() BannerPatternType
func FieldMasonedBannerPattern ¶
func FieldMasonedBannerPattern() BannerPatternType
func FlowBannerPattern ¶
func FlowBannerPattern() BannerPatternType
func FlowerBannerPattern ¶
func FlowerBannerPattern() BannerPatternType
func GlobeBannerPattern ¶
func GlobeBannerPattern() BannerPatternType
func GusterBannerPattern ¶
func GusterBannerPattern() BannerPatternType
func MojangBannerPattern ¶
func MojangBannerPattern() BannerPatternType
func PiglinBannerPattern ¶
func PiglinBannerPattern() BannerPatternType
func SkullBannerPattern ¶
func SkullBannerPattern() BannerPatternType
type BeaconPayment ¶
type BeaconPayment interface {
PayableForBeacon() bool
}
type Beef ¶
type Beef struct {
Cooked bool
// contains filtered or unexported fields
}
func (Beef) AlwaysConsumable ¶
func (Beef) AlwaysConsumable() bool
func (Beef) ConsumeDuration ¶
func (Beef) EncodeItem ¶
type Beetroot ¶
type Beetroot struct {
// contains filtered or unexported fields
}
func (Beetroot) AlwaysConsumable ¶
func (Beetroot) AlwaysConsumable() bool
func (Beetroot) CompostChance ¶
func (Beetroot) ConsumeDuration ¶
func (Beetroot) EncodeItem ¶
type BeetrootSoup ¶
type BeetrootSoup struct {
// contains filtered or unexported fields
}
func (BeetrootSoup) AlwaysConsumable ¶
func (BeetrootSoup) AlwaysConsumable() bool
func (BeetrootSoup) ConsumeDuration ¶
func (BeetrootSoup) EncodeItem ¶
func (BeetrootSoup) EncodeItem() (name string, meta int16)
func (BeetrootSoup) MaxCount ¶
func (BeetrootSoup) MaxCount() int
type BlazePowder ¶
type BlazePowder struct{}
func (BlazePowder) EncodeItem ¶
func (BlazePowder) EncodeItem() (name string, meta int16)
type BoneMealAffected ¶
type BoneMealAffected interface {
BoneMeal(pos cube.Pos, tx *world.Tx) BoneMealResult
}
type BoneMealResult ¶
type BoneMealResult int
const ( BoneMealResultNone BoneMealResult = iota BoneMealResultSmall BoneMealResultArea )
type BookAndQuill ¶
type BookAndQuill struct {
Pages []string
}
func (BookAndQuill) DeletePage ¶
func (b BookAndQuill) DeletePage(page int) BookAndQuill
func (BookAndQuill) EncodeItem ¶
func (BookAndQuill) EncodeItem() (name string, meta int16)
func (BookAndQuill) EncodeNBT ¶
func (b BookAndQuill) EncodeNBT() map[string]any
func (BookAndQuill) InsertPage ¶
func (b BookAndQuill) InsertPage(page int, text string) BookAndQuill
func (BookAndQuill) MaxCount ¶
func (BookAndQuill) MaxCount() int
func (BookAndQuill) SetPage ¶
func (b BookAndQuill) SetPage(page int, text string) BookAndQuill
func (BookAndQuill) SwapPages ¶
func (b BookAndQuill) SwapPages(pageOne, pageTwo int) BookAndQuill
func (BookAndQuill) TotalPages ¶
func (b BookAndQuill) TotalPages() int
type Boots ¶
type Boots struct {
Tier ArmourTier
Trim ArmourTrim
}
func (Boots) DefencePoints ¶
func (Boots) DurabilityInfo ¶
func (b Boots) DurabilityInfo() DurabilityInfo
func (Boots) EnchantmentValue ¶
func (Boots) EncodeItem ¶
func (Boots) KnockBackResistance ¶
func (Boots) RepairableBy ¶
type BottleOfEnchanting ¶
type BottleOfEnchanting struct{}
func (BottleOfEnchanting) EncodeItem ¶
func (b BottleOfEnchanting) EncodeItem() (name string, meta int16)
func (BottleOfEnchanting) Use ¶
func (b BottleOfEnchanting) Use(tx *world.Tx, user User, ctx *UseContext) bool
type Bow ¶
type Bow struct{}
func (Bow) DurabilityInfo ¶
func (Bow) DurabilityInfo() DurabilityInfo
func (Bow) EnchantmentValue ¶
func (Bow) EncodeItem ¶
func (Bow) Requirements ¶
type Bread ¶
type Bread struct {
// contains filtered or unexported fields
}
func (Bread) AlwaysConsumable ¶
func (Bread) AlwaysConsumable() bool
func (Bread) CompostChance ¶
func (Bread) ConsumeDuration ¶
func (Bread) EncodeItem ¶
type Bucket ¶
type Bucket struct {
Content BucketContent
}
func (Bucket) AlwaysConsumable ¶
func (Bucket) CanConsume ¶
func (Bucket) ConsumeDuration ¶
func (Bucket) EncodeItem ¶
type BucketContent ¶
type BucketContent struct {
// contains filtered or unexported fields
}
func LiquidBucketContent ¶
func LiquidBucketContent(l world.Liquid) BucketContent
func MilkBucketContent ¶
func MilkBucketContent() BucketContent
func (BucketContent) LiquidType ¶
func (b BucketContent) LiquidType() string
func (BucketContent) String ¶
func (b BucketContent) String() string
type CarrotOnAStick ¶
type CarrotOnAStick struct{}
func (CarrotOnAStick) EncodeItem ¶
func (CarrotOnAStick) EncodeItem() (name string, meta int16)
func (CarrotOnAStick) MaxCount ¶
func (CarrotOnAStick) MaxCount() int
type Chargeable ¶
type Chargeable interface {
Charge(releaser Releaser, tx *world.Tx, ctx *UseContext, duration time.Duration) bool
ContinueCharge(releaser Releaser, tx *world.Tx, ctx *UseContext, duration time.Duration)
ReleaseCharge(releaser Releaser, tx *world.Tx, ctx *UseContext) bool
CanCharge(releaser Releaser, tx *world.Tx, ctx *UseContext) bool
}
type Chestplate ¶
type Chestplate struct {
Tier ArmourTier
Trim ArmourTrim
}
func (Chestplate) Chestplate ¶
func (c Chestplate) Chestplate() bool
func (Chestplate) DefencePoints ¶
func (c Chestplate) DefencePoints() float64
func (Chestplate) DurabilityInfo ¶
func (c Chestplate) DurabilityInfo() DurabilityInfo
func (Chestplate) EnchantmentValue ¶
func (c Chestplate) EnchantmentValue() int
func (Chestplate) EncodeItem ¶
func (c Chestplate) EncodeItem() (name string, meta int16)
func (Chestplate) EncodeNBT ¶
func (c Chestplate) EncodeNBT() map[string]any
func (Chestplate) KnockBackResistance ¶
func (c Chestplate) KnockBackResistance() float64
func (Chestplate) MaxCount ¶
func (c Chestplate) MaxCount() int
func (Chestplate) RepairableBy ¶
func (c Chestplate) RepairableBy(i Stack) bool
func (Chestplate) SmeltInfo ¶
func (c Chestplate) SmeltInfo() SmeltInfo
func (Chestplate) Toughness ¶
func (c Chestplate) Toughness() float64
func (Chestplate) Use ¶
func (c Chestplate) Use(_ *world.Tx, _ User, ctx *UseContext) bool
func (Chestplate) WithTrim ¶
func (c Chestplate) WithTrim(trim ArmourTrim) world.Item
type ChestplateType ¶
type Chicken ¶
type Chicken struct {
Cooked bool
// contains filtered or unexported fields
}
func (Chicken) AlwaysConsumable ¶
func (Chicken) AlwaysConsumable() bool
func (Chicken) ConsumeDuration ¶
func (Chicken) EncodeItem ¶
type Cod ¶
type Cod struct {
Cooked bool
// contains filtered or unexported fields
}
func (Cod) AlwaysConsumable ¶
func (Cod) AlwaysConsumable() bool
func (Cod) ConsumeDuration ¶
func (Cod) EncodeItem ¶
type Colour ¶
type Colour struct {
// contains filtered or unexported fields
}
func ColourBlack ¶
func ColourBlack() Colour
func ColourBlue ¶
func ColourBlue() Colour
func ColourBrown ¶
func ColourBrown() Colour
func ColourCyan ¶
func ColourCyan() Colour
func ColourGreen ¶
func ColourGreen() Colour
func ColourGrey ¶
func ColourGrey() Colour
func ColourLightBlue ¶
func ColourLightBlue() Colour
func ColourLightGrey ¶
func ColourLightGrey() Colour
func ColourLime ¶
func ColourLime() Colour
func ColourMagenta ¶
func ColourMagenta() Colour
func ColourOrange ¶
func ColourOrange() Colour
func ColourPink ¶
func ColourPink() Colour
func ColourPurple ¶
func ColourPurple() Colour
func ColourWhite ¶
func ColourWhite() Colour
func ColourYellow ¶
func ColourYellow() Colour
func (Colour) SilverString ¶
func (c Colour) SilverString() string
type Compostable ¶
type Compostable interface {
CompostChance() float64
}
type Consumable ¶
type Cookie ¶
type Cookie struct {
// contains filtered or unexported fields
}
func (Cookie) AlwaysConsumable ¶
func (Cookie) AlwaysConsumable() bool
func (Cookie) CompostChance ¶
func (Cookie) ConsumeDuration ¶
func (Cookie) EncodeItem ¶
type CopperIngot ¶
type CopperIngot struct{}
func (CopperIngot) EncodeItem ¶
func (c CopperIngot) EncodeItem() (name string, meta int16)
func (CopperIngot) MaterialColour ¶
func (CopperIngot) MaterialColour() string
func (CopperIngot) TrimMaterial ¶
func (CopperIngot) TrimMaterial() string
type CopperNugget ¶
type CopperNugget struct{}
func (CopperNugget) EncodeItem ¶
func (CopperNugget) EncodeItem() (name string, meta int16)
type Crossbow ¶
type Crossbow struct {
Item Stack
}
func (Crossbow) ContinueCharge ¶
func (Crossbow) DurabilityInfo ¶
func (Crossbow) DurabilityInfo() DurabilityInfo
func (Crossbow) EnchantmentValue ¶
func (Crossbow) EncodeItem ¶
func (Crossbow) ReleaseCharge ¶
type Diamond ¶
type Diamond struct{}
func (Diamond) EncodeItem ¶
func (Diamond) MaterialColour ¶
func (Diamond) PayableForBeacon ¶
func (Diamond) TrimMaterial ¶
type DiscFragment ¶
type DiscFragment struct{}
func (DiscFragment) EncodeItem ¶
func (DiscFragment) EncodeItem() (name string, meta int16)
type DragonBreath ¶
type DragonBreath struct{}
func (DragonBreath) EncodeItem ¶
func (DragonBreath) EncodeItem() (name string, meta int16)
type DriedKelp ¶
type DriedKelp struct{}
func (DriedKelp) AlwaysConsumable ¶
func (DriedKelp) CompostChance ¶
func (DriedKelp) ConsumeDuration ¶
func (DriedKelp) EncodeItem ¶
type DurabilityInfo ¶
type Durable ¶
type Durable interface {
DurabilityInfo() DurabilityInfo
}
type Elytra ¶
type Elytra struct{}
func (Elytra) Chestplate ¶
func (Elytra) DefencePoints ¶
func (Elytra) DurabilityInfo ¶
func (Elytra) DurabilityInfo() DurabilityInfo
func (Elytra) EncodeItem ¶
func (Elytra) KnockBackResistance ¶
func (Elytra) RepairableBy ¶
type Emerald ¶
type Emerald struct{}
func (Emerald) EncodeItem ¶
func (Emerald) MaterialColour ¶
func (Emerald) PayableForBeacon ¶
func (Emerald) TrimMaterial ¶
type Enchantable ¶
type Enchantable interface {
EnchantmentValue() int
}
type EnchantedApple ¶
type EnchantedApple struct{}
func (EnchantedApple) AlwaysConsumable ¶
func (EnchantedApple) AlwaysConsumable() bool
func (EnchantedApple) ConsumeDuration ¶
func (EnchantedApple) ConsumeDuration() time.Duration
func (EnchantedApple) EncodeItem ¶
func (EnchantedApple) EncodeItem() (name string, meta int16)
type EnchantedBook ¶
type EnchantedBook struct{}
func (EnchantedBook) EncodeItem ¶
func (EnchantedBook) EncodeItem() (name string, meta int16)
func (EnchantedBook) MaxCount ¶
func (b EnchantedBook) MaxCount() int
type Enchantment ¶
type Enchantment struct {
// contains filtered or unexported fields
}
func NewEnchantment ¶
func NewEnchantment(t EnchantmentType, lvl int) Enchantment
func (Enchantment) Level ¶
func (e Enchantment) Level() int
func (Enchantment) Type ¶
func (e Enchantment) Type() EnchantmentType
type EnchantmentRarity ¶
type EnchantmentType ¶
type EnchantmentType interface {
Name() string
MaxLevel() int
Cost(level int) (int, int)
Rarity() EnchantmentRarity
CompatibleWithEnchantment(t EnchantmentType) bool
CompatibleWithItem(i world.Item) bool
}
func EnchantmentByID ¶
func EnchantmentByID(id int) (EnchantmentType, bool)
func Enchantments ¶
func Enchantments() []EnchantmentType
type EnderPearl ¶
type EnderPearl struct{}
func (EnderPearl) Cooldown ¶
func (EnderPearl) Cooldown() time.Duration
func (EnderPearl) EncodeItem ¶
func (EnderPearl) EncodeItem() (name string, meta int16)
func (EnderPearl) MaxCount ¶
func (EnderPearl) MaxCount() int
func (EnderPearl) Use ¶
func (e EnderPearl) Use(tx *world.Tx, user User, ctx *UseContext) bool
type FermentedSpiderEye ¶
type FermentedSpiderEye struct{}
func (FermentedSpiderEye) EncodeItem ¶
func (FermentedSpiderEye) EncodeItem() (name string, meta int16)
type FireCharge ¶
type FireCharge struct{}
func (FireCharge) EncodeItem ¶
func (f FireCharge) EncodeItem() (name string, meta int16)
func (FireCharge) UseOnBlock ¶
type Firework ¶
type Firework struct {
Duration time.Duration
Explosions []FireworkExplosion
}
func (Firework) EncodeItem ¶
func (Firework) RandomisedDuration ¶
type FireworkExplosion ¶
type FireworkExplosion struct {
Shape FireworkShape
Colour Colour
Fade Colour
Fades bool
Twinkle bool
Trail bool
}
func (FireworkExplosion) EncodeNBT ¶
func (f FireworkExplosion) EncodeNBT() map[string]any
type FireworkShape ¶
type FireworkShape struct {
// contains filtered or unexported fields
}
func FireworkShapeBurst ¶
func FireworkShapeBurst() FireworkShape
func FireworkShapeCreeperHead ¶
func FireworkShapeCreeperHead() FireworkShape
func FireworkShapeHugeSphere ¶
func FireworkShapeHugeSphere() FireworkShape
func FireworkShapeSmallSphere ¶
func FireworkShapeSmallSphere() FireworkShape
func FireworkShapeStar ¶
func FireworkShapeStar() FireworkShape
func FireworkShapes ¶
func FireworkShapes() []FireworkShape
type FireworkStar ¶
type FireworkStar struct {
FireworkExplosion
}
func (FireworkStar) EncodeItem ¶
func (f FireworkStar) EncodeItem() (name string, meta int16)
func (FireworkStar) EncodeNBT ¶
func (f FireworkStar) EncodeNBT() map[string]any
type FlintAndSteel ¶
type FlintAndSteel struct{}
func (FlintAndSteel) DurabilityInfo ¶
func (f FlintAndSteel) DurabilityInfo() DurabilityInfo
func (FlintAndSteel) EncodeItem ¶
func (f FlintAndSteel) EncodeItem() (name string, meta int16)
func (FlintAndSteel) MaxCount ¶
func (f FlintAndSteel) MaxCount() int
func (FlintAndSteel) UseOnBlock ¶
type FuelInfo ¶
func (FuelInfo) WithResidue ¶
type GlassBottle ¶
type GlassBottle struct{}
func (GlassBottle) EncodeItem ¶
func (g GlassBottle) EncodeItem() (name string, meta int16)
func (GlassBottle) UseOnBlock ¶
type GlisteringMelonSlice ¶
type GlisteringMelonSlice struct{}
func (GlisteringMelonSlice) EncodeItem ¶
func (GlisteringMelonSlice) EncodeItem() (name string, meta int16)
type GlowstoneDust ¶
type GlowstoneDust struct{}
func (GlowstoneDust) EncodeItem ¶
func (g GlowstoneDust) EncodeItem() (name string, meta int16)
type GoatHorn ¶
func (GoatHorn) EncodeItem ¶
func (GoatHorn) Requirements ¶
func (GoatHorn) Requirements() []Stack
type GoldIngot ¶
type GoldIngot struct{}
func (GoldIngot) EncodeItem ¶
func (GoldIngot) MaterialColour ¶
func (GoldIngot) PayableForBeacon ¶
func (GoldIngot) TrimMaterial ¶
type GoldNugget ¶
type GoldNugget struct{}
func (GoldNugget) EncodeItem ¶
func (GoldNugget) EncodeItem() (name string, meta int16)
type GoldenApple ¶
type GoldenApple struct{}
func (GoldenApple) AlwaysConsumable ¶
func (e GoldenApple) AlwaysConsumable() bool
func (GoldenApple) ConsumeDuration ¶
func (e GoldenApple) ConsumeDuration() time.Duration
func (GoldenApple) EncodeItem ¶
func (e GoldenApple) EncodeItem() (name string, meta int16)
type GoldenCarrot ¶
type GoldenCarrot struct {
// contains filtered or unexported fields
}
func (GoldenCarrot) AlwaysConsumable ¶
func (GoldenCarrot) AlwaysConsumable() bool
func (GoldenCarrot) ConsumeDuration ¶
func (GoldenCarrot) EncodeItem ¶
func (GoldenCarrot) EncodeItem() (name string, meta int16)
type HandEquipped ¶
type HandEquipped interface {
HandEquipped() bool
}
type HeartOfTheSea ¶
type HeartOfTheSea struct{}
func (HeartOfTheSea) EncodeItem ¶
func (HeartOfTheSea) EncodeItem() (name string, meta int16)
type Helmet ¶
type Helmet struct {
Tier ArmourTier
Trim ArmourTrim
}
func (Helmet) DefencePoints ¶
func (Helmet) DurabilityInfo ¶
func (h Helmet) DurabilityInfo() DurabilityInfo
func (Helmet) EnchantmentValue ¶
func (Helmet) EncodeItem ¶
func (Helmet) KnockBackResistance ¶
func (Helmet) RepairableBy ¶
type HelmetType ¶
type Hoe ¶
type Hoe struct {
Tier ToolTier
}
func (Hoe) AttackDamage ¶
func (Hoe) DurabilityInfo ¶
func (h Hoe) DurabilityInfo() DurabilityInfo
func (Hoe) EnchantmentValue ¶
func (Hoe) EncodeItem ¶
func (Hoe) HarvestLevel ¶
func (Hoe) RepairableBy ¶
type HoneyBottle ¶
type HoneyBottle struct{}
func (HoneyBottle) AlwaysConsumable ¶
func (HoneyBottle) AlwaysConsumable() bool
func (HoneyBottle) ConsumeDuration ¶
func (HoneyBottle) ConsumeDuration() time.Duration
func (HoneyBottle) EncodeItem ¶
func (HoneyBottle) EncodeItem() (name string, meta int16)
func (HoneyBottle) MaxCount ¶
func (HoneyBottle) MaxCount() int
type IronIngot ¶
type IronIngot struct{}
func (IronIngot) EncodeItem ¶
func (IronIngot) MaterialColour ¶
func (IronIngot) PayableForBeacon ¶
func (IronIngot) TrimMaterial ¶
type IronNugget ¶
type IronNugget struct{}
func (IronNugget) EncodeItem ¶
func (IronNugget) EncodeItem() (name string, meta int16)
type LapisLazuli ¶
type LapisLazuli struct{}
func (LapisLazuli) EncodeItem ¶
func (LapisLazuli) EncodeItem() (name string, meta int16)
func (LapisLazuli) MaterialColour ¶
func (LapisLazuli) MaterialColour() string
func (LapisLazuli) TrimMaterial ¶
func (LapisLazuli) TrimMaterial() string
type Leggings ¶
type Leggings struct {
Tier ArmourTier
Trim ArmourTrim
}
func (Leggings) DefencePoints ¶
func (Leggings) DurabilityInfo ¶
func (l Leggings) DurabilityInfo() DurabilityInfo
func (Leggings) EnchantmentValue ¶
func (Leggings) EncodeItem ¶
func (Leggings) KnockBackResistance ¶
func (Leggings) RepairableBy ¶
type LeggingsType ¶
type LingeringPotion ¶
func (LingeringPotion) EncodeItem ¶
func (l LingeringPotion) EncodeItem() (name string, meta int16)
func (LingeringPotion) MaxCount ¶
func (l LingeringPotion) MaxCount() int
func (LingeringPotion) Use ¶
func (l LingeringPotion) Use(tx *world.Tx, user User, ctx *UseContext) bool
type MagmaCream ¶
type MagmaCream struct{}
func (MagmaCream) EncodeItem ¶
func (m MagmaCream) EncodeItem() (name string, meta int16)
type MaxCounter ¶
type MaxCounter interface {
MaxCount() int
}
type MelonSlice ¶
type MelonSlice struct{}
func (MelonSlice) AlwaysConsumable ¶
func (m MelonSlice) AlwaysConsumable() bool
func (MelonSlice) CompostChance ¶
func (MelonSlice) CompostChance() float64
func (MelonSlice) ConsumeDuration ¶
func (m MelonSlice) ConsumeDuration() time.Duration
func (MelonSlice) EncodeItem ¶
func (m MelonSlice) EncodeItem() (name string, meta int16)
type MushroomStew ¶
type MushroomStew struct {
// contains filtered or unexported fields
}
func (MushroomStew) AlwaysConsumable ¶
func (MushroomStew) AlwaysConsumable() bool
func (MushroomStew) ConsumeDuration ¶
func (MushroomStew) EncodeItem ¶
func (MushroomStew) EncodeItem() (name string, meta int16)
func (MushroomStew) MaxCount ¶
func (MushroomStew) MaxCount() int
type MusicDisc ¶
func (MusicDisc) EncodeItem ¶
type Mutton ¶
type Mutton struct {
Cooked bool
// contains filtered or unexported fields
}
func (Mutton) AlwaysConsumable ¶
func (Mutton) AlwaysConsumable() bool
func (Mutton) ConsumeDuration ¶
func (Mutton) EncodeItem ¶
type NautilusShell ¶
type NautilusShell struct{}
func (NautilusShell) EncodeItem ¶
func (NautilusShell) EncodeItem() (name string, meta int16)
func (NautilusShell) OffHand ¶
func (NautilusShell) OffHand() bool
type NetherBrick ¶
type NetherBrick struct{}
func (NetherBrick) EncodeItem ¶
func (NetherBrick) EncodeItem() (name string, meta int16)
type NetherQuartz ¶
type NetherQuartz struct{}
func (NetherQuartz) EncodeItem ¶
func (NetherQuartz) EncodeItem() (name string, meta int16)
func (NetherQuartz) MaterialColour ¶
func (NetherQuartz) MaterialColour() string
func (NetherQuartz) TrimMaterial ¶
func (NetherQuartz) TrimMaterial() string
type NetherStar ¶
type NetherStar struct{}
func (NetherStar) BlastProof ¶
func (NetherStar) BlastProof() bool
func (NetherStar) EncodeItem ¶
func (NetherStar) EncodeItem() (name string, meta int16)
type NetheriteIngot ¶
type NetheriteIngot struct{}
func (NetheriteIngot) EncodeItem ¶
func (NetheriteIngot) EncodeItem() (name string, meta int16)
func (NetheriteIngot) MaterialColour ¶
func (NetheriteIngot) MaterialColour() string
func (NetheriteIngot) PayableForBeacon ¶
func (NetheriteIngot) PayableForBeacon() bool
func (NetheriteIngot) TrimMaterial ¶
func (NetheriteIngot) TrimMaterial() string
type NetheriteScrap ¶
type NetheriteScrap struct{}
func (NetheriteScrap) EncodeItem ¶
func (NetheriteScrap) EncodeItem() (name string, meta int16)
type OptionalColour ¶
type OptionalColour uint8
func NewOptionalColour ¶
func NewOptionalColour(c Colour) OptionalColour
func OptionalColours ¶
func OptionalColours() []OptionalColour
func (OptionalColour) Colour ¶
func (oc OptionalColour) Colour() (Colour, bool)
func (OptionalColour) Prepend ¶
func (oc OptionalColour) Prepend(str string) string
func (OptionalColour) Uint8 ¶
func (oc OptionalColour) Uint8() uint8
type PhantomMembrane ¶
type PhantomMembrane struct{}
func (PhantomMembrane) EncodeItem ¶
func (PhantomMembrane) EncodeItem() (name string, meta int16)
type Pickaxe ¶
type Pickaxe struct {
Tier ToolTier
}
func (Pickaxe) AttackDamage ¶
func (Pickaxe) DurabilityInfo ¶
func (p Pickaxe) DurabilityInfo() DurabilityInfo
func (Pickaxe) EnchantmentValue ¶
func (Pickaxe) EncodeItem ¶
func (Pickaxe) HarvestLevel ¶
func (Pickaxe) RepairableBy ¶
type PoisonousPotato ¶
type PoisonousPotato struct {
// contains filtered or unexported fields
}
func (PoisonousPotato) AlwaysConsumable ¶
func (PoisonousPotato) AlwaysConsumable() bool
func (PoisonousPotato) ConsumeDuration ¶
func (PoisonousPotato) EncodeItem ¶
func (p PoisonousPotato) EncodeItem() (name string, meta int16)
type PoppedChorusFruit ¶
type PoppedChorusFruit struct{}
func (PoppedChorusFruit) EncodeItem ¶
func (PoppedChorusFruit) EncodeItem() (name string, meta int16)
type Porkchop ¶
type Porkchop struct {
Cooked bool
// contains filtered or unexported fields
}
func (Porkchop) AlwaysConsumable ¶
func (Porkchop) AlwaysConsumable() bool
func (Porkchop) ConsumeDuration ¶
func (Porkchop) EncodeItem ¶
type Potion ¶
func (Potion) AlwaysConsumable ¶
func (Potion) ConsumeDuration ¶
func (Potion) EncodeItem ¶
type PotterySherd ¶
type PotterySherd struct {
Type SherdType
}
func (PotterySherd) EncodeItem ¶
func (s PotterySherd) EncodeItem() (name string, meta int16)
func (PotterySherd) PotDecoration ¶
func (PotterySherd) PotDecoration() bool
type PrismarineCrystals ¶
type PrismarineCrystals struct{}
func (PrismarineCrystals) EncodeItem ¶
func (p PrismarineCrystals) EncodeItem() (name string, meta int16)
type PrismarineShard ¶
type PrismarineShard struct{}
func (PrismarineShard) EncodeItem ¶
func (PrismarineShard) EncodeItem() (name string, meta int16)
type Pufferfish ¶
type Pufferfish struct {
// contains filtered or unexported fields
}
func (Pufferfish) AlwaysConsumable ¶
func (Pufferfish) AlwaysConsumable() bool
func (Pufferfish) ConsumeDuration ¶
func (Pufferfish) EncodeItem ¶
func (p Pufferfish) EncodeItem() (name string, meta int16)
type PumpkinPie ¶
type PumpkinPie struct {
// contains filtered or unexported fields
}
func (PumpkinPie) AlwaysConsumable ¶
func (PumpkinPie) AlwaysConsumable() bool
func (PumpkinPie) CompostChance ¶
func (PumpkinPie) CompostChance() float64
func (PumpkinPie) ConsumeDuration ¶
func (PumpkinPie) EncodeItem ¶
func (PumpkinPie) EncodeItem() (name string, meta int16)
type Rabbit ¶
type Rabbit struct {
Cooked bool
// contains filtered or unexported fields
}
func (Rabbit) AlwaysConsumable ¶
func (Rabbit) AlwaysConsumable() bool
func (Rabbit) ConsumeDuration ¶
func (Rabbit) EncodeItem ¶
type RabbitFoot ¶
type RabbitFoot struct{}
func (RabbitFoot) EncodeItem ¶
func (RabbitFoot) EncodeItem() (name string, meta int16)
type RabbitHide ¶
type RabbitHide struct{}
func (RabbitHide) EncodeItem ¶
func (RabbitHide) EncodeItem() (name string, meta int16)
type RabbitStew ¶
type RabbitStew struct {
// contains filtered or unexported fields
}
func (RabbitStew) AlwaysConsumable ¶
func (RabbitStew) AlwaysConsumable() bool
func (RabbitStew) ConsumeDuration ¶
func (RabbitStew) EncodeItem ¶
func (RabbitStew) EncodeItem() (name string, meta int16)
func (RabbitStew) MaxCount ¶
func (RabbitStew) MaxCount() int
type RecoveryCompass ¶
type RecoveryCompass struct{}
func (RecoveryCompass) EncodeItem ¶
func (RecoveryCompass) EncodeItem() (name string, meta int16)
type RedstoneWire ¶
type RedstoneWire struct{}
func (RedstoneWire) EncodeItem ¶
func (RedstoneWire) EncodeItem() (name string, meta int16)
func (RedstoneWire) MaterialColour ¶
func (RedstoneWire) MaterialColour() string
func (RedstoneWire) TrimMaterial ¶
func (RedstoneWire) TrimMaterial() string
type Releasable ¶
type Repairable ¶
type ResinBrick ¶
type ResinBrick struct{}
func (ResinBrick) EncodeItem ¶
func (ResinBrick) EncodeItem() (name string, meta int16)
func (ResinBrick) MaterialColour ¶
func (ResinBrick) MaterialColour() string
func (ResinBrick) TrimMaterial ¶
func (ResinBrick) TrimMaterial() string
type RottenFlesh ¶
type RottenFlesh struct {
// contains filtered or unexported fields
}
func (RottenFlesh) AlwaysConsumable ¶
func (RottenFlesh) AlwaysConsumable() bool
func (RottenFlesh) ConsumeDuration ¶
func (RottenFlesh) EncodeItem ¶
func (RottenFlesh) EncodeItem() (name string, meta int16)
type Salmon ¶
type Salmon struct {
Cooked bool
// contains filtered or unexported fields
}
func (Salmon) AlwaysConsumable ¶
func (Salmon) AlwaysConsumable() bool
func (Salmon) ConsumeDuration ¶
func (Salmon) EncodeItem ¶
type Shears ¶
type Shears struct{}
func (Shears) DurabilityInfo ¶
func (s Shears) DurabilityInfo() DurabilityInfo
func (Shears) EncodeItem ¶
func (Shears) HarvestLevel ¶
type SherdType ¶
type SherdType struct {
// contains filtered or unexported fields
}
func SherdTypeAngler ¶
func SherdTypeAngler() SherdType
func SherdTypeArcher ¶
func SherdTypeArcher() SherdType
func SherdTypeArmsUp ¶
func SherdTypeArmsUp() SherdType
func SherdTypeBlade ¶
func SherdTypeBlade() SherdType
func SherdTypeBrewer ¶
func SherdTypeBrewer() SherdType
func SherdTypeBurn ¶
func SherdTypeBurn() SherdType
func SherdTypeDanger ¶
func SherdTypeDanger() SherdType
func SherdTypeExplorer ¶
func SherdTypeExplorer() SherdType
func SherdTypeFlow ¶
func SherdTypeFlow() SherdType
func SherdTypeFriend ¶
func SherdTypeFriend() SherdType
func SherdTypeGuster ¶
func SherdTypeGuster() SherdType
func SherdTypeHeart ¶
func SherdTypeHeart() SherdType
func SherdTypeHeartbreak ¶
func SherdTypeHeartbreak() SherdType
func SherdTypeHowl ¶
func SherdTypeHowl() SherdType
func SherdTypeMiner ¶
func SherdTypeMiner() SherdType
func SherdTypeMourner ¶
func SherdTypeMourner() SherdType
func SherdTypePlenty ¶
func SherdTypePlenty() SherdType
func SherdTypePrize ¶
func SherdTypePrize() SherdType
func SherdTypeScrape ¶
func SherdTypeScrape() SherdType
func SherdTypeSheaf ¶
func SherdTypeSheaf() SherdType
func SherdTypeShelter ¶
func SherdTypeShelter() SherdType
func SherdTypeSkull ¶
func SherdTypeSkull() SherdType
func SherdTypeSnort ¶
func SherdTypeSnort() SherdType
func SherdTypes ¶
func SherdTypes() []SherdType
type Shovel ¶
type Shovel struct {
Tier ToolTier
}
func (Shovel) AttackDamage ¶
func (Shovel) DurabilityInfo ¶
func (s Shovel) DurabilityInfo() DurabilityInfo
func (Shovel) EnchantmentValue ¶
func (Shovel) EncodeItem ¶
func (Shovel) HarvestLevel ¶
func (Shovel) RepairableBy ¶
type ShulkerShell ¶
type ShulkerShell struct{}
func (ShulkerShell) EncodeItem ¶
func (ShulkerShell) EncodeItem() (name string, meta int16)
type SmithingTemplate ¶
type SmithingTemplate struct {
Template SmithingTemplateType
}
func (SmithingTemplate) EncodeItem ¶
func (t SmithingTemplate) EncodeItem() (name string, meta int16)
type SmithingTemplateType ¶
type SmithingTemplateType struct {
// contains filtered or unexported fields
}
func SmithingTemplates ¶
func SmithingTemplates() []SmithingTemplateType
func TemplateBolt ¶
func TemplateBolt() SmithingTemplateType
func TemplateCoast ¶
func TemplateCoast() SmithingTemplateType
func TemplateDune ¶
func TemplateDune() SmithingTemplateType
func TemplateEye ¶
func TemplateEye() SmithingTemplateType
func TemplateFlow ¶
func TemplateFlow() SmithingTemplateType
func TemplateHost ¶
func TemplateHost() SmithingTemplateType
func TemplateNetheriteUpgrade ¶
func TemplateNetheriteUpgrade() SmithingTemplateType
func TemplateRaiser ¶
func TemplateRaiser() SmithingTemplateType
func TemplateRib ¶
func TemplateRib() SmithingTemplateType
func TemplateSentry ¶
func TemplateSentry() SmithingTemplateType
func TemplateShaper ¶
func TemplateShaper() SmithingTemplateType
func TemplateSilence ¶
func TemplateSilence() SmithingTemplateType
func TemplateSnout ¶
func TemplateSnout() SmithingTemplateType
func TemplateSpire ¶
func TemplateSpire() SmithingTemplateType
func TemplateTide ¶
func TemplateTide() SmithingTemplateType
func TemplateVex ¶
func TemplateVex() SmithingTemplateType
func TemplateWard ¶
func TemplateWard() SmithingTemplateType
func TemplateWayFinder ¶
func TemplateWayFinder() SmithingTemplateType
func TemplateWild ¶
func TemplateWild() SmithingTemplateType
type SpiderEye ¶
type SpiderEye struct {
// contains filtered or unexported fields
}
func (SpiderEye) AlwaysConsumable ¶
func (SpiderEye) AlwaysConsumable() bool
func (SpiderEye) ConsumeDuration ¶
func (SpiderEye) EncodeItem ¶
type SplashPotion ¶
func (SplashPotion) EncodeItem ¶
func (s SplashPotion) EncodeItem() (name string, meta int16)
func (SplashPotion) MaxCount ¶
func (s SplashPotion) MaxCount() int
func (SplashPotion) Use ¶
func (s SplashPotion) Use(tx *world.Tx, user User, ctx *UseContext) bool
type Spyglass ¶
type Spyglass struct {
// contains filtered or unexported fields
}
func (Spyglass) EncodeItem ¶
func (Spyglass) Requirements ¶
func (Spyglass) Requirements() []Stack
type Stack ¶
type Stack struct {
// contains filtered or unexported fields
}
func (Stack) AsBreakable ¶
func (Stack) AsUnbreakable ¶
func (Stack) AttackDamage ¶
func (Stack) Comparable ¶
func (Stack) CustomName ¶
func (Stack) Durability ¶
func (Stack) Enchantment ¶
func (s Stack) Enchantment(enchant EnchantmentType) (Enchantment, bool)
func (Stack) Enchantments ¶
func (s Stack) Enchantments() []Enchantment
func (Stack) MaxDurability ¶
func (Stack) Unbreakable ¶
func (Stack) WithAnvilCost ¶
func (Stack) WithCustomName ¶
func (Stack) WithDurability ¶
func (Stack) WithEnchantments ¶
func (s Stack) WithEnchantments(enchants ...Enchantment) Stack
func (Stack) WithForcedEnchantments ¶
func (s Stack) WithForcedEnchantments(enchants ...Enchantment) Stack
func (Stack) WithoutEnchantments ¶
func (s Stack) WithoutEnchantments(enchants ...EnchantmentType) Stack
type StewType ¶
type StewType struct {
// contains filtered or unexported fields
}
func BlindnessBluetStew ¶
func BlindnessBluetStew() StewType
func BlindnessEyeblossomStew ¶
func BlindnessEyeblossomStew() StewType
func FireResistanceStew ¶
func FireResistanceStew() StewType
func JumpBoostStew ¶
func JumpBoostStew() StewType
func NauseaStew ¶
func NauseaStew() StewType
func NightVisionPoppyStew ¶
func NightVisionPoppyStew() StewType
func NightVisionTorchflowerStew ¶
func NightVisionTorchflowerStew() StewType
func PoisonStew ¶
func PoisonStew() StewType
func RegenerationStew ¶
func RegenerationStew() StewType
func SaturationDandelionStew ¶
func SaturationDandelionStew() StewType
func SaturationOrchidStew ¶
func SaturationOrchidStew() StewType
func WeaknessStew ¶
func WeaknessStew() StewType
func WitherStew ¶
func WitherStew() StewType
type SuspiciousStew ¶
type SuspiciousStew struct {
Type StewType
// contains filtered or unexported fields
}
func (SuspiciousStew) AlwaysConsumable ¶
func (SuspiciousStew) AlwaysConsumable() bool
func (SuspiciousStew) ConsumeDuration ¶
func (SuspiciousStew) EncodeItem ¶
func (s SuspiciousStew) EncodeItem() (name string, meta int16)
func (SuspiciousStew) MaxCount ¶
func (SuspiciousStew) MaxCount() int
type Sword ¶
type Sword struct {
Tier ToolTier
}
func (Sword) AttackDamage ¶
func (Sword) DurabilityInfo ¶
func (s Sword) DurabilityInfo() DurabilityInfo
func (Sword) EnchantmentValue ¶
func (Sword) EncodeItem ¶
func (Sword) HarvestLevel ¶
func (Sword) RepairableBy ¶
type ToolTier ¶
type Trimmable ¶
type Trimmable interface {
WithTrim(trim ArmourTrim) world.Item
}
type TropicalFish ¶
type TropicalFish struct {
// contains filtered or unexported fields
}
func (TropicalFish) AlwaysConsumable ¶
func (TropicalFish) AlwaysConsumable() bool
func (TropicalFish) ConsumeDuration ¶
func (TropicalFish) EncodeItem ¶
func (TropicalFish) EncodeItem() (name string, meta int16)
type TurtleShell ¶
type TurtleShell struct{}
func (TurtleShell) DefencePoints ¶
func (TurtleShell) DefencePoints() float64
func (TurtleShell) DurabilityInfo ¶
func (TurtleShell) DurabilityInfo() DurabilityInfo
func (TurtleShell) EnchantmentValue ¶
func (TurtleShell) EnchantmentValue() int
func (TurtleShell) EncodeItem ¶
func (TurtleShell) EncodeItem() (name string, meta int16)
func (TurtleShell) Helmet ¶
func (TurtleShell) Helmet() bool
func (TurtleShell) KnockBackResistance ¶
func (TurtleShell) KnockBackResistance() float64
func (TurtleShell) MaxCount ¶
func (TurtleShell) MaxCount() int
func (TurtleShell) RepairableBy ¶
func (TurtleShell) RepairableBy(i Stack) bool
func (TurtleShell) Toughness ¶
func (TurtleShell) Toughness() float64
func (TurtleShell) Use ¶
func (TurtleShell) Use(_ *world.Tx, _ User, ctx *UseContext) bool
type UsableOnBlock ¶
type UsableOnEntity ¶
type UseContext ¶
type UseContext struct {
Damage int
CountSub int
IgnoreBBox bool
NewItem Stack
ConsumedItems []Stack
NewItemSurvivalOnly bool
FirstFunc func(comparable func(Stack) bool) (Stack, bool)
SwapHeldWithArmour func(i int)
}
func (*UseContext) Consume ¶
func (ctx *UseContext) Consume(s Stack)
func (*UseContext) DamageItem ¶
func (ctx *UseContext) DamageItem(d int)
func (*UseContext) SubtractFromCount ¶
func (ctx *UseContext) SubtractFromCount(d int)
type WarpedFungusOnAStick ¶
type WarpedFungusOnAStick struct{}
func (WarpedFungusOnAStick) EncodeItem ¶
func (WarpedFungusOnAStick) EncodeItem() (name string, meta int16)
func (WarpedFungusOnAStick) MaxCount ¶
func (WarpedFungusOnAStick) MaxCount() int
type WrittenBook ¶
type WrittenBook struct {
Title string
Author string
Generation WrittenBookGeneration
Pages []string
}
func (WrittenBook) EncodeItem ¶
func (WrittenBook) EncodeItem() (name string, meta int16)
func (WrittenBook) EncodeNBT ¶
func (w WrittenBook) EncodeNBT() map[string]any
func (WrittenBook) MaxCount ¶
func (WrittenBook) MaxCount() int
func (WrittenBook) TotalPages ¶
func (w WrittenBook) TotalPages() int
type WrittenBookGeneration ¶
type WrittenBookGeneration struct {
// contains filtered or unexported fields
}
func CopyGeneration ¶
func CopyGeneration() WrittenBookGeneration
func CopyOfCopyGeneration ¶
func CopyOfCopyGeneration() WrittenBookGeneration
func OriginalGeneration ¶
func OriginalGeneration() WrittenBookGeneration
Source Files
¶
- amethyst_shard.go
- apple.go
- armour.go
- armour_trim.go
- arrow.go
- axe.go
- baked_potato.go
- banner_pattern.go
- banner_pattern_type.go
- beef.go
- beetroot.go
- beetroot_soup.go
- blaze_powder.go
- blaze_rod.go
- bone.go
- bone_meal.go
- book.go
- book_and_quill.go
- boots.go
- bottle_of_enchanting.go
- bow.go
- bowl.go
- bread.go
- brick.go
- bucket.go
- carrot_on_a_stick.go
- charcoal.go
- chestplate.go
- chicken.go
- clay_ball.go
- clock.go
- coal.go
- cod.go
- colour.go
- compass.go
- cookie.go
- copper_ingot.go
- copper_nugget.go
- crossbow.go
- diamond.go
- disc_fragment.go
- dragon_breath.go
- dried_kelp.go
- durability.go
- dye.go
- echo_shard.go
- egg.go
- elytra.go
- emerald.go
- enchanted_apple.go
- enchanted_book.go
- enchantment.go
- enchantment_rarity.go
- ender_eye.go
- ender_pearl.go
- feather.go
- fermented_spider_eye.go
- fire_charge.go
- firework.go
- firework_explosion.go
- firework_shape.go
- firework_star.go
- flint.go
- flint_and_steel.go
- ghast_tear.go
- glass_bottle.go
- glistering_melon_slice.go
- glowstone_dust.go
- goat_horn.go
- gold_ingot.go
- gold_nugget.go
- golden_apple.go
- golden_carrot.go
- gunpowder.go
- heart_of_the_sea.go
- helmet.go
- hoe.go
- honey_bottle.go
- honeycomb.go
- ink_sac.go
- iron_ingot.go
- iron_nugget.go
- item.go
- lapis_lazuli.go
- leather.go
- leggings.go
- lingering_potion.go
- magma_cream.go
- melon_slice.go
- mushroom_stew.go
- music_disc.go
- mutton.go
- nautilus_shell.go
- nether_brick.go
- nether_quartz.go
- nether_star.go
- netherite_ingot.go
- netherite_scrap.go
- optional_colour.go
- paper.go
- phantom_membrane.go
- pickaxe.go
- poisonous_potato.go
- popped_chorus_fruit.go
- porkchop.go
- potion.go
- pottery_sherd.go
- prismarine_crystal.go
- prismarine_shard.go
- pufferfish.go
- pumpkin_pie.go
- rabbit.go
- rabbit_foot.go
- rabbit_hide.go
- rabbit_stew.go
- raw_copper.go
- raw_gold.go
- raw_iron.go
- recovery_compass.go
- redstone_wire.go
- register.go
- resin_brick.go
- rotten_flesh.go
- salmon.go
- scute.go
- shears.go
- sherd_type.go
- shovel.go
- shulker_shell.go
- slimeball.go
- smelting_info.go
- smithing_template.go
- smithing_template_type.go
- snowball.go
- spawn_egg.go
- spider_eye.go
- splash_potion.go
- spyglass.go
- stack.go
- stick.go
- sugar.go
- suspicious_stew.go
- suspicious_stew_type.go
- sword.go
- tool.go
- totem.go
- tropical_fish.go
- turtle_shell.go
- use.go
- warped_fungus_on_a_stick.go
- wheat.go
- written_book.go
- written_book_generation.go
Click to show internal directories.
Click to hide internal directories.