Repository navigation
Changed
- Adapted LeviLamina 26.51.x and BDS 26.51.1
HumanoidArmorItem::useandActor::swinggained aHandSlotparameter, soICustomArmorItem::useandICustomToolItem::executeEventfollowItem::mAllowOffhandbecame the tri-stateItem::OffhandAllowed.toOffhandAllowed/isOffhandAllowedkeep the old boolean view, anditem_properties.allow_off_handstill carries a boolean - the 26.51 reader treats the value as one (non-zeroisYes, a missing key isNo), so emitting the raw enum would turnNoback intoYes- Replaced
Recipes::loadRecipewithRecipes::_loadRecipe, which takes the recipe id, aRecipeTypeand a scratchRecipes::Buffersseparately instead of apair<string, Json::Value> - Followed the
ResourcePack::$ctor(extraI18n&) andResourcePackRepository::$ctor(extraIMinecraftEventing) hook signature changes, and readResourcePack::mPackthroughmImplnow that 26.51 moved it intoResourcePack::Impl - Every hook target was re-verified against the 26.51.1
bedrockdatasymbol database; all 15 of them still resolve, so no hook had to be re-pointed
Fixed
- Restored the local
ItemInstance::ItemInstancedefinition. 26.51 declares it for the client only, so the prelink no longer resolves it out of the archives CustomItemRegistry.hincludesmc/common/WeakPtr.hdirectly, the 26.51 include chain no longer pulls it inICustomToolItem::executeEventpassesHandSlot::MainhandtoActor::swing;Item::executeEventandRenderParamsstill carry no hand slot
Full Changelog: v26.40.0...v26.51.0