@minecraft/server Changelog

Version Changes

1.12.0-beta

Added BiomeType

Added BiomeTypes

Changed Block

Added BlockComponentEntityFallOnEvent

Added BlockComponentOnPlaceEvent

Added BlockComponentPlayerDestroyEvent

Added BlockComponentPlayerInteractEvent

Added BlockComponentPlayerPlaceBeforeEvent

Added BlockComponentRandomTickEvent

Added BlockComponentRegistry

Added BlockComponentStepOffEvent

Added BlockComponentStepOnEvent

Added BlockComponentTickEvent

Added BlockExplodeAfterEvent

Added BlockExplodeAfterEventSignal

Added BlockLavaContainerComponent

Added BlockLiquidContainerComponent

Added BlockLocationIterator

Changed BlockPermutation

Added BlockPotionContainerComponent

Added BlockRecordPlayerComponent

Added BlockSnowContainerComponent

Changed BlockType

Added BlockTypes

Added BlockVolume

Added BlockVolumeBase

Added BlockWaterContainerComponent

Added BoundingBoxUtils

Added ChatSendAfterEvent

Added ChatSendAfterEventSignal

Added ChatSendBeforeEvent

Added ChatSendBeforeEventSignal

Added CompoundBlockVolume

Changed Dimension

Added EnchantmentType

Added EnchantmentTypes

Changed Entity

Added EntityAddRiderComponent

Added EntityAgeableComponent

Added EntityBreathableComponent

Added EntityColor2Component

Changed EntityComponent

Added EntityDefinitionFeedItem

Changed EntityHitBlockAfterEvent

Added EntityIterator

Added EntityLavaMovementComponent

Added EntityLeashableComponent

Added EntityMovementComponent

Added EntityMovementGlideComponent

Added EntityMovementSwayComponent

Added EntityNavigationClimbComponent

Added EntityNavigationComponent

Added EntityNavigationFloatComponent

Added EntityNavigationFlyComponent

Added EntityNavigationGenericComponent

Added EntityNavigationHoverComponent

Added EntityNavigationWalkComponent

Added EntityNpcComponent

Added EntityRideableComponent

Added EntityRidingComponent

Added EntityStrengthComponent

Added EntityTameableComponent

Added EntityTameMountComponent

Added EntityTypeIterator

Added EntityUnderwaterMovementComponent

Added FilterGroup

Added FluidContainer

Added GameRuleChangeAfterEvent

Added GameRuleChangeAfterEventSignal

Added GameRules

Added ItemCompleteUseEvent

Added ItemComponentBeforeDurabilityDamageEvent

Added ItemComponentCompleteUseEvent

Added ItemComponentConsumeEvent

Added ItemComponentHitEntityEvent

Added ItemComponentMineBlockEvent

Added ItemComponentRegistry

Added ItemComponentUseEvent

Added ItemComponentUseOnEvent

Added ItemEnchantableComponent

Changed ItemStack

  • Changed function getComponent
    • Changed return type from ItemComponent to ItemComponentTypeMap[T] | undefined
    • Changed argument componentId type from string to T
  • Added function matches

Added ItemTypes

Added ItemUseOnEvent

Added ListBlockVolume

Added MessageReceiveAfterEvent

Changed Player

Added PlayerGameModeChangeAfterEvent

Added PlayerGameModeChangeAfterEventSignal

Added PlayerGameModeChangeBeforeEvent

Added PlayerGameModeChangeBeforeEventSignal

Added PlayerInputPermissionCategoryChangeAfterEvent

Added PlayerInputPermissionCategoryChangeAfterEventSignal

Added PlayerInputPermissions

Added PlayerIterator

Added PlayerPlaceBlockBeforeEvent

Added PlayerPlaceBlockBeforeEventSignal

Changed ScreenDisplay

Added Seat

Added ServerMessageAfterEventSignal

Changed Structure

Changed StructureManager

Changed System

Added SystemBeforeEvents

Added Trigger

Added WatchdogTerminateBeforeEvent

Added WatchdogTerminateBeforeEventSignal

Added WeatherChangeBeforeEvent

Added WeatherChangeBeforeEventSignal

Changed World

Changed WorldAfterEvents

Changed WorldBeforeEvents

Added WorldInitializeBeforeEvent

Added WorldInitializeBeforeEventSignal

Changed enum BlockComponentTypes

  • Added value LavaContainer
  • Added value PotionContainer
  • Added value RecordPlayer
  • Added value SnowContainer
  • Added value WaterContainer

Added enum BlockVolumeIntersection

Added enum CompoundBlockVolumeAction

Added enum CompoundBlockVolumePositionRelativity

Added enum Difficulty

Added enum EnchantmentSlot

Changed enum EntityComponentTypes

  • Added value AddRider
  • Added value Ageable
  • Added value Breathable
  • Added value Color2
  • Added value LavaMovement
  • Added value Leashable
  • Added value Movement
  • Added value MovementGlide
  • Added value MovementSway
  • Added value NavigationClimb
  • Added value NavigationFloat
  • Added value NavigationFly
  • Added value NavigationGeneric
  • Added value NavigationHover
  • Added value NavigationWalk
  • Added value Npc
  • Added value Rideable
  • Added value Riding
  • Added value Strength
  • Added value Tameable
  • Added value TameMount
  • Added value UnderwaterMovement

Added enum EntityLifetimeState

Added enum GameRule

Added enum HudElement

Added enum HudVisibility

Added enum InputPermissionCategory

Changed enum ItemComponentTypes

  • Added value Enchantable

Added enum PaletteColor

Added enum WatchdogTerminateReason

Added constant HudElementsCount

Added constant HudVisibilityCount

Added constant TicksPerDay

1.10.0

Changed Block

Changed BlockPermutation

Added EntityProjectileComponent

Added EntityType

Added EntityTypeFamilyComponent

Added EntityTypes

Added ItemCooldownComponent

Changed Player

Added Structure

Added StructureManager

Changed World

Changed WorldAfterEvents

Added WorldInitializeAfterEvent

Added WorldInitializeAfterEventSignal

Added enum BlockComponentTypes

Added enum EntityComponentTypes

Added enum ItemComponentTypes

Added enum StructureAnimationMode

Added enum StructureMirrorAxis

Added enum StructureRotation

Added enum StructureSaveMode

1.9.0

Changed BlockPermutation

Added BlockPistonComponent

Added BlockSignComponent

Added BlockStates

Added BlockStateType

Changed Container

Added ContainerSlot

Changed Dimension

Added DimensionType

Added DimensionTypes

Added EffectTypes

Changed Entity

Changed EntityEquippableComponent

Added EntityOnFireComponent

Added ItemDurabilityComponent

Added ItemFoodComponent

Changed ItemStack

Added PistonActivateAfterEvent

Added PistonActivateAfterEventSignal

Added WeatherChangeAfterEvent

Added WeatherChangeAfterEventSignal

Changed WorldAfterEvents

Changed WorldBeforeEvents

Added enum BlockPistonState

Added enum DyeColor

Added enum SignSide

1.8.0

Changed Block

Changed BlockPermutation

Added BlockType

Added DataDrivenEntityTriggerAfterEvent

Added DataDrivenEntityTriggerAfterEventSignal

Added EffectAddAfterEvent

Added EffectAddAfterEventSignal

Added EffectAddBeforeEvent

Added EffectAddBeforeEventSignal

Changed WorldAfterEvents

Added enum FluidType

1.7.0

Changed version for module dependency @minecraft/common from 1.0.0 to 1.1.0

Changed Block

Changed Dimension

Changed Entity

Added ExplosionAfterEvent

Added ExplosionAfterEventSignal

Added ExplosionBeforeEvent

Added ExplosionBeforeEventSignal

Added PlayerInteractWithBlockAfterEvent

Added PlayerInteractWithBlockAfterEventSignal

Added PlayerInteractWithBlockBeforeEvent

Added PlayerInteractWithBlockBeforeEventSignal

Added PlayerInteractWithEntityAfterEvent

Added PlayerInteractWithEntityAfterEventSignal

Added PlayerInteractWithEntityBeforeEvent

Added PlayerInteractWithEntityBeforeEventSignal

Added PlayerLeaveBeforeEvent

Added PlayerLeaveBeforeEventSignal

Changed World

Changed WorldBeforeEvents

Added constant TicksPerSecond

1.6.0

Changed Block

Added Camera

Changed Dimension

Changed Entity

Added EntityLoadAfterEvent

Added EntityLoadAfterEventSignal

Added EntityRemoveAfterEvent

Added EntityRemoveAfterEventSignal

Added EntityRemoveBeforeEvent

Added EntityRemoveBeforeEventSignal

Added EntitySpawnAfterEvent

Added EntitySpawnAfterEventSignal

Changed ItemStack

Changed Player

Added PlayerBreakBlockAfterEvent

Added PlayerBreakBlockAfterEventSignal

Added PlayerBreakBlockBeforeEvent

Added PlayerBreakBlockBeforeEventSignal

Added PlayerDimensionChangeAfterEvent

Added PlayerDimensionChangeAfterEventSignal

Added PlayerPlaceBlockAfterEvent

Added PlayerPlaceBlockAfterEventSignal

Changed World

Changed WorldAfterEvents

Changed WorldBeforeEvents

Added enum EasingType

Changed enum EntityDamageCause

  • Added value campfire
  • Added value ramAttack
  • Added value sonicBoom
  • Added value soulCampfire

Added enum EntityInitializationCause

Added enum MoonPhase

Added enum WeatherType

Added constant MoonPhaseCount

1.5.0

Changed Dimension

Changed Entity

Added EntityEquippableComponent

Added MolangVariableMap

Added ProjectileHitBlockAfterEvent

Added ProjectileHitBlockAfterEventSignal

Added ProjectileHitEntityAfterEvent

Added ProjectileHitEntityAfterEventSignal

Changed WorldAfterEvents

Added enum EquipmentSlot

1.4.0

Changed Block

Changed Component

Changed Container

Changed Dimension

Changed Entity

Added EntityDieAfterEvent

Added EntityDieAfterEventSignal

Added EntityHealthChangedAfterEvent

Added EntityHealthChangedAfterEventSignal

Added EntityHitBlockAfterEvent

Added EntityHitBlockAfterEventSignal

Added EntityHitEntityAfterEvent

Added EntityHitEntityAfterEventSignal

Added EntityHurtAfterEvent

Added EntityHurtAfterEventSignal

Added ItemCompleteUseAfterEvent

Added ItemCompleteUseAfterEventSignal

Added ItemReleaseUseAfterEvent

Added ItemReleaseUseAfterEventSignal

Changed ItemStack

Added ItemStartUseAfterEvent

Added ItemStartUseAfterEventSignal

Added ItemStartUseOnAfterEvent

Added ItemStartUseOnAfterEventSignal

Added ItemStopUseAfterEvent

Added ItemStopUseAfterEventSignal

Added ItemStopUseOnAfterEvent

Added ItemStopUseOnAfterEventSignal

Added ItemUseAfterEvent

Added ItemUseAfterEventSignal

Added ItemUseBeforeEvent

Added ItemUseBeforeEventSignal

Added ItemUseOnAfterEvent

Added ItemUseOnAfterEventSignal

Added ItemUseOnBeforeEvent

Added ItemUseOnBeforeEventSignal

Changed Player

Added PressurePlatePopAfterEvent

Added PressurePlatePopAfterEventSignal

Added PressurePlatePushAfterEvent

Added PressurePlatePushAfterEventSignal

Added Scoreboard

Added ScoreboardIdentity

Added ScoreboardObjective

Added ScoreboardScoreInfo

Added ScreenDisplay

Added ScriptEventCommandMessageAfterEvent

Added ScriptEventCommandMessageAfterEventSignal

Changed System

Added SystemAfterEvents

Added TargetBlockHitAfterEvent

Added TargetBlockHitAfterEventSignal

Added TripWireTripAfterEvent

Added TripWireTripAfterEventSignal

Changed World

Changed WorldAfterEvents

Added WorldBeforeEvents

Added enum Direction

Added enum DisplaySlotId

Added enum ObjectiveSortOrder

Added enum ScoreboardIdentityType

Added enum ScriptEventSource

Added enum TimeOfDay

1.3.0

Changed Block

Changed BlockComponent

Added BlockEvent

Added ButtonPushAfterEvent

Added ButtonPushAfterEventSignal

Changed Dimension

Added Effect

Added EffectType

Changed Entity

Added EntityAttributeComponent

Added EntityHealableComponent

Added EntityHealthComponent

Added FeedItem

Added FeedItemEffect

Added IButtonPushAfterEventSignal

Added ILeverActionAfterEventSignal

Added IPlayerJoinAfterEventSignal

Added IPlayerLeaveAfterEventSignal

Added IPlayerSpawnAfterEventSignal

Added LeverActionAfterEvent

Added LeverActionAfterEventSignal

Added PlayerJoinAfterEvent

Added PlayerJoinAfterEventSignal

Added PlayerLeaveAfterEvent

Added PlayerLeaveAfterEventSignal

Added PlayerSpawnAfterEvent

Added PlayerSpawnAfterEventSignal

Added WorldAfterEvents

1.2.0

Added BlockComponent

Added BlockInventoryComponent

Added Component

Added Container

Changed Dimension

Changed Entity

Added EntityBaseMovementComponent

Added EntityCanClimbComponent

Added EntityCanFlyComponent

Added EntityCanPowerJumpComponent

Added EntityColorComponent

Added EntityComponent

Added EntityFireImmuneComponent

Added EntityFloatsInLiquidComponent

Added EntityFlyingSpeedComponent

Added EntityFrictionModifierComponent

Added EntityGroundOffsetComponent

Added EntityInventoryComponent

Added EntityIsBabyComponent

Added EntityIsChargedComponent

Added EntityIsChestedComponent

Added EntityIsDyeableComponent

Added EntityIsHiddenWhenInvisibleComponent

Added EntityIsIgnitedComponent

Added EntityIsIllagerCaptainComponent

Added EntityIsSaddledComponent

Added EntityIsShakingComponent

Added EntityIsShearedComponent

Added EntityIsStackableComponent

Added EntityIsStunnedComponent

Added EntityIsTamedComponent

Added EntityItemComponent

Added EntityMarkVariantComponent

Added EntityMovementAmphibiousComponent

Added EntityMovementBasicComponent

Added EntityMovementFlyComponent

Added EntityMovementGenericComponent

Added EntityMovementHoverComponent

Added EntityMovementJumpComponent

Added EntityMovementSkipComponent

Added EntityPushThroughComponent

Added EntityScaleComponent

Added EntitySkinIdComponent

Added EntityVariantComponent

Added EntityWantsJockeyComponent

Added ItemComponent

Added ItemStack

Added ItemType

Changed Player

Changed World

Added enum EntityDamageCause

Added enum ItemLockMode

1.1.0

Added Block

Added BlockPermutation

Changed Dimension

Changed Entity

Changed Player

Changed System

Changed World

Added enum GameMode

1.0.0

Added @minecraft/server Module