Micah Holmes Posted January 18 Report Posted January 18 I'm not sure why this shape/model keep causing a crash but every time i try to use it. I get a crash. Originally, I imported the hide from base game but that kept crashing. so I made my own hide model and imported it into my frame model. Making a hide rack for drying hides. Here is the only error I get in logging: 17.1.2026 20:33:20 [Event] Starting world generators... 17.1.2026 20:33:21 [Fatal] Failed network encoding block craftsmanship:rack-hide-small-fresh: 17.1.2026 20:33:21 [Error] Exception: Cannot encode entity texture, Base property is null! at Vintagestory.Common.CollectibleNet.ToPacket(CompositeTexture ct) in VintagestoryLib\Common\Network\CollectibleNet.cs:line 673 at Vintagestory.Common.CollectibleNet.ToPackets(CompositeTexture[] textures) in VintagestoryLib\Common\Network\CollectibleNet.cs:line 707 at Vintagestory.Common.ItemTypeNet.GetItemTypePacket(Item item, IClassRegistryAPI registry, FastMemoryStream ms) in VintagestoryLib\Common\Network\ItemTypeNet.cs:line 237 at Vintagestory.Server.ServerMain.BuildServerAssetsPacket() in VintagestoryLib\Server\ServerMainNetworking.cs:line 1429 17.1.2026 20:33:22 [Notification] Reloaded 35 tree generators 17.1.2026 20:33:22 [Event] Loading 7x7x8 spawn chunks... 17.1.2026 20:33:22 [Event] 0% (49 in queue) 17.1.2026 20:33:22 [Event] The carved mountains... 17.1.2026 20:33:23 [Event] Begin game ticking... 17.1.2026 20:33:23 [Event] ... it calls to you 17.1.2026 20:33:23 [Notification] Entering runphase RunGame 17.1.2026 20:33:23 [Notification] Successfully loaded 0 waypoints 17.1.2026 20:33:23 [Notification] Starting server threads 17.1.2026 20:33:23 [Event] Singleplayer Server now running! 17.1.2026 20:33:23 [Event] Return again. 17.1.2026 20:33:23 [Notification] Please be aware that as of 1.20, servers default configurations have changed - servers no longer register themselves to the public servers list and are invite-only (whitelisted) out of the box. If you desire so, you can enable server advertising with '/serverconfig advertise on' and disable the whitelist mode with '/serverconfig whitelistmode off' 17.1.2026 20:33:23 [Notification] All clients disconnected, pausing game calendar. 17.1.2026 20:33:23 [Notification] A Client attempts connecting via Dummy connection on 127.0.0.1:0, assigning client id 1 17.1.2026 20:33:33 [Warning] Server overloaded. A tick took 678ms to complete. Hide Rack Model/Shape: { "editor": { "collapsedPaths": "Root/baseback,Root/hide", "allAngles": false, "entityTextureMode": false }, "textureWidth": 16, "textureHeight": 16, "textureSizes": { }, "textures": { "string": "bow-string/bowstring-hide", "wood": "debarked/oak", "fleshside": "item/resource/hide/flesh", "furside": "item/resource/hide/fresh" }, "elements": [ { "name": "baseback", "from": [ 0.0, 0.0, 0.0 ], "to": [ 16.0, 1.0, 1.0 ], "faces": { "north": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ] }, "east": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] } }, "children": [ { "name": "baseleft", "from": [ 0.0, 0.0, 0.0 ], "to": [ 1.0, 1.0, 11.0 ], "faces": { "north": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }, "east": { "texture": "#wood", "uv": [ 0.0, 0.0, 11.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#wood", "uv": [ 0.0, 0.0, 11.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 11.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 11.0 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "baseright", "from": [ 15.0, 0.0, 0.0 ], "to": [ 16.0, 1.0, 11.0 ], "rotationOrigin": [ 15.0, 0.0, 0.0 ], "faces": { "north": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }, "east": { "texture": "#wood", "uv": [ 0.0, 0.0, 11.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#wood", "uv": [ 0.0, 0.0, 11.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 11.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 11.0 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "basefront", "from": [ 0.0, 0.0, 10.0 ], "to": [ 16.0, 1.0, 11.0 ], "rotationOrigin": [ 0.0, 0.0, 10.0 ], "faces": { "north": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ] }, "east": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] } } } ] }, { "name": "topbar1", "from": [ 0.0, 0.0, 9.0 ], "to": [ 1.0, 16.0, 10.0 ], "rotationOrigin": [ 0.0, 0.0, 9.0 ], "rotationX": -22.5, "faces": { "north": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 16.0 ] }, "east": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 16.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 16.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 16.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] } }, "children": [ { "name": "topbar2", "from": [ 15.0, 0.0, 0.0 ], "to": [ 16.0, 16.0, 1.0 ], "rotationOrigin": [ 15.0, 0.0, 0.0 ], "faces": { "north": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 16.0 ] }, "east": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 16.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 16.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 16.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "topbar3", "from": [ 0.0, 15.2304, -0.1857 ], "to": [ 16.0, 16.2304, 0.8143 ], "rotationOrigin": [ 0.0, 15.2304, -0.1857 ], "rotationX": 22.5, "faces": { "north": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "east": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#wood", "uv": [ 0.0, 0.0, 16.0, 1.0 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "topbar4", "from": [ 8.0, 3.4442, -8.3149 ], "to": [ 9.0, 18.4442, -7.3149 ], "rotationOrigin": [ 8.0, 3.4442, -8.3149 ], "rotationX": 32.5, "faces": { "north": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 15.0 ] }, "east": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 15.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 15.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 15.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#wood", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] } } } ] }, { "name": "string1", "from": [ 0.0, 2.0, 8.5 ], "to": [ 0.3, 6.3, 8.8 ], "rotationOrigin": [ 0.0, 2.0, 8.0 ], "rotationX": -12.5, "rotationZ": -67.5, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 4.0 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 4.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 4.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 4.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "string2", "from": [ 0.0, 9.0, 5.5 ], "to": [ 0.3, 14.3, 5.8 ], "rotationOrigin": [ 0.0, 9.0, 5.0 ], "rotationX": -10.5, "rotationZ": -67.5, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 5.0 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 5.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 5.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 5.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "string3", "from": [ 0.0, 7.0, 6.5 ], "to": [ 0.3, 12.3, 6.8 ], "rotationOrigin": [ 0.0, 7.0, 6.0 ], "rotationX": -17.5, "rotationZ": -67.5, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 5.0 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 5.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 5.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 5.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "string4", "from": [ 15.0, 2.0, 8.5 ], "to": [ 15.3, 4.3, 8.8 ], "rotationOrigin": [ 15.0, 2.0, 8.0 ], "rotationZ": 67.5, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 2.0 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 2.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 2.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 2.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "string5", "from": [ 15.0, 7.0, 6.5 ], "to": [ 15.3, 11.8, 6.8 ], "rotationOrigin": [ 15.0, 7.0, 6.0 ], "rotationX": -15.5, "rotationZ": 67.5, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 4.5 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 4.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 4.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 4.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "string6", "from": [ 15.0, 11.0, 4.5 ], "to": [ 15.3, 13.8, 4.8 ], "rotationOrigin": [ 15.0, 11.0, 4.0 ], "rotationX": 10.5, "rotationZ": 67.5, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 2.5 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 2.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 2.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 2.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "string9", "from": [ 8.0, 13.0, 4.0 ], "to": [ 8.3, 14.3, 4.3 ], "rotationOrigin": [ 8.0, 13.0, 4.0 ], "rotationX": -45.0, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 1.0 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 1.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 1.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 1.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "string10", "from": [ 4.0, 0.0, 10.0 ], "to": [ 4.2, 3.0, 10.2 ], "rotationOrigin": [ 4.0, 0.0, 10.0 ], "rotationX": -28.0, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.0 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "string11", "from": [ 12.0, 0.0, 10.0 ], "to": [ 12.2, 3.2, 10.2 ], "rotationOrigin": [ 12.0, 0.0, 10.0 ], "rotationX": -27.5, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.0 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.0 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.0 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.0 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "string12", "from": [ 8.0, 0.0, 10.0 ], "to": [ 8.2, 3.6, 10.2 ], "rotationOrigin": [ 8.0, 0.0, 10.0 ], "rotationX": -24.5, "faces": { "north": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.5 ] }, "east": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 3.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#string", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "hide", "from": [ 11.0, 4.0, 8.0 ], "to": [ 17.0, 4.5, 16.0 ], "rotationOrigin": [ 11.0, 4.0, 8.0 ], "rotationX": 67.5, "rotationY": -180.0, "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 6.0, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 8.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 6.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 8.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 6.0, 8.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 6.0, 8.0 ] } }, "children": [ { "name": "hideneck", "from": [ 1.5, 0.0, 8.0 ], "to": [ 4.5, 0.4, 9.0 ], "rotationOrigin": [ 1.0, 0.0, 8.0 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.0, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 3.0, 1.0 ], "windMode": [-1,-1,-1,-1] } }, "children": [ { "name": "head", "from": [ 0.5, 0.0, 1.0 ], "to": [ 2.5, 0.3, 2.0 ], "rotationOrigin": [ 0.0, 0.0, 1.0 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 2.0, 1.0 ], "windMode": [-1,-1,-1,-1] } } } ] }, { "name": "sidegut1", "from": [ 6.0, 0.0, 2.5 ], "to": [ 6.5, 0.4, 5.5 ], "rotationOrigin": [ 6.0, 0.0, 2.0 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 0.5, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 0.5, 3.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 0.5, 3.0 ], "windMode": [-1,-1,-1,-1] } }, "children": [ { "name": "bellybutton", "from": [ 0.5, 0.0, 1.5 ], "to": [ 1.0, 0.3, 2.5 ], "rotationOrigin": [ 1.0, 0.0, 1.0 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 0.5, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 0.5, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 0.5, 1.0 ], "windMode": [-1,-1,-1,-1] } } } ] }, { "name": "tail", "from": [ 2.5, 0.0, -1.0 ], "to": [ 3.5, 0.4, 0.0 ], "rotationOrigin": [ 2.0, 0.0, -1.0 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 1.0, 1.0 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "sidegut2", "from": [ -0.5, 0.0, 2.5 ], "to": [ 0.0, 0.4, 4.8 ], "rotationOrigin": [ -1.0, 0.0, 3.0 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 0.5, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 0.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 0.5, 2.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 0.5, 2.0 ], "windMode": [-1,-1,-1,-1] } } }, { "name": "rlimb1", "from": [ 0.0, 0.0, 6.0 ], "to": [ 2.0, 0.4, 9.5 ], "rotationOrigin": [ 0.0, 0.0, 6.0 ], "rotationY": -45.0, "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 3.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 2.0, 3.5 ], "windMode": [-1,-1,-1,-1] } }, "children": [ { "name": "paw1", "from": [ 0.25, 0.0, 3.0 ], "to": [ 1.75, 0.3, 4.0 ], "rotationOrigin": [ 0.0, 0.0, 3.0 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 1.5, 1.0 ], "windMode": [-1,-1,-1,-1] } } } ] }, { "name": "rlimb3", "from": [ -2.0, 0.0, 0.0 ], "to": [ 0.0, 0.4, 3.5 ], "rotationOrigin": [ -2.0, 0.0, 0.0 ], "rotationY": 45.0, "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 3.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 2.0, 3.5 ], "windMode": [-1,-1,-1,-1] } }, "children": [ { "name": "paw3", "from": [ 0.25, 0.0, -0.8 ], "to": [ 1.75, 0.3, 0.2 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 1.5, 1.0 ], "windMode": [-1,-1,-1,-1] } } } ] }, { "name": "llimb1", "from": [ 4.1, 0.0, 7.8 ], "to": [ 6.1, 0.4, 11.3 ], "rotationOrigin": [ 4.0, 0.0, 7.0 ], "rotationY": 45.0, "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 3.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 2.0, 3.5 ], "windMode": [-1,-1,-1,-1] } }, "children": [ { "name": "paw2", "from": [ 0.25, 0.0, 3.0 ], "to": [ 1.75, 0.3, 4.0 ], "rotationOrigin": [ 0.0, 0.0, 3.0 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 0.5 ] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 1.5, 1.0 ], "windMode": [-1,-1,-1,-1] } } } ] }, { "name": "llimb2", "from": [ 7.0, 0.0, -1.2 ], "to": [ 9.0, 0.4, 2.3 ], "rotationOrigin": [ 7.0, 0.0, -2.0 ], "rotationY": -45.0, "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 3.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 2.0, 3.5 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 2.0, 3.5 ], "windMode": [-1,-1,-1,-1] } }, "children": [ { "name": "paw4", "from": [ 0.25, 0.0, -0.8 ], "to": [ 1.75, 0.3, 0.2 ], "rotationOrigin": [ 0.0, 0.0, 3.0 ], "faces": { "north": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "east": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "south": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 0.5 ], "windMode": [-1,-1,-1,-1] }, "west": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.0, 0.5 ], "windMode": [-1,-1,-1,-1] }, "up": { "texture": "#furside", "uv": [ 0.0, 0.0, 1.5, 1.0 ], "windMode": [-1,-1,-1,-1] }, "down": { "texture": "#fleshside", "uv": [ 0.0, 0.0, 1.5, 1.0 ], "windMode": [-1,-1,-1,-1] } } } ] } ] } ]} Hide Rack Item code: { code: "craftsmanship:rack", maxstacksize: 64, variantgroups: [ { code: "type", states: ["hide"] }, { code: "size", states: ["small"] }, { code: "state", states: ["fresh", "cured" ] } ], shapeByType: { "*-small-fresh": { base: "equipment/hiderack/small/full" }, "*-small-cured": { base: "equipment/hiderack/small/full" } }, textureByType: { "*-fresh": { "string": { "base": "bow-string/bowstring-hide" }, "wood": { "base": "debarked/oak" }, "furside": { "base": "item/resource/hide/fresh" }, "fleshside": { "base": "item/resource/hide/flesh" } }, "*-cured": { "string": { "base": "bow-string/bowstring-hide" }, "wood": { "base": "debarked/oak" }, "furside": { "base": "item/resource/hide/cured" }, "fleshside": { "base": "item/resource/hide/dried" } } }, transitionablePropsByType: { "*-fresh": [{ type: "Dry", freshHours: { avg: 0 }, transitionHours: { avg: 48 }, transitionedStack: { type: "item", code: "rack-hide-small-cured" }, transitionRatio: 1 }] }, creativeinventory: { "general": ["rack-hide-*"], "items": ["rack-hide-*"] }, heldTpIdleAnimation: "holdbothhands", maxstacksize: 64, materialDensity: 500, guiTransform: { translation: { x: 5, y: 6, z: 0 }, rotation: { x: 142, y: -180, z: -6 }, origin: { x: 0.4, y: 0.1, z: 0.5 }, scale: 1.64 }, fpHandTransform: { translation: { x: -0.5, y: -0.4, z: 0 }, rotation: { x: 108, y: 7, z: -83 }, origin: { x: 0.5, y: 0, z: 0 }, scale: 0.78 }, tpHandTransform: { translation: { x: -0.5, y: -0.4, z: 0 }, rotation: { x: 108, y: 7, z: -83 }, origin: { x: 0.5, y: 0, z: 0 }, scale: 0.78 }, groundTransform: { translation: { x: 0, y: 0.17, z: 0 }, rotation: { x: -1, y: 0, z: 0 }, origin: { x: 0.5, y: 0.5, z: 0.5299 }, scale: 1.65 } }
Solution Brady_The Posted January 18 Solution Report Posted January 18 (edited) Replace textureByType with texturesByType. texture supports one texture, textures more. The game is trying to find "base" but only finds "string". Edited January 18 by Brady_The 1
Recommended Posts