A little Plastic crate would be nice, like a box?

Textured with borders like that, but belongs in blockland.
Also, it could be big to look like a crate, not a little rubix cube sized thing.
Idk if that is scaled in game or not. I don't know much about models.
Now if I wanted a weapon to just appear in your inventory, not do anything else, would I just do:
//Artifact.cs
{
%obj.unMountImage(%slot);
}
datablock ItemData(ArtifactItem)
{
category = "Weapon"; // Mission editor category
className = "Weapon"; // For inventory system
// Basic Item Properties
shapeFile = "./crate.dts";
rotate = false;
mass = 1;
density = 0.2;
elasticity = 0.2;
friction = 0.6;
emap = true;
//gui stuff
uiName = "Artifact";
iconName = "./crate";
doColorShift = false;
// Dynamic properties defined by the scripts
image = crateImage;
canDrop = true;
};
datablock ShapeBaseImageData(pillImage)
{
// Basic Item properties
shapeFile = "./crate.dts";
emap = true;
// Specify mount point & offset for 3rd person, and eye offset
// for first person rendering.
mountPoint = 0;
offset = "0.09 -0.07 -0.2";
eyeOffset = 0; //"0.7 1.2 -0.5";
rotation = eulerToMatrix( "0 0 0" );
className = "WeaponImage";
item = ArtifactItem;
{
textureName = "Add-Ons/Item_Pill/pill";
};