Create the wooden box and opening , But I can't move things into the wooden box,error : GiveItem failed !
What should I do now?
var storage = GameManager.server.CreateEntity("assets/prefabs/deployable/woodenbox/woodbox_deployed.prefab", new Vector3(0, 5, 0), default(Quaternion), true) as StorageContainer;
storage.Spawn();
ItemContainer loot = storage.inventory;
loot.availableSlots = new List<ItemSlot>(12);
loot.capacity = 12;
loot.entityOwner = player;
loot.isServer = true;
loot.ServerInitialize(null, 12);
loot.GiveUID();
loot.allowedContents = ItemContainer.ContentsType.Generic;
storage.inventory = loot;
containers.Add(storage);
timer.Once(.25f, () =>
{
player.inventory.loot.Clear();
player.inventory.loot.PositionChecks = false;
player.inventory.loot.entitySource = loot.entityOwner ?? player;
player.inventory.loot.itemSource = null;
player.inventory.loot.MarkDirty();
player.inventory.loot.AddContainer(loot);
player.inventory.loot.SendImmediate();
player.ClientRPCPlayer(null, player, "RPC_OpenLootPanel", storage.panelName);
});