diff --git a/model_source/X cross.bbmodel b/model_source/X cross.bbmodel new file mode 100644 index 00000000..827e5873 --- /dev/null +++ b/model_source/X cross.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"X cross","parent":"","java_block_version":"1.9.0","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.8,0,7.99],"to":[5.2,4,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"texture":0},"east":{"uv":[0,0,1.02,8],"texture":0},"south":{"uv":[0,0,16,8],"texture":0},"west":{"uv":[0,0,1.02,8],"texture":0},"up":{"uv":[0,0,7,1.02],"texture":0},"down":{"uv":[0,0,7,1.02],"texture":0}},"type":"cube","uuid":"7cbafb6a-4714-c698-c40d-82d9507ba4ae"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[10.8,0,7.99],"to":[17.8,4,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"texture":0},"east":{"uv":[0,0,1.02,8],"texture":0},"south":{"uv":[0,0,16,8],"texture":0},"west":{"uv":[0,0,1.02,8],"texture":0},"up":{"uv":[0,0,7,1.02],"texture":0},"down":{"uv":[0,0,7,1.02],"texture":0}},"type":"cube","uuid":"a131c77b-7e74-4b84-3f9c-cfb4965330e6"},{"name":"X1","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.14639,1.28557,8],"to":[12.14639,11.28557,9],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"texture":0},"east":{"uv":[0,0,1,16],"texture":0},"south":{"uv":[0,0,16,16],"texture":0},"west":{"uv":[0,0,1,16],"texture":0},"up":{"uv":[5,15,11,16],"texture":0},"down":{"uv":[5,0,11,1],"texture":0}},"type":"cube","uuid":"4ffd9e85-b5a1-8220-cab0-36b2f7d0055a"},{"name":"X2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.85361,1.28557,8],"to":[9.85361,11.28557,9],"autouv":0,"color":2,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"texture":0},"east":{"uv":[0,0,1,16],"texture":0},"south":{"uv":[0,0,16,16],"texture":0},"west":{"uv":[0,0,1,16],"texture":0},"up":{"uv":[5,0,11,1],"texture":0},"down":{"uv":[5,15,11,16],"texture":0}},"type":"cube","uuid":"778d435e-a140-ca88-93b2-e00c138b8802"},{"name":"Xmiddle1","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,13.5,8.1],"to":[13.5,16,8.9],"autouv":0,"color":2,"origin":[8,16.6,8.5],"faces":{"north":{"uv":[0,8,16,13],"texture":0},"east":{"uv":[0,0,0.8,2.5],"texture":0},"south":{"uv":[0,8,16,13],"texture":0},"west":{"uv":[0,0,0.8,2.5],"texture":0},"up":{"uv":[2,15.2,13,16],"texture":0},"down":{"uv":[2,15.2,13,16],"texture":0}},"type":"cube","uuid":"ace512d6-78ef-6085-8770-0a3c077e7b64"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[10.8,28,7.99],"to":[17.8,32,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"texture":0},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"south":{"uv":[0,0,16,8],"rotation":180,"texture":0},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"up":{"uv":[4,0,11,1.02],"rotation":180,"texture":0},"down":{"uv":[4,14.98,11,16],"rotation":180,"texture":0}},"type":"cube","uuid":"036e2d62-423d-a85b-b542-0206d504a1b6"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.8,28,7.99],"to":[5.2,32,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"enabled":false,"texture":0},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"south":{"uv":[0,0,16,8],"rotation":180,"texture":0},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"up":{"uv":[0,0,7,1.02],"rotation":180,"texture":0},"down":{"uv":[0,0,7,1.02],"rotation":180,"texture":0}},"type":"cube","uuid":"cd938715-8775-d3c9-c08a-36732ed867cf"},{"name":"cuff2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.83788,26.70529,3.2],"to":[9.63788,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"enabled":false,"texture":2},"east":{"uv":[0,0,5,1],"enabled":false,"texture":2},"south":{"uv":[5,6,6,7],"enabled":false,"texture":2},"west":{"uv":[0,1,5,2],"enabled":false,"texture":2},"up":{"uv":[1,7,0,2],"enabled":false,"texture":2},"down":{"uv":[2,2,1,7],"enabled":false,"texture":2}},"type":"cube","uuid":"585792d6-c05e-a2d1-1694-c1b75b7d44b2"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.03788,26.70529,3.2],"to":[4.83788,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"enabled":false,"texture":2},"east":{"uv":[2,2,7,3],"enabled":false,"texture":2},"south":{"uv":[0,7,1,8],"enabled":false,"texture":2},"west":{"uv":[2,3,7,4],"enabled":false,"texture":2},"up":{"uv":[3,9,2,4],"enabled":false,"texture":2},"down":{"uv":[4,4,3,9],"enabled":false,"texture":2}},"type":"cube","uuid":"5a0d2a9d-9caf-3663-4872-85cd3f61794b"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.83788,26.70529,3.2],"to":[8.83788,27.70529,4],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"enabled":false,"texture":2},"east":{"uv":[1,7,2,8],"enabled":false,"texture":2},"south":{"uv":[5,0,9,1],"enabled":false,"texture":2},"west":{"uv":[7,2,8,3],"enabled":false,"texture":2},"up":{"uv":[9,2,5,1],"enabled":false,"texture":2},"down":{"uv":[8,5,4,6],"enabled":false,"texture":2}},"type":"cube","uuid":"61da0be1-ac14-6b72-fcf7-53978cf6e5bb"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.16212,26.70529,3.2],"to":[11.96212,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"texture":1},"east":{"uv":[0,0,5,1],"texture":1},"south":{"uv":[5,6,6,7],"texture":1},"west":{"uv":[0,1,5,2],"texture":1},"up":{"uv":[1,7,0,2],"texture":1},"down":{"uv":[2,2,1,7],"texture":1}},"type":"cube","uuid":"78b91a32-dbe3-2c8d-0d91-fed58cf945d9"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.36212,26.70529,3.2],"to":[7.16212,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"texture":1},"east":{"uv":[2,2,7,3],"texture":1},"south":{"uv":[0,7,1,8],"texture":1},"west":{"uv":[2,3,7,4],"texture":1},"up":{"uv":[3,9,2,4],"texture":1},"down":{"uv":[4,4,3,9],"texture":1}},"type":"cube","uuid":"6d3a12df-3f4f-aede-b38f-e575be40ccc8"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.16212,26.70529,3.2],"to":[11.16212,27.70529,4],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"texture":1},"east":{"uv":[1,7,2,8],"texture":1},"south":{"uv":[5,0,9,1],"texture":1},"west":{"uv":[7,2,8,3],"texture":1},"up":{"uv":[9,2,5,1],"texture":1},"down":{"uv":[8,5,4,6],"texture":1}},"type":"cube","uuid":"b6979410-3e04-ddbf-f14a-aa0ae8e5ef8b"},{"name":"X2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.85361,20.71443,8],"to":[9.85361,30.71443,9],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":0},"east":{"uv":[0,0,1,16],"rotation":180,"texture":0},"south":{"uv":[0,0,16,16],"rotation":180,"texture":0},"west":{"uv":[0,0,1,16],"rotation":180,"texture":0},"up":{"uv":[5,0,11,1],"rotation":180,"texture":0},"down":{"uv":[5,15,11,16],"rotation":180,"texture":0}},"type":"cube","uuid":"70dc6c13-3b67-3d13-738c-7a6288880c0d"},{"name":"Xmiddle2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,16,8.1],"to":[13.5,18.5,8.9],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,5,16,10],"rotation":180,"texture":0},"east":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"south":{"uv":[0,4,16,9],"rotation":180,"texture":0},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":0},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":0}},"type":"cube","uuid":"e2c00011-0ccd-ccc6-2769-61a3c17a3a6c"},{"name":"X3","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.14639,20.71443,8],"to":[12.14639,30.71443,9],"autouv":0,"color":2,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":0},"east":{"uv":[0,0,1,16],"rotation":180,"texture":0},"south":{"uv":[0,0,16,16],"rotation":180,"texture":0},"west":{"uv":[15,0,16,16],"rotation":180,"texture":0},"up":{"uv":[5,15,11,16],"rotation":180,"texture":0},"down":{"uv":[5,0,11,1],"rotation":180,"texture":0}},"type":"cube","uuid":"f4483672-c178-3064-f21d-fa7aed326e32"},{"name":"Xmiddle2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,18.5,8.1],"to":[13.5,21,8.9],"autouv":0,"color":2,"origin":[8,18.475,8.5],"faces":{"north":{"uv":[0,0,16,5],"rotation":180,"texture":0},"east":{"uv":[0,4,0.8,6.5],"rotation":180,"texture":0},"south":{"uv":[0,0,16,5],"rotation":180,"texture":0},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":0},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":0}},"type":"cube","uuid":"d96b34b6-cfd3-e750-b57a-e5ab76b6dea1"},{"name":"Xmiddle1","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,11,8.1],"to":[13.5,13.5,8.9],"autouv":0,"color":2,"origin":[8,14.1,8.5],"faces":{"north":{"uv":[0,11,16,16],"texture":0},"east":{"uv":[0,0,0.8,2.5],"texture":0},"south":{"uv":[0,11,16,16],"texture":0},"west":{"uv":[0,0,0.8,2.5],"texture":0},"up":{"uv":[2,15.2,13,16],"texture":0},"down":{"uv":[2,15.2,13,16],"texture":0}},"type":"cube","uuid":"dae56082-f02c-04db-ac72-7f63a8f5baf5"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.86212,4.33029,3.2],"to":[9.66212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"texture":1},"east":{"uv":[0,0,5,1],"texture":1},"south":{"uv":[5,6,6,7],"texture":1},"west":{"uv":[0,1,5,2],"texture":1},"up":{"uv":[1,7,0,2],"texture":1},"down":{"uv":[2,2,1,7],"texture":1}},"type":"cube","uuid":"b20e9fa6-4593-3435-e126-9d0f70f8fe97"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.06212,4.33029,3.2],"to":[4.86212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"texture":1},"east":{"uv":[2,2,7,3],"texture":1},"south":{"uv":[0,7,1,8],"texture":1},"west":{"uv":[2,3,7,4],"texture":1},"up":{"uv":[3,9,2,4],"texture":1},"down":{"uv":[4,4,3,9],"texture":1}},"type":"cube","uuid":"22f64931-7e7f-bf25-1bc6-c29c2efe9ea9"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.86212,4.33029,3.2],"to":[8.86212,5.33029,4],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"texture":1},"east":{"uv":[1,7,2,8],"texture":1},"south":{"uv":[5,0,9,1],"texture":1},"west":{"uv":[7,2,8,3],"texture":1},"up":{"uv":[9,2,5,1],"texture":1},"down":{"uv":[8,5,4,6],"texture":1}},"type":"cube","uuid":"b6532c09-480d-b97a-4162-1c19c4dcf54e"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.86212,4.33029,3.2],"to":[9.66212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"texture":1},"east":{"uv":[0,0,5,1],"texture":1},"south":{"uv":[5,6,6,7],"texture":1},"west":{"uv":[0,1,5,2],"texture":1},"up":{"uv":[1,7,0,2],"texture":1},"down":{"uv":[2,2,1,7],"texture":1}},"type":"cube","uuid":"62a41c06-7ffb-aa32-5f3a-118db2a13502"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.06212,4.33029,3.2],"to":[4.86212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"texture":1},"east":{"uv":[2,2,7,3],"texture":1},"south":{"uv":[0,7,1,8],"texture":1},"west":{"uv":[2,3,7,4],"texture":1},"up":{"uv":[3,9,2,4],"texture":1},"down":{"uv":[4,4,3,9],"texture":1}},"type":"cube","uuid":"c15fa9d7-f9b7-f6a1-9702-2a56272fcc40"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.86212,4.33029,3.2],"to":[8.86212,5.33029,4],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"texture":1},"east":{"uv":[1,7,2,8],"texture":1},"south":{"uv":[5,0,9,1],"texture":1},"west":{"uv":[7,2,8,3],"texture":1},"up":{"uv":[9,2,5,1],"texture":1},"down":{"uv":[8,5,4,6],"texture":1}},"type":"cube","uuid":"60922a9c-171f-16f6-4ea3-29acc147425a"},{"name":"cuff2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.21288,4.28029,3.2],"to":[12.01288,5.28029,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"enabled":false,"texture":2},"east":{"uv":[0,0,5,1],"enabled":false,"texture":2},"south":{"uv":[5,6,6,7],"enabled":false,"texture":2},"west":{"uv":[0,1,5,2],"enabled":false,"texture":2},"up":{"uv":[1,7,0,2],"enabled":false,"texture":2},"down":{"uv":[2,2,1,7],"enabled":false,"texture":2}},"type":"cube","uuid":"e98a1146-3d20-1e5f-999a-bad13266a23a"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.41288,4.28029,3.2],"to":[7.21288,5.28029,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"enabled":false,"texture":2},"east":{"uv":[2,2,7,3],"enabled":false,"texture":2},"south":{"uv":[0,7,1,8],"enabled":false,"texture":2},"west":{"uv":[2,3,7,4],"enabled":false,"texture":2},"up":{"uv":[3,9,2,4],"enabled":false,"texture":2},"down":{"uv":[4,4,3,9],"enabled":false,"texture":2}},"type":"cube","uuid":"9684afc9-774f-f2a7-03fa-f535717d589a"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.21288,4.28029,3.2],"to":[11.21288,5.28029,4],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"enabled":false,"texture":2},"east":{"uv":[1,7,2,8],"enabled":false,"texture":2},"south":{"uv":[5,0,9,1],"enabled":false,"texture":2},"west":{"uv":[7,2,8,3],"enabled":false,"texture":2},"up":{"uv":[9,2,5,1],"enabled":false,"texture":2},"down":{"uv":[8,5,4,6],"enabled":false,"texture":2}},"type":"cube","uuid":"2af9ba0a-0f58-9f6d-8f34-0c3ec1fb4fdf"}],"groups":[{"uuid":"7c7cf799-47c6-e769-2be2-957981a20162","export":true,"locked":true,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"down","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"2c941c1e-c492-0147-f00c-dd6d70c5fdda","export":true,"locked":true,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"up","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"a808c50d-8c98-3bb7-4805-9ad4c1899edf","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"b735c1fb-8b43-b8aa-be00-36a1736f96d4","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"4838ed5b-d32b-cb56-611b-769a7eb23bbf","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"f8c46e37-37a4-7de8-abec-3117ecd15787","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ef49ef0f-851e-aa37-3f8d-6a9f992e1761","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false}],"outliner":[{"uuid":"2c941c1e-c492-0147-f00c-dd6d70c5fdda","isOpen":true,"children":["036e2d62-423d-a85b-b542-0206d504a1b6","cd938715-8775-d3c9-c08a-36732ed867cf",{"uuid":"a808c50d-8c98-3bb7-4805-9ad4c1899edf","isOpen":true,"children":["585792d6-c05e-a2d1-1694-c1b75b7d44b2","5a0d2a9d-9caf-3663-4872-85cd3f61794b","61da0be1-ac14-6b72-fcf7-53978cf6e5bb"]},{"uuid":"b735c1fb-8b43-b8aa-be00-36a1736f96d4","isOpen":true,"children":["78b91a32-dbe3-2c8d-0d91-fed58cf945d9","6d3a12df-3f4f-aede-b38f-e575be40ccc8","b6979410-3e04-ddbf-f14a-aa0ae8e5ef8b"]},"70dc6c13-3b67-3d13-738c-7a6288880c0d","f4483672-c178-3064-f21d-fa7aed326e32","e2c00011-0ccd-ccc6-2769-61a3c17a3a6c","d96b34b6-cfd3-e750-b57a-e5ab76b6dea1"]},{"uuid":"7c7cf799-47c6-e769-2be2-957981a20162","isOpen":true,"children":["7cbafb6a-4714-c698-c40d-82d9507ba4ae","a131c77b-7e74-4b84-3f9c-cfb4965330e6",{"uuid":"4838ed5b-d32b-cb56-611b-769a7eb23bbf","isOpen":false,"children":["b20e9fa6-4593-3435-e126-9d0f70f8fe97","22f64931-7e7f-bf25-1bc6-c29c2efe9ea9","b6532c09-480d-b97a-4162-1c19c4dcf54e",{"uuid":"f8c46e37-37a4-7de8-abec-3117ecd15787","isOpen":false,"children":["62a41c06-7ffb-aa32-5f3a-118db2a13502","c15fa9d7-f9b7-f6a1-9702-2a56272fcc40","60922a9c-171f-16f6-4ea3-29acc147425a"]}]},{"uuid":"ef49ef0f-851e-aa37-3f8d-6a9f992e1761","isOpen":false,"children":["e98a1146-3d20-1e5f-999a-bad13266a23a","9684afc9-774f-f2a7-03fa-f535717d589a","2af9ba0a-0f58-9f6d-8f34-0c3ec1fb4fdf"]},"4ffd9e85-b5a1-8220-cab0-36b2f7d0055a","778d435e-a140-ca88-93b2-e00c138b8802","ace512d6-78ef-6085-8770-0a3c077e7b64","dae56082-f02c-04db-ac72-7f63a8f5baf5"]}],"textures":[{"name":"stripped_dark_oak_log.png","path":"","folder":"","namespace":"","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"b10620cb-4857-de1e-088c-36da6dc1b1bf","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAG1BMVEVSPydQPSZOPCVKOiRJOSRIOSRIOCRFNiM7MCDAZEHZAAAAdUlEQVR42gXBgQHCIBAEsHBfrPtvW8uDSb7Xzc2U6apvXG77ngxBnAbY+xC9ZP30x3ENobbpHWyIahzlEiXIXPQyPYQwjGJLn2A5AoUwz2OkxxO7hC5zaIQRXW8UBzeByWuUnxbwMPtaB1Gy8wofSmhkqkXzByNxMGsCI+AyAAAAAElFTkSuQmCC"},{"name":"x_cross_cuff_l","path":"","folder":"block","namespace":"","id":"1","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"cdde0cbc-d9ff-1e1a-a3ad-b5a614b44825","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4ElEQVR4AeyQwQoBURSGjxNDDSUWsvcMSkmUJSuP5xmUsrCxYuEF7DyB0iCmGGr0XY0QF9ma+ueec+7///eco7VmJyxXGmG13gqJK7W2OW9rYvn0GASScnOGsvc9STiOiZ2kK8HBN7HtpwnnItB40vAwIchki7LanmQ86sXIX0ERADedu+vE33kyn02sYkyVVgECCoxDjik7oWaD0jpAAGzkZ3dmiSwyuiReLDeSL5Tezo9Gl95aAK2D6XgQY/Zhv/t2fmMAGbBEQPEbaETmRRDln55Xg08Fj7y/gcjPOzgDAAD//21h/YwAAAAGSURBVAMA/ClhIX3B9aYAAAAASUVORK5CYII="},{"name":"x_cross_cuff_r","path":"","folder":"block","namespace":"","id":"2","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"1c063cc5-5bfe-c760-8588-343a7898b070","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVR4AeyRPQrCQBCFJ6smYrSJhRfwDIJgYRpBsBA8g8ezs7JR0CPY2YqFRRqJmIhGvg0uWORHbA283cnse29nZtVgOEl6fV/DH80SQI59PJ3rvOR8qmY74rY8TQkvgdzjSOIolHrDk9s1ENtx9VnWohCAdqdrjIgRH09n2W2WVpaYvOI2gODxJCX6Zio47Le5YtiKBSBwm95H+cyCszwo+gdUACC/d+IimAqYA8CM3hEW9Q9HGyDgNVTVkfVqYdE7O4QiKIgIIFa0HVF5GAlGoLw0ZRqD9Pf79W8g8vMMXgAAAP//unQ8awAAAAZJREFUAwDlDGkhpo/jsAAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"translation":[0,3,1],"scale":[0.55,0.55,0.55]}}} \ No newline at end of file diff --git a/model_source/X cross_1.bbmodel b/model_source/X cross_1.bbmodel new file mode 100644 index 00000000..c5f90ccd --- /dev/null +++ b/model_source/X cross_1.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"X cross_1","parent":"","java_block_version":"1.9.0","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.8,0,7.99],"to":[5.2,4,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"texture":0},"east":{"uv":[0,0,1.02,8],"texture":0},"south":{"uv":[0,0,16,8],"texture":0},"west":{"uv":[0,0,1.02,8],"texture":0},"up":{"uv":[0,0,7,1.02],"texture":0},"down":{"uv":[0,0,7,1.02],"texture":0}},"type":"cube","uuid":"7cbafb6a-4714-c698-c40d-82d9507ba4ae"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[10.8,0,7.99],"to":[17.8,4,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"texture":0},"east":{"uv":[0,0,1.02,8],"texture":0},"south":{"uv":[0,0,16,8],"texture":0},"west":{"uv":[0,0,1.02,8],"texture":0},"up":{"uv":[0,0,7,1.02],"texture":0},"down":{"uv":[0,0,7,1.02],"texture":0}},"type":"cube","uuid":"a131c77b-7e74-4b84-3f9c-cfb4965330e6"},{"name":"X1","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.14639,1.28557,8],"to":[12.14639,11.28557,9],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"texture":0},"east":{"uv":[0,0,1,16],"texture":0},"south":{"uv":[0,0,16,16],"texture":0},"west":{"uv":[0,0,1,16],"texture":0},"up":{"uv":[5,15,11,16],"texture":0},"down":{"uv":[5,0,11,1],"texture":0}},"type":"cube","uuid":"4ffd9e85-b5a1-8220-cab0-36b2f7d0055a"},{"name":"X2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.85361,1.28557,8],"to":[9.85361,11.28557,9],"autouv":0,"color":2,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"texture":0},"east":{"uv":[0,0,1,16],"texture":0},"south":{"uv":[0,0,16,16],"texture":0},"west":{"uv":[0,0,1,16],"texture":0},"up":{"uv":[5,0,11,1],"texture":0},"down":{"uv":[5,15,11,16],"texture":0}},"type":"cube","uuid":"778d435e-a140-ca88-93b2-e00c138b8802"},{"name":"Xmiddle1","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,13.5,8.1],"to":[13.5,16,8.9],"autouv":0,"color":2,"origin":[8,16.6,8.5],"faces":{"north":{"uv":[0,8,16,13],"texture":0},"east":{"uv":[0,0,0.8,2.5],"texture":0},"south":{"uv":[0,8,16,13],"texture":0},"west":{"uv":[0,0,0.8,2.5],"texture":0},"up":{"uv":[2,15.2,13,16],"texture":0},"down":{"uv":[2,15.2,13,16],"texture":0}},"type":"cube","uuid":"ace512d6-78ef-6085-8770-0a3c077e7b64"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[10.8,28,7.99],"to":[17.8,32,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"texture":0},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"south":{"uv":[0,0,16,8],"rotation":180,"texture":0},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"up":{"uv":[4,0,11,1.02],"rotation":180,"texture":0},"down":{"uv":[4,14.98,11,16],"rotation":180,"texture":0}},"type":"cube","uuid":"036e2d62-423d-a85b-b542-0206d504a1b6"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.8,28,7.99],"to":[5.2,32,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"enabled":false,"texture":0},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"south":{"uv":[0,0,16,8],"rotation":180,"texture":0},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"up":{"uv":[0,0,7,1.02],"rotation":180,"texture":0},"down":{"uv":[0,0,7,1.02],"rotation":180,"texture":0}},"type":"cube","uuid":"cd938715-8775-d3c9-c08a-36732ed867cf"},{"name":"cuff2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.83788,26.70529,3.2],"to":[9.63788,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"enabled":false,"texture":2},"east":{"uv":[0,0,5,1],"enabled":false,"texture":2},"south":{"uv":[5,6,6,7],"enabled":false,"texture":2},"west":{"uv":[0,1,5,2],"enabled":false,"texture":2},"up":{"uv":[1,7,0,2],"enabled":false,"texture":2},"down":{"uv":[2,2,1,7],"enabled":false,"texture":2}},"type":"cube","uuid":"585792d6-c05e-a2d1-1694-c1b75b7d44b2"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.03788,26.70529,3.2],"to":[4.83788,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"enabled":false,"texture":2},"east":{"uv":[2,2,7,3],"enabled":false,"texture":2},"south":{"uv":[0,7,1,8],"enabled":false,"texture":2},"west":{"uv":[2,3,7,4],"enabled":false,"texture":2},"up":{"uv":[3,9,2,4],"enabled":false,"texture":2},"down":{"uv":[4,4,3,9],"enabled":false,"texture":2}},"type":"cube","uuid":"5a0d2a9d-9caf-3663-4872-85cd3f61794b"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.83788,26.70529,3.2],"to":[8.83788,27.70529,4],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"enabled":false,"texture":2},"east":{"uv":[1,7,2,8],"enabled":false,"texture":2},"south":{"uv":[5,0,9,1],"enabled":false,"texture":2},"west":{"uv":[7,2,8,3],"enabled":false,"texture":2},"up":{"uv":[9,2,5,1],"enabled":false,"texture":2},"down":{"uv":[8,5,4,6],"enabled":false,"texture":2}},"type":"cube","uuid":"61da0be1-ac14-6b72-fcf7-53978cf6e5bb"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.16212,26.70529,3.2],"to":[11.96212,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"texture":1},"east":{"uv":[0,0,5,1],"texture":1},"south":{"uv":[5,6,6,7],"texture":1},"west":{"uv":[0,1,5,2],"texture":1},"up":{"uv":[1,7,0,2],"texture":1},"down":{"uv":[2,2,1,7],"texture":1}},"type":"cube","uuid":"78b91a32-dbe3-2c8d-0d91-fed58cf945d9"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.36212,26.70529,3.2],"to":[7.16212,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"texture":1},"east":{"uv":[2,2,7,3],"texture":1},"south":{"uv":[0,7,1,8],"texture":1},"west":{"uv":[2,3,7,4],"texture":1},"up":{"uv":[3,9,2,4],"texture":1},"down":{"uv":[4,4,3,9],"texture":1}},"type":"cube","uuid":"6d3a12df-3f4f-aede-b38f-e575be40ccc8"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.16212,26.70529,3.2],"to":[11.16212,27.70529,4],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"texture":1},"east":{"uv":[1,7,2,8],"texture":1},"south":{"uv":[5,0,9,1],"texture":1},"west":{"uv":[7,2,8,3],"texture":1},"up":{"uv":[9,2,5,1],"texture":1},"down":{"uv":[8,5,4,6],"texture":1}},"type":"cube","uuid":"b6979410-3e04-ddbf-f14a-aa0ae8e5ef8b"},{"name":"X2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.85361,20.71443,8],"to":[9.85361,30.71443,9],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":0},"east":{"uv":[0,0,1,16],"rotation":180,"texture":0},"south":{"uv":[0,0,16,16],"rotation":180,"texture":0},"west":{"uv":[0,0,1,16],"rotation":180,"texture":0},"up":{"uv":[5,0,11,1],"rotation":180,"texture":0},"down":{"uv":[5,15,11,16],"rotation":180,"texture":0}},"type":"cube","uuid":"70dc6c13-3b67-3d13-738c-7a6288880c0d"},{"name":"Xmiddle2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,16,8.1],"to":[13.5,18.5,8.9],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,5,16,10],"rotation":180,"texture":0},"east":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"south":{"uv":[0,4,16,9],"rotation":180,"texture":0},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":0},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":0}},"type":"cube","uuid":"e2c00011-0ccd-ccc6-2769-61a3c17a3a6c"},{"name":"X3","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.14639,20.71443,8],"to":[12.14639,30.71443,9],"autouv":0,"color":2,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":0},"east":{"uv":[0,0,1,16],"rotation":180,"texture":0},"south":{"uv":[0,0,16,16],"rotation":180,"texture":0},"west":{"uv":[15,0,16,16],"rotation":180,"texture":0},"up":{"uv":[5,15,11,16],"rotation":180,"texture":0},"down":{"uv":[5,0,11,1],"rotation":180,"texture":0}},"type":"cube","uuid":"f4483672-c178-3064-f21d-fa7aed326e32"},{"name":"Xmiddle2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,18.5,8.1],"to":[13.5,21,8.9],"autouv":0,"color":2,"origin":[8,18.475,8.5],"faces":{"north":{"uv":[0,0,16,5],"rotation":180,"texture":0},"east":{"uv":[0,4,0.8,6.5],"rotation":180,"texture":0},"south":{"uv":[0,0,16,5],"rotation":180,"texture":0},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":0},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":0}},"type":"cube","uuid":"d96b34b6-cfd3-e750-b57a-e5ab76b6dea1"},{"name":"Xmiddle1","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,11,8.1],"to":[13.5,13.5,8.9],"autouv":0,"color":2,"origin":[8,14.1,8.5],"faces":{"north":{"uv":[0,11,16,16],"texture":0},"east":{"uv":[0,0,0.8,2.5],"texture":0},"south":{"uv":[0,11,16,16],"texture":0},"west":{"uv":[0,0,0.8,2.5],"texture":0},"up":{"uv":[2,15.2,13,16],"texture":0},"down":{"uv":[2,15.2,13,16],"texture":0}},"type":"cube","uuid":"dae56082-f02c-04db-ac72-7f63a8f5baf5"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.86212,4.33029,3.2],"to":[9.66212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"texture":1},"east":{"uv":[0,0,5,1],"texture":1},"south":{"uv":[5,6,6,7],"texture":1},"west":{"uv":[0,1,5,2],"texture":1},"up":{"uv":[1,7,0,2],"texture":1},"down":{"uv":[2,2,1,7],"texture":1}},"type":"cube","uuid":"b20e9fa6-4593-3435-e126-9d0f70f8fe97"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.06212,4.33029,3.2],"to":[4.86212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"texture":1},"east":{"uv":[2,2,7,3],"texture":1},"south":{"uv":[0,7,1,8],"texture":1},"west":{"uv":[2,3,7,4],"texture":1},"up":{"uv":[3,9,2,4],"texture":1},"down":{"uv":[4,4,3,9],"texture":1}},"type":"cube","uuid":"22f64931-7e7f-bf25-1bc6-c29c2efe9ea9"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.86212,4.33029,3.2],"to":[8.86212,5.33029,4],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"texture":1},"east":{"uv":[1,7,2,8],"texture":1},"south":{"uv":[5,0,9,1],"texture":1},"west":{"uv":[7,2,8,3],"texture":1},"up":{"uv":[9,2,5,1],"texture":1},"down":{"uv":[8,5,4,6],"texture":1}},"type":"cube","uuid":"b6532c09-480d-b97a-4162-1c19c4dcf54e"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.86212,4.33029,3.2],"to":[9.66212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"texture":1},"east":{"uv":[0,0,5,1],"texture":1},"south":{"uv":[5,6,6,7],"texture":1},"west":{"uv":[0,1,5,2],"texture":1},"up":{"uv":[1,7,0,2],"texture":1},"down":{"uv":[2,2,1,7],"texture":1}},"type":"cube","uuid":"62a41c06-7ffb-aa32-5f3a-118db2a13502"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.06212,4.33029,3.2],"to":[4.86212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"texture":1},"east":{"uv":[2,2,7,3],"texture":1},"south":{"uv":[0,7,1,8],"texture":1},"west":{"uv":[2,3,7,4],"texture":1},"up":{"uv":[3,9,2,4],"texture":1},"down":{"uv":[4,4,3,9],"texture":1}},"type":"cube","uuid":"c15fa9d7-f9b7-f6a1-9702-2a56272fcc40"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.86212,4.33029,3.2],"to":[8.86212,5.33029,4],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"texture":1},"east":{"uv":[1,7,2,8],"texture":1},"south":{"uv":[5,0,9,1],"texture":1},"west":{"uv":[7,2,8,3],"texture":1},"up":{"uv":[9,2,5,1],"texture":1},"down":{"uv":[8,5,4,6],"texture":1}},"type":"cube","uuid":"60922a9c-171f-16f6-4ea3-29acc147425a"},{"name":"cuff2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.21288,4.28029,3.2],"to":[12.01288,5.28029,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"enabled":false,"texture":2},"east":{"uv":[0,0,5,1],"enabled":false,"texture":2},"south":{"uv":[5,6,6,7],"enabled":false,"texture":2},"west":{"uv":[0,1,5,2],"enabled":false,"texture":2},"up":{"uv":[1,7,0,2],"enabled":false,"texture":2},"down":{"uv":[2,2,1,7],"enabled":false,"texture":2}},"type":"cube","uuid":"e98a1146-3d20-1e5f-999a-bad13266a23a"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.41288,4.28029,3.2],"to":[7.21288,5.28029,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"enabled":false,"texture":2},"east":{"uv":[2,2,7,3],"enabled":false,"texture":2},"south":{"uv":[0,7,1,8],"enabled":false,"texture":2},"west":{"uv":[2,3,7,4],"enabled":false,"texture":2},"up":{"uv":[3,9,2,4],"enabled":false,"texture":2},"down":{"uv":[4,4,3,9],"enabled":false,"texture":2}},"type":"cube","uuid":"9684afc9-774f-f2a7-03fa-f535717d589a"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.21288,4.28029,3.2],"to":[11.21288,5.28029,4],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"enabled":false,"texture":2},"east":{"uv":[1,7,2,8],"enabled":false,"texture":2},"south":{"uv":[5,0,9,1],"enabled":false,"texture":2},"west":{"uv":[7,2,8,3],"enabled":false,"texture":2},"up":{"uv":[9,2,5,1],"enabled":false,"texture":2},"down":{"uv":[8,5,4,6],"enabled":false,"texture":2}},"type":"cube","uuid":"2af9ba0a-0f58-9f6d-8f34-0c3ec1fb4fdf"}],"groups":[{"uuid":"7c7cf799-47c6-e769-2be2-957981a20162","export":true,"locked":true,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"down","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"2c941c1e-c492-0147-f00c-dd6d70c5fdda","export":true,"locked":true,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"up","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"a808c50d-8c98-3bb7-4805-9ad4c1899edf","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"b735c1fb-8b43-b8aa-be00-36a1736f96d4","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"4838ed5b-d32b-cb56-611b-769a7eb23bbf","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"f8c46e37-37a4-7de8-abec-3117ecd15787","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ef49ef0f-851e-aa37-3f8d-6a9f992e1761","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false}],"outliner":[{"uuid":"2c941c1e-c492-0147-f00c-dd6d70c5fdda","isOpen":true,"children":["036e2d62-423d-a85b-b542-0206d504a1b6","cd938715-8775-d3c9-c08a-36732ed867cf",{"uuid":"a808c50d-8c98-3bb7-4805-9ad4c1899edf","isOpen":true,"children":["585792d6-c05e-a2d1-1694-c1b75b7d44b2","5a0d2a9d-9caf-3663-4872-85cd3f61794b","61da0be1-ac14-6b72-fcf7-53978cf6e5bb"]},{"uuid":"b735c1fb-8b43-b8aa-be00-36a1736f96d4","isOpen":true,"children":["78b91a32-dbe3-2c8d-0d91-fed58cf945d9","6d3a12df-3f4f-aede-b38f-e575be40ccc8","b6979410-3e04-ddbf-f14a-aa0ae8e5ef8b"]},"70dc6c13-3b67-3d13-738c-7a6288880c0d","f4483672-c178-3064-f21d-fa7aed326e32","e2c00011-0ccd-ccc6-2769-61a3c17a3a6c","d96b34b6-cfd3-e750-b57a-e5ab76b6dea1"]},{"uuid":"7c7cf799-47c6-e769-2be2-957981a20162","isOpen":true,"children":["7cbafb6a-4714-c698-c40d-82d9507ba4ae","a131c77b-7e74-4b84-3f9c-cfb4965330e6",{"uuid":"4838ed5b-d32b-cb56-611b-769a7eb23bbf","isOpen":false,"children":["b20e9fa6-4593-3435-e126-9d0f70f8fe97","22f64931-7e7f-bf25-1bc6-c29c2efe9ea9","b6532c09-480d-b97a-4162-1c19c4dcf54e",{"uuid":"f8c46e37-37a4-7de8-abec-3117ecd15787","isOpen":false,"children":["62a41c06-7ffb-aa32-5f3a-118db2a13502","c15fa9d7-f9b7-f6a1-9702-2a56272fcc40","60922a9c-171f-16f6-4ea3-29acc147425a"]}]},{"uuid":"ef49ef0f-851e-aa37-3f8d-6a9f992e1761","isOpen":false,"children":["e98a1146-3d20-1e5f-999a-bad13266a23a","9684afc9-774f-f2a7-03fa-f535717d589a","2af9ba0a-0f58-9f6d-8f34-0c3ec1fb4fdf"]},"4ffd9e85-b5a1-8220-cab0-36b2f7d0055a","778d435e-a140-ca88-93b2-e00c138b8802","ace512d6-78ef-6085-8770-0a3c077e7b64","dae56082-f02c-04db-ac72-7f63a8f5baf5"]}],"textures":[{"name":"stripped_dark_oak_log.png","path":"","folder":"","namespace":"","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"b10620cb-4857-de1e-088c-36da6dc1b1bf","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAG1BMVEVSPydQPSZOPCVKOiRJOSRIOSRIOCRFNiM7MCDAZEHZAAAAdUlEQVR42gXBgQHCIBAEsHBfrPtvW8uDSb7Xzc2U6apvXG77ngxBnAbY+xC9ZP30x3ENobbpHWyIahzlEiXIXPQyPYQwjGJLn2A5AoUwz2OkxxO7hC5zaIQRXW8UBzeByWuUnxbwMPtaB1Gy8wofSmhkqkXzByNxMGsCI+AyAAAAAElFTkSuQmCC"},{"name":"x_cross_cuff_l","path":"","folder":"block","namespace":"","id":"1","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"cdde0cbc-d9ff-1e1a-a3ad-b5a614b44825","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4ElEQVR4AeyQwQoBURSGjxNDDSUWsvcMSkmUJSuP5xmUsrCxYuEF7DyB0iCmGGr0XY0QF9ma+ueec+7///eco7VmJyxXGmG13gqJK7W2OW9rYvn0GASScnOGsvc9STiOiZ2kK8HBN7HtpwnnItB40vAwIchki7LanmQ86sXIX0ERADedu+vE33kyn02sYkyVVgECCoxDjik7oWaD0jpAAGzkZ3dmiSwyuiReLDeSL5Tezo9Gl95aAK2D6XgQY/Zhv/t2fmMAGbBEQPEbaETmRRDln55Xg08Fj7y/gcjPOzgDAAD//21h/YwAAAAGSURBVAMA/ClhIX3B9aYAAAAASUVORK5CYII="},{"name":"x_cross_cuff_r","path":"","folder":"block","namespace":"","id":"2","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"1c063cc5-5bfe-c760-8588-343a7898b070","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVR4AeyRPQrCQBCFJ6smYrSJhRfwDIJgYRpBsBA8g8ezs7JR0CPY2YqFRRqJmIhGvg0uWORHbA283cnse29nZtVgOEl6fV/DH80SQI59PJ3rvOR8qmY74rY8TQkvgdzjSOIolHrDk9s1ENtx9VnWohCAdqdrjIgRH09n2W2WVpaYvOI2gODxJCX6Zio47Le5YtiKBSBwm95H+cyCszwo+gdUACC/d+IimAqYA8CM3hEW9Q9HGyDgNVTVkfVqYdE7O4QiKIgIIFa0HVF5GAlGoLw0ZRqD9Pf79W8g8vMMXgAAAP//unQ8awAAAAZJREFUAwDlDGkhpo/jsAAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"translation":[0,3,1],"scale":[0.55,0.55,0.55]}}} \ No newline at end of file diff --git a/model_source/X cross_2.bbmodel b/model_source/X cross_2.bbmodel new file mode 100644 index 00000000..cd22e710 --- /dev/null +++ b/model_source/X cross_2.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"base_x_cross","parent":"","java_block_version":"1.9.0","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.8,0,14.365],"to":[4.7,4,15.885],"autouv":0,"color":2,"origin":[8,16,15.125],"faces":{"north":{"uv":[0,0,16,8],"texture":0},"east":{"uv":[0,0,1.02,8],"texture":0},"south":{"uv":[0,0,16,8],"texture":0},"west":{"uv":[0,0,1.02,8],"texture":0},"up":{"uv":[0,0,7,1.02],"texture":0},"down":{"uv":[0,0,7,1.02],"texture":0}},"type":"cube","uuid":"7cbafb6a-4714-c698-c40d-82d9507ba4ae"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.35,0,14.59],"to":[17.85,4,15.635],"autouv":0,"color":2,"origin":[8.05,16,15.125],"faces":{"north":{"uv":[0,0,16,8],"texture":0},"east":{"uv":[0,0,1.02,8],"texture":0},"south":{"uv":[0,0,16,8],"texture":0},"west":{"uv":[0,0,1.02,8],"texture":0},"up":{"uv":[0,0,7,1.02],"texture":0},"down":{"uv":[0,0,7,1.02],"texture":0}},"type":"cube","uuid":"a131c77b-7e74-4b84-3f9c-cfb4965330e6"},{"name":"X1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.14639,1.16315,14.615],"to":[12.46182,12.41057,15.625],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[0,0,16,16],"texture":0},"east":{"uv":[0,0,1,16],"texture":0},"south":{"uv":[0,0,16,16],"texture":0},"west":{"uv":[0,0,1,16],"texture":0},"up":{"uv":[5,15,11,16],"texture":0},"down":{"uv":[5,0,11,1],"texture":0}},"type":"cube","uuid":"4ffd9e85-b5a1-8220-cab0-36b2f7d0055a"},{"name":"X2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.53818,1.16315,14.615],"to":[9.85361,12.41057,15.625],"autouv":0,"color":2,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[0,0,16,16],"texture":0},"east":{"uv":[0,0,1,16],"texture":0},"south":{"uv":[0,0,16,16],"texture":0},"west":{"uv":[0,0,1,16],"texture":0},"up":{"uv":[5,0,11,1],"texture":0},"down":{"uv":[5,15,11,16],"texture":0}},"type":"cube","uuid":"778d435e-a140-ca88-93b2-e00c138b8802"},{"name":"Xmiddle1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,12,14.6],"to":[13.5,16,15.61],"autouv":0,"color":2,"origin":[8,16.6,15],"faces":{"north":{"uv":[0,11,16,16],"texture":0},"east":{"uv":[0,0,0.8,2.5],"texture":0},"south":{"uv":[0,8,16,13],"texture":0},"west":{"uv":[0,0,0.8,2.5],"texture":0},"up":{"uv":[2,15.2,13,16],"texture":0},"down":{"uv":[2,15.2,13,16],"texture":0}},"type":"cube","uuid":"ace512d6-78ef-6085-8770-0a3c077e7b64"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.05,28,14.6051],"to":[17.3,32,15.8749],"autouv":0,"color":2,"origin":[7.5,16,15.1151],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"texture":0},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"south":{"uv":[0,0,16,8],"rotation":180,"texture":0},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"up":{"uv":[4,0,11,1.02],"rotation":180,"texture":0},"down":{"uv":[4,14.98,11,16],"rotation":180,"texture":0}},"type":"cube","uuid":"036e2d62-423d-a85b-b542-0206d504a1b6"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.3,28,14.6051],"to":[4.95,32,16.0749],"autouv":0,"color":2,"origin":[8.5,16,15.1151],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"enabled":false,"texture":0},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"south":{"uv":[0,0,16,8],"rotation":180,"texture":0},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"up":{"uv":[0,0,7,1.02],"rotation":180,"texture":0},"down":{"uv":[0,0,7,1.02],"rotation":180,"texture":0}},"type":"cube","uuid":"cd938715-8775-d3c9-c08a-36732ed867cf"},{"name":"cuff2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.83788,26.70529,9.825],"to":[9.63788,27.70529,14.825],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,6,5,7],"enabled":false,"texture":3},"east":{"uv":[0,0,5,1],"enabled":false,"texture":3},"south":{"uv":[5,6,6,7],"enabled":false,"texture":3},"west":{"uv":[0,1,5,2],"enabled":false,"texture":3},"up":{"uv":[1,7,0,2],"enabled":false,"texture":3},"down":{"uv":[2,2,1,7],"enabled":false,"texture":3}},"type":"cube","uuid":"585792d6-c05e-a2d1-1694-c1b75b7d44b2"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.03788,26.70529,9.825],"to":[4.83788,27.70529,14.825],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[6,6,7,7],"enabled":false,"texture":3},"east":{"uv":[2,2,7,3],"enabled":false,"texture":3},"south":{"uv":[0,7,1,8],"enabled":false,"texture":3},"west":{"uv":[2,3,7,4],"enabled":false,"texture":3},"up":{"uv":[3,9,2,4],"enabled":false,"texture":3},"down":{"uv":[4,4,3,9],"enabled":false,"texture":3}},"type":"cube","uuid":"5a0d2a9d-9caf-3663-4872-85cd3f61794b"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.83788,26.70529,9.825],"to":[8.83788,27.70529,10.625],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,4,8,5],"enabled":false,"texture":3},"east":{"uv":[1,7,2,8],"enabled":false,"texture":3},"south":{"uv":[5,0,9,1],"enabled":false,"texture":3},"west":{"uv":[7,2,8,3],"enabled":false,"texture":3},"up":{"uv":[9,2,5,1],"enabled":false,"texture":3},"down":{"uv":[8,5,4,6],"enabled":false,"texture":3}},"type":"cube","uuid":"61da0be1-ac14-6b72-fcf7-53978cf6e5bb"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.16212,26.70529,9.825],"to":[11.96212,27.70529,14.825],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,6,5,7],"texture":2},"east":{"uv":[0,0,5,1],"texture":2},"south":{"uv":[5,6,6,7],"texture":2},"west":{"uv":[0,1,5,2],"texture":2},"up":{"uv":[1,7,0,2],"texture":2},"down":{"uv":[2,2,1,7],"texture":2}},"type":"cube","uuid":"78b91a32-dbe3-2c8d-0d91-fed58cf945d9"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.36212,26.70529,9.825],"to":[7.16212,27.70529,14.825],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[6,6,7,7],"texture":2},"east":{"uv":[2,2,7,3],"texture":2},"south":{"uv":[0,7,1,8],"texture":2},"west":{"uv":[2,3,7,4],"texture":2},"up":{"uv":[3,9,2,4],"texture":2},"down":{"uv":[4,4,3,9],"texture":2}},"type":"cube","uuid":"6d3a12df-3f4f-aede-b38f-e575be40ccc8"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.16212,26.70529,9.825],"to":[11.16212,27.70529,10.625],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,4,8,5],"texture":2},"east":{"uv":[1,7,2,8],"texture":2},"south":{"uv":[5,0,9,1],"texture":2},"west":{"uv":[7,2,8,3],"texture":2},"up":{"uv":[9,2,5,1],"texture":2},"down":{"uv":[8,5,4,6],"texture":2}},"type":"cube","uuid":"b6979410-3e04-ddbf-f14a-aa0ae8e5ef8b"},{"name":"X2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.03818,20.71443,14.615],"to":[10.35361,30.83685,15.625],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8.5,16,15.125],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":0},"east":{"uv":[0,0,1,16],"rotation":180,"texture":0},"south":{"uv":[0,0,16,16],"rotation":180,"texture":0},"west":{"uv":[0,0,1,16],"rotation":180,"texture":0},"up":{"uv":[5,0,11,1],"rotation":180,"texture":0},"down":{"uv":[5,15,11,16],"rotation":180,"texture":0}},"type":"cube","uuid":"70dc6c13-3b67-3d13-738c-7a6288880c0d"},{"name":"Xmiddle2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,16,14.6],"to":[13.5,18.5,15.61],"autouv":0,"color":2,"origin":[8,16,15],"faces":{"north":{"uv":[0,5,16,10],"texture":0},"east":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"south":{"uv":[0,4,16,9],"texture":0},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":0},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":0}},"type":"cube","uuid":"e2c00011-0ccd-ccc6-2769-61a3c17a3a6c"},{"name":"X3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[5.64639,20.71443,14.615],"to":[11.96182,30.83685,15.625],"autouv":0,"color":2,"rotation":[0,0,-22.5],"origin":[7.5,16,15.125],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":0},"east":{"uv":[0,0,1,16],"rotation":180,"texture":0},"south":{"uv":[0,0,16,16],"rotation":180,"texture":0},"west":{"uv":[15,0,16,16],"rotation":180,"texture":0},"up":{"uv":[5,15,11,16],"rotation":180,"texture":0},"down":{"uv":[5,0,11,1],"rotation":180,"texture":0}},"type":"cube","uuid":"f4483672-c178-3064-f21d-fa7aed326e32"},{"name":"Xmiddle2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,18.5,14.6],"to":[13.5,21.5,15.61],"autouv":0,"color":2,"origin":[8,18.475,15],"faces":{"north":{"uv":[0,0,16,5],"texture":0},"east":{"uv":[0,4,0.8,6.5],"rotation":180,"texture":0},"south":{"uv":[0,0,16,5],"texture":0},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":0},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":0}},"type":"cube","uuid":"d96b34b6-cfd3-e750-b57a-e5ab76b6dea1"},{"name":"Xmiddle1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,11,14.725],"to":[13.5,13.5,15.525],"autouv":0,"color":2,"origin":[8,14.1,15.125],"faces":{"north":{"uv":[0,11,16,16],"texture":0},"east":{"uv":[0,0,0.8,2.5],"texture":0},"south":{"uv":[0,11,16,16],"texture":0},"west":{"uv":[0,0,0.8,2.5],"texture":0},"up":{"uv":[2,15.2,13,16],"texture":0},"down":{"uv":[2,15.2,13,16],"texture":0}},"type":"cube","uuid":"dae56082-f02c-04db-ac72-7f63a8f5baf5"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.86212,4.33029,9.825],"to":[9.66212,5.33029,14.825],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,6,5,7],"texture":2},"east":{"uv":[0,0,5,1],"texture":2},"south":{"uv":[5,6,6,7],"texture":2},"west":{"uv":[0,1,5,2],"texture":2},"up":{"uv":[1,7,0,2],"texture":2},"down":{"uv":[2,2,1,7],"texture":2}},"type":"cube","uuid":"b20e9fa6-4593-3435-e126-9d0f70f8fe97"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.06212,4.33029,9.825],"to":[4.86212,5.33029,14.825],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[6,6,7,7],"texture":2},"east":{"uv":[2,2,7,3],"texture":2},"south":{"uv":[0,7,1,8],"texture":2},"west":{"uv":[2,3,7,4],"texture":2},"up":{"uv":[3,9,2,4],"texture":2},"down":{"uv":[4,4,3,9],"texture":2}},"type":"cube","uuid":"22f64931-7e7f-bf25-1bc6-c29c2efe9ea9"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.86212,4.33029,9.825],"to":[8.86212,5.33029,10.625],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,4,8,5],"texture":2},"east":{"uv":[1,7,2,8],"texture":2},"south":{"uv":[5,0,9,1],"texture":2},"west":{"uv":[7,2,8,3],"texture":2},"up":{"uv":[9,2,5,1],"texture":2},"down":{"uv":[8,5,4,6],"texture":2}},"type":"cube","uuid":"b6532c09-480d-b97a-4162-1c19c4dcf54e"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.86212,4.33029,9.825],"to":[9.66212,5.33029,14.825],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,6,5,7],"texture":2},"east":{"uv":[0,0,5,1],"texture":2},"south":{"uv":[5,6,6,7],"texture":2},"west":{"uv":[0,1,5,2],"texture":2},"up":{"uv":[1,7,0,2],"texture":2},"down":{"uv":[2,2,1,7],"texture":2}},"type":"cube","uuid":"62a41c06-7ffb-aa32-5f3a-118db2a13502"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.06212,4.33029,9.825],"to":[4.86212,5.33029,14.825],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[6,6,7,7],"texture":2},"east":{"uv":[2,2,7,3],"texture":2},"south":{"uv":[0,7,1,8],"texture":2},"west":{"uv":[2,3,7,4],"texture":2},"up":{"uv":[3,9,2,4],"texture":2},"down":{"uv":[4,4,3,9],"texture":2}},"type":"cube","uuid":"c15fa9d7-f9b7-f6a1-9702-2a56272fcc40"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.86212,4.33029,9.825],"to":[8.86212,5.33029,10.625],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,4,8,5],"texture":2},"east":{"uv":[1,7,2,8],"texture":2},"south":{"uv":[5,0,9,1],"texture":2},"west":{"uv":[7,2,8,3],"texture":2},"up":{"uv":[9,2,5,1],"texture":2},"down":{"uv":[8,5,4,6],"texture":2}},"type":"cube","uuid":"60922a9c-171f-16f6-4ea3-29acc147425a"},{"name":"cuff2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.21288,4.28029,9.825],"to":[12.01288,5.28029,14.825],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,6,5,7],"enabled":false,"texture":3},"east":{"uv":[0,0,5,1],"enabled":false,"texture":3},"south":{"uv":[5,6,6,7],"enabled":false,"texture":3},"west":{"uv":[0,1,5,2],"enabled":false,"texture":3},"up":{"uv":[1,7,0,2],"enabled":false,"texture":3},"down":{"uv":[2,2,1,7],"enabled":false,"texture":3}},"type":"cube","uuid":"e98a1146-3d20-1e5f-999a-bad13266a23a"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.41288,4.28029,9.825],"to":[7.21288,5.28029,14.825],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[6,6,7,7],"enabled":false,"texture":3},"east":{"uv":[2,2,7,3],"enabled":false,"texture":3},"south":{"uv":[0,7,1,8],"enabled":false,"texture":3},"west":{"uv":[2,3,7,4],"enabled":false,"texture":3},"up":{"uv":[3,9,2,4],"enabled":false,"texture":3},"down":{"uv":[4,4,3,9],"enabled":false,"texture":3}},"type":"cube","uuid":"9684afc9-774f-f2a7-03fa-f535717d589a"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.21288,4.28029,9.825],"to":[11.21288,5.28029,10.625],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,15.125],"faces":{"north":{"uv":[4,4,8,5],"enabled":false,"texture":3},"east":{"uv":[1,7,2,8],"enabled":false,"texture":3},"south":{"uv":[5,0,9,1],"enabled":false,"texture":3},"west":{"uv":[7,2,8,3],"enabled":false,"texture":3},"up":{"uv":[9,2,5,1],"enabled":false,"texture":3},"down":{"uv":[8,5,4,6],"enabled":false,"texture":3}},"type":"cube","uuid":"2af9ba0a-0f58-9f6d-8f34-0c3ec1fb4fdf"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,0,14.45],"to":[16,16,16],"autouv":1,"color":4,"export":false,"origin":[0,0,14],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,1.55,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0.45,0,2,16]},"up":{"uv":[0,0.45,16,2]},"down":{"uv":[0,0,16,1.55]}},"type":"cube","uuid":"3610bb44-a9de-a00e-433d-b0653232a892"}],"groups":[{"uuid":"7c7cf799-47c6-e769-2be2-957981a20162","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"down","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"2c941c1e-c492-0147-f00c-dd6d70c5fdda","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"up","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"a808c50d-8c98-3bb7-4805-9ad4c1899edf","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"b735c1fb-8b43-b8aa-be00-36a1736f96d4","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"4838ed5b-d32b-cb56-611b-769a7eb23bbf","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"f8c46e37-37a4-7de8-abec-3117ecd15787","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ef49ef0f-851e-aa37-3f8d-6a9f992e1761","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"f7ce52bd-5247-cb42-544d-c4334cfa0f52","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"VoxelShapes","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":true}],"outliner":[{"uuid":"2c941c1e-c492-0147-f00c-dd6d70c5fdda","isOpen":false,"children":["036e2d62-423d-a85b-b542-0206d504a1b6","cd938715-8775-d3c9-c08a-36732ed867cf",{"uuid":"a808c50d-8c98-3bb7-4805-9ad4c1899edf","isOpen":true,"children":["585792d6-c05e-a2d1-1694-c1b75b7d44b2","5a0d2a9d-9caf-3663-4872-85cd3f61794b","61da0be1-ac14-6b72-fcf7-53978cf6e5bb"]},{"uuid":"b735c1fb-8b43-b8aa-be00-36a1736f96d4","isOpen":true,"children":["78b91a32-dbe3-2c8d-0d91-fed58cf945d9","6d3a12df-3f4f-aede-b38f-e575be40ccc8","b6979410-3e04-ddbf-f14a-aa0ae8e5ef8b"]},"70dc6c13-3b67-3d13-738c-7a6288880c0d","f4483672-c178-3064-f21d-fa7aed326e32","e2c00011-0ccd-ccc6-2769-61a3c17a3a6c","d96b34b6-cfd3-e750-b57a-e5ab76b6dea1"]},{"uuid":"7c7cf799-47c6-e769-2be2-957981a20162","isOpen":false,"children":["7cbafb6a-4714-c698-c40d-82d9507ba4ae","a131c77b-7e74-4b84-3f9c-cfb4965330e6",{"uuid":"4838ed5b-d32b-cb56-611b-769a7eb23bbf","isOpen":false,"children":["b20e9fa6-4593-3435-e126-9d0f70f8fe97","22f64931-7e7f-bf25-1bc6-c29c2efe9ea9","b6532c09-480d-b97a-4162-1c19c4dcf54e",{"uuid":"f8c46e37-37a4-7de8-abec-3117ecd15787","isOpen":false,"children":["62a41c06-7ffb-aa32-5f3a-118db2a13502","c15fa9d7-f9b7-f6a1-9702-2a56272fcc40","60922a9c-171f-16f6-4ea3-29acc147425a"]}]},{"uuid":"ef49ef0f-851e-aa37-3f8d-6a9f992e1761","isOpen":false,"children":["e98a1146-3d20-1e5f-999a-bad13266a23a","9684afc9-774f-f2a7-03fa-f535717d589a","2af9ba0a-0f58-9f6d-8f34-0c3ec1fb4fdf"]},"4ffd9e85-b5a1-8220-cab0-36b2f7d0055a","778d435e-a140-ca88-93b2-e00c138b8802","ace512d6-78ef-6085-8770-0a3c077e7b64","dae56082-f02c-04db-ac72-7f63a8f5baf5"]},{"uuid":"f7ce52bd-5247-cb42-544d-c4334cfa0f52","isOpen":true,"children":["3610bb44-a9de-a00e-433d-b0653232a892"]}],"textures":[{"name":"stripped_dark_oak_log.png","path":"","folder":"","namespace":"","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"b10620cb-4857-de1e-088c-36da6dc1b1bf","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABg0lEQVR4AWySvU4CURCFhwUhLGAgMTERLPAx7CxNNPEJfAAfwtbW1jcwsbKyoLOysPIvsSJRaxtkCSpe9xs4m2XDJnNn5p65M2dmNrq52g/v9yfh7vownJ/uhsHlgfuPg6Nwcbbn96+3xwG/iONHln5J8pWeZvV6zVr1ktvV2rrr0SS4Hicz1xz5+KgRr3HnstNvWLe7bc3WhsVx0/ABsNGrxBko4Pnl056GQ/t4e3CNn38khsSLoScgqBGXUVaZlQ2wU61kLUEZHEZFhp6AAFt8msF3pWSTyXRxO1cwKjKMxsnPHE1PKKbK+0fnRUOEGQyZHfHOgJ7ywdjV3/n0tQUY8QBMAsNsC2QVoJZ4oJaEkQhbBaL+Zm9pbarI0AjEh6EecIePpkBUHAqAArAlSjgd/enKh+wzaHe2rNeuOVCkLD/fIoFKmM2ASyihNYNVe8/j2M4AQ2uiZ/mr9i5GxFDQ/wNVZC0AiCjqz9TewRAVzBjoASBDJIAKqqgtwBCcOAr+AwAA///N8fUlAAAABklEQVQDAPwixYbzTVXhAAAAAElFTkSuQmCC"},{"name":"stripped_bamboo_block.png","path":"","folder":"","namespace":"","id":"3","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"282a7efe-e9d5-8474-8bf5-620dc061d89c","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAHlBMVEXv2X7jzGrZwl7Tu1DCtU7IsU23q0m7qEyZh0GQfjp8w4zJAAAAcElEQVR42gXBoQEEIQwEwC0BRwt0cInkFCdZ84kEFDLpX/wMlodQQ7FttvQUvL9Sw1PQ/dyw2dA1jU+peJUf9VxsmR+dA0um5+CH3mgcr6PUlLBuODckJBxLp8wWii58Sk1Ft/RzKdiemoOGrWG08D/1QCdo1rhGIwAAAABJRU5ErkJggg=="},{"name":"x_cross_cuff_l","path":"","folder":"block","namespace":"","id":"1","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"cdde0cbc-d9ff-1e1a-a3ad-b5a614b44825","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4ElEQVR4AeyQwQoBURSGjxNDDSUWsvcMSkmUJSuP5xmUsrCxYuEF7DyB0iCmGGr0XY0QF9ma+ueec+7///eco7VmJyxXGmG13gqJK7W2OW9rYvn0GASScnOGsvc9STiOiZ2kK8HBN7HtpwnnItB40vAwIchki7LanmQ86sXIX0ERADedu+vE33kyn02sYkyVVgECCoxDjik7oWaD0jpAAGzkZ3dmiSwyuiReLDeSL5Tezo9Gl95aAK2D6XgQY/Zhv/t2fmMAGbBEQPEbaETmRRDln55Xg08Fj7y/gcjPOzgDAAD//21h/YwAAAAGSURBVAMA/ClhIX3B9aYAAAAASUVORK5CYII="},{"name":"x_cross_cuff_r","path":"","folder":"block","namespace":"","id":"2","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"1c063cc5-5bfe-c760-8588-343a7898b070","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVR4AeyRPQrCQBCFJ6smYrSJhRfwDIJgYRpBsBA8g8ezs7JR0CPY2YqFRRqJmIhGvg0uWORHbA283cnse29nZtVgOEl6fV/DH80SQI59PJ3rvOR8qmY74rY8TQkvgdzjSOIolHrDk9s1ENtx9VnWohCAdqdrjIgRH09n2W2WVpaYvOI2gODxJCX6Zio47Le5YtiKBSBwm95H+cyCszwo+gdUACC/d+IimAqYA8CM3hEW9Q9HGyDgNVTVkfVqYdE7O4QiKIgIIFa0HVF5GAlGoLw0ZRqD9Pf79W8g8vMMXgAAAP//unQ8awAAAAZJREFUAwDlDGkhpo/jsAAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[75,69,0],"translation":[-1.25,4,2.25],"scale":[0.375,0.375,0.375]},"thirdperson_lefthand":{"rotation":[75,75,0],"translation":[-1,3.75,1],"scale":[0.375,0.375,0.375]},"firstperson_righthand":{"rotation":[0,70,0],"translation":[-1.25,1.75,0],"scale":[0.4,0.4,0.4]},"firstperson_lefthand":{"rotation":[0,70,0],"translation":[-2.25,2.75,0],"scale":[0.4,0.4,0.4]},"ground":{"translation":[0,3,0],"scale":[0.25,0.25,0.25]},"gui":{"rotation":[0,-180,0],"translation":[0.25,-4,0],"scale":[0.5,0.5,0.5]},"head":{"translation":[0,10.75,-3],"scale":[0.5,0.5,0.5]},"fixed":{"translation":[0,-3,-4],"scale":[0.5,0.5,0.5]},"on_shelf":{"rotation":[0,180,0],"translation":[0,0,11]}}} \ No newline at end of file diff --git a/model_source/X cross_player.bbmodel b/model_source/X cross_player.bbmodel new file mode 100644 index 00000000..ab1029d9 --- /dev/null +++ b/model_source/X cross_player.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"X cross_player","parent":"","java_block_version":"1.9.0","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.8,0,7.99],"to":[5.2,4,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"texture":3},"east":{"uv":[0,0,1.02,8],"texture":3},"south":{"uv":[0,0,16,8],"texture":3},"west":{"uv":[0,0,1.02,8],"texture":3},"up":{"uv":[0,0,7,1.02],"texture":3},"down":{"uv":[0,0,7,1.02],"texture":3}},"type":"cube","uuid":"7cbafb6a-4714-c698-c40d-82d9507ba4ae"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[10.8,0,7.99],"to":[17.8,4,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"texture":3},"east":{"uv":[0,0,1.02,8],"texture":3},"south":{"uv":[0,0,16,8],"texture":3},"west":{"uv":[0,0,1.02,8],"texture":3},"up":{"uv":[0,0,7,1.02],"texture":3},"down":{"uv":[0,0,7,1.02],"texture":3}},"type":"cube","uuid":"a131c77b-7e74-4b84-3f9c-cfb4965330e6"},{"name":"X1","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.14639,1.28557,8],"to":[12.14639,11.28557,9],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"texture":3},"east":{"uv":[0,0,1,16],"texture":3},"south":{"uv":[0,0,16,16],"texture":3},"west":{"uv":[0,0,1,16],"texture":3},"up":{"uv":[5,15,11,16],"texture":3},"down":{"uv":[5,0,11,1],"texture":3}},"type":"cube","uuid":"4ffd9e85-b5a1-8220-cab0-36b2f7d0055a"},{"name":"X2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.85361,1.28557,8],"to":[9.85361,11.28557,9],"autouv":0,"color":2,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"texture":3},"east":{"uv":[0,0,1,16],"texture":3},"south":{"uv":[0,0,16,16],"texture":3},"west":{"uv":[0,0,1,16],"texture":3},"up":{"uv":[5,0,11,1],"texture":3},"down":{"uv":[5,15,11,16],"texture":3}},"type":"cube","uuid":"778d435e-a140-ca88-93b2-e00c138b8802"},{"name":"Xmiddle1","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,13.5,8.1],"to":[13.5,16,8.9],"autouv":0,"color":2,"origin":[8,16.6,8.5],"faces":{"north":{"uv":[0,8,16,13],"texture":3},"east":{"uv":[0,0,0.8,2.5],"texture":3},"south":{"uv":[0,8,16,13],"texture":3},"west":{"uv":[0,0,0.8,2.5],"texture":3},"up":{"uv":[2,15.2,13,16],"texture":3},"down":{"uv":[2,15.2,13,16],"texture":3}},"type":"cube","uuid":"ace512d6-78ef-6085-8770-0a3c077e7b64"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[10.8,28,7.99],"to":[17.8,32,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"texture":3},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":3},"south":{"uv":[0,0,16,8],"rotation":180,"texture":3},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":3},"up":{"uv":[4,0,11,1.02],"rotation":180,"texture":3},"down":{"uv":[4,14.98,11,16],"rotation":180,"texture":3}},"type":"cube","uuid":"036e2d62-423d-a85b-b542-0206d504a1b6"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.8,28,7.99],"to":[5.2,32,9.01],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"enabled":false,"texture":3},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":3},"south":{"uv":[0,0,16,8],"rotation":180,"texture":3},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":3},"up":{"uv":[0,0,7,1.02],"rotation":180,"texture":3},"down":{"uv":[0,0,7,1.02],"rotation":180,"texture":3}},"type":"cube","uuid":"cd938715-8775-d3c9-c08a-36732ed867cf"},{"name":"cuff2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.83788,26.70529,3.2],"to":[9.63788,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"enabled":false,"texture":1},"east":{"uv":[0,0,5,1],"enabled":false,"texture":1},"south":{"uv":[5,6,6,7],"enabled":false,"texture":1},"west":{"uv":[0,1,5,2],"enabled":false,"texture":1},"up":{"uv":[1,7,0,2],"enabled":false,"texture":1},"down":{"uv":[2,2,1,7],"enabled":false,"texture":1}},"type":"cube","uuid":"585792d6-c05e-a2d1-1694-c1b75b7d44b2"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.03788,26.70529,3.2],"to":[4.83788,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"enabled":false,"texture":1},"east":{"uv":[2,2,7,3],"enabled":false,"texture":1},"south":{"uv":[0,7,1,8],"enabled":false,"texture":1},"west":{"uv":[2,3,7,4],"enabled":false,"texture":1},"up":{"uv":[3,9,2,4],"enabled":false,"texture":1},"down":{"uv":[4,4,3,9],"enabled":false,"texture":1}},"type":"cube","uuid":"5a0d2a9d-9caf-3663-4872-85cd3f61794b"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.83788,26.70529,3.2],"to":[8.83788,27.70529,4],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"enabled":false,"texture":1},"east":{"uv":[1,7,2,8],"enabled":false,"texture":1},"south":{"uv":[5,0,9,1],"enabled":false,"texture":1},"west":{"uv":[7,2,8,3],"enabled":false,"texture":1},"up":{"uv":[9,2,5,1],"enabled":false,"texture":1},"down":{"uv":[8,5,4,6],"enabled":false,"texture":1}},"type":"cube","uuid":"61da0be1-ac14-6b72-fcf7-53978cf6e5bb"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.16212,26.70529,3.2],"to":[11.96212,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"texture":0},"east":{"uv":[0,0,5,1],"texture":0},"south":{"uv":[5,6,6,7],"texture":0},"west":{"uv":[0,1,5,2],"texture":0},"up":{"uv":[1,7,0,2],"texture":0},"down":{"uv":[2,2,1,7],"texture":0}},"type":"cube","uuid":"78b91a32-dbe3-2c8d-0d91-fed58cf945d9"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.36212,26.70529,3.2],"to":[7.16212,27.70529,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"texture":0},"east":{"uv":[2,2,7,3],"texture":0},"south":{"uv":[0,7,1,8],"texture":0},"west":{"uv":[2,3,7,4],"texture":0},"up":{"uv":[3,9,2,4],"texture":0},"down":{"uv":[4,4,3,9],"texture":0}},"type":"cube","uuid":"6d3a12df-3f4f-aede-b38f-e575be40ccc8"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.16212,26.70529,3.2],"to":[11.16212,27.70529,4],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"texture":0},"east":{"uv":[1,7,2,8],"texture":0},"south":{"uv":[5,0,9,1],"texture":0},"west":{"uv":[7,2,8,3],"texture":0},"up":{"uv":[9,2,5,1],"texture":0},"down":{"uv":[8,5,4,6],"texture":0}},"type":"cube","uuid":"b6979410-3e04-ddbf-f14a-aa0ae8e5ef8b"},{"name":"X2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.85361,20.71443,8],"to":[9.85361,30.71443,9],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":3},"east":{"uv":[0,0,1,16],"rotation":180,"texture":3},"south":{"uv":[0,0,16,16],"rotation":180,"texture":3},"west":{"uv":[0,0,1,16],"rotation":180,"texture":3},"up":{"uv":[5,0,11,1],"rotation":180,"texture":3},"down":{"uv":[5,15,11,16],"rotation":180,"texture":3}},"type":"cube","uuid":"70dc6c13-3b67-3d13-738c-7a6288880c0d"},{"name":"Xmiddle2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,16,8.1],"to":[13.5,18.5,8.9],"autouv":0,"color":2,"origin":[8,16,8.5],"faces":{"north":{"uv":[0,5,16,10],"rotation":180,"texture":3},"east":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":3},"south":{"uv":[0,4,16,9],"rotation":180,"texture":3},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":3},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":3},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":3}},"type":"cube","uuid":"e2c00011-0ccd-ccc6-2769-61a3c17a3a6c"},{"name":"X3","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.14639,20.71443,8],"to":[12.14639,30.71443,9],"autouv":0,"color":2,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":3},"east":{"uv":[0,0,1,16],"rotation":180,"texture":3},"south":{"uv":[0,0,16,16],"rotation":180,"texture":3},"west":{"uv":[15,0,16,16],"rotation":180,"texture":3},"up":{"uv":[5,15,11,16],"rotation":180,"texture":3},"down":{"uv":[5,0,11,1],"rotation":180,"texture":3}},"type":"cube","uuid":"f4483672-c178-3064-f21d-fa7aed326e32"},{"name":"Xmiddle2","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,18.5,8.1],"to":[13.5,21,8.9],"autouv":0,"color":2,"origin":[8,18.475,8.5],"faces":{"north":{"uv":[0,0,16,5],"rotation":180,"texture":3},"east":{"uv":[0,4,0.8,6.5],"rotation":180,"texture":3},"south":{"uv":[0,0,16,5],"rotation":180,"texture":3},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":3},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":3},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":3}},"type":"cube","uuid":"d96b34b6-cfd3-e750-b57a-e5ab76b6dea1"},{"name":"Xmiddle1","box_uv":false,"render_order":"default","rescale":false,"locked":true,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,11,8.1],"to":[13.5,13.5,8.9],"autouv":0,"color":2,"origin":[8,14.1,8.5],"faces":{"north":{"uv":[0,11,16,16],"texture":3},"east":{"uv":[0,0,0.8,2.5],"texture":3},"south":{"uv":[0,11,16,16],"texture":3},"west":{"uv":[0,0,0.8,2.5],"texture":3},"up":{"uv":[2,15.2,13,16],"texture":3},"down":{"uv":[2,15.2,13,16],"texture":3}},"type":"cube","uuid":"dae56082-f02c-04db-ac72-7f63a8f5baf5"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.86212,4.33029,3.2],"to":[9.66212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"texture":0},"east":{"uv":[0,0,5,1],"texture":0},"south":{"uv":[5,6,6,7],"texture":0},"west":{"uv":[0,1,5,2],"texture":0},"up":{"uv":[1,7,0,2],"texture":0},"down":{"uv":[2,2,1,7],"texture":0}},"type":"cube","uuid":"b20e9fa6-4593-3435-e126-9d0f70f8fe97"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.06212,4.33029,3.2],"to":[4.86212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"texture":0},"east":{"uv":[2,2,7,3],"texture":0},"south":{"uv":[0,7,1,8],"texture":0},"west":{"uv":[2,3,7,4],"texture":0},"up":{"uv":[3,9,2,4],"texture":0},"down":{"uv":[4,4,3,9],"texture":0}},"type":"cube","uuid":"22f64931-7e7f-bf25-1bc6-c29c2efe9ea9"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.86212,4.33029,3.2],"to":[8.86212,5.33029,4],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"texture":0},"east":{"uv":[1,7,2,8],"texture":0},"south":{"uv":[5,0,9,1],"texture":0},"west":{"uv":[7,2,8,3],"texture":0},"up":{"uv":[9,2,5,1],"texture":0},"down":{"uv":[8,5,4,6],"texture":0}},"type":"cube","uuid":"b6532c09-480d-b97a-4162-1c19c4dcf54e"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.86212,4.33029,3.2],"to":[9.66212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"texture":0},"east":{"uv":[0,0,5,1],"texture":0},"south":{"uv":[5,6,6,7],"texture":0},"west":{"uv":[0,1,5,2],"texture":0},"up":{"uv":[1,7,0,2],"texture":0},"down":{"uv":[2,2,1,7],"texture":0}},"type":"cube","uuid":"62a41c06-7ffb-aa32-5f3a-118db2a13502"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.06212,4.33029,3.2],"to":[4.86212,5.33029,8.2],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"texture":0},"east":{"uv":[2,2,7,3],"texture":0},"south":{"uv":[0,7,1,8],"texture":0},"west":{"uv":[2,3,7,4],"texture":0},"up":{"uv":[3,9,2,4],"texture":0},"down":{"uv":[4,4,3,9],"texture":0}},"type":"cube","uuid":"c15fa9d7-f9b7-f6a1-9702-2a56272fcc40"},{"name":"cuff5","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.86212,4.33029,3.2],"to":[8.86212,5.33029,4],"autouv":0,"color":0,"rotation":[0,0,-22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"texture":0},"east":{"uv":[1,7,2,8],"texture":0},"south":{"uv":[5,0,9,1],"texture":0},"west":{"uv":[7,2,8,3],"texture":0},"up":{"uv":[9,2,5,1],"texture":0},"down":{"uv":[8,5,4,6],"texture":0}},"type":"cube","uuid":"60922a9c-171f-16f6-4ea3-29acc147425a"},{"name":"cuff2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.21288,4.28029,3.2],"to":[12.01288,5.28029,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,6,5,7],"enabled":false,"texture":1},"east":{"uv":[0,0,5,1],"enabled":false,"texture":1},"south":{"uv":[5,6,6,7],"enabled":false,"texture":1},"west":{"uv":[0,1,5,2],"enabled":false,"texture":1},"up":{"uv":[1,7,0,2],"enabled":false,"texture":1},"down":{"uv":[2,2,1,7],"enabled":false,"texture":1}},"type":"cube","uuid":"e98a1146-3d20-1e5f-999a-bad13266a23a"},{"name":"cuff3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.41288,4.28029,3.2],"to":[7.21288,5.28029,8.2],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[6,6,7,7],"enabled":false,"texture":1},"east":{"uv":[2,2,7,3],"enabled":false,"texture":1},"south":{"uv":[0,7,1,8],"enabled":false,"texture":1},"west":{"uv":[2,3,7,4],"enabled":false,"texture":1},"up":{"uv":[3,9,2,4],"enabled":false,"texture":1},"down":{"uv":[4,4,3,9],"enabled":false,"texture":1}},"type":"cube","uuid":"9684afc9-774f-f2a7-03fa-f535717d589a"},{"name":"cuff4","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.21288,4.28029,3.2],"to":[11.21288,5.28029,4],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,8.5],"faces":{"north":{"uv":[4,4,8,5],"enabled":false,"texture":1},"east":{"uv":[1,7,2,8],"enabled":false,"texture":1},"south":{"uv":[5,0,9,1],"enabled":false,"texture":1},"west":{"uv":[7,2,8,3],"enabled":false,"texture":1},"up":{"uv":[9,2,5,1],"enabled":false,"texture":1},"down":{"uv":[8,5,4,6],"enabled":false,"texture":1}},"type":"cube","uuid":"2af9ba0a-0f58-9f6d-8f34-0c3ec1fb4fdf"},{"name":"Toggle_Helmet","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.5,23,1.5],"to":[12.5,32,10.5],"autouv":0,"color":3,"rotation":[-22.5,0,0],"origin":[8,27.75,6],"faces":{"north":{"uv":[10,2,12,4],"texture":2},"east":{"uv":[8,2,10,4],"texture":2},"south":{"uv":[14,2,16,4],"texture":2},"west":{"uv":[12,2,14,4],"texture":2},"up":{"uv":[10,2,12,0],"texture":2},"down":{"uv":[12,0,14,2],"texture":2}},"type":"cube","uuid":"c5257438-dbef-9e0d-9e8b-480be7dc7827"},{"name":"Head","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,24,2],"to":[12,32,10],"autouv":0,"color":3,"rotation":[-22.5,0,0],"origin":[8,27.75,6],"faces":{"north":{"uv":[2,2,4,4],"texture":2},"east":{"uv":[0,2,2,4],"texture":2},"south":{"uv":[6,2,8,4],"texture":2},"west":{"uv":[4,2,6,4],"texture":2},"up":{"uv":[4,2,2,0],"texture":2},"down":{"uv":[6,0,4,2],"texture":2}},"type":"cube","uuid":"21934ba3-1700-5a9c-8eec-2ecbf50f4b88"},{"name":"Toggle_Chest_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.75,12.05,3.75],"to":[12.25,24.55,8.25],"autouv":0,"color":0,"origin":[0,17.15,-1],"faces":{"north":{"uv":[5,9,7,12],"texture":2},"east":{"uv":[4,9,5,12],"texture":2},"south":{"uv":[8,9,10,12],"texture":2},"west":{"uv":[7,9,8,12],"texture":2},"up":{"uv":[5,8,7,9],"texture":2},"down":{"uv":[7,8,9,9],"texture":2}},"type":"cube","uuid":"8bd76b81-1233-543b-575b-db237b589483"},{"name":"Body","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,12.3,4],"to":[12,24.3,8],"autouv":0,"color":0,"origin":[0,17.15,-1],"faces":{"north":{"uv":[5,5,7,8],"texture":2},"east":{"uv":[4,5,5,8],"texture":2},"south":{"uv":[8,5,10,8],"texture":2},"west":{"uv":[7,5,8,8],"texture":2},"up":{"uv":[7,5,5,4],"texture":2},"down":{"uv":[9,4,7,5],"texture":2}},"type":"cube","uuid":"8a7752d9-a608-b667-2256-044e0db4d9ce"},{"name":"Toggle_Left_Arm_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.75,19.05,3.75],"to":[6.25,31.55,8.25],"autouv":0,"color":7,"rotation":[0,0,22.5],"origin":[2.5,18.425,6],"faces":{"north":{"uv":[13,13,13.75,16],"rotation":180,"texture":2},"east":{"uv":[13.75,13,14.75,16],"rotation":180,"texture":2},"south":{"uv":[14.75,13,15.5,16],"rotation":180,"texture":2},"west":{"uv":[12,13,13,16],"rotation":180,"texture":2},"up":{"uv":[13.75,12,14.5,13],"rotation":180,"texture":2},"down":{"uv":[13,12,13.75,13],"rotation":180,"texture":2}},"type":"cube","uuid":"ffcdef73-07c6-1531-a312-e69589ead2ff"},{"name":"Left_arm","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3,19.55,4],"to":[6,31.55,8],"autouv":0,"color":7,"rotation":[0,0,22.5],"origin":[2.5,18.425,6],"faces":{"north":{"uv":[9,13,9.75,16],"rotation":180,"texture":2},"east":{"uv":[9.75,13,10.5,16],"rotation":180,"texture":2},"south":{"uv":[10.5,13,11.5,16],"rotation":180,"texture":2},"west":{"uv":[8,13,9,16],"rotation":180,"texture":2},"up":{"uv":[10.5,12,9.75,13],"rotation":180,"texture":2},"down":{"uv":[9.75,13,9,12],"rotation":180,"texture":2}},"type":"cube","uuid":"62ada8e0-3575-ce12-81e7-3ff9e04958f2"},{"name":"Toggle_Right_Arm_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[9.75,19.05,3.75],"to":[13.25,31.55,8.25],"autouv":0,"color":7,"rotation":[0,0,-22.5],"origin":[13.5,18.425,6],"faces":{"north":{"uv":[11,9,11.75,12],"rotation":180,"texture":2},"east":{"uv":[11.75,9,12.75,12],"rotation":180,"texture":2},"south":{"uv":[12.75,9,13.5,12],"rotation":180,"texture":2},"west":{"uv":[10,9,11,12],"rotation":180,"texture":2},"up":{"uv":[11.75,8,12.5,9],"rotation":180,"texture":2},"down":{"uv":[11,8,11.75,9],"rotation":180,"texture":2}},"type":"cube","uuid":"3f08f997-bfea-1b63-b99a-3b19aefa15c4"},{"name":"Right_arm","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[10,19.55,4],"to":[13,31.55,8],"autouv":0,"color":7,"rotation":[0,0,-22.5],"origin":[13.5,18.425,6],"faces":{"north":{"uv":[11,5,11.75,8],"rotation":180,"texture":2},"east":{"uv":[11.75,5,12.5,8],"rotation":180,"texture":2},"south":{"uv":[12.5,5,13.5,8],"rotation":180,"texture":2},"west":{"uv":[10,5,11,8],"rotation":180,"texture":2},"up":{"uv":[12.5,4,11.75,5],"rotation":180,"texture":2},"down":{"uv":[11.75,5,11,4],"rotation":180,"texture":2}},"type":"cube","uuid":"7a721fe6-3c1a-66cc-3c59-afdb96819b9a"},{"name":"Toggle_Left_Leg_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.75,3.05,3.75],"to":[9.25,15.55,8.25],"autouv":0,"color":7,"rotation":[0,0,-22.5],"origin":[0,17.15,-1],"faces":{"north":{"uv":[1,13,2,16],"texture":2},"east":{"uv":[0,13,1,16],"texture":2},"south":{"uv":[3,13,4,16],"texture":2},"west":{"uv":[2,13,3,16],"texture":2},"up":{"uv":[1,12,2,13],"texture":2},"down":{"uv":[2,12,3,13],"texture":2}},"type":"cube","uuid":"5ec926d9-37f5-4065-3b34-fbae92caa63e"},{"name":"Left_leg","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[5,3.3,4],"to":[9,15.3,8],"autouv":0,"color":7,"rotation":[0,0,-22.5],"origin":[0,17.15,-1],"faces":{"north":{"uv":[5,13,6,16],"texture":2},"east":{"uv":[4,13,5,16],"texture":2},"south":{"uv":[7,13,8,16],"texture":2},"west":{"uv":[6,13,7,16],"texture":2},"up":{"uv":[5.95,13,5,11.925],"texture":2},"down":{"uv":[7,12,6,13],"texture":2}},"type":"cube","uuid":"290cbed0-130b-aa5d-f7f2-10522d225522"},{"name":"Toggle_Right_Leg_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.75,0.05,3.75],"to":[13.25,12.55,8.25],"autouv":0,"color":7,"rotation":[0,0,22.5],"origin":[10,12.3,6],"faces":{"north":{"uv":[1,9,2,12],"texture":2},"east":{"uv":[0,9,1,12],"texture":2},"south":{"uv":[3,9,4,12],"texture":2},"west":{"uv":[2,9,3,12],"texture":2},"up":{"uv":[1,8,2,9],"texture":2},"down":{"uv":[2,8,3,9],"texture":2}},"type":"cube","uuid":"3ea1922a-bb08-fea1-8d4a-68df2f064152"},{"name":"Right_leg","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[9,0.3,4],"to":[13,12.3,8],"autouv":0,"color":7,"rotation":[0,0,22.5],"origin":[10,12.3,6],"faces":{"north":{"uv":[1,5,2,8],"texture":2},"east":{"uv":[0,5,1,8],"texture":2},"south":{"uv":[3,5,4,8],"texture":2},"west":{"uv":[2,5,3,8],"texture":2},"up":{"uv":[2,5,1,4],"texture":2},"down":{"uv":[3,4,2,5],"texture":2}},"type":"cube","uuid":"b16dcd84-8b57-bd2f-0b85-d20be68fffae"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.225,9,6],"to":[9.225,24,8],"autouv":0,"color":5,"origin":[0,6,4],"faces":{"north":{"uv":[0,0,2,15],"texture":13},"east":{"uv":[0,0,2,15],"texture":13},"south":{"uv":[0,0,2,15],"texture":13},"west":{"uv":[0,0,2,15],"texture":13},"up":{"uv":[2,0,4,2],"cullface":"up","texture":13},"down":{"uv":[0,0,0,0],"texture":13}},"type":"cube","uuid":"cbba150f-1bf9-3799-c13b-6facc98ccfda"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.225,8,5],"to":[10.225,9,9],"autouv":0,"color":5,"origin":[0,6,4],"faces":{"north":{"uv":[2,6,6,7],"texture":13},"east":{"uv":[2,6,6,7],"texture":13},"south":{"uv":[2,6,6,7],"texture":13},"west":{"uv":[2,6,6,7],"texture":13},"up":{"uv":[2,2,6,6],"texture":13},"down":{"uv":[6,6,2,2],"cullface":"down","texture":13}},"type":"cube","uuid":"5f894300-22fe-e238-db8c-e75bb07bf43e"}],"groups":[{"uuid":"7c7cf799-47c6-e769-2be2-957981a20162","export":true,"locked":true,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"down","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"2c941c1e-c492-0147-f00c-dd6d70c5fdda","export":true,"locked":true,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"up","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"a808c50d-8c98-3bb7-4805-9ad4c1899edf","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"b735c1fb-8b43-b8aa-be00-36a1736f96d4","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"4838ed5b-d32b-cb56-611b-769a7eb23bbf","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"f8c46e37-37a4-7de8-abec-3117ecd15787","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ef49ef0f-851e-aa37-3f8d-6a9f992e1761","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"dc1ebc0e-9c2f-7600-3e80-6a79f8f21d92","export":true,"locked":false,"origin":[-5,0.3,-2],"rotation":[0,0,0],"color":0,"name":"Player","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"2193f0f8-fca4-071e-de04-894e95d4ef5b","export":true,"locked":false,"origin":[0,24,0],"rotation":[0,0,0],"color":0,"name":"Head","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"7dfdbb4a-1791-5956-53dd-5be11b0604b4","export":true,"locked":false,"origin":[0,18,0],"rotation":[-2.5,0,0],"color":0,"name":"Body","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"1b1eff9b-0a12-c302-468d-69b1666ded0c","export":true,"locked":false,"origin":[-4,23,-1],"rotation":[0,0,0],"color":0,"name":"Left_Arm","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"f33f2637-f8b7-5c2a-e5b2-5a64877f3ebd","export":true,"locked":false,"origin":[4,23,-1],"rotation":[0,0,0],"color":0,"name":"Right_Arm","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"b228bbc7-35d2-ee7c-6a5b-b8424d7e88a2","export":true,"locked":false,"origin":[-2,13,-1],"rotation":[0,0,0],"color":0,"name":"Left_Leg","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"cec8ce14-eebe-9808-8b62-f4b3de8ab1e9","export":true,"locked":false,"origin":[2,13,-1],"rotation":[0,0,0],"color":0,"name":"Right_Leg","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"140e516e-4d2f-559d-d1fb-f50c3aa263c6","export":true,"locked":false,"origin":[0,0,0],"rotation":[0,0,0],"color":0,"name":"group","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":true}],"outliner":[{"uuid":"2c941c1e-c492-0147-f00c-dd6d70c5fdda","isOpen":false,"children":["036e2d62-423d-a85b-b542-0206d504a1b6","cd938715-8775-d3c9-c08a-36732ed867cf",{"uuid":"a808c50d-8c98-3bb7-4805-9ad4c1899edf","isOpen":true,"children":["585792d6-c05e-a2d1-1694-c1b75b7d44b2","5a0d2a9d-9caf-3663-4872-85cd3f61794b","61da0be1-ac14-6b72-fcf7-53978cf6e5bb"]},{"uuid":"b735c1fb-8b43-b8aa-be00-36a1736f96d4","isOpen":true,"children":["78b91a32-dbe3-2c8d-0d91-fed58cf945d9","6d3a12df-3f4f-aede-b38f-e575be40ccc8","b6979410-3e04-ddbf-f14a-aa0ae8e5ef8b"]},"70dc6c13-3b67-3d13-738c-7a6288880c0d","f4483672-c178-3064-f21d-fa7aed326e32","e2c00011-0ccd-ccc6-2769-61a3c17a3a6c","d96b34b6-cfd3-e750-b57a-e5ab76b6dea1"]},{"uuid":"7c7cf799-47c6-e769-2be2-957981a20162","isOpen":false,"children":["7cbafb6a-4714-c698-c40d-82d9507ba4ae","a131c77b-7e74-4b84-3f9c-cfb4965330e6",{"uuid":"4838ed5b-d32b-cb56-611b-769a7eb23bbf","isOpen":false,"children":["b20e9fa6-4593-3435-e126-9d0f70f8fe97","22f64931-7e7f-bf25-1bc6-c29c2efe9ea9","b6532c09-480d-b97a-4162-1c19c4dcf54e",{"uuid":"f8c46e37-37a4-7de8-abec-3117ecd15787","isOpen":false,"children":["62a41c06-7ffb-aa32-5f3a-118db2a13502","c15fa9d7-f9b7-f6a1-9702-2a56272fcc40","60922a9c-171f-16f6-4ea3-29acc147425a"]}]},{"uuid":"ef49ef0f-851e-aa37-3f8d-6a9f992e1761","isOpen":false,"children":["e98a1146-3d20-1e5f-999a-bad13266a23a","9684afc9-774f-f2a7-03fa-f535717d589a","2af9ba0a-0f58-9f6d-8f34-0c3ec1fb4fdf"]},"4ffd9e85-b5a1-8220-cab0-36b2f7d0055a","778d435e-a140-ca88-93b2-e00c138b8802","ace512d6-78ef-6085-8770-0a3c077e7b64","dae56082-f02c-04db-ac72-7f63a8f5baf5"]},{"uuid":"dc1ebc0e-9c2f-7600-3e80-6a79f8f21d92","isOpen":true,"children":[{"uuid":"2193f0f8-fca4-071e-de04-894e95d4ef5b","isOpen":false,"children":["c5257438-dbef-9e0d-9e8b-480be7dc7827","21934ba3-1700-5a9c-8eec-2ecbf50f4b88"]},{"uuid":"7dfdbb4a-1791-5956-53dd-5be11b0604b4","isOpen":true,"children":["8bd76b81-1233-543b-575b-db237b589483","8a7752d9-a608-b667-2256-044e0db4d9ce"]},{"uuid":"1b1eff9b-0a12-c302-468d-69b1666ded0c","isOpen":true,"children":["ffcdef73-07c6-1531-a312-e69589ead2ff","62ada8e0-3575-ce12-81e7-3ff9e04958f2"]},{"uuid":"f33f2637-f8b7-5c2a-e5b2-5a64877f3ebd","isOpen":false,"children":["3f08f997-bfea-1b63-b99a-3b19aefa15c4","7a721fe6-3c1a-66cc-3c59-afdb96819b9a"]},{"uuid":"b228bbc7-35d2-ee7c-6a5b-b8424d7e88a2","isOpen":false,"children":["5ec926d9-37f5-4065-3b34-fbae92caa63e","290cbed0-130b-aa5d-f7f2-10522d225522"]},{"uuid":"cec8ce14-eebe-9808-8b62-f4b3de8ab1e9","isOpen":true,"children":["3ea1922a-bb08-fea1-8d4a-68df2f064152","b16dcd84-8b57-bd2f-0b85-d20be68fffae"]}]},{"uuid":"140e516e-4d2f-559d-d1fb-f50c3aa263c6","isOpen":false,"children":["cbba150f-1bf9-3799-c13b-6facc98ccfda","5f894300-22fe-e238-db8c-e75bb07bf43e"]}],"textures":[{"name":"x_cross_cuff_l","path":"","folder":"block","namespace":"","id":"1","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"cdde0cbc-d9ff-1e1a-a3ad-b5a614b44825","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4ElEQVR4AeyQwQoBURSGjxNDDSUWsvcMSkmUJSuP5xmUsrCxYuEF7DyB0iCmGGr0XY0QF9ma+ueec+7///eco7VmJyxXGmG13gqJK7W2OW9rYvn0GASScnOGsvc9STiOiZ2kK8HBN7HtpwnnItB40vAwIchki7LanmQ86sXIX0ERADedu+vE33kyn02sYkyVVgECCoxDjik7oWaD0jpAAGzkZ3dmiSwyuiReLDeSL5Tezo9Gl95aAK2D6XgQY/Zhv/t2fmMAGbBEQPEbaETmRRDln55Xg08Fj7y/gcjPOzgDAAD//21h/YwAAAAGSURBVAMA/ClhIX3B9aYAAAAASUVORK5CYII="},{"name":"x_cross_cuff_r","path":"","folder":"block","namespace":"","id":"2","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"1c063cc5-5bfe-c760-8588-343a7898b070","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVR4AeyRPQrCQBCFJ6smYrSJhRfwDIJgYRpBsBA8g8ezs7JR0CPY2YqFRRqJmIhGvg0uWORHbA283cnse29nZtVgOEl6fV/DH80SQI59PJ3rvOR8qmY74rY8TQkvgdzjSOIolHrDk9s1ENtx9VnWohCAdqdrjIgRH09n2W2WVpaYvOI2gODxJCX6Zio47Le5YtiKBSBwm95H+cyCszwo+gdUACC/d+IimAqYA8CM3hEW9Q9HGyDgNVTVkfVqYdE7O4QiKIgIIFa0HVF5GAlGoLw0ZRqD9Pf79W8g8vMMXgAAAP//unQ8awAAAAZJREFUAwDlDGkhpo/jsAAAAABJRU5ErkJggg=="},{"name":"56e6add1be7661c9a743741fe12bdfbc.png","relative_path":"H:/Download/56e6add1be7661c9a743741fe12bdfbc.png","folder":"","namespace":"","id":"4","group":"","width":64,"height":64,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"462d077a-251a-b3a4-98b7-d0e8386ee925","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAALJElEQVR4Aeyaa2xUxxXHz71gYxub98ugRlGhX6pIRZWqShF9yq3Kw1DziAO0oTxSHqliAmmj0DSK1NT9UFHJSSEhLrQ0Cg5pgfIIqZR+SlDTD6lCq0jth6RFSngtAQy2sbGxt/c37NmMh7l7d73rBCmx9r/nP/9z5tyZuXdm7vreUBL+flXXkN5VvzK979770wfXPGgAR8PXfvlq+kLqYvrM++eNtTm+hPR5uTkOx9RgOJqWsd096ewfHC0fJA7AmMoqqRldJRVVldl8cDR8WXGYCB2dMWnSLcdHw6eHrawIsn9w1ZNs4gDQUTrsJkLDZ+sTKwMBtlYsp6Mca/GepwLNBUfDp9pQbeIAcKC45OorKyuTqaM/jIKjfagMna14sTWgw24GNHyuXmg5cQAadrcI6LnWnc0NRwOI1dcvYQbBpw0KyLOgE9sNj9PduKRy4gBcae8QsLztOTMQdBqOBpIO0H/5fNpGUrzr7+/rkp7rItphtWj43PhCy4kDoAnp7NnTKQFw1ZPs/n9clgd//ZIBPCne9Y8srw58ixoaPje+0HLiAFzr6hZF1ehKAVrGvnmxS6Sr/9bjRtqbp7uk7suzpKFxqQH81sD8lOwSnyF2rRPvnU3bZbhPQ3cRspWwp7O3ss9zifXfSJt9nb1dK2jH+/r6zCCgl5WPlC+MKZfUqGo5H41DUD1e/tz0hOzf+Jjs3vy4vLV5k+xtWCbvPvqwpJ58XE40bRGOwbE4JscmDxYNzvFv9Hbe0iF8cZjzmdqAOtQlhlxvrN4ENbDzI+BHg5srgO1MV3TE8+dSQufgQDlWV3c4PsXUaVOUmj2bnCrA7fxwNPw0hO0MjTIYUWZtKQgR2qMbLk4IN1rwSBr0seuQi5zkBnA0rQBHwxdCEHDO3dmCMWe4r/eG4XRUO/33f182Gl//TPVisujo6DBcc5CT3ACOzgIK4Gj4AJxtTe/guMpNsswXnYb+7+oN0ba4g6B1yEEucpIbwNG4QrhS4Gj4zBVAcra2sjC6jilY6O8fEOYy0rWuTnnjnRRUupn7EdMGRdR8yEEuU8jji72cBhFKXeyPn3970BQ43XtzsC9d6JZTXTfbSJsYGGDHaw5ykhvAyQt04UTDF3Z0XRMazNZGgA3mPeUdT26T1RubZOnnR8q3J/cYvueZX4jbeWIBuchJboD2yqYmjIFy9SFydrDgpwvuwAidAx+0i4wbPybgBJw922U4J4CBARpvKkVfdq6omP1wlbi+cO2BXUKDiersGjDbHJxLH7vxoZ/IsnWPyPTPfVFk7GQDOBqD8vq/bl4RLI5skeSgHjnJDbjs0Q6tbRIAR8PHJamN6hsYbe456CwxdA7U3VUbUG6cNzuY+6VZhtd/bVbAwADimRJ0kBzEkpPcAI4GiMGi4Qu1AqILLrNJ0Q8Rti+2smBkmQTlldktDV/lxJsLlu9qIDcg78Jnm7M3UnA0fAAO2NvpDBzQOQD3oiJSQWS0HjmiovmQG1Cgs3QawNHwhde7O8xZ5+wh6pk3HYqSN27eIhMv/ke+MSOzXAzcMBytccMWkShGp4rWJRcgN/jgwiVJpboEC5Tjo8GcFcDxbXDmgW9PR6ubVRsAuw6cXIDcAE5n8QE4Gr5w7LgaqZ0xxQD+6sZ1cnzdKnnxe8sl9cgmg/1bfyb7122Q1sYVEtZMCEaMnxqMuPOugMbRAEYfTJ4yMdi5bIkcWb/GgBzgwOr7TLl1xb0C8GPxPTt/frq57ltptTTQBfu8asSB16Kc2H1LGkzdyM/CyQkehEg3HzpLpwHciNFX5rRGLPO5p+35DCveHJ7eL6D4TP4MYyrKpXH7z/3OPNVbBoB683YfxMjVnpvbjykU+EXHjz7xtAB4gdXzD2dhzhG96JeHuTJErRvqHQA3aCjlkdFtclA1xlSFG1LiL04QUzMpbVznqRe2LV0s/KxUINrgIACtprJSdM5hAfPXBnFJuHS914RgwYRR5aaMZV4ryKtcrQnMfFH31JVOwUaxAnYtWCAgmusCDj+6KJDoT21EB33CSRMmDBK0UNfSIgtbW7P4+tM7RIGPekDjXTv/VFq++9haaWh+SOCu/6Msx3WeNoTf3NEiQXR7aaMmnZKZM2dKbW2tF3feMU2oB0jigsUJLD9XJgAO3Dgt4/MBv09Hw+cDPuDz+bSQjoejKsXFQHtK4kAdBZetCw609IV9YgPNjdMyPh/wL//TQfHh4WNHxAeN9eXzaSEd9zqiQfHpaNRRUPbhszNnSdmoCgO4LyYfjTXKhz1LlooPGptPbmLCtu+vkjj8duUq8cGOZwFyQeL/vvsOxkC5G6dlE+T5wt82rS/rgQOEY1NGCCAGwAE+jYEnIVy49wWJQ8Pv/yA+2PHi+WPXWLJ1mdSvWSQLf1Qvizc25rynIN5NoxpriPrgAN/d73ULUB8c4CNG9SQbHlm1UuJw6Af3iQ92PPPUBYvQge1/lIPP7Be1aG6clvG5DUXDr3PatuuPHfPOf9YEfMS6+eLKw3IF6MF0DdDyUKzOadf65j+axuV7rKKvgLgD0Xn12Vy1Yi3z3odC8xZ9BcQ1Qs+EWhrmi0XD5wM+7vSY1wAO4L54NHzEwPPBsFwB2ggsoEHYuAbh0xibE886wHoA4MDmlG2oj7ogCeGKA4eCOKw//pfABzt+219fDVxsePllo2EBfrVwF+rDAvy21eOhAcpYH9QXdZzfACCi8Z8w3vXJ8Hw6AJ+M8xzfy0+vgLixaW9vTw/FZ9epf2BBGtja7cZjr4Bx48bFrqC5fHYHj+44FgBbu9147ACUoqG9Pd1pUEyuQf/jtgpxOTUkzu/qwzoA5RWVAXAPWkg5+r+e9xOXQ4Pj/K4e8o/NOOya9520D3a8m9Atn/ndpti1xI39OMpF3wnmavSC1QvT01fvjF1LctX9qHzDOgWCqoGi+6Fz2rVxiTUuzu/qwzYANOTIb45mX29zD5xvWX9NujauvsbF+V192AaAxUgPZnPVbhc7bAPAQqlnA57UYWJsaDy/7nxQv2s11tXjysM2ANoQtXENUF3j1KpeqC00vuQDwFnkOR4WnD6bSnd2XssiqYHR87009RXkgEf12E5BREv3KfkA2E0rxbsGPP/nvzx23lLykg8A/9KigfqOAbwoJDz/Lyp3VLnkAxDlLOmH5/86qCVNnElW9AAwRwHzFGTyZs3UiVVSUT5gwAMVYgGxWOa8jWzFDNHOR/GSgXmnKHKzHoCIDv3jHYBc/wvQQ2mMvjNgv0vA+wMaZ1veJ1AQQ13b/3Fw7wDk83tfY3zvEPBuAe8Y6CN0tbxPoOAdA+r6Os2ilwu+OkPVvANQSLK4dwj08bltdSDUUpfneS54tpcLxOdqI7fhuWDXDdmni8G5nkB8OHOlR1z44nie50LvIOMs8XYnXM6tdy7Y8eGM2ilBMbCTKR9bUy35gHie6fMIDMABetu0PgFwAAdwjYEXC+8UmD17tlld1RZ6kDlz7jZV1JpCzBfP9NUFB6z8POMH6oMDfMSoXqz1DsDJkyeD15vvT2OHcoATJ/4mbz3VJNik+sxnF/qM37cO4CM+V95c8x+fXdc7AAR8ZVtrsG3eXHMlUI7Da1ubZMfaVWLb5nuWyPtvdwr26A/XxlrqMZ9dxM191YmPaw+6xsVZYhTeRVA7vu2lA2L/kFGulVk8v7q9RR7YvVdsi7/+ud1C/VyWesx9F9TPBeJz+Qvxea+A5uOvFPV/PDpeSCPcWOb5qSudAuAADuBuvFvWn9Rx1o737gJ6pqurqwIf1M/uYScbCref7SvnJsjmbhmfHqtY+38AAAD///rZGIIAAAAGSURBVAMAWsWJQBkrspEAAAAASUVORK5CYII="},{"name":"stripped_dark_oak_log.png","path":"","folder":"","namespace":"","id":"0","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"b10620cb-4857-de1e-088c-36da6dc1b1bf","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABh0lEQVR4AVySPUvEQBCGJ5vkYgKHYCX4GywE4e5v2AgigtrY2lrYWPhH7W3CES8ft+4z62xyBmZndt6Zdz427unm0r/cXvnXu2v//rDxH49b/3a/STZ+BB/y+bzVeHIQJ+E7K1fhFCnzTAqnph7d4FXXLpfvoU+YxffDKBpel5kQRHK799IdppgY/BgkoxFw4rERtyoLtMp/EEKIAa3qkgy/dkCrACRgA7Rj7IKxSAbDBiOmdE4orgQkA1hr3TTpSOMBb5SlbfG6Aw5CqIIulFJ0aXa3BO7ElaF6kWVzB3Weg4lVsTutFk6h9ELc1/m8tz9Y0uZtTiOJ6fFkydESGX184kQAQEU0wvZtJ9y/2h1KxUZi/CMCAEhI1shw/IwiF00VrLgXG3O379WX/oNl0rrKFOQYptgqNmLY6Uk1LxHA/j66sCr4Ebo6bxpMweYluByNwNsbAMj8BKMhxWeCz2wHC8lsnSeCBE0AiZBgm/BKhuPTHZBsO2BGnmsZRCBkRg5OUX7lXwAAAP//XC+2ugAAAAZJREFUAwBNbsJK8pAQ5gAAAABJRU5ErkJggg=="},{"name":"stripped_spruce_log.png","path":"","folder":"","namespace":"","id":"12","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"8562eac4-f6bd-7192-276b-c09736988c08","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAG1BMVEVhUS2GYjiCYDh+Xjh9XTd5WzdwWTRsWDNnVjFHHnNaAAAAeUlEQVR42gXBgQHDQBDCMJ6eifefuFLirlw3eGrC+jiG9zBJeew6PWpiobuHnDURj+39uMpn1If0B9UvibzTVso3k9GbPH/vmMnWbjx/HJ/JRkef4fySbAL9NWIShzxK43PGTUsBjyVObKl4XRJ3vIrYt8RxjyfKQ/92JASvL4xaTQAAAABJRU5ErkJggg=="},{"name":"stripped_warped_stem.png","path":"","folder":"","namespace":"","id":"13","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"c2cfe838-3a4b-2d27-b4ae-886bd8971386","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAFVBMVEU7mZc9qaZEoZ82lI4xjYwxi4UuhXjAm0TWAAAAd0lEQVR42gXBsQ3DMAwEwOeT8gJZQGKU3giQnoAl1UbguE5h7b+C76Cont0MsVZnsYE9LFNSx7W2THk1HNsbTg8kLShSA4sWFmjHsjm96sBsLlL5gWkWOE8kBcNx4k9lq9ZxfR9u1ifS/swSv4kllIxjIDmcmeMGavwQWRDe++0AAAAASUVORK5CYII="},{"name":"stripped_jungle_log.png","path":"","folder":"","namespace":"","id":"10","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"507bcc13-ee6f-9646-ecb5-70936de7d828","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAFVBMVEW/kWW7jWG0hlqugFSfhE2bgEmXfEW4xCwdAAAAd0lEQVR42gVAwRGCMBBcO+AC+jZHwp8cwz/xpABl+Ovo9l8CA6qas02wImR6G2ijDC0f+O+PpXoZIWGvGuXAS6/JXDN+kPtQnwS9BkjeAFFtzg6dzZdbSEQMC8ViRRKJHntDDaMF5QRS+vkzJHzRqW9eUHRd6bQTPt8ZFm/eGgwAAAAASUVORK5CYII="},{"name":"stripped_oak_log.png","path":"","folder":"","namespace":"","id":"11","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"ddc343a1-31bc-ffc0-d18c-64231a88bb1c","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAb1BMVEXBombCoWa/n2O/nmK/nmHAnWK+nV+9nF+8m126l1q5lVi2k1izk1i2klW0kVizkFewjlWujlKtjVetjVKsi1KniU+jg0mjgkmjgUqigUmigEuggEidgEebfEeafEWZfEObekWYe0WYekSTdUSRdUHJhwd1AAAAqElEQVR42g3DS07DMBQAwPFzfk0EZcENuP/J2BSVNH8bRpr81dXW/cp5kIcppqCH1F5OujF2PlLVKD1jpHBjUsDJHCfMN4WmfvuMcd2W+aSe5fBGGKmUwthnr6CvGv/PHm3sr6wme3tWHvmIblvbyJjMtG2knlsqTV8u0RL70wJ60zmsVxje7Y60mQzDvUSXL0lqPJpt4ArjFjSHBuvPGHWZFw78ejz5A6qfR5OHsZUOAAAAAElFTkSuQmCC"},{"name":"stripped_birch_log.png","path":"","folder":"","namespace":"","id":"9","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"9320d407-3662-fbbc-7acd-165aab784920","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAh1BMVEXTxIfSw4bSwobRwYTRwITRwIPQvoLPvYHPvIDOvIDNvIHOu3/Oun/NuH3MuH3MtnzLtnvKtnvLtXrHtn7KtHrJtHnKs3nGtHzJs3jHs3jIsnfHsXfHsXbIsHbHsHbGsHbGr3TGrnTErHLDrHLAq3K6qHS4qHW+pm26omm1oGq0oGq2nWWxmGCYq98xAAAAvElEQVR42gXBC0LCQAwE0BELa4QohuIHrNjB0ZTs/c/ne+gMC0aziAj2RGda0HbGsCCFhZkTrQ0+WYiCflM8DwN8stA1sdwoOgCfIloW6taoRtA9XNdC/TRu2vjtzelKQZfkxkd6O9vbSxZ06dw8jOZOG+y6QKHD5n409xEDVFj+8rAaTvtPHxOpQs/E6u60p3t+qHf0lPD4viOdohaUqKd5Xh/p7qyCZJzn53U7egSr0CX7et1u2zaCVcs/8SwYu4CpdRIAAAAASUVORK5CYII="},{"name":"stripped_cherry_log.png","path":"","folder":"","namespace":"","id":"6","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"80cb2639-3001-49a9-d5ba-0a6f4fa160f0","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAFVBMVEXNhYDfnKTcmJ7ZlJnWj5PSiY3JfXkHWugUAAAAcElEQVR42gXBsRHCMBAEwBsEzk0Jd67g/5Vr9FIFSMQO6L8GdvFDN2UcKOFOn1/AeKWpYacG56dinfSra6JQRveN++kM5sTLGOgMFJk6A1guu7oa1khWuLCN59viwMNppBpK20lFQ4nuwxW401RX7j+W1xeuwEsUOwAAAABJRU5ErkJggg=="},{"name":"stripped_crimson_stem.png","path":"","folder":"","namespace":"","id":"8","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"c48500c2-4a9b-1325-e4aa-f759679b5a6f","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAFVBMVEWJOVugRGiWPmKCOFqAOFN+NFJ4LEknEG74AAAAd0lEQVR42gXBsQ3DMAwEwOeT8gJZQGKU3giQnoAl1UbguE5h7b+C76Cont0MsVZnsYE9LFNSx7W2THk1HNsbTg8kLShSA4sWFmjHsjm96sBsLlL5gWkWOE8kBcNx4k9lq9ZxfR9u1ifS/swSv4kllIxjIDmcmeMGavwQWRDe++0AAAAASUVORK5CYII="},{"name":"stripped_acacia_log.png","path":"","folder":"","namespace":"","id":"7","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"d6bbcb2e-e6b1-6b80-7e9e-0294ac15a284","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABbklEQVQoz23Sa2rCQBDA8dwqJpuHx8iaxE3qnfzSiq0EUav1DbYilNKD9b87sBVaGELE+e08NsG4CPe1Oph0V6pDqZZFfG4yebmajDi32WaoLk22HMQkB5MiXFXxdphg1k3uwanNPXgq40OdAKYC5mXMAd+jvgedjjwAz6o/YGtSAbcm8wBsn7UFBGCuw2Cqe2jApc0FvLf5gh7cSACpQMyHqZ0BB6AIBy/K5HPUv7kZCPoRsGY8k5JjwaMOPSC+Rn16k2xhNoxdUVdE60oFYzfDbBBthons5x7cHmyFo0mJrujZCswwd1uTCnKkfwEQAmY6tIBsAbcml7x7KdVY+tHPIC2tKnW1K8ovJvsXEGxpeg/4D7O/641muAQr6+QXMAPZWwcIATwZGvDhjgC8DhRHu5vW4bPuAXauAVri+l50BOAngG9pWSrARMCzW9ZbnQAIAXwUGKlpv1aTdLpHjH1LJ5N5QEsAwgOZgWziB6vGR4RRs7OpAAAAAElFTkSuQmCC"},{"name":"stripped_mangrove_log.png","path":"","folder":"","namespace":"","id":"14","group":"c48b0f72-b942-8758-fc37-c24f172ad4b9","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"e7aec579-82d1-2115-4670-84d634a79753","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEV6NzF1MTFvLi1tLC2ARTN6PS/JSSQlAAAAYElEQVR42gXBgQHAMAzDIJxO/788sO0tZezOMSi2Pe9UbZSNTbbyxrz5iqbsTEXl+zLvbpRlNpvK3q0yE2WV3bkRtZWdsSnuKFP1fZHdI0pV2Tx2m4rtDMVGmXejeG/DDxTdAgyEpx3iAAAAAElFTkSuQmCC"},{"name":"end_rod.png","path":"","folder":"textures/block","namespace":"","id":"end_rod","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"cc4c9f90-85bb-c9eb-96f7-dcc9e5c05ef7","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVR4AaROIQ7CQBCcbhCU4KGmmgQcb+oL0FV1JDgESRU/wGEwPIBP1BQUCMJVkJS9vYQ0acX2ernZ28zOzg19ilvdBHoewpg3LPjxuWwQyV6aHbA/nrDN0nqTJLWQikLhCAinEWbxHIvlSmB7xa5ISGroUkjfsxAGLNu/XALbeeJv8CjuuJ4vAttr/QjGiHaX50ETQioKJ3gBplRIuyVs0D3Qss7g+9TqWzpCVcJUVWugJVwCrbpDR+bNrH8A0CReBxZs43V/AAAA//+x3FsVAAAABklEQVQDAHPoOSEq9HjgAAAAAElFTkSuQmCC"}],"texture_groups":[{"uuid":"c48b0f72-b942-8758-fc37-c24f172ad4b9","material_config":{"color_value":[255,255,255,255],"mer_value":[0,0,0],"subsurface_value":0,"saved":true},"name":"stripped_cherry_log Group","is_material":false}],"display":{"thirdperson_righthand":{"translation":[0,3,1],"scale":[0.55,0.55,0.55]}}} \ No newline at end of file diff --git a/model_source/base_crux.bbmodel b/model_source/base_crux.bbmodel new file mode 100644 index 00000000..3fed671f --- /dev/null +++ b/model_source/base_crux.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"base_crux","parent":"","java_block_version":"1.21.6","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,18,14],"to":[12,24,16],"autouv":0,"color":6,"origin":[6,8,14],"faces":{"north":{"uv":[0,2,8,8],"texture":0},"east":{"uv":[0,10,8,16],"texture":null},"south":{"uv":[8,2,16,8],"texture":0},"west":{"uv":[8,10,16,16],"texture":null},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"49089ca9-0367-fa82-857d-cd19567f52b8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,18,14],"to":[23,24,16],"autouv":0,"color":6,"origin":[12,18,14],"faces":{"north":{"uv":[1,10,8,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[9,10,16,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[5,0,12,2],"texture":0},"down":{"uv":[5,14,12,16],"texture":0}},"type":"cube","uuid":"efb40e35-97b0-95d7-c8ea-f26af4d7333d"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-7,18,14],"to":[0,24,16],"autouv":0,"color":6,"origin":[-6,18,14],"faces":{"north":{"uv":[6,10,13,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[4,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":0},"down":{"uv":[0,14,7,16],"texture":0}},"type":"cube","uuid":"1a9c9454-9167-4d99-eb66-3cc2b972df36"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,16,16],"autouv":0,"color":6,"origin":[6,0,14],"faces":{"north":{"uv":[2,0,10,16],"texture":0},"east":{"uv":[0,0,2,16],"texture":0},"south":{"uv":[5,0,13,16],"texture":0},"west":{"uv":[0,0,2,16],"texture":0},"up":{"uv":[1,0,9,2],"texture":null},"down":{"uv":[1,14,9,16],"texture":0}},"type":"cube","uuid":"02bd5395-351d-a803-4883-3db81393f304"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,18,14],"to":[4,24,16],"autouv":0,"color":6,"origin":[-1,18,14],"faces":{"north":{"uv":[7,10,11,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":null},"south":{"uv":[6,10,10,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[2,0,6,2],"texture":0},"down":{"uv":[2,14,6,16],"texture":0}},"type":"cube","uuid":"56f819b8-6b27-9a3a-ab34-4f4d5a41b851"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,18,14],"to":[16,24,16],"autouv":0,"color":6,"origin":[10,18,14],"faces":{"north":{"uv":[3,6,7,12],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[7,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":null},"up":{"uv":[3,0,7,2],"texture":0},"down":{"uv":[3,14,7,16],"texture":0}},"type":"cube","uuid":"49cec86b-7e65-84cb-7357-afafbb59490a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,24,14],"to":[12,32,16],"autouv":0,"color":6,"origin":[6,16,14],"faces":{"north":{"uv":[1,0,9,8],"texture":0},"east":{"uv":[0,8,2,16],"texture":0},"south":{"uv":[8,0,16,8],"texture":0},"west":{"uv":[14,8,16,16],"texture":0},"up":{"uv":[4,5,12,7],"texture":0},"down":{"uv":[0,14,8,16],"texture":null}},"type":"cube","uuid":"bd637748-ab7b-6c2f-857d-8261d895a43c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,16,14],"to":[12,18,16],"autouv":0,"color":6,"origin":[6,8,14],"faces":{"north":{"uv":[4,12,12,14],"texture":0},"east":{"uv":[2,14,4,16],"texture":0},"south":{"uv":[4,14,12,16],"texture":0},"west":{"uv":[12,14,14,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"c09facf4-7e72-f8b0-b58e-45e32418322a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,27,13.75],"to":[12,30,14],"autouv":0,"color":7,"visibility":false,"origin":[6,27,11.75],"uv_offset":[0,2],"faces":{"north":{"uv":[0,0,8,3],"texture":3},"east":{"uv":[0,9,1,12],"texture":3},"south":{"uv":[8,2,16,5],"texture":null},"west":{"uv":[1,9,2,12],"texture":3},"up":{"uv":[16,1,8,0],"texture":3},"down":{"uv":[16,1,8,2],"texture":3}},"type":"cube","uuid":"17c6f460-42f5-7a6d-35f5-03a4f5b63378"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,27,13.75],"to":[12.25,30,16.25],"autouv":0,"color":7,"visibility":false,"origin":[6,27,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[2,9,3,12],"texture":3},"east":{"uv":[0,6,3,9],"texture":3},"south":{"uv":[3,9,4,12],"texture":3},"west":{"uv":[2,5,4,8],"texture":null},"up":{"uv":[5,12,4,9],"texture":3},"down":{"uv":[10,4,9,7],"texture":3}},"type":"cube","uuid":"c68bd179-efb3-18ed-d4ec-f307ba9cd18d"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.75,27,13.75],"to":[4,30,16.25],"autouv":0,"color":7,"visibility":false,"origin":[-2.25,27,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[4,9,5,12],"texture":3},"east":{"uv":[3,6,6,9],"texture":3},"south":{"uv":[5,9,6,12],"texture":3},"west":{"uv":[6,6,9,9],"texture":3},"up":{"uv":[7,12,6,9],"texture":3},"down":{"uv":[8,9,7,12],"texture":3}},"type":"cube","uuid":"b8db282e-8190-dad2-a5d4-5884a721ebd0"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,27,16],"to":[12,30,16.25],"autouv":0,"color":7,"visibility":false,"origin":[6,27,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,8,5],"texture":null},"east":{"uv":[9,7,10,10],"texture":3},"south":{"uv":[0,3,8,6],"texture":3},"west":{"uv":[8,9,9,12],"texture":3},"up":{"uv":[16,3,8,2],"texture":3},"down":{"uv":[16,3,8,4],"texture":3}},"type":"cube","uuid":"32a970d5-1930-fe19-eb84-929d80e0bade"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,18,10.825],"to":[-1,19,13.825],"autouv":0,"color":0,"visibility":false,"origin":[-2,19,10.825],"faces":{"north":{"uv":[3,3,4,4],"texture":4},"east":{"uv":[0,3,3,4],"texture":4},"south":{"uv":[7,3,8,4],"texture":4},"west":{"uv":[4,3,7,4],"texture":4},"up":{"uv":[4,3,3,0],"texture":4},"down":{"uv":[5,0,4,3],"texture":4}},"type":"cube","uuid":"fc0f6fbc-e840-a422-4fea-b9cdff9103fa"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,23,10.825],"to":[-1,24,13.825],"autouv":0,"color":0,"visibility":false,"origin":[-2,23,13.825],"uv_offset":[0,4],"faces":{"north":{"uv":[3,7,4,8],"texture":4},"east":{"uv":[0,7,3,8],"texture":4},"south":{"uv":[7,7,8,8],"texture":4},"west":{"uv":[4,7,7,8],"texture":4},"up":{"uv":[4,7,3,4],"texture":4},"down":{"uv":[5,4,4,7],"texture":4}},"type":"cube","uuid":"72968311-df21-1559-0fe0-33d5b1592174"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,19,9.825],"to":[-1,23,10.825],"autouv":0,"color":0,"visibility":false,"origin":[-2,20,9.825],"uv_offset":[8,4],"faces":{"north":{"uv":[9,5,10,9],"texture":4},"east":{"uv":[8,5,9,9],"texture":4},"south":{"uv":[11,5,12,9],"texture":4},"west":{"uv":[10,5,11,9],"texture":4},"up":{"uv":[10,5,9,4],"texture":4},"down":{"uv":[11,4,10,5],"texture":4}},"type":"cube","uuid":"efb63884-f280-fefe-a00d-8911ece56f4f"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,18,16],"to":[0,24,16.125],"autouv":0,"color":5,"visibility":false,"origin":[-2,19,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,3,8],"texture":null},"east":{"uv":[9,6,10,12],"texture":2},"south":{"uv":[0,6,3,12],"texture":2},"west":{"uv":[10,0,11,6],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"da04c4ee-97ce-5cf1-e3c2-8389cfb0f26e"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,18,13.875],"to":[0,24,14],"autouv":0,"color":5,"visibility":false,"origin":[-2,19,11.875],"uv_offset":[0,2],"faces":{"north":{"uv":[6,0,9,6],"texture":2},"east":{"uv":[5,10,6,16],"texture":2},"south":{"uv":[3,2,6,8],"texture":null},"west":{"uv":[6,10,7,16],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"d8b8b153-27db-d684-5646-902eeaa81039"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,17.9,13.875],"to":[0,18.025,16.125],"autouv":0,"color":5,"visibility":false,"origin":[-2,18.9,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[11,5,14,6],"texture":2},"east":{"uv":[2,13,4,14],"texture":2},"south":{"uv":[10,11,13,12],"texture":2},"west":{"uv":[13,6,15,7],"texture":2},"up":{"uv":[6,6,3,4],"texture":null},"down":{"uv":[13,6,10,8],"texture":2}},"type":"cube","uuid":"fb73e487-49fb-80dc-fb52-2938fd7688d8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,24,13.875],"to":[0,24.125,16.125],"autouv":0,"color":5,"visibility":false,"origin":[-2,25,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[0,12,3,13],"texture":2},"east":{"uv":[7,13,9,14],"texture":2},"south":{"uv":[7,12,10,13],"texture":2},"west":{"uv":[13,7,15,8],"texture":2},"up":{"uv":[13,10,10,8],"texture":2},"down":{"uv":[9,4,6,6],"texture":null}},"type":"cube","uuid":"bc753a99-d06f-6926-3c12-c25ab3edafd9"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,18,10.825],"to":[18,19,13.825],"autouv":0,"color":0,"visibility":false,"origin":[17,19,10.825],"uv_offset":[0,8],"faces":{"north":{"uv":[3,11,4,12],"texture":4},"east":{"uv":[0,11,3,12],"texture":4},"south":{"uv":[7,11,8,12],"texture":4},"west":{"uv":[4,11,7,12],"texture":4},"up":{"uv":[4,11,3,8],"texture":4},"down":{"uv":[5,8,4,11],"texture":4}},"type":"cube","uuid":"a264976e-78b0-50e2-1d97-3f4fce678b32"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,23,10.825],"to":[18,24,13.825],"autouv":0,"color":0,"visibility":false,"origin":[17,23,13.825],"uv_offset":[8,0],"faces":{"north":{"uv":[11,3,12,4],"texture":4},"east":{"uv":[8,3,11,4],"texture":4},"south":{"uv":[15,3,16,4],"texture":4},"west":{"uv":[12,3,15,4],"texture":4},"up":{"uv":[12,3,11,0],"texture":4},"down":{"uv":[13,0,12,3],"texture":4}},"type":"cube","uuid":"a89ee5e8-410f-3bf5-81d5-efb7cac00603"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,19,9.825],"to":[18,23,10.825],"autouv":0,"color":0,"visibility":false,"origin":[17,20,9.825],"uv_offset":[8,9],"faces":{"north":{"uv":[9,10,10,14],"texture":4},"east":{"uv":[8,10,9,14],"texture":4},"south":{"uv":[11,10,12,14],"texture":4},"west":{"uv":[10,10,11,14],"texture":4},"up":{"uv":[10,10,9,9],"texture":4},"down":{"uv":[11,9,10,10],"texture":4}},"type":"cube","uuid":"567e53c9-3fc8-37a3-ec74-d444c2085ed6"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,18,13.875],"to":[19,24,14],"autouv":0,"color":5,"visibility":false,"origin":[17,19,11.875],"faces":{"north":{"uv":[0,0,3,6],"texture":2},"east":{"uv":[3,6,4,12],"texture":2},"south":{"uv":[0,0,3,6],"texture":null},"west":{"uv":[4,6,5,12],"texture":2},"up":{"uv":[0,2,3,2.125],"texture":null},"down":{"uv":[0,0,3,0],"texture":null}},"type":"cube","uuid":"7b9d7be1-e187-5ebc-75b0-ab98257aef33"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,17.9,13.875],"to":[19,18.025,16.125],"autouv":0,"color":5,"visibility":false,"origin":[17,18.9,12.025],"faces":{"north":{"uv":[10,10,13,11],"texture":2},"east":{"uv":[3,12,5,13],"texture":2},"south":{"uv":[11,0,14,1],"texture":2},"west":{"uv":[10,12,12,13],"texture":2},"up":{"uv":[0,1.85,3,4.1],"texture":null},"down":{"uv":[8,6,5,8],"texture":2}},"type":"cube","uuid":"d6af0195-4e84-974c-e97d-2da0d7620838"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,24,13.875],"to":[19,24.125,16.125],"autouv":0,"color":5,"visibility":false,"origin":[17,25,12.025],"faces":{"north":{"uv":[11,1,14,2],"texture":2},"east":{"uv":[12,12,14,13],"texture":2},"south":{"uv":[11,2,14,3],"texture":2},"west":{"uv":[0,13,2,14],"texture":2},"up":{"uv":[8,10,5,8],"texture":2},"down":{"uv":[0,1.025,3,3.275],"texture":null}},"type":"cube","uuid":"5933b3e3-6224-2432-03b8-d95c5643c086"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,18,16],"to":[19,24,16.125],"autouv":0,"color":5,"visibility":false,"origin":[17,19,14],"faces":{"north":{"uv":[0,0,3,6],"texture":null},"east":{"uv":[8,6,9,12],"texture":2},"south":{"uv":[3,0,6,6],"texture":2},"west":{"uv":[9,0,10,6],"texture":2},"up":{"uv":[14,4,11,3],"texture":2},"down":{"uv":[14,4,11,5],"texture":2}},"type":"cube","uuid":"ad187997-efa1-5545-99cb-c765ddfc8b92"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[17.5,3,13.5],"to":[17.5,19,16.5],"autouv":0,"color":8,"visibility":false,"rotation":[0,45,0],"origin":[17.5,11,15],"faces":{"north":{"uv":[0,0,0,0],"texture":null},"east":{"uv":[3,0,6,16],"texture":5},"south":{"uv":[0,0,0,0],"texture":null},"west":{"uv":[6,0,3,16],"texture":5},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"759c2b85-31f3-bcfa-5ed4-c6bbc3eec839"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[16,3,15],"to":[19,19,15],"autouv":0,"color":1,"visibility":false,"rotation":[0,45,0],"origin":[17.5,11,15],"faces":{"north":{"uv":[3,0,0,16],"texture":5},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0,0,3,16],"texture":5},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"d5be00e3-f718-961e-37f3-48d9ec305d07"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.575,3,13.5],"to":[-1.575,19,16.5],"autouv":0,"color":8,"visibility":false,"rotation":[0,45,0],"origin":[-1.575,11,15],"faces":{"north":{"uv":[0,0,0,0],"texture":null},"east":{"uv":[3,0,6,16],"texture":5},"south":{"uv":[0,0,0,0],"texture":null},"west":{"uv":[6,0,3,16],"texture":5},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"32e13ebd-0ee2-8557-0e64-654d3531eaff"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[-3.075,3,15],"to":[-0.075,19,15],"autouv":0,"color":1,"visibility":false,"rotation":[0,45,0],"origin":[-1.575,11,15],"faces":{"north":{"uv":[3,0,0,16],"texture":5},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0,0,3,16],"texture":5},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"82624363-847f-28cb-db2b-84e21fcab462"}],"groups":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"wood_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"31e9a0cf-8590-e35d-cb11-5b7f95d40bbd","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"iron_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"2de4f781-43a6-32cb-95b2-442ee0202f3a","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ca5b629a-1cf6-172d-9e74-28fb20aadba1","export":true,"locked":false,"origin":[6,25,11.75],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"823f7612-773c-3fdc-7ad5-c20c4fd91959","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"1bbf43d8-024e-cc27-02a1-1947422f4b69","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"dbafbc68-d3f8-7d48-dd93-62ee3b8e57b1","export":true,"locked":false,"origin":[-1,9,14],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"016799f6-1ea9-a901-dc92-3f5a127c9e68","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"40b86145-df80-a6b3-1772-3e9d1c2b5605","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"4dfe87a2-417b-90ff-afdc-53ee50a01f07","export":true,"locked":false,"origin":[16,9,11.875],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"83461910-2184-f962-9e92-5b724e29227b","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"8ad6a3f4-dbbf-89b7-24c3-94b19bf1f54f","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"chain_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"6e855812-433b-d756-cd65-a015eca3323f","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"chain_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"23731a12-e661-6bb0-23de-0afe8668c5ac","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"VoxelShapes","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false}],"outliner":[{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","isOpen":true,"children":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","isOpen":false,"children":["02bd5395-351d-a803-4883-3db81393f304"]},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","isOpen":false,"children":["1a9c9454-9167-4d99-eb66-3cc2b972df36"]},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","isOpen":false,"children":["efb40e35-97b0-95d7-c8ea-f26af4d7333d"]},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","isOpen":false,"children":["49089ca9-0367-fa82-857d-cd19567f52b8","bd637748-ab7b-6c2f-857d-8261d895a43c","c09facf4-7e72-f8b0-b58e-45e32418322a","49cec86b-7e65-84cb-7357-afafbb59490a","56f819b8-6b27-9a3a-ab34-4f4d5a41b851"]}]},{"uuid":"31e9a0cf-8590-e35d-cb11-5b7f95d40bbd","isOpen":false,"children":[{"uuid":"2de4f781-43a6-32cb-95b2-442ee0202f3a","isOpen":false,"children":[{"uuid":"ca5b629a-1cf6-172d-9e74-28fb20aadba1","isOpen":false,"children":["17c6f460-42f5-7a6d-35f5-03a4f5b63378","c68bd179-efb3-18ed-d4ec-f307ba9cd18d","b8db282e-8190-dad2-a5d4-5884a721ebd0","32a970d5-1930-fe19-eb84-929d80e0bade"]}]},{"uuid":"823f7612-773c-3fdc-7ad5-c20c4fd91959","isOpen":true,"children":[{"uuid":"1bbf43d8-024e-cc27-02a1-1947422f4b69","isOpen":false,"children":["fc0f6fbc-e840-a422-4fea-b9cdff9103fa","72968311-df21-1559-0fe0-33d5b1592174","efb63884-f280-fefe-a00d-8911ece56f4f"]},{"uuid":"dbafbc68-d3f8-7d48-dd93-62ee3b8e57b1","isOpen":false,"children":["da04c4ee-97ce-5cf1-e3c2-8389cfb0f26e","d8b8b153-27db-d684-5646-902eeaa81039","fb73e487-49fb-80dc-fb52-2938fd7688d8","bc753a99-d06f-6926-3c12-c25ab3edafd9"]}]},{"uuid":"016799f6-1ea9-a901-dc92-3f5a127c9e68","isOpen":true,"children":[{"uuid":"40b86145-df80-a6b3-1772-3e9d1c2b5605","isOpen":false,"children":["a264976e-78b0-50e2-1d97-3f4fce678b32","a89ee5e8-410f-3bf5-81d5-efb7cac00603","567e53c9-3fc8-37a3-ec74-d444c2085ed6"]},{"uuid":"4dfe87a2-417b-90ff-afdc-53ee50a01f07","isOpen":false,"children":["7b9d7be1-e187-5ebc-75b0-ab98257aef33","d6af0195-4e84-974c-e97d-2da0d7620838","5933b3e3-6224-2432-03b8-d95c5643c086","ad187997-efa1-5545-99cb-c765ddfc8b92"]}]},{"uuid":"83461910-2184-f962-9e92-5b724e29227b","isOpen":false,"children":[]}]},{"uuid":"8ad6a3f4-dbbf-89b7-24c3-94b19bf1f54f","isOpen":false,"children":["759c2b85-31f3-bcfa-5ed4-c6bbc3eec839","d5be00e3-f718-961e-37f3-48d9ec305d07"]},{"uuid":"6e855812-433b-d756-cd65-a015eca3323f","isOpen":false,"children":["32e13ebd-0ee2-8557-0e64-654d3531eaff","82624363-847f-28cb-db2b-84e21fcab462"]},{"uuid":"23731a12-e661-6bb0-23de-0afe8668c5ac","isOpen":true,"children":[]}],"textures":[{"name":"acacia_planks.png","path":"","folder":"","namespace":"","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"c2385349-7279-77a4-912e-8403be182a49","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAFVBMVEXCbT+6YzetXTKgVjCZUCuPTCqIRyhX8/nHAAAAcElEQVR42g3CARVCIQwF0DctwMYvsM0AfkYDpQHQgPWPoPdcSAH+L7B9lI0DyurR9MKYI9fJjfLGE2Q3VFpvyoJQe7F4INfIXHOjkIGACmH2cO8gizCLipwjz9gJKlTxIMA4/GYxeJPOHoGzz3eczB9ikBUCOPdNbQAAAABJRU5ErkJggg=="},{"name":"crux_cuff","path":"","folder":"block","namespace":"","id":"1","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"30ee67d1-406e-25ab-4b7d-032e5c09cb1b","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVR4AcSSMQrCQBBFN+m0Clh4B4+S1i5g4R28kZAj7FE8gmAhpBOryFvyl50QB1Il8DOzf2Z+9g+pQ/G0bTuCgkop3Pl6G9Nh9jICh6aZlUNgGPLzeuScs2AE3sMgPkdES+TClNR84dJ15uolh2iJaS6HOsZY3fu+IoolF0deQj2KxoLINdEI4HV3PK2ZD2kH8szk/vsMnAU4D2kHeMQzjSyMswDnwVhg2GteqhkBdrDU5HFpB/oPdAP8i/OGqaUd4F+eFcXR5MFY8Br/1bYX+AEAAP//UpECJQAAAAZJREFUAwB67H0hxOAVtwAAAABJRU5ErkJggg=="},{"name":"crux_board_1","path":"","folder":"block","namespace":"","id":"4","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"67ad7991-4e80-c97e-b260-3d7ac0cac8f8","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"5b6f8b08-e385-ef24-16b0-96234406c677","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVR4AZyRsQ3CQBAEn08hogYjEdACBZDRBFXRBBmtELgGIoiNZuWzzq87YbC0vv3d8/r+v57Ol2F3OA5UkHE8YH4Zn9r3j9J1+0IFER97w1JR368nRci4zOClgEBPJSb0pgLWm+2kZXxqaEgl0faecf8NvX6tCbxACGsajbMGXuNG0Ga3gPArNIE/+SUB99t1BehVAORfKMCfvAWxf/uLaVGd3ULU8E3TBFkTJ83Jm89UcHQqUIAZCO3YeGgt6AU1MzDNg2fQBJm5RP8AAAD//2wqbSYAAAAGSURBVAMAwdl8G/MkE6QAAAAASUVORK5CYII="},{"name":"crux_board_2","path":"","folder":"block","namespace":"","id":"5","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":true,"sync_to_project":"f3ec48d7-dc41-d9fa-3fe9-e0345d5380ba","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"0d5967c6-2479-ab46-c415-c54784749f79","layers":[{"name":"layer","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":16,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVR4AaSRuw2AMAxEjVuomAEkClaAig0YjyXoGIAVKJBgBiqogw4pnWMHJdKTFX/OdsJknH4YnYYpkBclaZgCz32RBtdt5zS07oiZEyzzlOGZYCVMARRrcFU1BEJJWC8Ug5/PcyeASwgtnr5CqGusP2qCY1u/n5BEowSkQu9jqFv4ZMmmTyCp/vElT/ACAAD//8OtF9IAAAAGSURBVAMAoGdlIeJyIHIAAAAASUVORK5CYII="},{"name":"selection","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":15,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAw0lEQVR4AcSQIQ4CQQxFu2NBIQj4FZwChcGRcAZOxRlIcBgUp0CshyBQoJe8STqp+JlVZCf5aef//pm2abs79OvNvvcYczirnPT9vO3xfFnX3W0ynWWQw6FVvJYwLBdza9uVUQzI4dCq5po4pP2/bZaoukiX87Fx4XY9NQCOeZmfjcN5TYyJVxEpjAJ3xceavG0e4KcocFd8rMlt8wMkLTq48wAjkCskJ2lTwXUVi5lfFJTJuWKmPQUvVLGYlTjEjWf+AQAA//9WKw0RAAAABklEQVQDADFhjiFeifAmAAAAAElFTkSuQmCC"}],"source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVR4AcSRsQ3CQAxFjVuoKBD0KZiCioYOiRmYiiXoGIAVKJBID6KggjroRfLpsJycqBLpy/Z3/r/zWTfbfbNa7xqLeZ5z8BH0837J/fGUur7KeDJtQQ5Hz7iuqDQW85lU1VIQAHI4etR9UCl8mPShOMLpeBhxBjFCcQTEjECM8DMCDwd4RK6NkE2QR2K4NAI/QxioMSNiaLyPaQR/CrVtwovyWnHnJEjWZ6DGhD55F9IbcNUICG+Xc7sJco9kwGkRvMDXijuIdgxHz4vyOt0gJ//Jhzf4AgAA//+iwXoxAAAABklEQVQDAGMsyyHKwZLcAAAAAElFTkSuQmCC"},{"name":"crux_cuff","path":"","folder":"block","namespace":"","id":"6","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"186c663c-6c06-5967-5eb2-eccca149c372","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2UlEQVR4AYSROwoCUQxFM9NqZSHaj2DhFrRyB67THVjpFiwEp1csrLRWTnHh5jHDEw7Ju/mYZNqw32qz/YFJySUGLqYGy8U8wBPcJwaupQaP5yvAE9wfirWMtNsf0uh6l5ZmNHG9vV8vzfl0bLAkgN6yFKGTA9KxaQX2A5IFEw750lID/gkUxNLQQXOqN5hMZ+F4MX71Bn1/C4ciJ62gUT2Bo/m79FMD9gdP8iOil+/qDbpuHU45UboBQeD7yn4/73CYwkkreEA+KznSZasNmMRRoWy1gRLH7B8AAP//dHDxkwAAAAZJREFUAwAcXr8h5bsi2gAAAABJRU5ErkJggg=="},{"name":"iron_chain.png","path":"","folder":"","namespace":"","id":"3","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"91ea6a6a-e15e-eb01-9a55-48b37776448d","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsklEQVR4AcySMQrCQBBFN3MI0QPYeQWtbOwEz+DxvIGVXsFCML1ikSqpE97CLLsJYRIIJIFPZjP/Mz9/Vlz0nM7XmuN2t/dvaguC6HC81CDP3w7xZr2ydKEvVVm4x/2WfX9/93k9M8A5MIxCEOrU2I2hC21hImBq7CYwjCIJETcGv9NOQqSrv0M9BNOEOGRSH8dnoLa5C4o+Qft7sgWabGNMmN4BQjBGCB8sZAsa4ixXuQEAAP//ZWcArwAAAAZJREFUAwC9R5aCCAKp/AAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[60,0,0],"translation":[0,3.5,1],"scale":[0.375,0.375,0.375]},"thirdperson_lefthand":{"rotation":[60,0,0],"translation":[0,3.5,1],"scale":[0.375,0.375,0.375]},"firstperson_righthand":{"rotation":[-5,-7,16],"translation":[0,2.75,0],"scale":[0.4,0.4,0.4]},"firstperson_lefthand":{"rotation":[-3,4,20],"translation":[0,0.5,0],"scale":[0.4,0.4,0.4]},"ground":{"translation":[0,3,0],"scale":[0.25,0.25,0.25]},"gui":{"rotation":[30,-152,0],"translation":[1.75,-5,0],"scale":[0.5,0.5,0.5]},"fixed":{"translation":[0,-3,-4.25],"scale":[0.5,0.5,0.5]}}} \ No newline at end of file diff --git a/model_source/base_crux_part.bbmodel b/model_source/base_crux_part.bbmodel new file mode 100644 index 00000000..74f4af0c --- /dev/null +++ b/model_source/base_crux_part.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"base_crux_part","parent":"","java_block_version":"1.21.6","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,2,14],"to":[12,8,16],"autouv":0,"color":6,"visibility":false,"origin":[6,-8,14],"faces":{"north":{"uv":[0,2,8,8],"texture":0},"east":{"uv":[0,10,8,16],"texture":null},"south":{"uv":[8,2,16,8],"texture":0},"west":{"uv":[8,10,16,16],"texture":null},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"49089ca9-0367-fa82-857d-cd19567f52b8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,2,14],"to":[23,8,16],"autouv":0,"color":6,"visibility":false,"origin":[12,2,14],"faces":{"north":{"uv":[1,10,8,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[9,10,16,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[5,0,12,2],"texture":0},"down":{"uv":[5,14,12,16],"texture":0}},"type":"cube","uuid":"efb40e35-97b0-95d7-c8ea-f26af4d7333d"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-7,2,14],"to":[0,8,16],"autouv":0,"color":6,"visibility":false,"origin":[-6,2,14],"faces":{"north":{"uv":[6,10,13,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[4,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":0},"down":{"uv":[0,14,7,16],"texture":0}},"type":"cube","uuid":"1a9c9454-9167-4d99-eb66-3cc2b972df36"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,16,16],"autouv":0,"color":6,"origin":[6,0,14],"faces":{"north":{"uv":[2,0,10,16],"texture":0},"east":{"uv":[0,0,2,16],"texture":0},"south":{"uv":[5,0,13,16],"texture":0},"west":{"uv":[0,0,2,16],"texture":0},"up":{"uv":[1,0,9,2],"texture":null},"down":{"uv":[1,14,9,16],"texture":0}},"type":"cube","uuid":"02bd5395-351d-a803-4883-3db81393f304"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,2,14],"to":[4,8,16],"autouv":0,"color":6,"visibility":false,"origin":[-1,2,14],"faces":{"north":{"uv":[7,10,11,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":null},"south":{"uv":[6,10,10,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[2,0,6,2],"texture":0},"down":{"uv":[2,14,6,16],"texture":0}},"type":"cube","uuid":"56f819b8-6b27-9a3a-ab34-4f4d5a41b851"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,2,14],"to":[16,8,16],"autouv":0,"color":6,"visibility":false,"origin":[10,2,14],"faces":{"north":{"uv":[3,6,7,12],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[7,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":null},"up":{"uv":[3,0,7,2],"texture":0},"down":{"uv":[3,14,7,16],"texture":0}},"type":"cube","uuid":"49cec86b-7e65-84cb-7357-afafbb59490a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,8,14],"to":[12,16,16],"autouv":0,"color":6,"visibility":false,"origin":[6,0,14],"faces":{"north":{"uv":[1,0,9,8],"texture":0},"east":{"uv":[0,8,2,16],"texture":0},"south":{"uv":[8,0,16,8],"texture":0},"west":{"uv":[14,8,16,16],"texture":0},"up":{"uv":[4,5,12,7],"texture":0},"down":{"uv":[0,14,8,16],"texture":null}},"type":"cube","uuid":"bd637748-ab7b-6c2f-857d-8261d895a43c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,2,16],"autouv":0,"color":6,"visibility":false,"origin":[6,-8,14],"faces":{"north":{"uv":[4,12,12,14],"texture":0},"east":{"uv":[2,14,4,16],"texture":0},"south":{"uv":[4,14,12,16],"texture":0},"west":{"uv":[12,14,14,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"c09facf4-7e72-f8b0-b58e-45e32418322a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,11,13.75],"to":[12,14,14],"autouv":0,"color":7,"visibility":false,"origin":[6,11,11.75],"uv_offset":[0,2],"faces":{"north":{"uv":[0,0,8,3],"texture":3},"east":{"uv":[0,9,1,12],"texture":3},"south":{"uv":[8,2,16,5],"texture":null},"west":{"uv":[1,9,2,12],"texture":3},"up":{"uv":[16,1,8,0],"texture":3},"down":{"uv":[16,1,8,2],"texture":3}},"type":"cube","uuid":"17c6f460-42f5-7a6d-35f5-03a4f5b63378"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,11,13.75],"to":[12.25,14,16.25],"autouv":0,"color":7,"visibility":false,"origin":[6,11,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[2,9,3,12],"texture":3},"east":{"uv":[0,6,3,9],"texture":3},"south":{"uv":[3,9,4,12],"texture":3},"west":{"uv":[2,5,4,8],"texture":null},"up":{"uv":[5,12,4,9],"texture":3},"down":{"uv":[10,4,9,7],"texture":3}},"type":"cube","uuid":"c68bd179-efb3-18ed-d4ec-f307ba9cd18d"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.75,11,13.75],"to":[4,14,16.25],"autouv":0,"color":7,"visibility":false,"origin":[-2.25,11,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[4,9,5,12],"texture":3},"east":{"uv":[3,6,6,9],"texture":3},"south":{"uv":[5,9,6,12],"texture":3},"west":{"uv":[6,6,9,9],"texture":3},"up":{"uv":[7,12,6,9],"texture":3},"down":{"uv":[8,9,7,12],"texture":3}},"type":"cube","uuid":"b8db282e-8190-dad2-a5d4-5884a721ebd0"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,11,16],"to":[12,14,16.25],"autouv":0,"color":7,"visibility":false,"origin":[6,11,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,8,5],"texture":null},"east":{"uv":[9,7,10,10],"texture":3},"south":{"uv":[0,3,8,6],"texture":3},"west":{"uv":[8,9,9,12],"texture":3},"up":{"uv":[16,3,8,2],"texture":3},"down":{"uv":[16,3,8,4],"texture":3}},"type":"cube","uuid":"32a970d5-1930-fe19-eb84-929d80e0bade"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,2,10.825],"to":[-1,3,13.825],"autouv":0,"color":0,"visibility":false,"origin":[-2,3,10.825],"faces":{"north":{"uv":[3,3,4,4],"texture":4},"east":{"uv":[0,3,3,4],"texture":4},"south":{"uv":[7,3,8,4],"texture":4},"west":{"uv":[4,3,7,4],"texture":4},"up":{"uv":[4,3,3,0],"texture":4},"down":{"uv":[5,0,4,3],"texture":4}},"type":"cube","uuid":"fc0f6fbc-e840-a422-4fea-b9cdff9103fa"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,7,10.825],"to":[-1,8,13.825],"autouv":0,"color":0,"visibility":false,"origin":[-2,7,13.825],"uv_offset":[0,4],"faces":{"north":{"uv":[3,7,4,8],"texture":4},"east":{"uv":[0,7,3,8],"texture":4},"south":{"uv":[7,7,8,8],"texture":4},"west":{"uv":[4,7,7,8],"texture":4},"up":{"uv":[4,7,3,4],"texture":4},"down":{"uv":[5,4,4,7],"texture":4}},"type":"cube","uuid":"72968311-df21-1559-0fe0-33d5b1592174"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,3,9.825],"to":[-1,7,10.825],"autouv":0,"color":0,"visibility":false,"origin":[-2,4,9.825],"uv_offset":[8,4],"faces":{"north":{"uv":[9,5,10,9],"texture":4},"east":{"uv":[8,5,9,9],"texture":4},"south":{"uv":[11,5,12,9],"texture":4},"west":{"uv":[10,5,11,9],"texture":4},"up":{"uv":[10,5,9,4],"texture":4},"down":{"uv":[11,4,10,5],"texture":4}},"type":"cube","uuid":"efb63884-f280-fefe-a00d-8911ece56f4f"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,2,16],"to":[0,8,16.125],"autouv":0,"color":5,"visibility":false,"origin":[-2,3,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,3,8],"texture":null},"east":{"uv":[9,6,10,12],"texture":2},"south":{"uv":[0,6,3,12],"texture":2},"west":{"uv":[10,0,11,6],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"da04c4ee-97ce-5cf1-e3c2-8389cfb0f26e"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,2,13.875],"to":[0,8,14],"autouv":0,"color":5,"visibility":false,"origin":[-2,3,11.875],"uv_offset":[0,2],"faces":{"north":{"uv":[6,0,9,6],"texture":2},"east":{"uv":[5,10,6,16],"texture":2},"south":{"uv":[3,2,6,8],"texture":null},"west":{"uv":[6,10,7,16],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"d8b8b153-27db-d684-5646-902eeaa81039"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,1.9,13.875],"to":[0,2.025,16.125],"autouv":0,"color":5,"visibility":false,"origin":[-2,2.9,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[11,5,14,6],"texture":2},"east":{"uv":[2,13,4,14],"texture":2},"south":{"uv":[10,11,13,12],"texture":2},"west":{"uv":[13,6,15,7],"texture":2},"up":{"uv":[6,6,3,4],"texture":null},"down":{"uv":[13,6,10,8],"texture":2}},"type":"cube","uuid":"fb73e487-49fb-80dc-fb52-2938fd7688d8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,8,13.875],"to":[0,8.125,16.125],"autouv":0,"color":5,"visibility":false,"origin":[-2,9,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[0,12,3,13],"texture":2},"east":{"uv":[7,13,9,14],"texture":2},"south":{"uv":[7,12,10,13],"texture":2},"west":{"uv":[13,7,15,8],"texture":2},"up":{"uv":[13,10,10,8],"texture":2},"down":{"uv":[9,4,6,6],"texture":null}},"type":"cube","uuid":"bc753a99-d06f-6926-3c12-c25ab3edafd9"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,2,10.825],"to":[18,3,13.825],"autouv":0,"color":0,"visibility":false,"origin":[17,3,10.825],"uv_offset":[0,8],"faces":{"north":{"uv":[3,11,4,12],"texture":4},"east":{"uv":[0,11,3,12],"texture":4},"south":{"uv":[7,11,8,12],"texture":4},"west":{"uv":[4,11,7,12],"texture":4},"up":{"uv":[4,11,3,8],"texture":4},"down":{"uv":[5,8,4,11],"texture":4}},"type":"cube","uuid":"a264976e-78b0-50e2-1d97-3f4fce678b32"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,7,10.825],"to":[18,8,13.825],"autouv":0,"color":0,"visibility":false,"origin":[17,7,13.825],"uv_offset":[8,0],"faces":{"north":{"uv":[11,3,12,4],"texture":4},"east":{"uv":[8,3,11,4],"texture":4},"south":{"uv":[15,3,16,4],"texture":4},"west":{"uv":[12,3,15,4],"texture":4},"up":{"uv":[12,3,11,0],"texture":4},"down":{"uv":[13,0,12,3],"texture":4}},"type":"cube","uuid":"a89ee5e8-410f-3bf5-81d5-efb7cac00603"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,3,9.825],"to":[18,7,10.825],"autouv":0,"color":0,"visibility":false,"origin":[17,4,9.825],"uv_offset":[8,9],"faces":{"north":{"uv":[9,10,10,14],"texture":4},"east":{"uv":[8,10,9,14],"texture":4},"south":{"uv":[11,10,12,14],"texture":4},"west":{"uv":[10,10,11,14],"texture":4},"up":{"uv":[10,10,9,9],"texture":4},"down":{"uv":[11,9,10,10],"texture":4}},"type":"cube","uuid":"567e53c9-3fc8-37a3-ec74-d444c2085ed6"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,2,13.875],"to":[19,8,14],"autouv":0,"color":5,"visibility":false,"origin":[17,3,11.875],"faces":{"north":{"uv":[0,0,3,6],"texture":2},"east":{"uv":[3,6,4,12],"texture":2},"south":{"uv":[0,0,3,6],"texture":null},"west":{"uv":[4,6,5,12],"texture":2},"up":{"uv":[0,2,3,2.125],"texture":null},"down":{"uv":[0,0,3,0],"texture":null}},"type":"cube","uuid":"7b9d7be1-e187-5ebc-75b0-ab98257aef33"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,1.9,13.875],"to":[19,2.025,16.125],"autouv":0,"color":5,"visibility":false,"origin":[17,2.9,12.025],"faces":{"north":{"uv":[10,10,13,11],"texture":2},"east":{"uv":[3,12,5,13],"texture":2},"south":{"uv":[11,0,14,1],"texture":2},"west":{"uv":[10,12,12,13],"texture":2},"up":{"uv":[0,1.85,3,4.1],"texture":null},"down":{"uv":[8,6,5,8],"texture":2}},"type":"cube","uuid":"d6af0195-4e84-974c-e97d-2da0d7620838"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,8,13.875],"to":[19,8.125,16.125],"autouv":0,"color":5,"visibility":false,"origin":[17,9,12.025],"faces":{"north":{"uv":[11,1,14,2],"texture":2},"east":{"uv":[12,12,14,13],"texture":2},"south":{"uv":[11,2,14,3],"texture":2},"west":{"uv":[0,13,2,14],"texture":2},"up":{"uv":[8,10,5,8],"texture":2},"down":{"uv":[0,1.025,3,3.275],"texture":null}},"type":"cube","uuid":"5933b3e3-6224-2432-03b8-d95c5643c086"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,2,16],"to":[19,8,16.125],"autouv":0,"color":5,"visibility":false,"origin":[17,3,14],"faces":{"north":{"uv":[0,0,3,6],"texture":null},"east":{"uv":[8,6,9,12],"texture":2},"south":{"uv":[3,0,6,6],"texture":2},"west":{"uv":[9,0,10,6],"texture":2},"up":{"uv":[14,4,11,3],"texture":2},"down":{"uv":[14,4,11,5],"texture":2}},"type":"cube","uuid":"ad187997-efa1-5545-99cb-c765ddfc8b92"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[17.5,-13,13.5],"to":[17.5,3,16.5],"autouv":0,"color":8,"visibility":false,"rotation":[0,45,0],"origin":[17.5,-5,15],"faces":{"north":{"uv":[0,0,0,0],"texture":null},"east":{"uv":[3,0,6,16],"texture":5},"south":{"uv":[0,0,0,0],"texture":null},"west":{"uv":[6,0,3,16],"texture":5},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"759c2b85-31f3-bcfa-5ed4-c6bbc3eec839"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[16,-13,15],"to":[19,3,15],"autouv":0,"color":1,"visibility":false,"rotation":[0,45,0],"origin":[17.5,-5,15],"faces":{"north":{"uv":[3,0,0,16],"texture":5},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0,0,3,16],"texture":5},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"d5be00e3-f718-961e-37f3-48d9ec305d07"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.575,-13,13.5],"to":[-1.575,3,16.5],"autouv":0,"color":8,"visibility":false,"rotation":[0,45,0],"origin":[-1.575,-5,15],"faces":{"north":{"uv":[0,0,0,0],"texture":null},"east":{"uv":[3,0,6,16],"texture":5},"south":{"uv":[0,0,0,0],"texture":null},"west":{"uv":[6,0,3,16],"texture":5},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"32e13ebd-0ee2-8557-0e64-654d3531eaff"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[-3.075,-13,15],"to":[-0.075,3,15],"autouv":0,"color":1,"visibility":false,"rotation":[0,45,0],"origin":[-1.575,-5,15],"faces":{"north":{"uv":[3,0,0,16],"texture":5},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0,0,3,16],"texture":5},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"82624363-847f-28cb-db2b-84e21fcab462"}],"groups":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"wood_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"31e9a0cf-8590-e35d-cb11-5b7f95d40bbd","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"iron_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"2de4f781-43a6-32cb-95b2-442ee0202f3a","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ca5b629a-1cf6-172d-9e74-28fb20aadba1","export":true,"locked":false,"origin":[6,25,11.75],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"823f7612-773c-3fdc-7ad5-c20c4fd91959","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"1bbf43d8-024e-cc27-02a1-1947422f4b69","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"dbafbc68-d3f8-7d48-dd93-62ee3b8e57b1","export":true,"locked":false,"origin":[-1,9,14],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"016799f6-1ea9-a901-dc92-3f5a127c9e68","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"40b86145-df80-a6b3-1772-3e9d1c2b5605","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"4dfe87a2-417b-90ff-afdc-53ee50a01f07","export":true,"locked":false,"origin":[16,9,11.875],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"83461910-2184-f962-9e92-5b724e29227b","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"8ad6a3f4-dbbf-89b7-24c3-94b19bf1f54f","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"chain_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":true},{"uuid":"6e855812-433b-d756-cd65-a015eca3323f","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"chain_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"23731a12-e661-6bb0-23de-0afe8668c5ac","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"VoxelShapes","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false}],"outliner":[{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","isOpen":true,"children":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","isOpen":false,"children":["02bd5395-351d-a803-4883-3db81393f304"]},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","isOpen":false,"children":["1a9c9454-9167-4d99-eb66-3cc2b972df36"]},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","isOpen":false,"children":["efb40e35-97b0-95d7-c8ea-f26af4d7333d"]},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","isOpen":false,"children":["49089ca9-0367-fa82-857d-cd19567f52b8","bd637748-ab7b-6c2f-857d-8261d895a43c","c09facf4-7e72-f8b0-b58e-45e32418322a","49cec86b-7e65-84cb-7357-afafbb59490a","56f819b8-6b27-9a3a-ab34-4f4d5a41b851"]}]},{"uuid":"31e9a0cf-8590-e35d-cb11-5b7f95d40bbd","isOpen":false,"children":[{"uuid":"2de4f781-43a6-32cb-95b2-442ee0202f3a","isOpen":false,"children":[{"uuid":"ca5b629a-1cf6-172d-9e74-28fb20aadba1","isOpen":false,"children":["17c6f460-42f5-7a6d-35f5-03a4f5b63378","c68bd179-efb3-18ed-d4ec-f307ba9cd18d","b8db282e-8190-dad2-a5d4-5884a721ebd0","32a970d5-1930-fe19-eb84-929d80e0bade"]}]},{"uuid":"823f7612-773c-3fdc-7ad5-c20c4fd91959","isOpen":true,"children":[{"uuid":"1bbf43d8-024e-cc27-02a1-1947422f4b69","isOpen":false,"children":["fc0f6fbc-e840-a422-4fea-b9cdff9103fa","72968311-df21-1559-0fe0-33d5b1592174","efb63884-f280-fefe-a00d-8911ece56f4f"]},{"uuid":"dbafbc68-d3f8-7d48-dd93-62ee3b8e57b1","isOpen":false,"children":["da04c4ee-97ce-5cf1-e3c2-8389cfb0f26e","d8b8b153-27db-d684-5646-902eeaa81039","fb73e487-49fb-80dc-fb52-2938fd7688d8","bc753a99-d06f-6926-3c12-c25ab3edafd9"]}]},{"uuid":"016799f6-1ea9-a901-dc92-3f5a127c9e68","isOpen":true,"children":[{"uuid":"40b86145-df80-a6b3-1772-3e9d1c2b5605","isOpen":false,"children":["a264976e-78b0-50e2-1d97-3f4fce678b32","a89ee5e8-410f-3bf5-81d5-efb7cac00603","567e53c9-3fc8-37a3-ec74-d444c2085ed6"]},{"uuid":"4dfe87a2-417b-90ff-afdc-53ee50a01f07","isOpen":false,"children":["7b9d7be1-e187-5ebc-75b0-ab98257aef33","d6af0195-4e84-974c-e97d-2da0d7620838","5933b3e3-6224-2432-03b8-d95c5643c086","ad187997-efa1-5545-99cb-c765ddfc8b92"]}]},{"uuid":"83461910-2184-f962-9e92-5b724e29227b","isOpen":false,"children":[]}]},{"uuid":"8ad6a3f4-dbbf-89b7-24c3-94b19bf1f54f","isOpen":false,"children":["759c2b85-31f3-bcfa-5ed4-c6bbc3eec839","d5be00e3-f718-961e-37f3-48d9ec305d07"]},{"uuid":"6e855812-433b-d756-cd65-a015eca3323f","isOpen":false,"children":["32e13ebd-0ee2-8557-0e64-654d3531eaff","82624363-847f-28cb-db2b-84e21fcab462"]},{"uuid":"23731a12-e661-6bb0-23de-0afe8668c5ac","isOpen":true,"children":[]}],"textures":[{"name":"acacia_planks.png","path":"","folder":"","namespace":"","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"c2385349-7279-77a4-912e-8403be182a49","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAFVBMVEXCbT+6YzetXTKgVjCZUCuPTCqIRyhX8/nHAAAAcElEQVR42g3CARVCIQwF0DctwMYvsM0AfkYDpQHQgPWPoPdcSAH+L7B9lI0DyurR9MKYI9fJjfLGE2Q3VFpvyoJQe7F4INfIXHOjkIGACmH2cO8gizCLipwjz9gJKlTxIMA4/GYxeJPOHoGzz3eczB9ikBUCOPdNbQAAAABJRU5ErkJggg=="},{"name":"crux_cuff","path":"","folder":"block","namespace":"","id":"1","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"30ee67d1-406e-25ab-4b7d-032e5c09cb1b","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVR4AcSSMQrCQBBFN+m0Clh4B4+S1i5g4R28kZAj7FE8gmAhpBOryFvyl50QB1Il8DOzf2Z+9g+pQ/G0bTuCgkop3Pl6G9Nh9jICh6aZlUNgGPLzeuScs2AE3sMgPkdES+TClNR84dJ15uolh2iJaS6HOsZY3fu+IoolF0deQj2KxoLINdEI4HV3PK2ZD2kH8szk/vsMnAU4D2kHeMQzjSyMswDnwVhg2GteqhkBdrDU5HFpB/oPdAP8i/OGqaUd4F+eFcXR5MFY8Br/1bYX+AEAAP//UpECJQAAAAZJREFUAwB67H0hxOAVtwAAAABJRU5ErkJggg=="},{"name":"crux_board_1","path":"","folder":"block","namespace":"","id":"4","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"67ad7991-4e80-c97e-b260-3d7ac0cac8f8","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"5b6f8b08-e385-ef24-16b0-96234406c677","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVR4AZyRsQ3CQBAEn08hogYjEdACBZDRBFXRBBmtELgGIoiNZuWzzq87YbC0vv3d8/r+v57Ol2F3OA5UkHE8YH4Zn9r3j9J1+0IFER97w1JR368nRci4zOClgEBPJSb0pgLWm+2kZXxqaEgl0faecf8NvX6tCbxACGsajbMGXuNG0Ga3gPArNIE/+SUB99t1BehVAORfKMCfvAWxf/uLaVGd3ULU8E3TBFkTJ83Jm89UcHQqUIAZCO3YeGgt6AU1MzDNg2fQBJm5RP8AAAD//2wqbSYAAAAGSURBVAMAwdl8G/MkE6QAAAAASUVORK5CYII="},{"name":"crux_board_2","path":"","folder":"block","namespace":"","id":"5","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":true,"sync_to_project":"f3ec48d7-dc41-d9fa-3fe9-e0345d5380ba","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"0d5967c6-2479-ab46-c415-c54784749f79","layers":[{"name":"layer","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":16,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVR4AaSRuw2AMAxEjVuomAEkClaAig0YjyXoGIAVKJBgBiqogw4pnWMHJdKTFX/OdsJknH4YnYYpkBclaZgCz32RBtdt5zS07oiZEyzzlOGZYCVMARRrcFU1BEJJWC8Ug5/PcyeASwgtnr5CqGusP2qCY1u/n5BEowSkQu9jqFv4ZMmmTyCp/vElT/ACAAD//8OtF9IAAAAGSURBVAMAoGdlIeJyIHIAAAAASUVORK5CYII="},{"name":"selection","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":15,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAw0lEQVR4AcSQIQ4CQQxFu2NBIQj4FZwChcGRcAZOxRlIcBgUp0CshyBQoJe8STqp+JlVZCf5aef//pm2abs79OvNvvcYczirnPT9vO3xfFnX3W0ynWWQw6FVvJYwLBdza9uVUQzI4dCq5po4pP2/bZaoukiX87Fx4XY9NQCOeZmfjcN5TYyJVxEpjAJ3xceavG0e4KcocFd8rMlt8wMkLTq48wAjkCskJ2lTwXUVi5lfFJTJuWKmPQUvVLGYlTjEjWf+AQAA//9WKw0RAAAABklEQVQDADFhjiFeifAmAAAAAElFTkSuQmCC"}],"source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVR4AcSRsQ3CQAxFjVuoKBD0KZiCioYOiRmYiiXoGIAVKJBID6KggjroRfLpsJycqBLpy/Z3/r/zWTfbfbNa7xqLeZ5z8BH0837J/fGUur7KeDJtQQ5Hz7iuqDQW85lU1VIQAHI4etR9UCl8mPShOMLpeBhxBjFCcQTEjECM8DMCDwd4RK6NkE2QR2K4NAI/QxioMSNiaLyPaQR/CrVtwovyWnHnJEjWZ6DGhD55F9IbcNUICG+Xc7sJco9kwGkRvMDXijuIdgxHz4vyOt0gJ//Jhzf4AgAA//+iwXoxAAAABklEQVQDAGMsyyHKwZLcAAAAAElFTkSuQmCC"},{"name":"crux_cuff","path":"","folder":"block","namespace":"","id":"6","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"186c663c-6c06-5967-5eb2-eccca149c372","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2UlEQVR4AYSROwoCUQxFM9NqZSHaj2DhFrRyB67THVjpFiwEp1csrLRWTnHh5jHDEw7Ju/mYZNqw32qz/YFJySUGLqYGy8U8wBPcJwaupQaP5yvAE9wfirWMtNsf0uh6l5ZmNHG9vV8vzfl0bLAkgN6yFKGTA9KxaQX2A5IFEw750lID/gkUxNLQQXOqN5hMZ+F4MX71Bn1/C4ciJ62gUT2Bo/m79FMD9gdP8iOil+/qDbpuHU45UboBQeD7yn4/73CYwkkreEA+KznSZasNmMRRoWy1gRLH7B8AAP//dHDxkwAAAAZJREFUAwAcXr8h5bsi2gAAAABJRU5ErkJggg=="},{"name":"iron_chain.png","path":"","folder":"","namespace":"","id":"3","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"91ea6a6a-e15e-eb01-9a55-48b37776448d","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsklEQVR4AcySMQrCQBBFN3MI0QPYeQWtbOwEz+DxvIGVXsFCML1ikSqpE97CLLsJYRIIJIFPZjP/Mz9/Vlz0nM7XmuN2t/dvaguC6HC81CDP3w7xZr2ydKEvVVm4x/2WfX9/93k9M8A5MIxCEOrU2I2hC21hImBq7CYwjCIJETcGv9NOQqSrv0M9BNOEOGRSH8dnoLa5C4o+Qft7sgWabGNMmN4BQjBGCB8sZAsa4ixXuQEAAP//ZWcArwAAAAZJREFUAwC9R5aCCAKp/AAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[60,0,0],"translation":[0,3.5,1],"scale":[0.375,0.375,0.375]},"thirdperson_lefthand":{"rotation":[60,0,0],"translation":[0,3.5,1],"scale":[0.375,0.375,0.375]},"firstperson_righthand":{"rotation":[-5,-7,16],"translation":[0,2.75,0],"scale":[0.4,0.4,0.4]},"firstperson_lefthand":{"rotation":[-3,4,20],"translation":[0,0.5,0],"scale":[0.4,0.4,0.4]},"ground":{"translation":[0,3,0],"scale":[0.25,0.25,0.25]},"gui":{"rotation":[30,-152,0],"translation":[1.75,-5,0],"scale":[0.5,0.5,0.5]},"fixed":{"translation":[0,-3,-4.25],"scale":[0.5,0.5,0.5]}}} \ No newline at end of file diff --git a/model_source/base_x_cross_part.bbmodel b/model_source/base_x_cross_part.bbmodel new file mode 100644 index 00000000..ec142354 --- /dev/null +++ b/model_source/base_x_cross_part.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"base_x_cross_part","parent":"","java_block_version":"1.9.0","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{"format_version":"1.9.0"},"resolution":{"width":16,"height":16},"elements":[{"name":"cube_u_1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.05,28,14.6051],"to":[17.3,32,15.8749],"autouv":0,"color":2,"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"texture":0},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"south":{"uv":[0,0,16,8],"rotation":180,"texture":0},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"up":{"uv":[4,0,11,1.02],"rotation":180,"texture":0},"down":{"uv":[4,14.98,11,16],"rotation":180,"texture":0}},"type":"cube","uuid":"0585c540-c660-66f0-1fc7-9e9d6f71e3ab"},{"name":"cube_u_2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.3,28,14.6051],"to":[4.95,32,16.0749],"autouv":0,"color":6,"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,0,16,8],"rotation":180,"texture":0},"east":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"south":{"uv":[0,0,16,8],"rotation":180,"texture":0},"west":{"uv":[0,0,1.02,8],"rotation":180,"texture":0},"up":{"uv":[0,0,7,1.02],"rotation":180,"texture":0},"down":{"uv":[0,0,7,1.02],"rotation":180,"texture":0}},"type":"cube","uuid":"458e1444-45c5-3e8f-082a-89275a62f2f1"},{"name":"cuff_u_l_1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.16212,26.70529,9.825],"to":[11.96212,27.70529,14.825],"autouv":0,"color":8,"rotation":[0,0,-22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[4,6,5,7],"texture":1},"east":{"uv":[0,0,5,1],"texture":1},"south":{"uv":[5,6,6,7],"texture":1},"west":{"uv":[0,1,5,2],"texture":1},"up":{"uv":[1,7,0,2],"texture":1},"down":{"uv":[2,2,1,7],"texture":1}},"type":"cube","uuid":"5a1e1bb2-2622-ed51-f1be-ca22fd6f60e4"},{"name":"cuff_u_l_2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.36212,26.70529,9.825],"to":[7.16212,27.70529,14.825],"autouv":0,"color":4,"rotation":[0,0,-22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[6,6,7,7],"texture":1},"east":{"uv":[2,2,7,3],"texture":1},"south":{"uv":[0,7,1,8],"texture":1},"west":{"uv":[2,3,7,4],"texture":1},"up":{"uv":[3,9,2,4],"texture":1},"down":{"uv":[4,4,3,9],"texture":1}},"type":"cube","uuid":"c81f1551-3a87-b5a3-6b58-0cc516f095de"},{"name":"cuff_u_l_3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.16212,26.70529,9.825],"to":[11.16212,27.70529,10.625],"autouv":0,"color":4,"rotation":[0,0,-22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[4,4,8,5],"texture":1},"east":{"uv":[1,7,2,8],"texture":1},"south":{"uv":[5,0,9,1],"texture":1},"west":{"uv":[7,2,8,3],"texture":1},"up":{"uv":[9,2,5,1],"texture":1},"down":{"uv":[8,5,4,6],"texture":1}},"type":"cube","uuid":"28758bdd-7940-c71a-b5d1-72412cd8d156"},{"name":"cuff_u_r_1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.83788,26.70529,9.825],"to":[9.63788,27.70529,14.825],"autouv":0,"color":3,"rotation":[0,0,22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[6,6,7,7],"texture":2},"east":{"uv":[0,0,5,1],"texture":2},"south":{"uv":[0,7,1,8],"texture":2},"west":{"uv":[0,1,5,2],"texture":2},"up":{"uv":[1,7,0,2],"texture":2},"down":{"uv":[2,2,1,7],"texture":2}},"type":"cube","uuid":"4f1b16ad-2d4e-8202-e2ee-8c776e703faf"},{"name":"cuff_u_r_2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.03788,26.70529,9.825],"to":[4.83788,27.70529,14.825],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[1,7,2,8],"texture":2},"east":{"uv":[2,2,7,3],"texture":2},"south":{"uv":[7,2,8,3],"texture":2},"west":{"uv":[2,3,7,4],"texture":2},"up":{"uv":[3,9,2,4],"texture":2},"down":{"uv":[4,4,3,9],"texture":2}},"type":"cube","uuid":"a9652025-b4e6-0603-a8f1-45bb47294fe9"},{"name":"cuff_u_r_3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.83788,26.70529,9.825],"to":[8.83788,27.70529,10.625],"autouv":0,"color":8,"rotation":[0,0,22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[4,4,8,5],"texture":2},"east":{"uv":[4,6,5,7],"texture":2},"south":{"uv":[5,0,9,1],"texture":2},"west":{"uv":[5,6,6,7],"texture":2},"up":{"uv":[9,2,5,1],"texture":2},"down":{"uv":[8,5,4,6],"texture":2}},"type":"cube","uuid":"6caf48f7-c6be-bc4e-129b-3300af0197cd"},{"name":"u_X2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.00012,20.52309,14.615],"to":[10.31555,30.64551,15.625],"autouv":0,"color":8,"rotation":[0,0,22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":0},"east":{"uv":[0,0,1,16],"rotation":180,"texture":0},"south":{"uv":[0,0,16,16],"rotation":180,"texture":0},"west":{"uv":[0,0,1,16],"rotation":180,"texture":0},"up":{"uv":[5,0,11,1],"rotation":180,"texture":0},"down":{"uv":[5,15,11,16],"rotation":180,"texture":0}},"type":"cube","uuid":"e743225f-5c3f-5502-1432-64e3218816b5"},{"name":"u_X3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[5.68445,20.52309,14.615],"to":[11.99988,30.64551,15.625],"autouv":0,"color":2,"rotation":[0,0,-22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,0,16,16],"rotation":180,"texture":0},"east":{"uv":[0,0,1,16],"rotation":180,"texture":0},"south":{"uv":[0,0,16,16],"rotation":180,"texture":0},"west":{"uv":[15,0,16,16],"rotation":180,"texture":0},"up":{"uv":[5,15,11,16],"rotation":180,"texture":0},"down":{"uv":[5,0,11,1],"rotation":180,"texture":0}},"type":"cube","uuid":"f0710181-957e-e9b7-fec4-87000a07c601"},{"name":"Xmiddle3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,16,14.6],"to":[13.5,18.5,15.61],"autouv":0,"color":0,"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,5,16,10],"texture":0},"east":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"south":{"uv":[0,4,16,9],"texture":0},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":0},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":0}},"type":"cube","uuid":"9bf5da4b-e810-39ca-d7b1-fb0115fccb98"},{"name":"Xmiddle2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,18.5,14.6],"to":[13.5,21.5,15.61],"autouv":0,"color":1,"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,0,16,5],"texture":0},"east":{"uv":[0,4,0.8,6.5],"rotation":180,"texture":0},"south":{"uv":[0,0,16,5],"texture":0},"west":{"uv":[0,0,0.8,2.5],"rotation":180,"texture":0},"up":{"uv":[2,15.2,13,16],"rotation":180,"texture":0},"down":{"uv":[2,15.2,13,16],"rotation":180,"texture":0}},"type":"cube","uuid":"a00ced6f-aa85-e0a3-89de-ff86e2218af1"},{"name":"cube_d_1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.8,0,14.365],"to":[4.7,4,15.885],"autouv":0,"color":4,"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,0,16,8],"texture":0},"east":{"uv":[0,0,1.02,8],"texture":0},"south":{"uv":[0,0,16,8],"texture":0},"west":{"uv":[0,0,1.02,8],"texture":0},"up":{"uv":[0,0,7,1.02],"texture":0},"down":{"uv":[0,0,7,1.02],"texture":0}},"type":"cube","uuid":"626117e8-b568-31f3-d54f-8d3dcae5a8af"},{"name":"cube_d_2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.35,0,14.59],"to":[17.85,4,15.635],"autouv":0,"color":4,"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,0,16,8],"texture":0},"east":{"uv":[0,0,1.02,8],"texture":0},"south":{"uv":[0,0,16,8],"texture":0},"west":{"uv":[0,0,1.02,8],"texture":0},"up":{"uv":[0,0,7,1.02],"texture":0},"down":{"uv":[0,0,7,1.02],"texture":0}},"type":"cube","uuid":"a188ba02-f21c-a20a-7a71-8858ebdf77d6"},{"name":"cuff_d_l_1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8.86212,4.33029,9.825],"to":[9.66212,5.33029,14.825],"autouv":0,"color":7,"rotation":[0,0,-22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[4,6,5,7],"texture":1},"east":{"uv":[0,0,5,1],"texture":1},"south":{"uv":[5,6,6,7],"texture":1},"west":{"uv":[0,1,5,2],"texture":1},"up":{"uv":[1,7,0,2],"texture":1},"down":{"uv":[2,2,1,7],"texture":1}},"type":"cube","uuid":"9852bdee-fd0a-1fbe-0d34-5295cd59e554"},{"name":"cuff_d_l_2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.06212,4.33029,9.825],"to":[4.86212,5.33029,14.825],"autouv":0,"color":5,"rotation":[0,0,-22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[6,6,7,7],"texture":1},"east":{"uv":[2,2,7,3],"texture":1},"south":{"uv":[0,7,1,8],"texture":1},"west":{"uv":[2,3,7,4],"texture":1},"up":{"uv":[3,9,2,4],"texture":1},"down":{"uv":[4,4,3,9],"texture":1}},"type":"cube","uuid":"c6b112de-cd68-f3ec-2955-153e6253be2a"},{"name":"cuff_d_l_3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4.86212,4.33029,9.825],"to":[8.86212,5.33029,10.625],"autouv":0,"color":1,"rotation":[0,0,-22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[4,4,8,5],"texture":1},"east":{"uv":[1,7,2,8],"texture":1},"south":{"uv":[5,0,9,1],"texture":1},"west":{"uv":[7,2,8,3],"texture":1},"up":{"uv":[9,2,5,1],"texture":1},"down":{"uv":[8,5,4,6],"texture":1}},"type":"cube","uuid":"309fd8bc-e439-0e0f-c3d8-42b76268fbdc"},{"name":"cuff_d_r_1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.30955,4.3303,9.825],"to":[12.10955,5.3303,14.825],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[8.7,16,12.7825],"faces":{"north":{"uv":[6,6,7,7],"texture":2},"east":{"uv":[0,0,5,1],"texture":2},"south":{"uv":[0,7,1,8],"texture":2},"west":{"uv":[0,1,5,2],"texture":2},"up":{"uv":[1,7,0,2],"texture":2},"down":{"uv":[2,2,1,7],"texture":2}},"type":"cube","uuid":"c07b6779-1e83-7446-a901-017cc4eab045"},{"name":"cuff_d_r_2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.50955,4.3303,9.825],"to":[7.30955,5.3303,14.825],"autouv":0,"color":5,"rotation":[0,0,22.5],"origin":[8.7,16,12.7825],"faces":{"north":{"uv":[1,7,2,8],"texture":2},"east":{"uv":[2,2,7,3],"texture":2},"south":{"uv":[7,2,8,3],"texture":2},"west":{"uv":[2,3,7,4],"texture":2},"up":{"uv":[3,9,2,4],"texture":2},"down":{"uv":[4,4,3,9],"texture":2}},"type":"cube","uuid":"4f068881-63bf-f189-4507-3421274a6b24"},{"name":"cuff_d_r_3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.30955,4.3303,9.825],"to":[11.30955,5.3303,10.625],"autouv":0,"color":4,"rotation":[0,0,22.5],"origin":[8.7,16,12.7825],"faces":{"north":{"uv":[4,4,8,5],"texture":2},"east":{"uv":[4,6,5,7],"texture":2},"south":{"uv":[5,0,9,1],"texture":2},"west":{"uv":[5,6,6,7],"texture":2},"up":{"uv":[9,2,5,1],"texture":2},"down":{"uv":[8,5,4,6],"texture":2}},"type":"cube","uuid":"927908b4-3f9b-73c0-a6dc-37f2a5c8e4a4"},{"name":"d_X1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.14639,1.16315,14.615],"to":[12.46182,12.41057,15.625],"autouv":0,"color":0,"rotation":[0,0,22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,0,16,16],"texture":0},"east":{"uv":[0,0,1,16],"texture":0},"south":{"uv":[0,0,16,16],"texture":0},"west":{"uv":[0,0,1,16],"texture":0},"up":{"uv":[5,15,11,16],"texture":0},"down":{"uv":[5,0,11,1],"texture":0}},"type":"cube","uuid":"d2d87a5d-0f16-96b1-0e12-e2e3bcada566"},{"name":"d_X2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.53818,1.16315,14.615],"to":[9.85361,12.41057,15.625],"autouv":0,"color":4,"rotation":[0,0,-22.5],"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,0,16,16],"texture":0},"east":{"uv":[0,0,1,16],"texture":0},"south":{"uv":[0,0,16,16],"texture":0},"west":{"uv":[0,0,1,16],"texture":0},"up":{"uv":[5,0,11,1],"texture":0},"down":{"uv":[5,15,11,16],"texture":0}},"type":"cube","uuid":"e845a403-8b33-6458-af60-0ec3c1ac976f"},{"name":"Xmiddle1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2.5,12,14.6],"to":[13.5,16,15.61],"autouv":0,"color":1,"origin":[8,16,12.7825],"faces":{"north":{"uv":[0,11,16,16],"texture":0},"east":{"uv":[0,0,0.8,2.5],"texture":0},"south":{"uv":[0,8,16,13],"texture":0},"west":{"uv":[0,0,0.8,2.5],"texture":0},"up":{"uv":[2,15.2,13,16],"texture":0},"down":{"uv":[2,15.2,13,16],"texture":0}},"type":"cube","uuid":"552dfb4e-ac0e-7f10-3e53-72c3f6192587"}],"groups":[{"uuid":"b61d2ce0-01e0-00f3-a683-0ed4f5ef62ae","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"up","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":true},{"uuid":"5514ad15-ff9b-cd23-7551-b625b8604c47","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff_u_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"bcf82f8c-3246-5f2b-0da1-f017cc1492bb","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff_u_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"7bf66adb-8881-c3e4-d56b-7e719b2193a4","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"down","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"7390d41f-ca54-87e3-4263-343bdc881d13","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff_d_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"7967d5e2-53cb-4f94-def9-26bc6a1ea973","export":true,"locked":false,"origin":[8,16,8.5],"rotation":[0,0,0],"color":0,"name":"cuff_d_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false}],"outliner":[{"uuid":"b61d2ce0-01e0-00f3-a683-0ed4f5ef62ae","isOpen":true,"children":["0585c540-c660-66f0-1fc7-9e9d6f71e3ab","458e1444-45c5-3e8f-082a-89275a62f2f1",{"uuid":"5514ad15-ff9b-cd23-7551-b625b8604c47","isOpen":true,"children":["5a1e1bb2-2622-ed51-f1be-ca22fd6f60e4","c81f1551-3a87-b5a3-6b58-0cc516f095de","28758bdd-7940-c71a-b5d1-72412cd8d156"]},{"uuid":"bcf82f8c-3246-5f2b-0da1-f017cc1492bb","isOpen":false,"children":["4f1b16ad-2d4e-8202-e2ee-8c776e703faf","a9652025-b4e6-0603-a8f1-45bb47294fe9","6caf48f7-c6be-bc4e-129b-3300af0197cd"]},"e743225f-5c3f-5502-1432-64e3218816b5","f0710181-957e-e9b7-fec4-87000a07c601","9bf5da4b-e810-39ca-d7b1-fb0115fccb98","a00ced6f-aa85-e0a3-89de-ff86e2218af1"]},{"uuid":"7bf66adb-8881-c3e4-d56b-7e719b2193a4","isOpen":true,"children":["626117e8-b568-31f3-d54f-8d3dcae5a8af","a188ba02-f21c-a20a-7a71-8858ebdf77d6",{"uuid":"7390d41f-ca54-87e3-4263-343bdc881d13","isOpen":false,"children":["9852bdee-fd0a-1fbe-0d34-5295cd59e554","c6b112de-cd68-f3ec-2955-153e6253be2a","309fd8bc-e439-0e0f-c3d8-42b76268fbdc"]},{"uuid":"7967d5e2-53cb-4f94-def9-26bc6a1ea973","isOpen":false,"children":["c07b6779-1e83-7446-a901-017cc4eab045","4f068881-63bf-f189-4507-3421274a6b24","927908b4-3f9b-73c0-a6dc-37f2a5c8e4a4"]},"d2d87a5d-0f16-96b1-0e12-e2e3bcada566","e845a403-8b33-6458-af60-0ec3c1ac976f","552dfb4e-ac0e-7f10-3e53-72c3f6192587"]}],"textures":[{"name":"stripped_dark_oak_log.png","path":"","folder":"block","namespace":"Desktop","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"3c9e2505-eba4-6654-80e6-ceca82ed42d6","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABg0lEQVR4AWySvU4CURCFhwUhLGAgMTERLPAx7CxNNPEJfAAfwtbW1jcwsbKyoLOysPIvsSJRaxtkCSpe9xs4m2XDJnNn5p65M2dmNrq52g/v9yfh7vownJ/uhsHlgfuPg6Nwcbbn96+3xwG/iONHln5J8pWeZvV6zVr1ktvV2rrr0SS4Hicz1xz5+KgRr3HnstNvWLe7bc3WhsVx0/ABsNGrxBko4Pnl056GQ/t4e3CNn38khsSLoScgqBGXUVaZlQ2wU61kLUEZHEZFhp6AAFt8msF3pWSTyXRxO1cwKjKMxsnPHE1PKKbK+0fnRUOEGQyZHfHOgJ7ywdjV3/n0tQUY8QBMAsNsC2QVoJZ4oJaEkQhbBaL+Zm9pbarI0AjEh6EecIePpkBUHAqAArAlSjgd/enKh+wzaHe2rNeuOVCkLD/fIoFKmM2ASyihNYNVe8/j2M4AQ2uiZ/mr9i5GxFDQ/wNVZC0AiCjqz9TewRAVzBjoASBDJIAKqqgtwBCcOAr+AwAA///N8fUlAAAABklEQVQDAPwixYbzTVXhAAAAAElFTkSuQmCC"},{"name":"x_cross_cuff_l.png","path":"","folder":"block","namespace":"Desktop","id":"1","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"d55e0c1b-63e6-eb6a-465c-275d5734d04e","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4ElEQVR4AeyQwQoBURSGjxNDDSUWsvcMSkmUJSuP5xmUsrCxYuEF7DyB0iCmGGr0XY0QF9ma+ueec+7///eco7VmJyxXGmG13gqJK7W2OW9rYvn0GASScnOGsvc9STiOiZ2kK8HBN7HtpwnnItB40vAwIchki7LanmQ86sXIX0ERADedu+vE33kyn02sYkyVVgECCoxDjik7oWaD0jpAAGzkZ3dmiSwyuiReLDeSL5Tezo9Gl95aAK2D6XgQY/Zhv/t2fmMAGbBEQPEbaETmRRDln55Xg08Fj7y/gcjPOzgDAAD//21h/YwAAAAGSURBVAMA/ClhIX3B9aYAAAAASUVORK5CYII="},{"name":"x_cross_cuff_r.png","path":"","folder":"block","namespace":"Desktop","id":"2","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"8085d83a-1838-57b1-4fb0-2d63b00971b0","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4UlEQVR4AeyRMQrCQBBFx1UTMdrEwgt4BkGwMI0gWAiewePZWdko6BHsbMXCIo1ETEQjb8BgimQLWwN/dzPz/9+ZWTMcTdP+IFAE43kKiLFPZguNS8ln6o4rXttXSnQN5ZHEksSRNJq+3G+hOK6nuaLFIACdbi8z4oz4dL7IfruqFImJG24DCJ4vQqI3U8HxsCsVwzYsAIHX8nPlMwtyZTD0D6gAQP7snG3IKmAOADN6R2jrH44aIOQ1TM2VzXpZoXd2CDaYb2JV7WySfF4llIoRyKftf2pgpxUz/gYiP8/gDQAA///BewVvAAAABklEQVQDAGNNaSEf5e2gAAAAAElFTkSuQmCC"}],"display":{"thirdperson_righthand":{"rotation":[75,69,0],"translation":[-1.25,4,2.25],"scale":[0.375,0.375,0.375]},"thirdperson_lefthand":{"rotation":[75,75,0],"translation":[-1,3.75,1],"scale":[0.375,0.375,0.375]},"firstperson_righthand":{"rotation":[0,70,0],"translation":[-1.25,1.75,0],"scale":[0.4,0.4,0.4]},"firstperson_lefthand":{"rotation":[0,70,0],"translation":[-2.25,2.75,0],"scale":[0.4,0.4,0.4]},"ground":{"translation":[0,3,0],"scale":[0.25,0.25,0.25]},"gui":{"rotation":[0,-180,0],"translation":[0.25,-4,0],"scale":[0.5,0.5,0.5]},"head":{"translation":[0,10.75,-3],"scale":[0.5,0.5,0.5]},"fixed":{"translation":[0,-3,-4],"scale":[0.5,0.5,0.5]},"on_shelf":{"rotation":[0,-180,0],"translation":[0,0,11]}}} \ No newline at end of file diff --git a/model_source/crux.bbmodel b/model_source/crux.bbmodel new file mode 100644 index 00000000..2be158c7 --- /dev/null +++ b/model_source/crux.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"crux","parent":"","java_block_version":"1.21.6","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,18,14],"to":[12,24,16],"autouv":0,"color":6,"origin":[6,8,14],"faces":{"north":{"uv":[0,2,8,8],"texture":0},"east":{"uv":[0,10,8,16],"texture":null},"south":{"uv":[8,2,16,8],"texture":0},"west":{"uv":[8,10,16,16],"texture":null},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"49089ca9-0367-fa82-857d-cd19567f52b8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,18,14],"to":[23,24,16],"autouv":0,"color":6,"origin":[12,18,14],"faces":{"north":{"uv":[1,10,8,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[9,10,16,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[5,0,12,2],"texture":0},"down":{"uv":[5,14,12,16],"texture":0}},"type":"cube","uuid":"efb40e35-97b0-95d7-c8ea-f26af4d7333d"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-7,18,14],"to":[0,24,16],"autouv":0,"color":6,"origin":[-6,18,14],"faces":{"north":{"uv":[6,10,13,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[4,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":0},"down":{"uv":[0,14,7,16],"texture":0}},"type":"cube","uuid":"1a9c9454-9167-4d99-eb66-3cc2b972df36"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,16,16],"autouv":0,"color":6,"origin":[6,0,14],"faces":{"north":{"uv":[2,0,10,16],"texture":0},"east":{"uv":[0,0,2,16],"texture":0},"south":{"uv":[5,0,13,16],"texture":0},"west":{"uv":[0,0,2,16],"texture":0},"up":{"uv":[1,0,9,2],"texture":null},"down":{"uv":[1,14,9,16],"texture":0}},"type":"cube","uuid":"02bd5395-351d-a803-4883-3db81393f304"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,18,14],"to":[4,24,16],"autouv":0,"color":6,"origin":[-1,18,14],"faces":{"north":{"uv":[7,10,11,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":null},"south":{"uv":[6,10,10,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[2,0,6,2],"texture":0},"down":{"uv":[2,14,6,16],"texture":0}},"type":"cube","uuid":"56f819b8-6b27-9a3a-ab34-4f4d5a41b851"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,18,14],"to":[16,24,16],"autouv":0,"color":6,"origin":[10,18,14],"faces":{"north":{"uv":[3,6,7,12],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[7,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":null},"up":{"uv":[3,0,7,2],"texture":0},"down":{"uv":[3,14,7,16],"texture":0}},"type":"cube","uuid":"49cec86b-7e65-84cb-7357-afafbb59490a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,24,14],"to":[12,32,16],"autouv":0,"color":6,"origin":[6,16,14],"faces":{"north":{"uv":[1,0,9,8],"texture":0},"east":{"uv":[0,8,2,16],"texture":0},"south":{"uv":[8,0,16,8],"texture":0},"west":{"uv":[14,8,16,16],"texture":0},"up":{"uv":[4,5,12,7],"texture":0},"down":{"uv":[0,14,8,16],"texture":null}},"type":"cube","uuid":"bd637748-ab7b-6c2f-857d-8261d895a43c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,16,14],"to":[12,18,16],"autouv":0,"color":6,"origin":[6,8,14],"faces":{"north":{"uv":[4,12,12,14],"texture":0},"east":{"uv":[2,14,4,16],"texture":0},"south":{"uv":[4,14,12,16],"texture":0},"west":{"uv":[12,14,14,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"c09facf4-7e72-f8b0-b58e-45e32418322a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,27,13.75],"to":[12,30,14],"autouv":0,"color":7,"origin":[6,27,11.75],"uv_offset":[0,2],"faces":{"north":{"uv":[0,0,8,3],"texture":3},"east":{"uv":[0,9,1,12],"texture":3},"south":{"uv":[8,2,16,5],"texture":null},"west":{"uv":[1,9,2,12],"texture":3},"up":{"uv":[16,1,8,0],"texture":3},"down":{"uv":[16,1,8,2],"texture":3}},"type":"cube","uuid":"17c6f460-42f5-7a6d-35f5-03a4f5b63378"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,27,13.75],"to":[12.25,30,16.25],"autouv":0,"color":7,"origin":[6,27,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[2,9,3,12],"texture":3},"east":{"uv":[0,6,3,9],"texture":3},"south":{"uv":[3,9,4,12],"texture":3},"west":{"uv":[2,5,4,8],"texture":null},"up":{"uv":[5,12,4,9],"texture":3},"down":{"uv":[10,4,9,7],"texture":3}},"type":"cube","uuid":"c68bd179-efb3-18ed-d4ec-f307ba9cd18d"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.75,27,13.75],"to":[4,30,16.25],"autouv":0,"color":7,"origin":[-2.25,27,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[4,9,5,12],"texture":3},"east":{"uv":[3,6,6,9],"texture":3},"south":{"uv":[5,9,6,12],"texture":3},"west":{"uv":[6,6,9,9],"texture":3},"up":{"uv":[7,12,6,9],"texture":3},"down":{"uv":[8,9,7,12],"texture":3}},"type":"cube","uuid":"b8db282e-8190-dad2-a5d4-5884a721ebd0"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,27,16],"to":[12,30,16.25],"autouv":0,"color":7,"origin":[6,27,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,8,5],"texture":null},"east":{"uv":[9,7,10,10],"texture":3},"south":{"uv":[0,3,8,6],"texture":3},"west":{"uv":[8,9,9,12],"texture":3},"up":{"uv":[16,3,8,2],"texture":3},"down":{"uv":[16,3,8,4],"texture":3}},"type":"cube","uuid":"32a970d5-1930-fe19-eb84-929d80e0bade"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,18,10.825],"to":[-1,19,13.825],"autouv":0,"color":0,"origin":[-2,19,10.825],"faces":{"north":{"uv":[3,3,4,4],"texture":4},"east":{"uv":[0,3,3,4],"texture":4},"south":{"uv":[7,3,8,4],"texture":4},"west":{"uv":[4,3,7,4],"texture":4},"up":{"uv":[4,3,3,0],"texture":4},"down":{"uv":[5,0,4,3],"texture":4}},"type":"cube","uuid":"fc0f6fbc-e840-a422-4fea-b9cdff9103fa"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,23,10.825],"to":[-1,24,13.825],"autouv":0,"color":0,"origin":[-2,23,13.825],"uv_offset":[0,4],"faces":{"north":{"uv":[3,7,4,8],"texture":4},"east":{"uv":[0,7,3,8],"texture":4},"south":{"uv":[7,7,8,8],"texture":4},"west":{"uv":[4,7,7,8],"texture":4},"up":{"uv":[4,7,3,4],"texture":4},"down":{"uv":[5,4,4,7],"texture":4}},"type":"cube","uuid":"72968311-df21-1559-0fe0-33d5b1592174"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,19,9.825],"to":[-1,23,10.825],"autouv":0,"color":0,"origin":[-2,20,9.825],"uv_offset":[8,4],"faces":{"north":{"uv":[9,5,10,9],"texture":4},"east":{"uv":[8,5,9,9],"texture":4},"south":{"uv":[11,5,12,9],"texture":4},"west":{"uv":[10,5,11,9],"texture":4},"up":{"uv":[10,5,9,4],"texture":4},"down":{"uv":[11,4,10,5],"texture":4}},"type":"cube","uuid":"efb63884-f280-fefe-a00d-8911ece56f4f"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,18,16],"to":[0,24,16.125],"autouv":0,"color":5,"origin":[-2,19,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,3,8],"texture":null},"east":{"uv":[9,6,10,12],"texture":2},"south":{"uv":[0,6,3,12],"texture":2},"west":{"uv":[10,0,11,6],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"da04c4ee-97ce-5cf1-e3c2-8389cfb0f26e"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,18,13.875],"to":[0,24,14],"autouv":0,"color":5,"origin":[-2,19,11.875],"uv_offset":[0,2],"faces":{"north":{"uv":[6,0,9,6],"texture":2},"east":{"uv":[5,10,6,16],"texture":2},"south":{"uv":[3,2,6,8],"texture":null},"west":{"uv":[6,10,7,16],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"d8b8b153-27db-d684-5646-902eeaa81039"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,17.9,13.875],"to":[0,18.025,16.125],"autouv":0,"color":5,"origin":[-2,18.9,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[11,5,14,6],"texture":2},"east":{"uv":[2,13,4,14],"texture":2},"south":{"uv":[10,11,13,12],"texture":2},"west":{"uv":[13,6,15,7],"texture":2},"up":{"uv":[6,6,3,4],"texture":null},"down":{"uv":[13,6,10,8],"texture":2}},"type":"cube","uuid":"fb73e487-49fb-80dc-fb52-2938fd7688d8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,24,13.875],"to":[0,24.125,16.125],"autouv":0,"color":5,"origin":[-2,25,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[0,12,3,13],"texture":2},"east":{"uv":[7,13,9,14],"texture":2},"south":{"uv":[7,12,10,13],"texture":2},"west":{"uv":[13,7,15,8],"texture":2},"up":{"uv":[13,10,10,8],"texture":2},"down":{"uv":[9,4,6,6],"texture":null}},"type":"cube","uuid":"bc753a99-d06f-6926-3c12-c25ab3edafd9"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,18,10.825],"to":[18,19,13.825],"autouv":0,"color":0,"origin":[17,19,10.825],"uv_offset":[0,8],"faces":{"north":{"uv":[3,11,4,12],"texture":4},"east":{"uv":[0,11,3,12],"texture":4},"south":{"uv":[7,11,8,12],"texture":4},"west":{"uv":[4,11,7,12],"texture":4},"up":{"uv":[4,11,3,8],"texture":4},"down":{"uv":[5,8,4,11],"texture":4}},"type":"cube","uuid":"a264976e-78b0-50e2-1d97-3f4fce678b32"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,23,10.825],"to":[18,24,13.825],"autouv":0,"color":0,"origin":[17,23,13.825],"uv_offset":[8,0],"faces":{"north":{"uv":[11,3,12,4],"texture":4},"east":{"uv":[8,3,11,4],"texture":4},"south":{"uv":[15,3,16,4],"texture":4},"west":{"uv":[12,3,15,4],"texture":4},"up":{"uv":[12,3,11,0],"texture":4},"down":{"uv":[13,0,12,3],"texture":4}},"type":"cube","uuid":"a89ee5e8-410f-3bf5-81d5-efb7cac00603"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,19,9.825],"to":[18,23,10.825],"autouv":0,"color":0,"origin":[17,20,9.825],"uv_offset":[8,9],"faces":{"north":{"uv":[9,10,10,14],"texture":4},"east":{"uv":[8,10,9,14],"texture":4},"south":{"uv":[11,10,12,14],"texture":4},"west":{"uv":[10,10,11,14],"texture":4},"up":{"uv":[10,10,9,9],"texture":4},"down":{"uv":[11,9,10,10],"texture":4}},"type":"cube","uuid":"567e53c9-3fc8-37a3-ec74-d444c2085ed6"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,18,13.875],"to":[19,24,14],"autouv":0,"color":5,"origin":[17,19,11.875],"faces":{"north":{"uv":[0,0,3,6],"texture":2},"east":{"uv":[3,6,4,12],"texture":2},"south":{"uv":[0,0,3,6],"texture":null},"west":{"uv":[4,6,5,12],"texture":2},"up":{"uv":[0,2,3,2.125],"texture":null},"down":{"uv":[0,0,3,0],"texture":null}},"type":"cube","uuid":"7b9d7be1-e187-5ebc-75b0-ab98257aef33"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,17.9,13.875],"to":[19,18.025,16.125],"autouv":0,"color":5,"origin":[17,18.9,12.025],"faces":{"north":{"uv":[10,10,13,11],"texture":2},"east":{"uv":[3,12,5,13],"texture":2},"south":{"uv":[11,0,14,1],"texture":2},"west":{"uv":[10,12,12,13],"texture":2},"up":{"uv":[0,1.85,3,4.1],"texture":null},"down":{"uv":[8,6,5,8],"texture":2}},"type":"cube","uuid":"d6af0195-4e84-974c-e97d-2da0d7620838"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,24,13.875],"to":[19,24.125,16.125],"autouv":0,"color":5,"origin":[17,25,12.025],"faces":{"north":{"uv":[11,1,14,2],"texture":2},"east":{"uv":[12,12,14,13],"texture":2},"south":{"uv":[11,2,14,3],"texture":2},"west":{"uv":[0,13,2,14],"texture":2},"up":{"uv":[8,10,5,8],"texture":2},"down":{"uv":[0,1.025,3,3.275],"texture":null}},"type":"cube","uuid":"5933b3e3-6224-2432-03b8-d95c5643c086"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,18,16],"to":[19,24,16.125],"autouv":0,"color":5,"origin":[17,19,14],"faces":{"north":{"uv":[0,0,3,6],"texture":null},"east":{"uv":[8,6,9,12],"texture":2},"south":{"uv":[3,0,6,6],"texture":2},"west":{"uv":[9,0,10,6],"texture":2},"up":{"uv":[14,4,11,3],"texture":2},"down":{"uv":[14,4,11,5],"texture":2}},"type":"cube","uuid":"ad187997-efa1-5545-99cb-c765ddfc8b92"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[17.5,3,13.5],"to":[17.5,19,16.5],"autouv":0,"color":8,"rotation":[0,45,0],"origin":[17.5,11,15],"faces":{"north":{"uv":[0,0,0,0],"texture":null},"east":{"uv":[3,0,6,16],"texture":5},"south":{"uv":[0,0,0,0],"texture":null},"west":{"uv":[6,0,3,16],"texture":5},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"759c2b85-31f3-bcfa-5ed4-c6bbc3eec839"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[16,3,15],"to":[19,19,15],"autouv":0,"color":1,"rotation":[0,45,0],"origin":[17.5,11,15],"faces":{"north":{"uv":[3,0,0,16],"texture":5},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0,0,3,16],"texture":5},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"d5be00e3-f718-961e-37f3-48d9ec305d07"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[-1.575,3,13.5],"to":[-1.575,19,16.5],"autouv":0,"color":8,"rotation":[0,45,0],"origin":[-1.575,11,15],"faces":{"north":{"uv":[0,0,0,0],"texture":null},"east":{"uv":[3,0,6,16],"texture":5},"south":{"uv":[0,0,0,0],"texture":null},"west":{"uv":[6,0,3,16],"texture":5},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"32e13ebd-0ee2-8557-0e64-654d3531eaff"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":false,"light_emission":0,"allow_mirror_modeling":true,"from":[-3.075,3,15],"to":[-0.075,19,15],"autouv":0,"color":1,"rotation":[0,45,0],"origin":[-1.575,11,15],"faces":{"north":{"uv":[3,0,0,16],"texture":5},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0,0,3,16],"texture":5},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"type":"cube","uuid":"82624363-847f-28cb-db2b-84e21fcab462"}],"groups":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"wood_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"31e9a0cf-8590-e35d-cb11-5b7f95d40bbd","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"iron_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"2de4f781-43a6-32cb-95b2-442ee0202f3a","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ca5b629a-1cf6-172d-9e74-28fb20aadba1","export":true,"locked":false,"origin":[6,25,11.75],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"823f7612-773c-3fdc-7ad5-c20c4fd91959","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"1bbf43d8-024e-cc27-02a1-1947422f4b69","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"dbafbc68-d3f8-7d48-dd93-62ee3b8e57b1","export":true,"locked":false,"origin":[-1,9,14],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"016799f6-1ea9-a901-dc92-3f5a127c9e68","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"40b86145-df80-a6b3-1772-3e9d1c2b5605","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"4dfe87a2-417b-90ff-afdc-53ee50a01f07","export":true,"locked":false,"origin":[16,9,11.875],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"83461910-2184-f962-9e92-5b724e29227b","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"8ad6a3f4-dbbf-89b7-24c3-94b19bf1f54f","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"chain_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"6e855812-433b-d756-cd65-a015eca3323f","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"chain_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false}],"outliner":[{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","isOpen":true,"children":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","isOpen":true,"children":["02bd5395-351d-a803-4883-3db81393f304"]},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","isOpen":false,"children":["1a9c9454-9167-4d99-eb66-3cc2b972df36"]},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","isOpen":false,"children":["efb40e35-97b0-95d7-c8ea-f26af4d7333d"]},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","isOpen":false,"children":["49089ca9-0367-fa82-857d-cd19567f52b8","bd637748-ab7b-6c2f-857d-8261d895a43c","c09facf4-7e72-f8b0-b58e-45e32418322a","49cec86b-7e65-84cb-7357-afafbb59490a","56f819b8-6b27-9a3a-ab34-4f4d5a41b851"]}]},{"uuid":"31e9a0cf-8590-e35d-cb11-5b7f95d40bbd","isOpen":true,"children":[{"uuid":"2de4f781-43a6-32cb-95b2-442ee0202f3a","isOpen":false,"children":[{"uuid":"ca5b629a-1cf6-172d-9e74-28fb20aadba1","isOpen":false,"children":["17c6f460-42f5-7a6d-35f5-03a4f5b63378","c68bd179-efb3-18ed-d4ec-f307ba9cd18d","b8db282e-8190-dad2-a5d4-5884a721ebd0","32a970d5-1930-fe19-eb84-929d80e0bade"]}]},{"uuid":"823f7612-773c-3fdc-7ad5-c20c4fd91959","isOpen":true,"children":[{"uuid":"1bbf43d8-024e-cc27-02a1-1947422f4b69","isOpen":false,"children":["fc0f6fbc-e840-a422-4fea-b9cdff9103fa","72968311-df21-1559-0fe0-33d5b1592174","efb63884-f280-fefe-a00d-8911ece56f4f"]},{"uuid":"dbafbc68-d3f8-7d48-dd93-62ee3b8e57b1","isOpen":false,"children":["da04c4ee-97ce-5cf1-e3c2-8389cfb0f26e","d8b8b153-27db-d684-5646-902eeaa81039","fb73e487-49fb-80dc-fb52-2938fd7688d8","bc753a99-d06f-6926-3c12-c25ab3edafd9"]}]},{"uuid":"016799f6-1ea9-a901-dc92-3f5a127c9e68","isOpen":true,"children":[{"uuid":"40b86145-df80-a6b3-1772-3e9d1c2b5605","isOpen":false,"children":["a264976e-78b0-50e2-1d97-3f4fce678b32","a89ee5e8-410f-3bf5-81d5-efb7cac00603","567e53c9-3fc8-37a3-ec74-d444c2085ed6"]},{"uuid":"4dfe87a2-417b-90ff-afdc-53ee50a01f07","isOpen":false,"children":["7b9d7be1-e187-5ebc-75b0-ab98257aef33","d6af0195-4e84-974c-e97d-2da0d7620838","5933b3e3-6224-2432-03b8-d95c5643c086","ad187997-efa1-5545-99cb-c765ddfc8b92"]}]},{"uuid":"83461910-2184-f962-9e92-5b724e29227b","isOpen":false,"children":[]}]},{"uuid":"8ad6a3f4-dbbf-89b7-24c3-94b19bf1f54f","isOpen":true,"children":["759c2b85-31f3-bcfa-5ed4-c6bbc3eec839","d5be00e3-f718-961e-37f3-48d9ec305d07"]},{"uuid":"6e855812-433b-d756-cd65-a015eca3323f","isOpen":false,"children":["32e13ebd-0ee2-8557-0e64-654d3531eaff","82624363-847f-28cb-db2b-84e21fcab462"]}],"textures":[{"name":"acacia_planks.png","path":"","folder":"","namespace":"","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"c2385349-7279-77a4-912e-8403be182a49","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAFVBMVEXCbT+6YzetXTKgVjCZUCuPTCqIRyhX8/nHAAAAcElEQVR42g3CARVCIQwF0DctwMYvsM0AfkYDpQHQgPWPoPdcSAH+L7B9lI0DyurR9MKYI9fJjfLGE2Q3VFpvyoJQe7F4INfIXHOjkIGACmH2cO8gizCLipwjz9gJKlTxIMA4/GYxeJPOHoGzz3eczB9ikBUCOPdNbQAAAABJRU5ErkJggg=="},{"name":"crux_cuff","path":"","folder":"block","namespace":"","id":"1","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"30ee67d1-406e-25ab-4b7d-032e5c09cb1b","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVR4AcSSMQrCQBBFN+m0Clh4B4+S1i5g4R28kZAj7FE8gmAhpBOryFvyl50QB1Il8DOzf2Z+9g+pQ/G0bTuCgkop3Pl6G9Nh9jICh6aZlUNgGPLzeuScs2AE3sMgPkdES+TClNR84dJ15uolh2iJaS6HOsZY3fu+IoolF0deQj2KxoLINdEI4HV3PK2ZD2kH8szk/vsMnAU4D2kHeMQzjSyMswDnwVhg2GteqhkBdrDU5HFpB/oPdAP8i/OGqaUd4F+eFcXR5MFY8Br/1bYX+AEAAP//UpECJQAAAAZJREFUAwB67H0hxOAVtwAAAABJRU5ErkJggg=="},{"name":"crux_board_1","path":"","folder":"block","namespace":"","id":"4","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"67ad7991-4e80-c97e-b260-3d7ac0cac8f8","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"5b6f8b08-e385-ef24-16b0-96234406c677","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVR4AZyRsQ3CQBAEn08hogYjEdACBZDRBFXRBBmtELgGIoiNZuWzzq87YbC0vv3d8/r+v57Ol2F3OA5UkHE8YH4Zn9r3j9J1+0IFER97w1JR368nRci4zOClgEBPJSb0pgLWm+2kZXxqaEgl0faecf8NvX6tCbxACGsajbMGXuNG0Ga3gPArNIE/+SUB99t1BehVAORfKMCfvAWxf/uLaVGd3ULU8E3TBFkTJ83Jm89UcHQqUIAZCO3YeGgt6AU1MzDNg2fQBJm5RP8AAAD//2wqbSYAAAAGSURBVAMAwdl8G/MkE6QAAAAASUVORK5CYII="},{"name":"crux_board_2","path":"","folder":"block","namespace":"","id":"5","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":true,"sync_to_project":"f3ec48d7-dc41-d9fa-3fe9-e0345d5380ba","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"0d5967c6-2479-ab46-c415-c54784749f79","layers":[{"name":"layer","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":16,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVR4AaSRuw2AMAxEjVuomAEkClaAig0YjyXoGIAVKJBgBiqogw4pnWMHJdKTFX/OdsJknH4YnYYpkBclaZgCz32RBtdt5zS07oiZEyzzlOGZYCVMARRrcFU1BEJJWC8Ug5/PcyeASwgtnr5CqGusP2qCY1u/n5BEowSkQu9jqFv4ZMmmTyCp/vElT/ACAAD//8OtF9IAAAAGSURBVAMAoGdlIeJyIHIAAAAASUVORK5CYII="},{"name":"selection","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":15,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAw0lEQVR4AcSQIQ4CQQxFu2NBIQj4FZwChcGRcAZOxRlIcBgUp0CshyBQoJe8STqp+JlVZCf5aef//pm2abs79OvNvvcYczirnPT9vO3xfFnX3W0ynWWQw6FVvJYwLBdza9uVUQzI4dCq5po4pP2/bZaoukiX87Fx4XY9NQCOeZmfjcN5TYyJVxEpjAJ3xceavG0e4KcocFd8rMlt8wMkLTq48wAjkCskJ2lTwXUVi5lfFJTJuWKmPQUvVLGYlTjEjWf+AQAA//9WKw0RAAAABklEQVQDADFhjiFeifAmAAAAAElFTkSuQmCC"}],"source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVR4AcSRsQ3CQAxFjVuoKBD0KZiCioYOiRmYiiXoGIAVKJBID6KggjroRfLpsJycqBLpy/Z3/r/zWTfbfbNa7xqLeZ5z8BH0837J/fGUur7KeDJtQQ5Hz7iuqDQW85lU1VIQAHI4etR9UCl8mPShOMLpeBhxBjFCcQTEjECM8DMCDwd4RK6NkE2QR2K4NAI/QxioMSNiaLyPaQR/CrVtwovyWnHnJEjWZ6DGhD55F9IbcNUICG+Xc7sJco9kwGkRvMDXijuIdgxHz4vyOt0gJ//Jhzf4AgAA//+iwXoxAAAABklEQVQDAGMsyyHKwZLcAAAAAElFTkSuQmCC"},{"name":"crux_cuff","path":"","folder":"block","namespace":"","id":"6","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"186c663c-6c06-5967-5eb2-eccca149c372","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2UlEQVR4AYSROwoCUQxFM9NqZSHaj2DhFrRyB67THVjpFiwEp1csrLRWTnHh5jHDEw7Ju/mYZNqw32qz/YFJySUGLqYGy8U8wBPcJwaupQaP5yvAE9wfirWMtNsf0uh6l5ZmNHG9vV8vzfl0bLAkgN6yFKGTA9KxaQX2A5IFEw750lID/gkUxNLQQXOqN5hMZ+F4MX71Bn1/C4ciJ62gUT2Bo/m79FMD9gdP8iOil+/qDbpuHU45UboBQeD7yn4/73CYwkkreEA+KznSZasNmMRRoWy1gRLH7B8AAP//dHDxkwAAAAZJREFUAwAcXr8h5bsi2gAAAABJRU5ErkJggg=="},{"name":"iron_chain.png","path":"","folder":"","namespace":"","id":"3","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"91ea6a6a-e15e-eb01-9a55-48b37776448d","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsklEQVR4AcySMQrCQBBFN3MI0QPYeQWtbOwEz+DxvIGVXsFCML1ikSqpE97CLLsJYRIIJIFPZjP/Mz9/Vlz0nM7XmuN2t/dvaguC6HC81CDP3w7xZr2ydKEvVVm4x/2WfX9/93k9M8A5MIxCEOrU2I2hC21hImBq7CYwjCIJETcGv9NOQqSrv0M9BNOEOGRSH8dnoLa5C4o+Qft7sgWabGNMmN4BQjBGCB8sZAsa4ixXuQEAAP//ZWcArwAAAAZJREFUAwC9R5aCCAKp/AAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[60,0,0],"translation":[0,3.5,1],"scale":[0.375,0.375,0.375]},"thirdperson_lefthand":{"rotation":[60,0,0],"translation":[0,3.5,1],"scale":[0.375,0.375,0.375]},"firstperson_righthand":{"rotation":[-5,-7,16],"translation":[0,2.75,0],"scale":[0.4,0.4,0.4]},"firstperson_lefthand":{"rotation":[-3,4,20],"translation":[0,0.5,0],"scale":[0.4,0.4,0.4]},"ground":{"translation":[0,3,0],"scale":[0.25,0.25,0.25]},"gui":{"rotation":[30,-152,0],"translation":[1.75,-5,0],"scale":[0.5,0.5,0.5]},"fixed":{"translation":[0,-3,-4.25],"scale":[0.5,0.5,0.5]}}} \ No newline at end of file diff --git a/model_source/petrine_cross._player_.bbmodel b/model_source/petrine_cross._player_.bbmodel new file mode 100644 index 00000000..54a635dd --- /dev/null +++ b/model_source/petrine_cross._player_.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"petrine_cross._player_","parent":"","java_block_version":"1.21.6","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,8,14],"to":[12,14,16],"autouv":0,"color":6,"origin":[6,-2,14],"faces":{"north":{"uv":[0,2,8,8],"texture":0},"east":{"uv":[0,10,8,16],"texture":null},"south":{"uv":[8,2,16,8],"texture":0},"west":{"uv":[8,10,16,16],"texture":null},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"49089ca9-0367-fa82-857d-cd19567f52b8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,8,14],"to":[23,14,16],"autouv":0,"color":6,"origin":[12,8,14],"faces":{"north":{"uv":[1,10,8,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[9,10,16,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[5,0,12,2],"texture":0},"down":{"uv":[5,14,12,16],"texture":0}},"type":"cube","uuid":"efb40e35-97b0-95d7-c8ea-f26af4d7333d"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-7,8,14],"to":[0,14,16],"autouv":0,"color":6,"origin":[-6,8,14],"faces":{"north":{"uv":[6,10,13,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[4,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":0},"down":{"uv":[0,14,7,16],"texture":0}},"type":"cube","uuid":"1a9c9454-9167-4d99-eb66-3cc2b972df36"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,16,14],"to":[12,32,16],"autouv":0,"color":6,"origin":[6,16,14],"faces":{"north":{"uv":[2,0,10,16],"texture":0},"east":{"uv":[0,0,2,16],"texture":0},"south":{"uv":[5,0,13,16],"texture":0},"west":{"uv":[0,0,2,16],"texture":0},"up":{"uv":[1,0,9,2],"texture":0},"down":{"uv":[1,14,9,16],"texture":null}},"type":"cube","uuid":"02bd5395-351d-a803-4883-3db81393f304"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,8,14],"to":[4,14,16],"autouv":0,"color":6,"origin":[-1,8,14],"faces":{"north":{"uv":[7,10,11,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":null},"south":{"uv":[6,10,10,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[2,0,6,2],"texture":0},"down":{"uv":[2,14,6,16],"texture":0}},"type":"cube","uuid":"56f819b8-6b27-9a3a-ab34-4f4d5a41b851"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,8,14],"to":[16,14,16],"autouv":0,"color":6,"origin":[10,8,14],"faces":{"north":{"uv":[3,6,7,12],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[7,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":null},"up":{"uv":[3,0,7,2],"texture":0},"down":{"uv":[3,14,7,16],"texture":0}},"type":"cube","uuid":"49cec86b-7e65-84cb-7357-afafbb59490a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,8,16],"autouv":0,"color":6,"origin":[6,-8,14],"faces":{"north":{"uv":[1,0,9,8],"texture":0},"east":{"uv":[0,8,2,16],"texture":0},"south":{"uv":[8,0,16,8],"texture":0},"west":{"uv":[14,8,16,16],"texture":0},"up":{"uv":[4,5,12,7],"texture":null},"down":{"uv":[0,14,8,16],"texture":0}},"type":"cube","uuid":"bd637748-ab7b-6c2f-857d-8261d895a43c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,14,14],"to":[12,16,16],"autouv":0,"color":6,"origin":[6,6,14],"faces":{"north":{"uv":[4,12,12,14],"texture":0},"east":{"uv":[2,14,4,16],"texture":0},"south":{"uv":[4,14,12,16],"texture":0},"west":{"uv":[12,14,14,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"c09facf4-7e72-f8b0-b58e-45e32418322a"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,8,10.825],"to":[18,9,13.825],"autouv":0,"color":0,"origin":[17,9,10.825],"uv_offset":[0,8],"faces":{"north":{"uv":[3,11,4,12],"texture":4},"east":{"uv":[0,11,3,12],"texture":4},"south":{"uv":[7,11,8,12],"texture":4},"west":{"uv":[4,11,7,12],"texture":4},"up":{"uv":[4,11,3,8],"texture":4},"down":{"uv":[5,8,4,11],"texture":4}},"type":"cube","uuid":"b9496eec-66a7-efef-2a7d-28f8e42b525d"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,13,10.825],"to":[18,14,13.825],"autouv":0,"color":0,"origin":[17,13,13.825],"uv_offset":[8,0],"faces":{"north":{"uv":[11,3,12,4],"texture":4},"east":{"uv":[8,3,11,4],"texture":4},"south":{"uv":[15,3,16,4],"texture":4},"west":{"uv":[12,3,15,4],"texture":4},"up":{"uv":[12,3,11,0],"texture":4},"down":{"uv":[13,0,12,3],"texture":4}},"type":"cube","uuid":"d63938a5-1d56-3a7c-e5f3-857dd9c8e65c"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,9,9.825],"to":[18,13,10.825],"autouv":0,"color":0,"origin":[17,10,9.825],"uv_offset":[8,9],"faces":{"north":{"uv":[9,10,10,14],"texture":4},"east":{"uv":[8,10,9,14],"texture":4},"south":{"uv":[11,10,12,14],"texture":4},"west":{"uv":[10,10,11,14],"texture":4},"up":{"uv":[10,10,9,9],"texture":4},"down":{"uv":[11,9,10,10],"texture":4}},"type":"cube","uuid":"9222566b-fb21-c092-4b31-4f06a03ac25b"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,8,10.825],"to":[-1,9,13.825],"autouv":0,"color":0,"origin":[-2,9,10.825],"faces":{"north":{"uv":[3,3,4,4],"texture":4},"east":{"uv":[0,3,3,4],"texture":4},"south":{"uv":[7,3,8,4],"texture":4},"west":{"uv":[4,3,7,4],"texture":4},"up":{"uv":[4,3,3,0],"texture":4},"down":{"uv":[5,0,4,3],"texture":4}},"type":"cube","uuid":"fce2c6e8-dc67-eaff-953f-6610d250c370"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,13,10.825],"to":[-1,14,13.825],"autouv":0,"color":0,"origin":[-2,13,13.825],"uv_offset":[0,4],"faces":{"north":{"uv":[3,7,4,8],"texture":4},"east":{"uv":[0,7,3,8],"texture":4},"south":{"uv":[7,7,8,8],"texture":4},"west":{"uv":[4,7,7,8],"texture":4},"up":{"uv":[4,7,3,4],"texture":4},"down":{"uv":[5,4,4,7],"texture":4}},"type":"cube","uuid":"45a6e66e-0bb3-8b0c-56f9-3367c1dca75b"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,9,9.825],"to":[-1,13,10.825],"autouv":0,"color":0,"origin":[-2,10,9.825],"uv_offset":[8,4],"faces":{"north":{"uv":[9,5,10,9],"texture":4},"east":{"uv":[8,5,9,9],"texture":4},"south":{"uv":[11,5,12,9],"texture":4},"west":{"uv":[10,5,11,9],"texture":4},"up":{"uv":[10,5,9,4],"texture":4},"down":{"uv":[11,4,10,5],"texture":4}},"type":"cube","uuid":"65497767-84e6-3cd1-f5e2-aa901dfda8be"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[14,12,13.4],"to":[14,28,16.4],"autouv":0,"color":3,"rotation":[0,0,22.5],"origin":[14,20,14.9],"faces":{"north":{"uv":[0,0,0,2],"texture":null},"east":{"uv":[3,0,6,16],"texture":1},"south":{"uv":[2,0,2,2],"texture":null},"west":{"uv":[0,0,3,16],"texture":1},"up":{"uv":[2,0,2,2],"texture":null},"down":{"uv":[2,0,2,2],"texture":null}},"type":"cube","uuid":"97075026-6036-ff40-5809-fc01858d2936"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12.5,12,14.9],"to":[15.5,28,14.9],"autouv":0,"color":4,"rotation":[0,0,22.5],"origin":[14,20,14.9],"faces":{"north":{"uv":[3,0,6,16],"texture":1},"east":{"uv":[0,0,0,2],"texture":null},"south":{"uv":[0,0,3,16],"texture":1},"west":{"uv":[2,0,2,16],"texture":null},"up":{"uv":[0,2,2,2],"texture":null},"down":{"uv":[0,0,2,0],"texture":null}},"type":"cube","uuid":"3b23abfd-f1dd-0dd0-4916-332eb2f03ead"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[1.7,12,13.4],"to":[1.7,28,16.4],"autouv":0,"color":3,"rotation":[0,0,-22.5],"origin":[1.7,20,14.9],"faces":{"north":{"uv":[0,0,0,2],"texture":null},"east":{"uv":[3,0,6,16],"texture":1},"south":{"uv":[2,0,2,2],"texture":null},"west":{"uv":[0,0,3,16],"texture":1},"up":{"uv":[2,0,2,2],"texture":null},"down":{"uv":[2,0,2,2],"texture":null}},"type":"cube","uuid":"e6b78418-439d-5b1f-83ef-9bf9dcfe6de2"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0.2,12,14.9],"to":[3.2,28,14.9],"autouv":0,"color":4,"rotation":[0,0,-22.5],"origin":[1.7,20,14.9],"faces":{"north":{"uv":[3,0,6,16],"texture":1},"east":{"uv":[0,0,0,2],"texture":null},"south":{"uv":[0,0,3,16],"texture":1},"west":{"uv":[2,0,2,16],"texture":null},"up":{"uv":[0,2,2,2],"texture":null},"down":{"uv":[0,0,2,0],"texture":null}},"type":"cube","uuid":"2b673ec6-3ab5-1dec-4a8c-4fd144b6154b"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,8,16],"to":[0,14,16.125],"autouv":0,"color":5,"origin":[-2,9,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,3,8],"texture":null},"east":{"uv":[9,6,10,12],"texture":2},"south":{"uv":[0,6,3,12],"texture":2},"west":{"uv":[10,0,11,6],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"36fbdf56-07b2-6dd4-9618-8abfeeefb2f1"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,8,16],"to":[19,14,16.125],"autouv":0,"color":5,"origin":[17,9,14],"faces":{"north":{"uv":[0,0,3,6],"texture":null},"east":{"uv":[8,6,9,12],"texture":2},"south":{"uv":[3,0,6,6],"texture":2},"west":{"uv":[9,0,10,6],"texture":2},"up":{"uv":[14,4,11,3],"texture":2},"down":{"uv":[14,4,11,5],"texture":2}},"type":"cube","uuid":"169d5373-0211-aed9-7f84-18370a4b7fb5"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,8,13.875],"to":[0,14,14],"autouv":0,"color":5,"origin":[-2,9,11.875],"uv_offset":[0,2],"faces":{"north":{"uv":[6,0,9,6],"texture":2},"east":{"uv":[5,10,6,16],"texture":2},"south":{"uv":[3,2,6,8],"texture":null},"west":{"uv":[6,10,7,16],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"b5175db4-bdc6-85aa-1f73-df4504d1162a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,8,13.875],"to":[19,14,14],"autouv":0,"color":5,"origin":[17,9,11.875],"faces":{"north":{"uv":[0,0,3,6],"texture":2},"east":{"uv":[3,6,4,12],"texture":2},"south":{"uv":[0,0,3,6],"texture":null},"west":{"uv":[4,6,5,12],"texture":2},"up":{"uv":[0,2,3,2.125],"texture":null},"down":{"uv":[0,0,3,0],"texture":null}},"type":"cube","uuid":"8dcf096b-c761-1f58-c5c2-8a59f9d246c2"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,14,13.875],"to":[19,14.125,16.125],"autouv":0,"color":5,"origin":[17,15,12.025],"faces":{"north":{"uv":[11,1,14,2],"texture":2},"east":{"uv":[12,12,14,13],"texture":2},"south":{"uv":[11,2,14,3],"texture":2},"west":{"uv":[0,13,2,14],"texture":2},"up":{"uv":[8,10,5,8],"texture":2},"down":{"uv":[0,1.025,3,3.275],"texture":null}},"type":"cube","uuid":"354ad085-d273-fac4-a64f-3c56b155c4b7"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,7.9,13.875],"to":[19,8.025,16.125],"autouv":0,"color":5,"origin":[17,8.9,12.025],"faces":{"north":{"uv":[10,10,13,11],"texture":2},"east":{"uv":[3,12,5,13],"texture":2},"south":{"uv":[11,0,14,1],"texture":2},"west":{"uv":[10,12,12,13],"texture":2},"up":{"uv":[0,1.85,3,4.1],"texture":null},"down":{"uv":[8,6,5,8],"texture":2}},"type":"cube","uuid":"2b865a35-d4f7-f506-4fa3-53bc59ba3dab"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,14,13.875],"to":[0,14.125,16.125],"autouv":0,"color":5,"origin":[-2,15,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[0,12,3,13],"texture":2},"east":{"uv":[7,13,9,14],"texture":2},"south":{"uv":[7,12,10,13],"texture":2},"west":{"uv":[13,7,15,8],"texture":2},"up":{"uv":[13,10,10,8],"texture":2},"down":{"uv":[9,4,6,6],"texture":null}},"type":"cube","uuid":"502297ff-72cd-106c-74a2-34bb13173c20"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,7.9,13.875],"to":[0,8.025,16.125],"autouv":0,"color":5,"origin":[-2,8.9,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[11,5,14,6],"texture":2},"east":{"uv":[2,13,4,14],"texture":2},"south":{"uv":[10,11,13,12],"texture":2},"west":{"uv":[13,6,15,7],"texture":2},"up":{"uv":[6,6,3,4],"texture":null},"down":{"uv":[13,6,10,8],"texture":2}},"type":"cube","uuid":"64b96fe6-ce04-1cf2-fb4b-fc0c5cda6b7b"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,25,13.75],"to":[12,28,14],"autouv":0,"color":7,"origin":[6,25,11.75],"uv_offset":[0,2],"faces":{"north":{"uv":[0,0,8,3],"texture":3},"east":{"uv":[0,9,1,12],"texture":3},"south":{"uv":[8,2,16,5],"texture":null},"west":{"uv":[1,9,2,12],"texture":3},"up":{"uv":[16,1,8,0],"texture":3},"down":{"uv":[16,1,8,2],"texture":3}},"type":"cube","uuid":"4bac6c1d-277d-59e5-8dbe-b13fa6c91418"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,25,16],"to":[12,28,16.25],"autouv":0,"color":7,"origin":[6,25,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,8,5],"texture":null},"east":{"uv":[9,7,10,10],"texture":3},"south":{"uv":[0,3,8,6],"texture":3},"west":{"uv":[8,9,9,12],"texture":3},"up":{"uv":[16,3,8,2],"texture":3},"down":{"uv":[16,3,8,4],"texture":3}},"type":"cube","uuid":"76ad8236-0ee2-7431-cec8-cc753b7bef77"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,25,13.75],"to":[12.25,28,16.25],"autouv":0,"color":7,"origin":[6,25,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[2,9,3,12],"texture":3},"east":{"uv":[0,6,3,9],"texture":3},"south":{"uv":[3,9,4,12],"texture":3},"west":{"uv":[2,5,4,8],"texture":null},"up":{"uv":[5,12,4,9],"texture":3},"down":{"uv":[10,4,9,7],"texture":3}},"type":"cube","uuid":"38f7cc65-4d27-5fe4-de08-bb588ab0862c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.75,25,13.75],"to":[4,28,16.25],"autouv":0,"color":7,"origin":[-2.25,25,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[4,9,5,12],"texture":3},"east":{"uv":[3,6,6,9],"texture":3},"south":{"uv":[5,9,6,12],"texture":3},"west":{"uv":[6,6,9,9],"texture":3},"up":{"uv":[7,12,6,9],"texture":3},"down":{"uv":[8,9,7,12],"texture":3}},"type":"cube","uuid":"3225a393-7c0e-89c7-0678-b44805403a6b"},{"name":"Toggle_Helmet","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.5,23,6.5],"to":[12.5,32,15.5],"autouv":0,"color":3,"rotation":[-27.5,0,0],"origin":[8,27.75,11],"faces":{"north":{"uv":[10,2,12,4],"texture":7},"east":{"uv":[8,2,10,4],"texture":7},"south":{"uv":[14,2,16,4],"texture":7},"west":{"uv":[12,2,14,4],"texture":7},"up":{"uv":[10,2,12,0],"texture":7},"down":{"uv":[12,0,14,2],"texture":7}},"type":"cube","uuid":"51106861-a659-cc3a-c8d1-13615d3739cf"},{"name":"Head","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,24,7],"to":[12,32,15],"autouv":0,"color":3,"rotation":[-27.5,0,0],"origin":[8,27.75,11],"faces":{"north":{"uv":[2,2,4,4],"texture":7},"east":{"uv":[0,2,2,4],"texture":7},"south":{"uv":[6,2,8,4],"texture":7},"west":{"uv":[4,2,6,4],"texture":7},"up":{"uv":[4,2,2,0],"texture":7},"down":{"uv":[6,0,4,2],"texture":7}},"type":"cube","uuid":"94ec0b54-68c2-f6cd-72d9-38a6c716460c"},{"name":"Toggle_Chest_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.75,12.05,9.75],"to":[12.25,24.55,14.25],"autouv":0,"color":0,"origin":[-3,12.3,-2],"faces":{"north":{"uv":[5,9,7,12],"texture":7},"east":{"uv":[4,9,5,12],"texture":7},"south":{"uv":[8,9,10,12],"texture":7},"west":{"uv":[7,9,8,12],"texture":7},"up":{"uv":[5,8,7,9],"texture":7},"down":{"uv":[7,8,9,9],"texture":7}},"type":"cube","uuid":"f73d92e1-5110-efe4-1e80-87ade8fae4c8"},{"name":"Body","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,12.3,10],"to":[12,24.3,14],"autouv":0,"color":0,"origin":[-3,12.3,-2],"faces":{"north":{"uv":[5,5,7,8],"texture":7},"east":{"uv":[4,5,5,8],"texture":7},"south":{"uv":[8,5,10,8],"texture":7},"west":{"uv":[7,5,8,8],"texture":7},"up":{"uv":[7,5,5,4],"texture":7},"down":{"uv":[9,4,7,5],"texture":7}},"type":"cube","uuid":"60892337-0c7b-a70c-23b9-7f8e316bafcd"},{"name":"Toggle_Left_Arm_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0.75,18.6364,8.47749],"to":[4.25,31.1364,12.97749],"autouv":0,"color":7,"rotation":[37.5,0,0],"origin":[2.5,18.425,12],"faces":{"north":{"uv":[14.75,13,15.5,16],"rotation":180,"texture":7},"east":{"uv":[12,13,13,16],"rotation":180,"texture":7},"south":{"uv":[13,13,13.75,16],"rotation":180,"texture":7},"west":{"uv":[13.75,13,14.75,16],"rotation":180,"texture":7},"up":{"uv":[13.75,12,14.5,13],"texture":7},"down":{"uv":[13,12,13.75,13],"texture":7}},"type":"cube","uuid":"565c39db-3cf9-51b1-dd0a-f1ab37de0740"},{"name":"Left_arm","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[1,19.1364,8.72749],"to":[4,31.1364,12.72749],"autouv":0,"color":7,"rotation":[37.5,0,0],"origin":[2.5,18.425,12],"faces":{"north":{"uv":[10.5,13,11.5,16],"rotation":180,"texture":7},"east":{"uv":[8,13,9,16],"rotation":180,"texture":7},"south":{"uv":[9,13,9.75,16],"rotation":180,"texture":7},"west":{"uv":[9.75,13,10.5,16],"rotation":180,"texture":7},"up":{"uv":[10.5,12,9.75,13],"texture":7},"down":{"uv":[9.75,13,9,12],"texture":7}},"type":"cube","uuid":"09932d7c-c0d4-8de0-ab0c-41295e17202a"},{"name":"Toggle_Right_Arm_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[11.75,19.05,12.75],"to":[15.25,31.55,17.25],"autouv":0,"color":7,"rotation":[45,0,0],"origin":[13.5,25.425,15],"faces":{"north":{"uv":[12.75,9,13.5,12],"rotation":180,"texture":7},"east":{"uv":[10,9,11,12],"rotation":180,"texture":7},"south":{"uv":[11,9,11.75,12],"rotation":180,"texture":7},"west":{"uv":[11.75,9,12.75,12],"rotation":180,"texture":7},"up":{"uv":[11.75,8,12.5,9],"texture":7},"down":{"uv":[11,8,11.75,9],"texture":7}},"type":"cube","uuid":"7a8539b0-214f-6e35-e6e8-72c6a3af5a4d"},{"name":"Right_arm","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,19.55,13],"to":[15,31.55,17],"autouv":0,"color":7,"rotation":[45,0,0],"origin":[13.5,25.425,15],"faces":{"north":{"uv":[12.5,5,13.5,8],"rotation":180,"texture":7},"east":{"uv":[10,5,11,8],"rotation":180,"texture":7},"south":{"uv":[11,5,11.75,8],"rotation":180,"texture":7},"west":{"uv":[11.75,5,12.5,8],"rotation":180,"texture":7},"up":{"uv":[12.5,4,11.75,5],"texture":7},"down":{"uv":[11.75,5,11,4],"texture":7}},"type":"cube","uuid":"1ea548d0-a010-41ee-cbc7-c67eba5b1db4"},{"name":"Toggle_Left_Leg_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-5.25,9.05,10.75],"to":[7.25,13.55,15.25],"autouv":0,"color":7,"origin":[7,12.3,12],"faces":{"north":{"uv":[1,13,2,16],"rotation":270,"texture":7},"east":{"uv":[1,12,2,13],"rotation":90,"texture":7},"south":{"uv":[3,13,4,16],"rotation":90,"texture":7},"west":{"uv":[2,12,3,13],"rotation":90,"texture":7},"up":{"uv":[2,13,3,16],"rotation":90,"texture":7},"down":{"uv":[0,13,1,16],"rotation":90,"texture":7}},"type":"cube","uuid":"da0af85e-ff18-d587-854b-eaa761dab33a"},{"name":"Left_leg","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-5,9.3,11],"to":[7,13.3,15],"autouv":0,"color":7,"origin":[7,12.3,12],"faces":{"north":{"uv":[5,13,6,16],"rotation":270,"texture":7},"east":{"uv":[5.95,13,5,11.925],"rotation":90,"texture":7},"south":{"uv":[7,13,8,16],"rotation":90,"texture":7},"west":{"uv":[7,12,6,13],"rotation":90,"texture":7},"up":{"uv":[6,13,7,16],"rotation":90,"texture":7},"down":{"uv":[4,13,5,16],"rotation":90,"texture":7}},"type":"cube","uuid":"f5847de5-76c3-0810-9268-1a1665497b7d"},{"name":"Toggle_Right_Leg_Armor","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[7.75,9.05,10.75],"to":[20.25,13.55,15.25],"autouv":0,"color":7,"origin":[8,10.3,12],"faces":{"north":{"uv":[1,9,2,12],"rotation":90,"texture":7},"east":{"uv":[2,8,3,9],"rotation":270,"texture":7},"south":{"uv":[3,9,4,12],"rotation":270,"texture":7},"west":{"uv":[1,8,2,9],"rotation":270,"texture":7},"up":{"uv":[0,9,1,12],"rotation":270,"texture":7},"down":{"uv":[2,9,3,12],"rotation":270,"texture":7}},"type":"cube","uuid":"5b826a70-d2d1-7526-98ba-3fabbc348eb9"},{"name":"Right_leg","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8,9.3,11],"to":[20,13.3,15],"autouv":0,"color":7,"origin":[8,10.3,12],"faces":{"north":{"uv":[1,5,2,8],"rotation":90,"texture":7},"east":{"uv":[3,4,2,5],"rotation":270,"texture":7},"south":{"uv":[3,5,4,8],"rotation":270,"texture":7},"west":{"uv":[2,5,1,4],"rotation":270,"texture":7},"up":{"uv":[0,5,1,8],"rotation":270,"texture":7},"down":{"uv":[2,5,3,8],"rotation":270,"texture":7}},"type":"cube","uuid":"e98a419c-dc7e-d1af-1ce9-8b6bfba07bd1"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6.725,7,11.85],"to":[8.725,22,13.85],"autouv":0,"color":5,"origin":[0,6,4],"faces":{"north":{"uv":[0,0,2,15],"texture":6},"east":{"uv":[0,0,2,15],"texture":6},"south":{"uv":[0,0,2,15],"texture":6},"west":{"uv":[0,0,2,15],"texture":6},"up":{"uv":[2,0,4,2],"cullface":"up","texture":6},"down":{"uv":[0,0,0,0],"texture":6}},"type":"cube","uuid":"0b2ec606-7d98-4ae4-c2e0-0cf08418d10c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[5.725,6,10.85],"to":[9.725,7,14.85],"autouv":0,"color":5,"origin":[0,6,4],"faces":{"north":{"uv":[2,6,6,7],"texture":6},"east":{"uv":[2,6,6,7],"texture":6},"south":{"uv":[2,6,6,7],"texture":6},"west":{"uv":[2,6,6,7],"texture":6},"up":{"uv":[2,2,6,6],"texture":6},"down":{"uv":[6,6,2,2],"cullface":"down","texture":6}},"type":"cube","uuid":"8178b5dc-241d-029f-0c35-5abaaa8173b6"}],"groups":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"wood_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"cc6d9bfe-4fba-3e42-9808-90138bc002a2","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"iron_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"02b2d7b1-893c-7326-344e-ce2eb13c3410","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"7dfed5b9-3bfb-ede8-1050-dd723764b8c0","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"4afebae8-3a3e-a380-a48d-541c78184d67","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"8377a4cc-41d4-0924-a4be-c57ca4942ea6","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"b5346957-6ee7-6ecb-3eb1-db9fbda8182a","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"fa1bc124-ab21-47b6-4631-c64c19def594","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"ebd48672-8672-2d6c-32fe-ad88aeee03ae","export":true,"locked":false,"origin":[0,0,0],"rotation":[0,0,0],"color":0,"name":"chain_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"96f80edd-2895-7637-5b34-07b5aca1b9a1","export":true,"locked":false,"origin":[0,0,0],"rotation":[0,0,0],"color":0,"name":"chain_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"41317cbd-c314-deaa-f53e-8b4e350942c8","export":true,"locked":false,"origin":[6,25,11.75],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"2224ae4b-96f0-97f6-2d71-d11bc4cb765a","export":true,"locked":false,"origin":[-1,9,14],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"f9e8858e-974f-80ab-79c6-7bd7ccee16fd","export":true,"locked":false,"origin":[16,9,11.875],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"238c623c-afa6-a66c-9830-e954c460950c","export":true,"locked":false,"origin":[-5,0.3,-2],"rotation":[0,0,0],"color":0,"name":"Player","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"7ba98b7c-28c3-28b9-5289-46489decc34b","export":true,"locked":false,"origin":[0,24,0],"rotation":[0,0,0],"color":0,"name":"Head","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"e1dfb4c4-b9ef-3972-3c22-717b45d55078","export":true,"locked":false,"origin":[0,18,0],"rotation":[-2.5,0,0],"color":0,"name":"Body","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"0d965526-f84f-971e-29f6-045ddaefe82c","export":true,"locked":false,"origin":[-4,23,-1],"rotation":[7.5,0,0],"color":0,"name":"Left_Arm","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"7d50bf90-a8da-44e5-e87e-ae598baa773c","export":true,"locked":false,"origin":[4,23,-1],"rotation":[0,0,0],"color":0,"name":"Right_Arm","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"e5ebac9c-a448-c912-8c02-72d08ea1c2ea","export":true,"locked":false,"origin":[-2,13,-1],"rotation":[0,0,0],"color":0,"name":"Left_Leg","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"446b44e7-f0e1-50a3-3f0a-c5110add3970","export":true,"locked":false,"origin":[2,13,-1],"rotation":[0,0,0],"color":0,"name":"Right_Leg","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"1d8763de-b680-e9f5-712d-4246de1951d0","export":true,"locked":false,"origin":[0,0,0],"rotation":[0,0,0],"color":0,"name":"group","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":true}],"outliner":[{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","isOpen":false,"children":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","isOpen":true,"children":["02bd5395-351d-a803-4883-3db81393f304"]},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","isOpen":true,"children":["1a9c9454-9167-4d99-eb66-3cc2b972df36"]},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","isOpen":true,"children":["efb40e35-97b0-95d7-c8ea-f26af4d7333d"]},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","isOpen":true,"children":["49089ca9-0367-fa82-857d-cd19567f52b8","bd637748-ab7b-6c2f-857d-8261d895a43c","c09facf4-7e72-f8b0-b58e-45e32418322a","49cec86b-7e65-84cb-7357-afafbb59490a","56f819b8-6b27-9a3a-ab34-4f4d5a41b851"]}]},{"uuid":"cc6d9bfe-4fba-3e42-9808-90138bc002a2","isOpen":false,"children":[{"uuid":"02b2d7b1-893c-7326-344e-ce2eb13c3410","isOpen":true,"children":[{"uuid":"41317cbd-c314-deaa-f53e-8b4e350942c8","isOpen":true,"children":["4bac6c1d-277d-59e5-8dbe-b13fa6c91418","38f7cc65-4d27-5fe4-de08-bb588ab0862c","3225a393-7c0e-89c7-0678-b44805403a6b","76ad8236-0ee2-7431-cec8-cc753b7bef77"]}]},{"uuid":"7dfed5b9-3bfb-ede8-1050-dd723764b8c0","isOpen":true,"children":[{"uuid":"fa1bc124-ab21-47b6-4631-c64c19def594","isOpen":true,"children":["fce2c6e8-dc67-eaff-953f-6610d250c370","45a6e66e-0bb3-8b0c-56f9-3367c1dca75b","65497767-84e6-3cd1-f5e2-aa901dfda8be"]},{"uuid":"2224ae4b-96f0-97f6-2d71-d11bc4cb765a","isOpen":true,"children":["36fbdf56-07b2-6dd4-9618-8abfeeefb2f1","b5175db4-bdc6-85aa-1f73-df4504d1162a","64b96fe6-ce04-1cf2-fb4b-fc0c5cda6b7b","502297ff-72cd-106c-74a2-34bb13173c20"]}]},{"uuid":"4afebae8-3a3e-a380-a48d-541c78184d67","isOpen":true,"children":[{"uuid":"b5346957-6ee7-6ecb-3eb1-db9fbda8182a","isOpen":true,"children":["b9496eec-66a7-efef-2a7d-28f8e42b525d","d63938a5-1d56-3a7c-e5f3-857dd9c8e65c","9222566b-fb21-c092-4b31-4f06a03ac25b"]},{"uuid":"f9e8858e-974f-80ab-79c6-7bd7ccee16fd","isOpen":true,"children":["8dcf096b-c761-1f58-c5c2-8a59f9d246c2","2b865a35-d4f7-f506-4fa3-53bc59ba3dab","354ad085-d273-fac4-a64f-3c56b155c4b7","169d5373-0211-aed9-7f84-18370a4b7fb5"]}]},{"uuid":"8377a4cc-41d4-0924-a4be-c57ca4942ea6","isOpen":true,"children":[]}]},{"uuid":"ebd48672-8672-2d6c-32fe-ad88aeee03ae","isOpen":false,"children":["97075026-6036-ff40-5809-fc01858d2936","3b23abfd-f1dd-0dd0-4916-332eb2f03ead"]},{"uuid":"96f80edd-2895-7637-5b34-07b5aca1b9a1","isOpen":false,"children":["e6b78418-439d-5b1f-83ef-9bf9dcfe6de2","2b673ec6-3ab5-1dec-4a8c-4fd144b6154b"]},{"uuid":"238c623c-afa6-a66c-9830-e954c460950c","isOpen":false,"children":[{"uuid":"7ba98b7c-28c3-28b9-5289-46489decc34b","isOpen":true,"children":["51106861-a659-cc3a-c8d1-13615d3739cf","94ec0b54-68c2-f6cd-72d9-38a6c716460c"]},{"uuid":"e1dfb4c4-b9ef-3972-3c22-717b45d55078","isOpen":false,"children":["f73d92e1-5110-efe4-1e80-87ade8fae4c8","60892337-0c7b-a70c-23b9-7f8e316bafcd"]},{"uuid":"0d965526-f84f-971e-29f6-045ddaefe82c","isOpen":false,"children":["565c39db-3cf9-51b1-dd0a-f1ab37de0740","09932d7c-c0d4-8de0-ab0c-41295e17202a"]},{"uuid":"7d50bf90-a8da-44e5-e87e-ae598baa773c","isOpen":true,"children":["7a8539b0-214f-6e35-e6e8-72c6a3af5a4d","1ea548d0-a010-41ee-cbc7-c67eba5b1db4"]},{"uuid":"e5ebac9c-a448-c912-8c02-72d08ea1c2ea","isOpen":true,"children":["da0af85e-ff18-d587-854b-eaa761dab33a","f5847de5-76c3-0810-9268-1a1665497b7d"]},{"uuid":"446b44e7-f0e1-50a3-3f0a-c5110add3970","isOpen":true,"children":["5b826a70-d2d1-7526-98ba-3fabbc348eb9","e98a419c-dc7e-d1af-1ce9-8b6bfba07bd1"]}]},{"uuid":"1d8763de-b680-e9f5-712d-4246de1951d0","isOpen":false,"children":["0b2ec606-7d98-4ae4-c2e0-0cf08418d10c","8178b5dc-241d-029f-0c35-5abaaa8173b6"]}],"textures":[{"name":"acacia_planks.png","path":"","folder":"","namespace":"","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"c2385349-7279-77a4-912e-8403be182a49","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABwUlEQVR4AWTTzWqTQRTG8eOgoBFMoQVtQQUrQiVuulC686pcuHfpNXgHbt3qqqLgxmA2RqiFftAEkkLTQgtv53foQKEveTgz5zwzzP/MpIy+fei+f3nfiaOfH7sbqvUbOb6a//zpXVeifv3e/ZgvTmI+mcZoeBg744Mcx+KsVuuvRjXKXJ3v7M+id6+LYmG1hE1o7dHteLq6JBVMTbP5eeaan2dxeivK3sFF/Pr9PzX6N482/zPcj73dSUwnxynj8Xga8ts//qZ/NjmKsvGsH5tvXsTyyoPYGDxMmW+9HcTa45WstfnmqyfxcrCa4t96/fwKoTI5EsbGLzqiKE9RP5iU/tq3gg0nNoWl/p1qi2iRUZ54iJ+sLdgIn17ogTFWjHhJTZ6cTG+sKzjw4sToFtbXl0PuurJeeyXqVXprj/IdJF/tg7M7Ksnhb2rzFiE4SYne3XwD2EiB8NlQL6iNW15v8iFtfx0GRmz47dr4MOpFq4mtZo16wZn3Xe8YG+HTG3n1xu3ujdXkqWBqR/TOk7m+cziObS5P6au9UrOOsom4cCtgY5SDY24jNTk+salgxEXG2LBabKH/hzegxoP7ui4BAAD//5k/wM4AAAAGSURBVAMAIvPE2VtCuWgAAAAASUVORK5CYII="},{"name":"iron_chain.png","path":"","folder":"","namespace":"","id":"3","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"567cb449-4df1-3404-a10e-e461ef4b0b80","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsklEQVR4AcySMQrCQBBFN3MI0QPYeQWtbOwEz+DxvIGVXsFCML1ikSqpE97CLLsJYRIIJIFPZjP/Mz9/Vlz0nM7XmuN2t/dvaguC6HC81CDP3w7xZr2ydKEvVVm4x/2WfX9/93k9M8A5MIxCEOrU2I2hC21hImBq7CYwjCIJETcGv9NOQqSrv0M9BNOEOGRSH8dnoLa5C4o+Qft7sgWabGNMmN4BQjBGCB8sZAsa4ixXuQEAAP//ZWcArwAAAAZJREFUAwC9R5aCCAKp/AAAAABJRU5ErkJggg=="},{"name":"crux_board_1","path":"","folder":"block","namespace":"","id":"4","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"67ad7991-4e80-c97e-b260-3d7ac0cac8f8","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"73b567ab-6ea5-95f5-2a90-c0db3fd2bd29","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVR4AZyRsQ3CQBAEn08hogYjEdACBZDRBFXRBBmtELgGIoiNZuWzzq87YbC0vv3d8/r+v57Ol2F3OA5UkHE8YH4Zn9r3j9J1+0IFER97w1JR368nRci4zOClgEBPJSb0pgLWm+2kZXxqaEgl0faecf8NvX6tCbxACGsajbMGXuNG0Ga3gPArNIE/+SUB99t1BehVAORfKMCfvAWxf/uLaVGd3ULU8E3TBFkTJ83Jm89UcHQqUIAZCO3YeGgt6AU1MzDNg2fQBJm5RP8AAAD//2wqbSYAAAAGSURBVAMAwdl8G/MkE6QAAAAASUVORK5CYII="},{"name":"crux_board_2","path":"","folder":"block","namespace":"","id":"5","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":true,"sync_to_project":"f3ec48d7-dc41-d9fa-3fe9-e0345d5380ba","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"db0b8a30-5730-79ed-5491-6d6873b7340d","layers":[{"name":"layer","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":16,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVR4AaSRuw2AMAxEjVuomAEkClaAig0YjyXoGIAVKJBgBiqogw4pnWMHJdKTFX/OdsJknH4YnYYpkBclaZgCz32RBtdt5zS07oiZEyzzlOGZYCVMARRrcFU1BEJJWC8Ug5/PcyeASwgtnr5CqGusP2qCY1u/n5BEowSkQu9jqFv4ZMmmTyCp/vElT/ACAAD//8OtF9IAAAAGSURBVAMAoGdlIeJyIHIAAAAASUVORK5CYII="},{"name":"selection","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":15,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAw0lEQVR4AcSQIQ4CQQxFu2NBIQj4FZwChcGRcAZOxRlIcBgUp0CshyBQoJe8STqp+JlVZCf5aef//pm2abs79OvNvvcYczirnPT9vO3xfFnX3W0ynWWQw6FVvJYwLBdza9uVUQzI4dCq5po4pP2/bZaoukiX87Fx4XY9NQCOeZmfjcN5TYyJVxEpjAJ3xceavG0e4KcocFd8rMlt8wMkLTq48wAjkCskJ2lTwXUVi5lfFJTJuWKmPQUvVLGYlTjEjWf+AQAA//9WKw0RAAAABklEQVQDADFhjiFeifAmAAAAAElFTkSuQmCC"}],"source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVR4AcSRsQ3CQAxFjVuoKBD0KZiCioYOiRmYiiXoGIAVKJBID6KggjroRfLpsJycqBLpy/Z3/r/zWTfbfbNa7xqLeZ5z8BH0837J/fGUur7KeDJtQQ5Hz7iuqDQW85lU1VIQAHI4etR9UCl8mPShOMLpeBhxBjFCcQTEjECM8DMCDwd4RK6NkE2QR2K4NAI/QxioMSNiaLyPaQR/CrVtwovyWnHnJEjWZ6DGhD55F9IbcNUICG+Xc7sJco9kwGkRvMDXijuIdgxHz4vyOt0gJ//Jhzf4AgAA//+iwXoxAAAABklEQVQDAGMsyyHKwZLcAAAAAElFTkSuQmCC"},{"name":"crux_cuff","path":"","folder":"block","namespace":"","id":"6","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"5437c34d-825e-7592-c612-ce2070a1e5c8","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2UlEQVR4AYSROwoCUQxFM9NqZSHaj2DhFrRyB67THVjpFiwEp1csrLRWTnHh5jHDEw7Ju/mYZNqw32qz/YFJySUGLqYGy8U8wBPcJwaupQaP5yvAE9wfirWMtNsf0uh6l5ZmNHG9vV8vzfl0bLAkgN6yFKGTA9KxaQX2A5IFEw750lID/gkUxNLQQXOqN5hMZ+F4MX71Bn1/C4ciJ62gUT2Bo/m79FMD9gdP8iOil+/qDbpuHU45UboBQeD7yn4/73CYwkkreEA+KznSZasNmMRRoWy1gRLH7B8AAP//dHDxkwAAAAZJREFUAwAcXr8h5bsi2gAAAABJRU5ErkJggg=="},{"name":"1112.png","relative_path":"H:/Download/1112.png","folder":"","namespace":"","id":"8","group":"","width":64,"height":64,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"ebab33a9-07ac-0a35-c60e-a3e6e617d37c","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAM00lEQVR4AcybCXBV1RnHv/tIWBISdjBYQWzEQEVBiVhFFA0oGkBZpFQJ0qkdbV0Q61apjlbGhVHLiMp00SpQFRVlKwrOOCMuYLG2LmgtLuCCJMGEhCSQxdf7O+99z/Nu7n0LL1Ey73+/73zbOd93zz13TUiS/E2+c1XYRunvV4QVyJUPoknCp6SmH6DG2hdt5Nr2UvTJkLQA3XOyksVoV/3sRevCQR2QfEv9gSC1UJBAZVSRtABRO0PoTGEE0Y3KVl9fIkDbUXWbkFU3TXY00No/XBjjbRlyhcqT0aQFqK5v9o2hSUIxWDt/PMRAedUZ4UFuHrv6PMdOXsOQqMrhVa7UT6Y6myYtgBq/9/xflJWPXl0R42HWXHcaJA5+sjiDNBs/HjUxdijY/KpbpwdGSqRTp6QFuPH0AgFDxs8S3aODR18ot0w9Rm6ecKTGCaQtVbvDNgINAxQtzeEw+HjLmti0h0cGAtxSFictwMABA+Wkk4pNsiStUPkT8ycHdobuqbeq5Kr7VhjABxoHKDpkOQ4gWRvIFAGugj5Ip/KkBcBw99flogkrVfnWPXUidS004+HKtn5ZJyWjCuWCGdMM4OONUm+RjA3b89XPd8UOD5X7yVRn0xCnEk41AP6N1980U+6rL3aHgRrn5HYRCpHdMUtqa2uNGP74/I5S3qmr7HbrsOXd7XLB4k0yZclmmbriPXlgzZty6eJ18senNhn84p6VQh82CETfAJ69DE0Ho48oMIeH+hJ/4bI3YyE4HQIVoAe0zQxgpQcIgCYKD0hUaXZ2NqyozDTcTb/D+rrbyI9rBxBpRba6ftBCB+AZCH0D2kGorqoxO6SifE8YPsgOObEBsQEyv/7RmQJgAFjsmOLsbTtR5Td/UIWZwX/KGw3VDbMCX2KoLIiSLLD1nNLYg0xzWw5P0tBPa5pFx+JXBHyJwakTexvr751lZgky9Np/XAFQ5r28QRas3Qlr0NLyrXAs06iv2ydvbC+HlQaOfZdjQPe/XCEd1q5yW5EfwUGk9d2WvQC+k4iQOLBl1y19L+6Y/rIxUuxvKhrkszr3WHONGROFAV57Vy0kSVzgd02AHISYKjgoaseOl5tLB5gmMwHmwTt+J3Muv1qmDc2S8X32G/6RhxfE9sb1ZxdIS2nw2YAYoENOJwHw9AvgvdD+SQ5UVot075HvsAN27aozPDuAwgC198ZJpR3y21M4NjU1QeTya66X6b+8QfoffYJItz4G8MgoyqZ3yqWpsVnU3jj5bDRxVdEv0LZSpjbJ0iY5UHJsZJGbce5wZ0JxoZnKE08vdCgMwB4/fPzAAqjguFdgGzsEmJoL1n8mO3bukPq6BnRm6vfu3Tt2KnOyssXp2CV2SkPXpVeusaUI+C5wYxDLCH02Xp0OhgFOvu1pycvLi3mRHIgJvExnVwBcQhE4/olhYll3sa469rP7p29TAFuIJYlwbIsbfMbcedJrz4cy9nBjKvJts+GRzbhsnmDDoYIPvgqNqVTlXspx6LUhEezY88DvnI6spLDAAdiqDzwgJrEBbYVN0YWev3GSrLl9egxDh5wgI04YKc99Xim7s8NyVv9cCfUdIKFOXcS9JJNQXk+nQ49+Tocjj3UYHAOg+j895SQH0LGisbLGXD5rG1p69mkyveSUGJb9syL8s0ljBaDrEL3ysweq53lk7DVw1582CUkrXD+u/GJ5kFPY/cOHRdAGiQN00d0KG4/95c1S87998cJDsfXF+xmNKrAAGUWNOq+Zd7KAaLN9CAtzgsjMFtRK4W20WwHmjskVJyff9AVvmPbY5H13BRoUPih57EM11S1iAyFghQdLXv9aFH+v2CfLd3wVfvSdT8L7938b3lvVHJ5w7dI44Pvk/Jly8phJsAbwyGiseu4lWf7kC75A543H4G2wjgBiseIr3JWfR2By/l2rDRzHEcdxzIUWtnrMw9sInAFTju0hE4u6y5zRhTE07t0voGzoIDtGK/6i+1bK5ldWy0uvvCZrX3tLXt74jCBrZRgVcI3gh6g6jqhdnDBJIyh53EJdZY94kd1QgU6yv94Wh7L8egFSWy4dm6olL6vG2Plt/rXtv9JwoFEa3QuqDz7+1M8kTqaJKY1TtmMjxOnNF4218k1uv8gpkNOgjegpkdNiorE9+nEXWb4zX7p165bI7AfVBR4CmY7KL+mdb38kikziswYkQjqx260A9iAefGaXfPrau7Lx8SvkmvD7hmZSCD1MgqjddzK+3Qrw4t7DZfvGrQYkflPH7fKPWZeb8UDtQlAco/gBNu1WAJIn8UU9K+TtK2/2TU0L8c6G202hfI3aWdimBdBpzR4l+W1zb5UDLZEXKx3dO8mgXJ4o/bloESgcUFuuRfyg+kxpmxZgwIjB8vqzt8qgU4fJuLLFUvznxTLigQVS19Qoo5csNGM9d+nDcXTOxmflzsZCOW78LVI4bmQMxsjdnFM8xN1GfvCKoqIi8SuM6iMeybdtWgC6m/fMFlk+b4qcPPMcgc/N7SW31Q80Bbnf+UkrSuKD3IKRPP5ecEGmScErhg8ukJJThsUB2a/OOFqAN05QO+MCnHracLFRPOQoWbO9KnYbTMfFk8fKTXdfJVfe/muZedWFrUAi3tMaMuLir0nDK6YN6yUzR/SOw5XjilQdo8mYkHvD4gRhQ30TNzSBevzmnz/MsXHZ6ALn4uI+zu6dX8pffzNWuuZ1EHhk6H5U0E+OOfLwOHTv2UtmTy2RaaVniN63z50wxMR17/Pd6y2nFTp3DrWS2bZu4k4ULgn+JZwBFw3sT5Bg7wANDynW3n2x7KttMYBHFmAuuZ2yglTtLk9YgIPtXRPv1iPLAdo+2Hjt6dfmBdA9TeI6cOVVp/JDgYb2uvf0XnCv//S/vwmDh1/6KKwDhed5AG1s8INPB5eM6utMH96zFR5Zuk6eWvGi6POAdGJmYhs4A1h5JxZFngdoBzwbSLYusBCx8NnFgUeGTmN5Ka+ubHj17dUOMT290BUWCrRzL4+f6mxKouiY8gAemW2TKq9Pg2YvWhdWIAvyRweC9F55KFxfE84E3oB2m6QBMveRVdyjM6Y68lRRXd8silR9UrFLeB3AeT4Zgjp56KGHYt8XlpWVxdYR254iAIpjy22ex1l+sG1sXm1tWSI+cA1I5JRMR0KbN282Zt1zssQ5cYbhOca5JoAagbVh2gJL9L2waRVg/oYPw3e/8knCvckeZeR7h0yFmGn7GJ+6Rb/m0kMinUJQGGACuhubd5txv0S6OMNoI60C3DG+yLlhzFGtrg416WjMGGE6rrxukmlr4qbhbrTNbODy1xXF/ZhFCDQhZpIugsgTQX0S2agurQKok03t5EkGkBDJY6eJwieC2ts2xNZb3qyc7qJAZtvZPDpgyxLxGRfADs6AOeez99gL8Og5FSaiao+NF9wKkxCAV3jttJ1Mr3ZK27QABL1iyUbzPAC+bMk6oQhTFq7mrU34koUvmCu90huWxeisO9f7rin4k/S043vIyEF9DOAV6P2QTO/1ybgAZ515onixYUeN9MjJM6BDeG53vXbaRoeNDWToHfdPL51dNvYjrh/UwE/nJ2tVgGVf7QjcI34BfnveUMdG1hENcqBvrYw7v0gWlY2R/E718uilI2Xa4CyZPayz2Lbwem/wt6vPdEBlZaVU1dfKsvWbZNaJfWLfALh9My7gsm33a1WAi/sPbLXKp9Nd7bYDAqb2Oywdt2DbDN//BweOaFoVICI+hLZJ3v+nMlIu9YPsDv0CpPD+Pyi5VOQh+5jnfp9nAEDv91nFbdhB8QX4KVi5gdrVHMgRG8TimQJ+oNT6HyR4/PQBKWcPhXta5TtjYP5nybVjPQAum/jH/UyQRchpyo7puN/nGQDPAmLCAIbB4wvwU6Tir+sDvn7h9Z2fn66tZSE+eNCg3O8Drt6g3Md7obYMHl/g/Y4AG74x6Orz7QHfFKBTf2zbGu5sCc/2PD9AprD7C805rvW1vW0QxJM4vuaDCa9RbblXEtd+/PO6yJcm+fVx8rZs6LMDaKK4B/VAhDvC8moRVteQ/eGEy5uPKjp1Md8Vhnyo+zBfLinsbYCvHu9eGjRotQvSI+e+IhGwUYTu2VopLBKpAFtQu79RuCuE10AHS/V499KgeGoXpE9XHiKRVJ1IHDTs22tc0vE1Dt/ThmNdu4IHdlt5aFrXASQO7p0yKqOrRTpub8yOLoLaD0UA2laaVgFIHFy7cktK51/tJF3KdYQfUo2Dr/3sgLYNO05aBVBHiqB8ptQeGDzv/fWeHqrx4RXYqdyPqh1U9fAKlUEPqgA4thV4DW6Dd/xciCl00LR57w+wSdQ/tgrbX2W27w9eAO87ft772wP0G7T9HYBtqzwXcgp9lqBtqNpB/w8AAP//1SKP2wAAAAZJREFUAwAW7S2p7QphfQAAAABJRU5ErkJggg=="},{"name":"end_rod.png","path":"","folder":"textures/block","namespace":"","id":"end_rod","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"3da5ed7f-1668-6e57-9f73-95f76fa2ec7b","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVR4AaROIQ7CQBCcbhCU4KGmmgQcb+oL0FV1JDgESRU/wGEwPIBP1BQUCMJVkJS9vYQ0acX2ernZ28zOzg19ilvdBHoewpg3LPjxuWwQyV6aHbA/nrDN0nqTJLWQikLhCAinEWbxHIvlSmB7xa5ISGroUkjfsxAGLNu/XALbeeJv8CjuuJ4vAttr/QjGiHaX50ETQioKJ3gBplRIuyVs0D3Qss7g+9TqWzpCVcJUVWugJVwCrbpDR+bNrH8A0CReBxZs43V/AAAA//+x3FsVAAAABklEQVQDAHPoOSEq9HjgAAAAAElFTkSuQmCC"},{"name":"56e6add1be7661c9a743741fe12bdfbc.png","path":"","folder":"","namespace":"","id":"4","group":"","width":64,"height":64,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"5a0e8c45-da88-7c48-31e0-e41b72110d90","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAALJElEQVR4Aeyaa2xUxxXHz71gYxub98ugRlGhX6pIRZWqShF9yq3Kw1DziAO0oTxSHqliAmmj0DSK1NT9UFHJSSEhLrQ0Cg5pgfIIqZR+SlDTD6lCq0jth6RFSngtAQy2sbGxt/c37NmMh7l7d73rBCmx9r/nP/9z5tyZuXdm7vreUBL+flXXkN5VvzK979770wfXPGgAR8PXfvlq+kLqYvrM++eNtTm+hPR5uTkOx9RgOJqWsd096ewfHC0fJA7AmMoqqRldJRVVldl8cDR8WXGYCB2dMWnSLcdHw6eHrawIsn9w1ZNs4gDQUTrsJkLDZ+sTKwMBtlYsp6Mca/GepwLNBUfDp9pQbeIAcKC45OorKyuTqaM/jIKjfagMna14sTWgw24GNHyuXmg5cQAadrcI6LnWnc0NRwOI1dcvYQbBpw0KyLOgE9sNj9PduKRy4gBcae8QsLztOTMQdBqOBpIO0H/5fNpGUrzr7+/rkp7rItphtWj43PhCy4kDoAnp7NnTKQFw1ZPs/n9clgd//ZIBPCne9Y8srw58ixoaPje+0HLiAFzr6hZF1ehKAVrGvnmxS6Sr/9bjRtqbp7uk7suzpKFxqQH81sD8lOwSnyF2rRPvnU3bZbhPQ3cRspWwp7O3ss9zifXfSJt9nb1dK2jH+/r6zCCgl5WPlC+MKZfUqGo5H41DUD1e/tz0hOzf+Jjs3vy4vLV5k+xtWCbvPvqwpJ58XE40bRGOwbE4JscmDxYNzvFv9Hbe0iF8cZjzmdqAOtQlhlxvrN4ENbDzI+BHg5srgO1MV3TE8+dSQufgQDlWV3c4PsXUaVOUmj2bnCrA7fxwNPw0hO0MjTIYUWZtKQgR2qMbLk4IN1rwSBr0seuQi5zkBnA0rQBHwxdCEHDO3dmCMWe4r/eG4XRUO/33f182Gl//TPVisujo6DBcc5CT3ACOzgIK4Gj4AJxtTe/guMpNsswXnYb+7+oN0ba4g6B1yEEucpIbwNG4QrhS4Gj4zBVAcra2sjC6jilY6O8fEOYy0rWuTnnjnRRUupn7EdMGRdR8yEEuU8jji72cBhFKXeyPn3970BQ43XtzsC9d6JZTXTfbSJsYGGDHaw5ykhvAyQt04UTDF3Z0XRMazNZGgA3mPeUdT26T1RubZOnnR8q3J/cYvueZX4jbeWIBuchJboD2yqYmjIFy9SFydrDgpwvuwAidAx+0i4wbPybgBJw922U4J4CBARpvKkVfdq6omP1wlbi+cO2BXUKDiersGjDbHJxLH7vxoZ/IsnWPyPTPfVFk7GQDOBqD8vq/bl4RLI5skeSgHjnJDbjs0Q6tbRIAR8PHJamN6hsYbe456CwxdA7U3VUbUG6cNzuY+6VZhtd/bVbAwADimRJ0kBzEkpPcAI4GiMGi4Qu1AqILLrNJ0Q8Rti+2smBkmQTlldktDV/lxJsLlu9qIDcg78Jnm7M3UnA0fAAO2NvpDBzQOQD3oiJSQWS0HjmiovmQG1Cgs3QawNHwhde7O8xZ5+wh6pk3HYqSN27eIhMv/ke+MSOzXAzcMBytccMWkShGp4rWJRcgN/jgwiVJpboEC5Tjo8GcFcDxbXDmgW9PR6ubVRsAuw6cXIDcAE5n8QE4Gr5w7LgaqZ0xxQD+6sZ1cnzdKnnxe8sl9cgmg/1bfyb7122Q1sYVEtZMCEaMnxqMuPOugMbRAEYfTJ4yMdi5bIkcWb/GgBzgwOr7TLl1xb0C8GPxPTt/frq57ltptTTQBfu8asSB16Kc2H1LGkzdyM/CyQkehEg3HzpLpwHciNFX5rRGLPO5p+35DCveHJ7eL6D4TP4MYyrKpXH7z/3OPNVbBoB683YfxMjVnpvbjykU+EXHjz7xtAB4gdXzD2dhzhG96JeHuTJErRvqHQA3aCjlkdFtclA1xlSFG1LiL04QUzMpbVznqRe2LV0s/KxUINrgIACtprJSdM5hAfPXBnFJuHS914RgwYRR5aaMZV4ryKtcrQnMfFH31JVOwUaxAnYtWCAgmusCDj+6KJDoT21EB33CSRMmDBK0UNfSIgtbW7P4+tM7RIGPekDjXTv/VFq++9haaWh+SOCu/6Msx3WeNoTf3NEiQXR7aaMmnZKZM2dKbW2tF3feMU2oB0jigsUJLD9XJgAO3Dgt4/MBv09Hw+cDPuDz+bSQjoejKsXFQHtK4kAdBZetCw609IV9YgPNjdMyPh/wL//TQfHh4WNHxAeN9eXzaSEd9zqiQfHpaNRRUPbhszNnSdmoCgO4LyYfjTXKhz1LlooPGptPbmLCtu+vkjj8duUq8cGOZwFyQeL/vvsOxkC5G6dlE+T5wt82rS/rgQOEY1NGCCAGwAE+jYEnIVy49wWJQ8Pv/yA+2PHi+WPXWLJ1mdSvWSQLf1Qvizc25rynIN5NoxpriPrgAN/d73ULUB8c4CNG9SQbHlm1UuJw6Af3iQ92PPPUBYvQge1/lIPP7Be1aG6clvG5DUXDr3PatuuPHfPOf9YEfMS6+eLKw3IF6MF0DdDyUKzOadf65j+axuV7rKKvgLgD0Xn12Vy1Yi3z3odC8xZ9BcQ1Qs+EWhrmi0XD5wM+7vSY1wAO4L54NHzEwPPBsFwB2ggsoEHYuAbh0xibE886wHoA4MDmlG2oj7ogCeGKA4eCOKw//pfABzt+219fDVxsePllo2EBfrVwF+rDAvy21eOhAcpYH9QXdZzfACCi8Z8w3vXJ8Hw6AJ+M8xzfy0+vgLixaW9vTw/FZ9epf2BBGtja7cZjr4Bx48bFrqC5fHYHj+44FgBbu9147ACUoqG9Pd1pUEyuQf/jtgpxOTUkzu/qwzoA5RWVAXAPWkg5+r+e9xOXQ4Pj/K4e8o/NOOya9520D3a8m9Atn/ndpti1xI39OMpF3wnmavSC1QvT01fvjF1LctX9qHzDOgWCqoGi+6Fz2rVxiTUuzu/qwzYANOTIb45mX29zD5xvWX9NujauvsbF+V192AaAxUgPZnPVbhc7bAPAQqlnA57UYWJsaDy/7nxQv2s11tXjysM2ANoQtXENUF3j1KpeqC00vuQDwFnkOR4WnD6bSnd2XssiqYHR87009RXkgEf12E5BREv3KfkA2E0rxbsGPP/nvzx23lLykg8A/9KigfqOAbwoJDz/Lyp3VLnkAxDlLOmH5/86qCVNnElW9AAwRwHzFGTyZs3UiVVSUT5gwAMVYgGxWOa8jWzFDNHOR/GSgXmnKHKzHoCIDv3jHYBc/wvQQ2mMvjNgv0vA+wMaZ1veJ1AQQ13b/3Fw7wDk83tfY3zvEPBuAe8Y6CN0tbxPoOAdA+r6Os2ilwu+OkPVvANQSLK4dwj08bltdSDUUpfneS54tpcLxOdqI7fhuWDXDdmni8G5nkB8OHOlR1z44nie50LvIOMs8XYnXM6tdy7Y8eGM2ilBMbCTKR9bUy35gHie6fMIDMABetu0PgFwAAdwjYEXC+8UmD17tlld1RZ6kDlz7jZV1JpCzBfP9NUFB6z8POMH6oMDfMSoXqz1DsDJkyeD15vvT2OHcoATJ/4mbz3VJNik+sxnF/qM37cO4CM+V95c8x+fXdc7AAR8ZVtrsG3eXHMlUI7Da1ubZMfaVWLb5nuWyPtvdwr26A/XxlrqMZ9dxM191YmPaw+6xsVZYhTeRVA7vu2lA2L/kFGulVk8v7q9RR7YvVdsi7/+ud1C/VyWesx9F9TPBeJz+Qvxea+A5uOvFPV/PDpeSCPcWOb5qSudAuAADuBuvFvWn9Rx1o737gJ6pqurqwIf1M/uYScbCref7SvnJsjmbhmfHqtY+38AAAD///rZGIIAAAAGSURBVAMAWsWJQBkrspEAAAAASUVORK5CYII="}],"display":{"thirdperson_righthand":{"rotation":[75,45,0],"translation":[0,2.5,0],"scale":[0.375,0.375,0.375]},"head":{"rotation":[0,-180,0],"translation":[0,13,7]}}} \ No newline at end of file diff --git a/model_source/petrine_cross.bbmodel b/model_source/petrine_cross.bbmodel new file mode 100644 index 00000000..11419b69 --- /dev/null +++ b/model_source/petrine_cross.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"petrine_cross","parent":"","java_block_version":"1.21.6","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,8,14],"to":[12,14,16],"autouv":0,"color":6,"origin":[6,-2,14],"faces":{"north":{"uv":[0,2,8,8],"texture":0},"east":{"uv":[0,10,8,16],"texture":null},"south":{"uv":[8,2,16,8],"texture":0},"west":{"uv":[8,10,16,16],"texture":null},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"49089ca9-0367-fa82-857d-cd19567f52b8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,8,14],"to":[23,14,16],"autouv":0,"color":6,"origin":[12,8,14],"faces":{"north":{"uv":[1,10,8,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[9,10,16,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[5,0,12,2],"texture":0},"down":{"uv":[5,14,12,16],"texture":0}},"type":"cube","uuid":"efb40e35-97b0-95d7-c8ea-f26af4d7333d"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-7,8,14],"to":[0,14,16],"autouv":0,"color":6,"origin":[-6,8,14],"faces":{"north":{"uv":[6,10,13,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[4,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":0},"down":{"uv":[0,14,7,16],"texture":0}},"type":"cube","uuid":"1a9c9454-9167-4d99-eb66-3cc2b972df36"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,16,14],"to":[12,32,16],"autouv":0,"color":6,"origin":[6,16,14],"faces":{"north":{"uv":[2,0,10,16],"texture":0},"east":{"uv":[0,0,2,16],"texture":0},"south":{"uv":[5,0,13,16],"texture":0},"west":{"uv":[0,0,2,16],"texture":0},"up":{"uv":[1,0,9,2],"texture":0},"down":{"uv":[1,14,9,16],"texture":null}},"type":"cube","uuid":"02bd5395-351d-a803-4883-3db81393f304"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,8,14],"to":[4,14,16],"autouv":0,"color":6,"origin":[-1,8,14],"faces":{"north":{"uv":[7,10,11,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":null},"south":{"uv":[6,10,10,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[2,0,6,2],"texture":0},"down":{"uv":[2,14,6,16],"texture":0}},"type":"cube","uuid":"56f819b8-6b27-9a3a-ab34-4f4d5a41b851"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,8,14],"to":[16,14,16],"autouv":0,"color":6,"origin":[10,8,14],"faces":{"north":{"uv":[3,6,7,12],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[7,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":null},"up":{"uv":[3,0,7,2],"texture":0},"down":{"uv":[3,14,7,16],"texture":0}},"type":"cube","uuid":"49cec86b-7e65-84cb-7357-afafbb59490a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,8,16],"autouv":0,"color":6,"origin":[6,-8,14],"faces":{"north":{"uv":[1,0,9,8],"texture":0},"east":{"uv":[0,8,2,16],"texture":0},"south":{"uv":[8,0,16,8],"texture":0},"west":{"uv":[14,8,16,16],"texture":0},"up":{"uv":[4,5,12,7],"texture":null},"down":{"uv":[0,14,8,16],"texture":0}},"type":"cube","uuid":"bd637748-ab7b-6c2f-857d-8261d895a43c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,14,14],"to":[12,16,16],"autouv":0,"color":6,"origin":[6,6,14],"faces":{"north":{"uv":[4,12,12,14],"texture":0},"east":{"uv":[2,14,4,16],"texture":0},"south":{"uv":[4,14,12,16],"texture":0},"west":{"uv":[12,14,14,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"c09facf4-7e72-f8b0-b58e-45e32418322a"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,8,10.825],"to":[18,9,13.825],"autouv":0,"color":0,"origin":[17,9,10.825],"uv_offset":[0,8],"faces":{"north":{"uv":[3,11,4,12],"texture":4},"east":{"uv":[0,11,3,12],"texture":4},"south":{"uv":[7,11,8,12],"texture":4},"west":{"uv":[4,11,7,12],"texture":4},"up":{"uv":[4,11,3,8],"texture":4},"down":{"uv":[5,8,4,11],"texture":4}},"type":"cube","uuid":"b9496eec-66a7-efef-2a7d-28f8e42b525d"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,13,10.825],"to":[18,14,13.825],"autouv":0,"color":0,"origin":[17,13,13.825],"uv_offset":[8,0],"faces":{"north":{"uv":[11,3,12,4],"texture":4},"east":{"uv":[8,3,11,4],"texture":4},"south":{"uv":[15,3,16,4],"texture":4},"west":{"uv":[12,3,15,4],"texture":4},"up":{"uv":[12,3,11,0],"texture":4},"down":{"uv":[13,0,12,3],"texture":4}},"type":"cube","uuid":"d63938a5-1d56-3a7c-e5f3-857dd9c8e65c"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17,9,9.825],"to":[18,13,10.825],"autouv":0,"color":0,"origin":[17,10,9.825],"uv_offset":[8,9],"faces":{"north":{"uv":[9,10,10,14],"texture":4},"east":{"uv":[8,10,9,14],"texture":4},"south":{"uv":[11,10,12,14],"texture":4},"west":{"uv":[10,10,11,14],"texture":4},"up":{"uv":[10,10,9,9],"texture":4},"down":{"uv":[11,9,10,10],"texture":4}},"type":"cube","uuid":"9222566b-fb21-c092-4b31-4f06a03ac25b"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,8,10.825],"to":[-1,9,13.825],"autouv":0,"color":0,"origin":[-2,9,10.825],"faces":{"north":{"uv":[3,3,4,4],"texture":4},"east":{"uv":[0,3,3,4],"texture":4},"south":{"uv":[7,3,8,4],"texture":4},"west":{"uv":[4,3,7,4],"texture":4},"up":{"uv":[4,3,3,0],"texture":4},"down":{"uv":[5,0,4,3],"texture":4}},"type":"cube","uuid":"fce2c6e8-dc67-eaff-953f-6610d250c370"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,13,10.825],"to":[-1,14,13.825],"autouv":0,"color":0,"origin":[-2,13,13.825],"uv_offset":[0,4],"faces":{"north":{"uv":[3,7,4,8],"texture":4},"east":{"uv":[0,7,3,8],"texture":4},"south":{"uv":[7,7,8,8],"texture":4},"west":{"uv":[4,7,7,8],"texture":4},"up":{"uv":[4,7,3,4],"texture":4},"down":{"uv":[5,4,4,7],"texture":4}},"type":"cube","uuid":"45a6e66e-0bb3-8b0c-56f9-3367c1dca75b"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,9,9.825],"to":[-1,13,10.825],"autouv":0,"color":0,"origin":[-2,10,9.825],"uv_offset":[8,4],"faces":{"north":{"uv":[9,5,10,9],"texture":4},"east":{"uv":[8,5,9,9],"texture":4},"south":{"uv":[11,5,12,9],"texture":4},"west":{"uv":[10,5,11,9],"texture":4},"up":{"uv":[10,5,9,4],"texture":4},"down":{"uv":[11,4,10,5],"texture":4}},"type":"cube","uuid":"65497767-84e6-3cd1-f5e2-aa901dfda8be"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[14,12,13.4],"to":[14,28,16.4],"autouv":0,"color":3,"rotation":[0,0,22.5],"origin":[14,20,14.9],"faces":{"north":{"uv":[0,0,0,2],"texture":null},"east":{"uv":[3,0,6,16],"texture":1},"south":{"uv":[2,0,2,2],"texture":null},"west":{"uv":[0,0,3,16],"texture":1},"up":{"uv":[2,0,2,2],"texture":null},"down":{"uv":[2,0,2,2],"texture":null}},"type":"cube","uuid":"97075026-6036-ff40-5809-fc01858d2936"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12.5,12,14.9],"to":[15.5,28,14.9],"autouv":0,"color":4,"rotation":[0,0,22.5],"origin":[14,20,14.9],"faces":{"north":{"uv":[3,0,6,16],"texture":1},"east":{"uv":[0,0,0,2],"texture":null},"south":{"uv":[0,0,3,16],"texture":1},"west":{"uv":[2,0,2,16],"texture":null},"up":{"uv":[0,2,2,2],"texture":null},"down":{"uv":[0,0,2,0],"texture":null}},"type":"cube","uuid":"3b23abfd-f1dd-0dd0-4916-332eb2f03ead"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[1.7,12,13.4],"to":[1.7,28,16.4],"autouv":0,"color":3,"rotation":[0,0,-22.5],"origin":[1.7,20,14.9],"faces":{"north":{"uv":[0,0,0,2],"texture":null},"east":{"uv":[3,0,6,16],"texture":1},"south":{"uv":[2,0,2,2],"texture":null},"west":{"uv":[0,0,3,16],"texture":1},"up":{"uv":[2,0,2,2],"texture":null},"down":{"uv":[2,0,2,2],"texture":null}},"type":"cube","uuid":"e6b78418-439d-5b1f-83ef-9bf9dcfe6de2"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0.2,12,14.9],"to":[3.2,28,14.9],"autouv":0,"color":4,"rotation":[0,0,-22.5],"origin":[1.7,20,14.9],"faces":{"north":{"uv":[3,0,6,16],"texture":1},"east":{"uv":[0,0,0,2],"texture":null},"south":{"uv":[0,0,3,16],"texture":1},"west":{"uv":[2,0,2,16],"texture":null},"up":{"uv":[0,2,2,2],"texture":null},"down":{"uv":[0,0,2,0],"texture":null}},"type":"cube","uuid":"2b673ec6-3ab5-1dec-4a8c-4fd144b6154b"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,8,16],"to":[0,14,16.125],"autouv":0,"color":5,"origin":[-2,9,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,3,8],"texture":null},"east":{"uv":[9,6,10,12],"texture":2},"south":{"uv":[0,6,3,12],"texture":2},"west":{"uv":[10,0,11,6],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"36fbdf56-07b2-6dd4-9618-8abfeeefb2f1"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,8,16],"to":[19,14,16.125],"autouv":0,"color":5,"origin":[17,9,14],"faces":{"north":{"uv":[0,0,3,6],"texture":null},"east":{"uv":[8,6,9,12],"texture":2},"south":{"uv":[3,0,6,6],"texture":2},"west":{"uv":[9,0,10,6],"texture":2},"up":{"uv":[14,4,11,3],"texture":2},"down":{"uv":[14,4,11,5],"texture":2}},"type":"cube","uuid":"169d5373-0211-aed9-7f84-18370a4b7fb5"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,8,13.875],"to":[0,14,14],"autouv":0,"color":5,"origin":[-2,9,11.875],"uv_offset":[0,2],"faces":{"north":{"uv":[6,0,9,6],"texture":2},"east":{"uv":[5,10,6,16],"texture":2},"south":{"uv":[3,2,6,8],"texture":null},"west":{"uv":[6,10,7,16],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"b5175db4-bdc6-85aa-1f73-df4504d1162a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,8,13.875],"to":[19,14,14],"autouv":0,"color":5,"origin":[17,9,11.875],"faces":{"north":{"uv":[0,0,3,6],"texture":2},"east":{"uv":[3,6,4,12],"texture":2},"south":{"uv":[0,0,3,6],"texture":null},"west":{"uv":[4,6,5,12],"texture":2},"up":{"uv":[0,2,3,2.125],"texture":null},"down":{"uv":[0,0,3,0],"texture":null}},"type":"cube","uuid":"8dcf096b-c761-1f58-c5c2-8a59f9d246c2"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,14,13.875],"to":[19,14.125,16.125],"autouv":0,"color":5,"origin":[17,15,12.025],"faces":{"north":{"uv":[11,1,14,2],"texture":2},"east":{"uv":[12,12,14,13],"texture":2},"south":{"uv":[11,2,14,3],"texture":2},"west":{"uv":[0,13,2,14],"texture":2},"up":{"uv":[8,10,5,8],"texture":2},"down":{"uv":[0,1.025,3,3.275],"texture":null}},"type":"cube","uuid":"354ad085-d273-fac4-a64f-3c56b155c4b7"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16,7.9,13.875],"to":[19,8.025,16.125],"autouv":0,"color":5,"origin":[17,8.9,12.025],"faces":{"north":{"uv":[10,10,13,11],"texture":2},"east":{"uv":[3,12,5,13],"texture":2},"south":{"uv":[11,0,14,1],"texture":2},"west":{"uv":[10,12,12,13],"texture":2},"up":{"uv":[0,1.85,3,4.1],"texture":null},"down":{"uv":[8,6,5,8],"texture":2}},"type":"cube","uuid":"2b865a35-d4f7-f506-4fa3-53bc59ba3dab"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,14,13.875],"to":[0,14.125,16.125],"autouv":0,"color":5,"origin":[-2,15,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[0,12,3,13],"texture":2},"east":{"uv":[7,13,9,14],"texture":2},"south":{"uv":[7,12,10,13],"texture":2},"west":{"uv":[13,7,15,8],"texture":2},"up":{"uv":[13,10,10,8],"texture":2},"down":{"uv":[9,4,6,6],"texture":null}},"type":"cube","uuid":"502297ff-72cd-106c-74a2-34bb13173c20"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3,7.9,13.875],"to":[0,8.025,16.125],"autouv":0,"color":5,"origin":[-2,8.9,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[11,5,14,6],"texture":2},"east":{"uv":[2,13,4,14],"texture":2},"south":{"uv":[10,11,13,12],"texture":2},"west":{"uv":[13,6,15,7],"texture":2},"up":{"uv":[6,6,3,4],"texture":null},"down":{"uv":[13,6,10,8],"texture":2}},"type":"cube","uuid":"64b96fe6-ce04-1cf2-fb4b-fc0c5cda6b7b"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,25,13.75],"to":[12,28,14],"autouv":0,"color":7,"origin":[6,25,11.75],"uv_offset":[0,2],"faces":{"north":{"uv":[0,0,8,3],"texture":3},"east":{"uv":[0,9,1,12],"texture":3},"south":{"uv":[8,2,16,5],"texture":null},"west":{"uv":[1,9,2,12],"texture":3},"up":{"uv":[16,1,8,0],"texture":3},"down":{"uv":[16,1,8,2],"texture":3}},"type":"cube","uuid":"4bac6c1d-277d-59e5-8dbe-b13fa6c91418"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,25,16],"to":[12,28,16.25],"autouv":0,"color":7,"origin":[6,25,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,8,5],"texture":null},"east":{"uv":[9,7,10,10],"texture":3},"south":{"uv":[0,3,8,6],"texture":3},"west":{"uv":[8,9,9,12],"texture":3},"up":{"uv":[16,3,8,2],"texture":3},"down":{"uv":[16,3,8,4],"texture":3}},"type":"cube","uuid":"76ad8236-0ee2-7431-cec8-cc753b7bef77"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,25,13.75],"to":[12.25,28,16.25],"autouv":0,"color":7,"origin":[6,25,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[2,9,3,12],"texture":3},"east":{"uv":[0,6,3,9],"texture":3},"south":{"uv":[3,9,4,12],"texture":3},"west":{"uv":[2,5,4,8],"texture":null},"up":{"uv":[5,12,4,9],"texture":3},"down":{"uv":[10,4,9,7],"texture":3}},"type":"cube","uuid":"38f7cc65-4d27-5fe4-de08-bb588ab0862c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.75,25,13.75],"to":[4,28,16.25],"autouv":0,"color":7,"origin":[-2.25,25,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[4,9,5,12],"texture":3},"east":{"uv":[3,6,6,9],"texture":3},"south":{"uv":[5,9,6,12],"texture":3},"west":{"uv":[6,6,9,9],"texture":3},"up":{"uv":[7,12,6,9],"texture":3},"down":{"uv":[8,9,7,12],"texture":3}},"type":"cube","uuid":"3225a393-7c0e-89c7-0678-b44805403a6b"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,16,16],"autouv":1,"color":6,"visibility":false,"export":false,"origin":[4,0,14],"faces":{"north":{"uv":[0,0,8,2]},"east":{"uv":[0,0,2,2]},"south":{"uv":[0,0,8,2]},"west":{"uv":[0,0,2,2]},"up":{"uv":[0,0,8,2]},"down":{"uv":[0,0,8,2]}},"type":"cube","uuid":"fe7720de-5eb7-e863-3678-cc81cefc43be"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,8,14],"to":[16,14,16],"autouv":1,"color":6,"visibility":false,"export":false,"origin":[8,0,14],"faces":{"north":{"uv":[0,0,4,6]},"east":{"uv":[0,0,2,6]},"south":{"uv":[4,0,8,6]},"west":{"uv":[0,0,2,6]},"up":{"uv":[4,0,8,2]},"down":{"uv":[4,0,8,2]}},"type":"cube","uuid":"10cd4a52-26bf-a9c6-825c-b9b26dd423c7"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,8,14],"to":[7,14,16],"autouv":1,"color":6,"visibility":false,"export":false,"origin":[-1,0,14],"faces":{"north":{"uv":[0,0,7,6]},"east":{"uv":[0,0,2,6]},"south":{"uv":[1,0,8,6]},"west":{"uv":[0,0,2,6]},"up":{"uv":[1,0,8,2]},"down":{"uv":[1,0,8,2]}},"type":"cube","uuid":"f163428c-2fdb-05bc-1e07-d07c799e208c"}],"groups":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"wood_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"cc6d9bfe-4fba-3e42-9808-90138bc002a2","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"iron_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"02b2d7b1-893c-7326-344e-ce2eb13c3410","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"7dfed5b9-3bfb-ede8-1050-dd723764b8c0","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"4afebae8-3a3e-a380-a48d-541c78184d67","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"8377a4cc-41d4-0924-a4be-c57ca4942ea6","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"b5346957-6ee7-6ecb-3eb1-db9fbda8182a","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"fa1bc124-ab21-47b6-4631-c64c19def594","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"ebd48672-8672-2d6c-32fe-ad88aeee03ae","export":true,"locked":false,"origin":[0,0,0],"rotation":[0,0,0],"color":0,"name":"chain_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"96f80edd-2895-7637-5b34-07b5aca1b9a1","export":true,"locked":false,"origin":[0,0,0],"rotation":[0,0,0],"color":0,"name":"chain_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"41317cbd-c314-deaa-f53e-8b4e350942c8","export":true,"locked":false,"origin":[6,25,11.75],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"2224ae4b-96f0-97f6-2d71-d11bc4cb765a","export":true,"locked":false,"origin":[-1,9,14],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"f9e8858e-974f-80ab-79c6-7bd7ccee16fd","export":true,"locked":false,"origin":[16,9,11.875],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"bc420032-6cc8-55bb-770f-99eb7fed321c","export":false,"locked":false,"origin":[10,8,14],"rotation":[0,0,0],"color":0,"name":"VoxelShapes","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false}],"outliner":[{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","isOpen":true,"children":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","isOpen":true,"children":["02bd5395-351d-a803-4883-3db81393f304"]},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","isOpen":true,"children":["1a9c9454-9167-4d99-eb66-3cc2b972df36"]},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","isOpen":true,"children":["efb40e35-97b0-95d7-c8ea-f26af4d7333d"]},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","isOpen":true,"children":["49089ca9-0367-fa82-857d-cd19567f52b8","bd637748-ab7b-6c2f-857d-8261d895a43c","c09facf4-7e72-f8b0-b58e-45e32418322a","49cec86b-7e65-84cb-7357-afafbb59490a","56f819b8-6b27-9a3a-ab34-4f4d5a41b851"]}]},{"uuid":"cc6d9bfe-4fba-3e42-9808-90138bc002a2","isOpen":false,"children":[{"uuid":"02b2d7b1-893c-7326-344e-ce2eb13c3410","isOpen":true,"children":[{"uuid":"41317cbd-c314-deaa-f53e-8b4e350942c8","isOpen":true,"children":["4bac6c1d-277d-59e5-8dbe-b13fa6c91418","38f7cc65-4d27-5fe4-de08-bb588ab0862c","3225a393-7c0e-89c7-0678-b44805403a6b","76ad8236-0ee2-7431-cec8-cc753b7bef77"]}]},{"uuid":"7dfed5b9-3bfb-ede8-1050-dd723764b8c0","isOpen":true,"children":[{"uuid":"fa1bc124-ab21-47b6-4631-c64c19def594","isOpen":true,"children":["fce2c6e8-dc67-eaff-953f-6610d250c370","45a6e66e-0bb3-8b0c-56f9-3367c1dca75b","65497767-84e6-3cd1-f5e2-aa901dfda8be"]},{"uuid":"2224ae4b-96f0-97f6-2d71-d11bc4cb765a","isOpen":true,"children":["36fbdf56-07b2-6dd4-9618-8abfeeefb2f1","b5175db4-bdc6-85aa-1f73-df4504d1162a","64b96fe6-ce04-1cf2-fb4b-fc0c5cda6b7b","502297ff-72cd-106c-74a2-34bb13173c20"]}]},{"uuid":"4afebae8-3a3e-a380-a48d-541c78184d67","isOpen":true,"children":[{"uuid":"b5346957-6ee7-6ecb-3eb1-db9fbda8182a","isOpen":true,"children":["b9496eec-66a7-efef-2a7d-28f8e42b525d","d63938a5-1d56-3a7c-e5f3-857dd9c8e65c","9222566b-fb21-c092-4b31-4f06a03ac25b"]},{"uuid":"f9e8858e-974f-80ab-79c6-7bd7ccee16fd","isOpen":true,"children":["8dcf096b-c761-1f58-c5c2-8a59f9d246c2","2b865a35-d4f7-f506-4fa3-53bc59ba3dab","354ad085-d273-fac4-a64f-3c56b155c4b7","169d5373-0211-aed9-7f84-18370a4b7fb5"]}]},{"uuid":"8377a4cc-41d4-0924-a4be-c57ca4942ea6","isOpen":true,"children":[]}]},{"uuid":"ebd48672-8672-2d6c-32fe-ad88aeee03ae","isOpen":false,"children":["97075026-6036-ff40-5809-fc01858d2936","3b23abfd-f1dd-0dd0-4916-332eb2f03ead"]},{"uuid":"96f80edd-2895-7637-5b34-07b5aca1b9a1","isOpen":false,"children":["e6b78418-439d-5b1f-83ef-9bf9dcfe6de2","2b673ec6-3ab5-1dec-4a8c-4fd144b6154b"]},{"uuid":"bc420032-6cc8-55bb-770f-99eb7fed321c","isOpen":false,"children":["10cd4a52-26bf-a9c6-825c-b9b26dd423c7","fe7720de-5eb7-e863-3678-cc81cefc43be","f163428c-2fdb-05bc-1e07-d07c799e208c"]}],"textures":[{"name":"acacia_planks.png","path":"","folder":"","namespace":"","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"c2385349-7279-77a4-912e-8403be182a49","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABwUlEQVR4AWTTzWqTQRTG8eOgoBFMoQVtQQUrQiVuulC686pcuHfpNXgHbt3qqqLgxmA2RqiFftAEkkLTQgtv53foQKEveTgz5zwzzP/MpIy+fei+f3nfiaOfH7sbqvUbOb6a//zpXVeifv3e/ZgvTmI+mcZoeBg744Mcx+KsVuuvRjXKXJ3v7M+id6+LYmG1hE1o7dHteLq6JBVMTbP5eeaan2dxeivK3sFF/Pr9PzX6N482/zPcj73dSUwnxynj8Xga8ts//qZ/NjmKsvGsH5tvXsTyyoPYGDxMmW+9HcTa45WstfnmqyfxcrCa4t96/fwKoTI5EsbGLzqiKE9RP5iU/tq3gg0nNoWl/p1qi2iRUZ54iJ+sLdgIn17ogTFWjHhJTZ6cTG+sKzjw4sToFtbXl0PuurJeeyXqVXprj/IdJF/tg7M7Ksnhb2rzFiE4SYne3XwD2EiB8NlQL6iNW15v8iFtfx0GRmz47dr4MOpFq4mtZo16wZn3Xe8YG+HTG3n1xu3ujdXkqWBqR/TOk7m+cziObS5P6au9UrOOsom4cCtgY5SDY24jNTk+salgxEXG2LBabKH/hzegxoP7ui4BAAD//5k/wM4AAAAGSURBVAMAIvPE2VtCuWgAAAAASUVORK5CYII="},{"name":"iron_chain.png","path":"","folder":"","namespace":"","id":"3","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"567cb449-4df1-3404-a10e-e461ef4b0b80","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsklEQVR4AcySMQrCQBBFN3MI0QPYeQWtbOwEz+DxvIGVXsFCML1ikSqpE97CLLsJYRIIJIFPZjP/Mz9/Vlz0nM7XmuN2t/dvaguC6HC81CDP3w7xZr2ydKEvVVm4x/2WfX9/93k9M8A5MIxCEOrU2I2hC21hImBq7CYwjCIJETcGv9NOQqSrv0M9BNOEOGRSH8dnoLa5C4o+Qft7sgWabGNMmN4BQjBGCB8sZAsa4ixXuQEAAP//ZWcArwAAAAZJREFUAwC9R5aCCAKp/AAAAABJRU5ErkJggg=="},{"name":"crux_board_1","path":"","folder":"block","namespace":"","id":"4","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"67ad7991-4e80-c97e-b260-3d7ac0cac8f8","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"73b567ab-6ea5-95f5-2a90-c0db3fd2bd29","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVR4AZyRsQ3CQBAEn08hogYjEdACBZDRBFXRBBmtELgGIoiNZuWzzq87YbC0vv3d8/r+v57Ol2F3OA5UkHE8YH4Zn9r3j9J1+0IFER97w1JR368nRci4zOClgEBPJSb0pgLWm+2kZXxqaEgl0faecf8NvX6tCbxACGsajbMGXuNG0Ga3gPArNIE/+SUB99t1BehVAORfKMCfvAWxf/uLaVGd3ULU8E3TBFkTJ83Jm89UcHQqUIAZCO3YeGgt6AU1MzDNg2fQBJm5RP8AAAD//2wqbSYAAAAGSURBVAMAwdl8G/MkE6QAAAAASUVORK5CYII="},{"name":"crux_board_2","path":"","folder":"block","namespace":"","id":"5","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":true,"sync_to_project":"f3ec48d7-dc41-d9fa-3fe9-e0345d5380ba","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"db0b8a30-5730-79ed-5491-6d6873b7340d","layers":[{"name":"layer","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":16,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVR4AaSRuw2AMAxEjVuomAEkClaAig0YjyXoGIAVKJBgBiqogw4pnWMHJdKTFX/OdsJknH4YnYYpkBclaZgCz32RBtdt5zS07oiZEyzzlOGZYCVMARRrcFU1BEJJWC8Ug5/PcyeASwgtnr5CqGusP2qCY1u/n5BEowSkQu9jqFv4ZMmmTyCp/vElT/ACAAD//8OtF9IAAAAGSURBVAMAoGdlIeJyIHIAAAAASUVORK5CYII="},{"name":"selection","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":15,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAw0lEQVR4AcSQIQ4CQQxFu2NBIQj4FZwChcGRcAZOxRlIcBgUp0CshyBQoJe8STqp+JlVZCf5aef//pm2abs79OvNvvcYczirnPT9vO3xfFnX3W0ynWWQw6FVvJYwLBdza9uVUQzI4dCq5po4pP2/bZaoukiX87Fx4XY9NQCOeZmfjcN5TYyJVxEpjAJ3xceavG0e4KcocFd8rMlt8wMkLTq48wAjkCskJ2lTwXUVi5lfFJTJuWKmPQUvVLGYlTjEjWf+AQAA//9WKw0RAAAABklEQVQDADFhjiFeifAmAAAAAElFTkSuQmCC"}],"source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVR4AcSRsQ3CQAxFjVuoKBD0KZiCioYOiRmYiiXoGIAVKJBID6KggjroRfLpsJycqBLpy/Z3/r/zWTfbfbNa7xqLeZ5z8BH0837J/fGUur7KeDJtQQ5Hz7iuqDQW85lU1VIQAHI4etR9UCl8mPShOMLpeBhxBjFCcQTEjECM8DMCDwd4RK6NkE2QR2K4NAI/QxioMSNiaLyPaQR/CrVtwovyWnHnJEjWZ6DGhD55F9IbcNUICG+Xc7sJco9kwGkRvMDXijuIdgxHz4vyOt0gJ//Jhzf4AgAA//+iwXoxAAAABklEQVQDAGMsyyHKwZLcAAAAAElFTkSuQmCC"},{"name":"crux_cuff","path":"","folder":"block","namespace":"","id":"6","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"5437c34d-825e-7592-c612-ce2070a1e5c8","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2UlEQVR4AYSROwoCUQxFM9NqZSHaj2DhFrRyB67THVjpFiwEp1csrLRWTnHh5jHDEw7Ju/mYZNqw32qz/YFJySUGLqYGy8U8wBPcJwaupQaP5yvAE9wfirWMtNsf0uh6l5ZmNHG9vV8vzfl0bLAkgN6yFKGTA9KxaQX2A5IFEw750lID/gkUxNLQQXOqN5hMZ+F4MX71Bn1/C4ciJ62gUT2Bo/m79FMD9gdP8iOil+/qDbpuHU45UboBQeD7yn4/73CYwkkreEA+KznSZasNmMRRoWy1gRLH7B8AAP//dHDxkwAAAAZJREFUAwAcXr8h5bsi2gAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[75,19,0],"translation":[-1.5,3.25,0.75],"scale":[0.375,0.375,0.375]},"thirdperson_lefthand":{"rotation":[75,45,0],"translation":[-2.25,3.25,0],"scale":[0.375,0.375,0.375]},"firstperson_righthand":{"rotation":[0,107,0],"translation":[-2.25,1,0],"scale":[0.4,0.4,0.4]},"firstperson_lefthand":{"rotation":[0,131,0],"translation":[0.25,0.5,0],"scale":[0.4,0.4,0.4]},"ground":{"translation":[0,1.25,0],"scale":[0.25,0.25,0.25]},"gui":{"rotation":[30,-135,0],"translation":[2.75,-4.75,0],"scale":[0.5,0.5,0.5]},"fixed":{"translation":[0,-2.75,-4.25],"scale":[0.5,0.5,0.5]},"on_shelf":{"translation":[0,-0.25,-6.5],"scale":[0.5,0.5,0.5]}}} \ No newline at end of file diff --git a/model_source/petrine_cross_part.bbmodel b/model_source/petrine_cross_part.bbmodel new file mode 100644 index 00000000..cbae5369 --- /dev/null +++ b/model_source/petrine_cross_part.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"petrine_cross_part","parent":"","java_block_version":"1.21.6","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,8,14],"to":[12,14,16],"autouv":0,"color":6,"visibility":false,"export":false,"origin":[6,-2,14],"faces":{"north":{"uv":[0,2,8,8],"texture":0},"east":{"uv":[0,10,8,16],"texture":null},"south":{"uv":[8,2,16,8],"texture":0},"west":{"uv":[8,10,16,16],"texture":null},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"49089ca9-0367-fa82-857d-cd19567f52b8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,8,14],"to":[7,14,16],"autouv":0,"color":6,"visibility":false,"export":false,"origin":[-4,8,14],"faces":{"north":{"uv":[1,10,8,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[9,10,16,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[5,0,12,2],"texture":0},"down":{"uv":[5,14,12,16],"texture":0}},"type":"cube","uuid":"efb40e35-97b0-95d7-c8ea-f26af4d7333d"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,16,16],"autouv":0,"color":6,"origin":[6,0,14],"faces":{"north":{"uv":[2,0,10,16],"texture":0},"east":{"uv":[0,0,2,16],"texture":0},"south":{"uv":[5,0,13,16],"texture":0},"west":{"uv":[0,0,2,16],"texture":0},"up":{"uv":[1,0,9,2],"texture":0},"down":{"uv":[1,14,9,16],"texture":null}},"type":"cube","uuid":"02bd5395-351d-a803-4883-3db81393f304"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,8,14],"to":[4,14,16],"autouv":0,"color":6,"visibility":false,"export":false,"origin":[-1,8,14],"faces":{"north":{"uv":[7,10,11,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":null},"south":{"uv":[6,10,10,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[2,0,6,2],"texture":0},"down":{"uv":[2,14,6,16],"texture":0}},"type":"cube","uuid":"56f819b8-6b27-9a3a-ab34-4f4d5a41b851"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,8,14],"to":[16,14,16],"autouv":0,"color":6,"visibility":false,"export":false,"origin":[10,8,14],"faces":{"north":{"uv":[3,6,7,12],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[7,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":null},"up":{"uv":[3,0,7,2],"texture":0},"down":{"uv":[3,14,7,16],"texture":0}},"type":"cube","uuid":"49cec86b-7e65-84cb-7357-afafbb59490a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,8,16],"autouv":0,"color":6,"visibility":false,"export":false,"origin":[6,-8,14],"faces":{"north":{"uv":[1,0,9,8],"texture":0},"east":{"uv":[0,8,2,16],"texture":0},"south":{"uv":[8,0,16,8],"texture":0},"west":{"uv":[14,8,16,16],"texture":0},"up":{"uv":[4,5,12,7],"texture":null},"down":{"uv":[0,14,8,16],"texture":0}},"type":"cube","uuid":"bd637748-ab7b-6c2f-857d-8261d895a43c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,14,14],"to":[12,16,16],"autouv":0,"color":6,"visibility":false,"export":false,"origin":[6,6,14],"faces":{"north":{"uv":[4,12,12,14],"texture":0},"east":{"uv":[2,14,4,16],"texture":0},"south":{"uv":[4,14,12,16],"texture":0},"west":{"uv":[12,14,14,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":null},"down":{"uv":[0,14,7,16],"texture":null}},"type":"cube","uuid":"c09facf4-7e72-f8b0-b58e-45e32418322a"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[1,8,10.825],"to":[2,9,13.825],"autouv":0,"color":0,"visibility":false,"export":false,"origin":[1,9,10.825],"uv_offset":[0,8],"faces":{"north":{"uv":[3,11,4,12],"texture":4},"east":{"uv":[0,11,3,12],"texture":4},"south":{"uv":[7,11,8,12],"texture":4},"west":{"uv":[4,11,7,12],"texture":4},"up":{"uv":[4,11,3,8],"texture":4},"down":{"uv":[5,8,4,11],"texture":4}},"type":"cube","uuid":"b9496eec-66a7-efef-2a7d-28f8e42b525d"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[1,13,10.825],"to":[2,14,13.825],"autouv":0,"color":0,"visibility":false,"export":false,"origin":[1,13,13.825],"uv_offset":[8,0],"faces":{"north":{"uv":[11,3,12,4],"texture":4},"east":{"uv":[8,3,11,4],"texture":4},"south":{"uv":[15,3,16,4],"texture":4},"west":{"uv":[12,3,15,4],"texture":4},"up":{"uv":[12,3,11,0],"texture":4},"down":{"uv":[13,0,12,3],"texture":4}},"type":"cube","uuid":"d63938a5-1d56-3a7c-e5f3-857dd9c8e65c"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[1,9,9.825],"to":[2,13,10.825],"autouv":0,"color":0,"visibility":false,"export":false,"origin":[1,10,9.825],"uv_offset":[8,9],"faces":{"north":{"uv":[9,10,10,14],"texture":4},"east":{"uv":[8,10,9,14],"texture":4},"south":{"uv":[11,10,12,14],"texture":4},"west":{"uv":[10,10,11,14],"texture":4},"up":{"uv":[10,10,9,9],"texture":4},"down":{"uv":[11,9,10,10],"texture":4}},"type":"cube","uuid":"9222566b-fb21-c092-4b31-4f06a03ac25b"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-2,12,13.4],"to":[-2,28,16.4],"autouv":0,"color":3,"visibility":false,"export":false,"rotation":[0,0,22.5],"origin":[-2,20,14.9],"faces":{"north":{"uv":[0,0,0,2],"texture":null},"east":{"uv":[3,0,6,16],"texture":1},"south":{"uv":[2,0,2,2],"texture":null},"west":{"uv":[0,0,3,16],"texture":1},"up":{"uv":[2,0,2,2],"texture":null},"down":{"uv":[2,0,2,2],"texture":null}},"type":"cube","uuid":"97075026-6036-ff40-5809-fc01858d2936"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[-3.5,12,14.9],"to":[-0.5,28,14.9],"autouv":0,"color":4,"visibility":false,"export":false,"rotation":[0,0,22.5],"origin":[-2,20,14.9],"faces":{"north":{"uv":[3,0,6,16],"texture":1},"east":{"uv":[0,0,0,2],"texture":null},"south":{"uv":[0,0,3,16],"texture":1},"west":{"uv":[2,0,2,16],"texture":null},"up":{"uv":[0,2,2,2],"texture":null},"down":{"uv":[0,0,2,0],"texture":null}},"type":"cube","uuid":"3b23abfd-f1dd-0dd0-4916-332eb2f03ead"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,8,16],"to":[3,14,16.125],"autouv":0,"color":5,"visibility":false,"export":false,"origin":[1,9,14],"faces":{"north":{"uv":[0,0,3,6],"texture":null},"east":{"uv":[8,6,9,12],"texture":2},"south":{"uv":[3,0,6,6],"texture":2},"west":{"uv":[9,0,10,6],"texture":2},"up":{"uv":[14,4,11,3],"texture":2},"down":{"uv":[14,4,11,5],"texture":2}},"type":"cube","uuid":"169d5373-0211-aed9-7f84-18370a4b7fb5"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,8,13.875],"to":[3,14,14],"autouv":0,"color":5,"visibility":false,"export":false,"origin":[1,9,11.875],"faces":{"north":{"uv":[0,0,3,6],"texture":2},"east":{"uv":[3,6,4,12],"texture":2},"south":{"uv":[0,0,3,6],"texture":null},"west":{"uv":[4,6,5,12],"texture":2},"up":{"uv":[0,2,3,2.125],"texture":null},"down":{"uv":[0,0,3,0],"texture":null}},"type":"cube","uuid":"8dcf096b-c761-1f58-c5c2-8a59f9d246c2"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,14,13.875],"to":[3,14.125,16.125],"autouv":0,"color":5,"visibility":false,"export":false,"origin":[1,15,12.025],"faces":{"north":{"uv":[11,1,14,2],"texture":2},"east":{"uv":[12,12,14,13],"texture":2},"south":{"uv":[11,2,14,3],"texture":2},"west":{"uv":[0,13,2,14],"texture":2},"up":{"uv":[8,10,5,8],"texture":2},"down":{"uv":[0,1.025,3,3.275],"texture":null}},"type":"cube","uuid":"354ad085-d273-fac4-a64f-3c56b155c4b7"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,7.9,13.875],"to":[3,8.025,16.125],"autouv":0,"color":5,"visibility":false,"export":false,"origin":[1,8.9,12.025],"faces":{"north":{"uv":[10,10,13,11],"texture":2},"east":{"uv":[3,12,5,13],"texture":2},"south":{"uv":[11,0,14,1],"texture":2},"west":{"uv":[10,12,12,13],"texture":2},"up":{"uv":[0,1.85,3,4.1],"texture":null},"down":{"uv":[8,6,5,8],"texture":2}},"type":"cube","uuid":"2b865a35-d4f7-f506-4fa3-53bc59ba3dab"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,9,13.75],"to":[12,12,14],"autouv":0,"color":7,"origin":[6,9,11.75],"uv_offset":[0,2],"faces":{"north":{"uv":[0,0,8,3],"texture":3},"east":{"uv":[0,9,1,12],"texture":3},"south":{"uv":[8,2,16,5],"texture":null},"west":{"uv":[1,9,2,12],"texture":3},"up":{"uv":[16,1,8,0],"texture":3},"down":{"uv":[16,1,8,2],"texture":3}},"type":"cube","uuid":"4bac6c1d-277d-59e5-8dbe-b13fa6c91418"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,9,16],"to":[12,12,16.25],"autouv":0,"color":7,"origin":[6,9,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,8,5],"texture":null},"east":{"uv":[9,7,10,10],"texture":3},"south":{"uv":[0,3,8,6],"texture":3},"west":{"uv":[8,9,9,12],"texture":3},"up":{"uv":[16,3,8,2],"texture":3},"down":{"uv":[16,3,8,4],"texture":3}},"type":"cube","uuid":"76ad8236-0ee2-7431-cec8-cc753b7bef77"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,9,13.75],"to":[12.25,12,16.25],"autouv":0,"color":7,"origin":[6,9,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[2,9,3,12],"texture":3},"east":{"uv":[0,6,3,9],"texture":3},"south":{"uv":[3,9,4,12],"texture":3},"west":{"uv":[2,5,4,8],"texture":null},"up":{"uv":[5,12,4,9],"texture":3},"down":{"uv":[10,4,9,7],"texture":3}},"type":"cube","uuid":"38f7cc65-4d27-5fe4-de08-bb588ab0862c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[3.75,9,13.75],"to":[4,12,16.25],"autouv":0,"color":7,"origin":[-2.25,9,13.75],"uv_offset":[0,3],"faces":{"north":{"uv":[4,9,5,12],"texture":3},"east":{"uv":[3,6,6,9],"texture":3},"south":{"uv":[5,9,6,12],"texture":3},"west":{"uv":[6,6,9,9],"texture":3},"up":{"uv":[7,12,6,9],"texture":3},"down":{"uv":[8,9,7,12],"texture":3}},"type":"cube","uuid":"3225a393-7c0e-89c7-0678-b44805403a6b"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,14],"to":[12,16,16],"autouv":1,"color":6,"visibility":false,"export":false,"origin":[4,0,14],"faces":{"north":{"uv":[0,0,8,2]},"east":{"uv":[0,0,2,2]},"south":{"uv":[0,0,8,2]},"west":{"uv":[0,0,2,2]},"up":{"uv":[0,0,8,2]},"down":{"uv":[0,0,8,2]}},"type":"cube","uuid":"fe7720de-5eb7-e863-3678-cc81cefc43be"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,8,14],"to":[16,14,16],"autouv":1,"color":6,"visibility":false,"export":false,"origin":[8,0,14],"faces":{"north":{"uv":[0,0,4,6]},"east":{"uv":[0,0,2,6]},"south":{"uv":[4,0,8,6]},"west":{"uv":[0,0,2,6]},"up":{"uv":[4,0,8,2]},"down":{"uv":[4,0,8,2]}},"type":"cube","uuid":"10cd4a52-26bf-a9c6-825c-b9b26dd423c7"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[0,8,14],"to":[7,14,16],"autouv":1,"color":6,"visibility":false,"export":false,"origin":[-1,0,14],"faces":{"north":{"uv":[0,0,7,6]},"east":{"uv":[0,0,2,6]},"south":{"uv":[1,0,8,6]},"west":{"uv":[0,0,2,6]},"up":{"uv":[1,0,8,2]},"down":{"uv":[1,0,8,2]}},"type":"cube","uuid":"f163428c-2fdb-05bc-1e07-d07c799e208c"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[17.7,12,13.4],"to":[17.7,28,16.4],"autouv":0,"color":3,"visibility":false,"export":false,"rotation":[0,0,-22.5],"origin":[17.7,20,14.9],"faces":{"north":{"uv":[0,0,0,2],"texture":null},"east":{"uv":[3,0,6,16],"texture":1},"south":{"uv":[2,0,2,2],"texture":null},"west":{"uv":[0,0,3,16],"texture":1},"up":{"uv":[2,0,2,2],"texture":null},"down":{"uv":[2,0,2,2],"texture":null}},"type":"cube","uuid":"e6b78418-439d-5b1f-83ef-9bf9dcfe6de2"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[16.2,12,14.9],"to":[19.2,28,14.9],"autouv":0,"color":4,"visibility":false,"export":false,"rotation":[0,0,-22.5],"origin":[17.7,20,14.9],"faces":{"north":{"uv":[3,0,6,16],"texture":1},"east":{"uv":[0,0,0,2],"texture":null},"south":{"uv":[0,0,3,16],"texture":1},"west":{"uv":[2,0,2,16],"texture":null},"up":{"uv":[0,2,2,2],"texture":null},"down":{"uv":[0,0,2,0],"texture":null}},"type":"cube","uuid":"2b673ec6-3ab5-1dec-4a8c-4fd144b6154b"},{"name":"cuff_5","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[14,8,10.825],"to":[15,9,13.825],"autouv":0,"color":0,"visibility":false,"export":false,"origin":[14,9,10.825],"faces":{"north":{"uv":[3,3,4,4],"texture":4},"east":{"uv":[0,3,3,4],"texture":4},"south":{"uv":[7,3,8,4],"texture":4},"west":{"uv":[4,3,7,4],"texture":4},"up":{"uv":[4,3,3,0],"texture":4},"down":{"uv":[5,0,4,3],"texture":4}},"type":"cube","uuid":"fce2c6e8-dc67-eaff-953f-6610d250c370"},{"name":"cuff_7","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[14,13,10.825],"to":[15,14,13.825],"autouv":0,"color":0,"visibility":false,"export":false,"origin":[14,13,13.825],"uv_offset":[0,4],"faces":{"north":{"uv":[3,7,4,8],"texture":4},"east":{"uv":[0,7,3,8],"texture":4},"south":{"uv":[7,7,8,8],"texture":4},"west":{"uv":[4,7,7,8],"texture":4},"up":{"uv":[4,7,3,4],"texture":4},"down":{"uv":[5,4,4,7],"texture":4}},"type":"cube","uuid":"45a6e66e-0bb3-8b0c-56f9-3367c1dca75b"},{"name":"cuff_8","box_uv":true,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[14,9,9.825],"to":[15,13,10.825],"autouv":0,"color":0,"visibility":false,"export":false,"origin":[14,10,9.825],"uv_offset":[8,4],"faces":{"north":{"uv":[9,5,10,9],"texture":4},"east":{"uv":[8,5,9,9],"texture":4},"south":{"uv":[11,5,12,9],"texture":4},"west":{"uv":[10,5,11,9],"texture":4},"up":{"uv":[10,5,9,4],"texture":4},"down":{"uv":[11,4,10,5],"texture":4}},"type":"cube","uuid":"65497767-84e6-3cd1-f5e2-aa901dfda8be"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[13,8,16],"to":[16,14,16.125],"autouv":0,"color":5,"visibility":false,"export":false,"origin":[14,9,14],"uv_offset":[0,2],"faces":{"north":{"uv":[0,2,3,8],"texture":null},"east":{"uv":[9,6,10,12],"texture":2},"south":{"uv":[0,6,3,12],"texture":2},"west":{"uv":[10,0,11,6],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"36fbdf56-07b2-6dd4-9618-8abfeeefb2f1"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[13,8,13.875],"to":[16,14,14],"autouv":0,"color":5,"visibility":false,"export":false,"origin":[14,9,11.875],"uv_offset":[0,2],"faces":{"north":{"uv":[6,0,9,6],"texture":2},"east":{"uv":[5,10,6,16],"texture":2},"south":{"uv":[3,2,6,8],"texture":null},"west":{"uv":[6,10,7,16],"texture":2},"up":{"uv":[3,2,0,2],"texture":null},"down":{"uv":[6,2,3,2],"texture":null}},"type":"cube","uuid":"b5175db4-bdc6-85aa-1f73-df4504d1162a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[13,7.9,13.875],"to":[16,8.025,16.125],"autouv":0,"color":5,"visibility":false,"export":false,"origin":[14,8.9,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[11,5,14,6],"texture":2},"east":{"uv":[2,13,4,14],"texture":2},"south":{"uv":[10,11,13,12],"texture":2},"west":{"uv":[13,6,15,7],"texture":2},"up":{"uv":[6,6,3,4],"texture":null},"down":{"uv":[13,6,10,8],"texture":2}},"type":"cube","uuid":"64b96fe6-ce04-1cf2-fb4b-fc0c5cda6b7b"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[13,14,13.875],"to":[16,14.125,16.125],"autouv":0,"color":5,"visibility":false,"export":false,"origin":[14,15,12.025],"uv_offset":[1,4],"faces":{"north":{"uv":[0,12,3,13],"texture":2},"east":{"uv":[7,13,9,14],"texture":2},"south":{"uv":[7,12,10,13],"texture":2},"west":{"uv":[13,7,15,8],"texture":2},"up":{"uv":[13,10,10,8],"texture":2},"down":{"uv":[9,4,6,6],"texture":null}},"type":"cube","uuid":"502297ff-72cd-106c-74a2-34bb13173c20"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[9,8,14],"to":[16,14,16],"autouv":0,"color":6,"visibility":false,"export":false,"origin":[10,8,14],"faces":{"north":{"uv":[6,10,13,16],"texture":0},"east":{"uv":[0,10,2,16],"texture":0},"south":{"uv":[4,10,11,16],"texture":0},"west":{"uv":[0,10,2,16],"texture":0},"up":{"uv":[0,0,7,2],"texture":0},"down":{"uv":[0,14,7,16],"texture":0}},"type":"cube","uuid":"1a9c9454-9167-4d99-eb66-3cc2b972df36"}],"groups":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":true},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c01","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"wood_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"cc6d9bfe-4fba-3e42-9808-90138bc002a2","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"iron_part","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"02b2d7b1-893c-7326-344e-ce2eb13c3410","export":true,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c00","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":true},{"uuid":"4afebae8-3a3e-a380-a48d-541c78184d67","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c11","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"b5346957-6ee7-6ecb-3eb1-db9fbda8182a","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"ebd48672-8672-2d6c-32fe-ad88aeee03ae","export":false,"locked":false,"origin":[0,0,0],"rotation":[0,0,0],"color":0,"name":"chain_l","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"41317cbd-c314-deaa-f53e-8b4e350942c8","export":true,"locked":false,"origin":[6,25,11.75],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"f9e8858e-974f-80ab-79c6-7bd7ccee16fd","export":false,"locked":false,"origin":[16,9,11.875],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"bc420032-6cc8-55bb-770f-99eb7fed321c","export":false,"locked":false,"origin":[10,8,14],"rotation":[0,0,0],"color":0,"name":"VoxelShapes","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"7dfed5b9-3bfb-ede8-1050-dd723764b8c0","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"c12","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"fa1bc124-ab21-47b6-4631-c64c19def594","export":false,"locked":false,"origin":[8,8,8],"rotation":[0,0,0],"color":0,"name":"cuff_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"96f80edd-2895-7637-5b34-07b5aca1b9a1","export":false,"locked":false,"origin":[0,0,0],"rotation":[0,0,0],"color":0,"name":"chain_r","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"2224ae4b-96f0-97f6-2d71-d11bc4cb765a","export":false,"locked":false,"origin":[-1,9,14],"rotation":[0,0,0],"color":0,"name":"board","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":false,"autouv":0,"isOpen":true,"primary_selected":false}],"outliner":[{"uuid":"ae0793aa-8ed3-764b-682c-344c51d28772","isOpen":true,"children":[{"uuid":"5fb05ca7-3d1c-0d90-d8a8-df5a0b0b585c","isOpen":false,"children":["02bd5395-351d-a803-4883-3db81393f304"]},{"uuid":"6711a00e-4989-df4c-185a-a3924e277c23","isOpen":false,"children":["1a9c9454-9167-4d99-eb66-3cc2b972df36"]},{"uuid":"81f7e899-4dd7-2ffd-b613-99c31dcb089e","isOpen":false,"children":["efb40e35-97b0-95d7-c8ea-f26af4d7333d"]},{"uuid":"68d2ac22-49a8-e098-6d45-a41c7b9bf69d","isOpen":false,"children":["49089ca9-0367-fa82-857d-cd19567f52b8","bd637748-ab7b-6c2f-857d-8261d895a43c","c09facf4-7e72-f8b0-b58e-45e32418322a","49cec86b-7e65-84cb-7357-afafbb59490a","56f819b8-6b27-9a3a-ab34-4f4d5a41b851"]}]},{"uuid":"cc6d9bfe-4fba-3e42-9808-90138bc002a2","isOpen":true,"children":[{"uuid":"02b2d7b1-893c-7326-344e-ce2eb13c3410","isOpen":false,"children":[{"uuid":"41317cbd-c314-deaa-f53e-8b4e350942c8","isOpen":true,"children":["4bac6c1d-277d-59e5-8dbe-b13fa6c91418","38f7cc65-4d27-5fe4-de08-bb588ab0862c","3225a393-7c0e-89c7-0678-b44805403a6b","76ad8236-0ee2-7431-cec8-cc753b7bef77"]}]},{"uuid":"7dfed5b9-3bfb-ede8-1050-dd723764b8c0","isOpen":false,"children":[{"uuid":"fa1bc124-ab21-47b6-4631-c64c19def594","isOpen":true,"children":["fce2c6e8-dc67-eaff-953f-6610d250c370","45a6e66e-0bb3-8b0c-56f9-3367c1dca75b","65497767-84e6-3cd1-f5e2-aa901dfda8be"]},{"uuid":"2224ae4b-96f0-97f6-2d71-d11bc4cb765a","isOpen":true,"children":["36fbdf56-07b2-6dd4-9618-8abfeeefb2f1","b5175db4-bdc6-85aa-1f73-df4504d1162a","64b96fe6-ce04-1cf2-fb4b-fc0c5cda6b7b","502297ff-72cd-106c-74a2-34bb13173c20"]}]},{"uuid":"4afebae8-3a3e-a380-a48d-541c78184d67","isOpen":false,"children":[{"uuid":"b5346957-6ee7-6ecb-3eb1-db9fbda8182a","isOpen":true,"children":["b9496eec-66a7-efef-2a7d-28f8e42b525d","d63938a5-1d56-3a7c-e5f3-857dd9c8e65c","9222566b-fb21-c092-4b31-4f06a03ac25b"]},{"uuid":"f9e8858e-974f-80ab-79c6-7bd7ccee16fd","isOpen":true,"children":["8dcf096b-c761-1f58-c5c2-8a59f9d246c2","2b865a35-d4f7-f506-4fa3-53bc59ba3dab","354ad085-d273-fac4-a64f-3c56b155c4b7","169d5373-0211-aed9-7f84-18370a4b7fb5"]}]}]},{"uuid":"ebd48672-8672-2d6c-32fe-ad88aeee03ae","isOpen":false,"children":["97075026-6036-ff40-5809-fc01858d2936","3b23abfd-f1dd-0dd0-4916-332eb2f03ead"]},{"uuid":"96f80edd-2895-7637-5b34-07b5aca1b9a1","isOpen":false,"children":["e6b78418-439d-5b1f-83ef-9bf9dcfe6de2","2b673ec6-3ab5-1dec-4a8c-4fd144b6154b"]},{"uuid":"bc420032-6cc8-55bb-770f-99eb7fed321c","isOpen":true,"children":["10cd4a52-26bf-a9c6-825c-b9b26dd423c7","fe7720de-5eb7-e863-3678-cc81cefc43be","f163428c-2fdb-05bc-1e07-d07c799e208c"]}],"textures":[{"name":"acacia_planks.png","path":"","folder":"","namespace":"","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"c2385349-7279-77a4-912e-8403be182a49","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABwUlEQVR4AWTTzWqTQRTG8eOgoBFMoQVtQQUrQiVuulC686pcuHfpNXgHbt3qqqLgxmA2RqiFftAEkkLTQgtv53foQKEveTgz5zwzzP/MpIy+fei+f3nfiaOfH7sbqvUbOb6a//zpXVeifv3e/ZgvTmI+mcZoeBg744Mcx+KsVuuvRjXKXJ3v7M+id6+LYmG1hE1o7dHteLq6JBVMTbP5eeaan2dxeivK3sFF/Pr9PzX6N482/zPcj73dSUwnxynj8Xga8ts//qZ/NjmKsvGsH5tvXsTyyoPYGDxMmW+9HcTa45WstfnmqyfxcrCa4t96/fwKoTI5EsbGLzqiKE9RP5iU/tq3gg0nNoWl/p1qi2iRUZ54iJ+sLdgIn17ogTFWjHhJTZ6cTG+sKzjw4sToFtbXl0PuurJeeyXqVXprj/IdJF/tg7M7Ksnhb2rzFiE4SYne3XwD2EiB8NlQL6iNW15v8iFtfx0GRmz47dr4MOpFq4mtZo16wZn3Xe8YG+HTG3n1xu3ujdXkqWBqR/TOk7m+cziObS5P6au9UrOOsom4cCtgY5SDY24jNTk+salgxEXG2LBabKH/hzegxoP7ui4BAAD//5k/wM4AAAAGSURBVAMAIvPE2VtCuWgAAAAASUVORK5CYII="},{"name":"iron_chain.png","path":"","folder":"","namespace":"","id":"3","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"567cb449-4df1-3404-a10e-e461ef4b0b80","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsklEQVR4AcySMQrCQBBFN3MI0QPYeQWtbOwEz+DxvIGVXsFCML1ikSqpE97CLLsJYRIIJIFPZjP/Mz9/Vlz0nM7XmuN2t/dvaguC6HC81CDP3w7xZr2ydKEvVVm4x/2WfX9/93k9M8A5MIxCEOrU2I2hC21hImBq7CYwjCIJETcGv9NOQqSrv0M9BNOEOGRSH8dnoLa5C4o+Qft7sgWabGNMmN4BQjBGCB8sZAsa4ixXuQEAAP//ZWcArwAAAAZJREFUAwC9R5aCCAKp/AAAAABJRU5ErkJggg=="},{"name":"crux_board_1","path":"","folder":"block","namespace":"","id":"4","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"67ad7991-4e80-c97e-b260-3d7ac0cac8f8","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"73b567ab-6ea5-95f5-2a90-c0db3fd2bd29","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVR4AZyRsQ3CQBAEn08hogYjEdACBZDRBFXRBBmtELgGIoiNZuWzzq87YbC0vv3d8/r+v57Ol2F3OA5UkHE8YH4Zn9r3j9J1+0IFER97w1JR368nRci4zOClgEBPJSb0pgLWm+2kZXxqaEgl0faecf8NvX6tCbxACGsajbMGXuNG0Ga3gPArNIE/+SUB99t1BehVAORfKMCfvAWxf/uLaVGd3ULU8E3TBFkTJ83Jm89UcHQqUIAZCO3YeGgt6AU1MzDNg2fQBJm5RP8AAAD//2wqbSYAAAAGSURBVAMAwdl8G/MkE6QAAAAASUVORK5CYII="},{"name":"crux_board_2","path":"","folder":"block","namespace":"","id":"5","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":true,"sync_to_project":"f3ec48d7-dc41-d9fa-3fe9-e0345d5380ba","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"db0b8a30-5730-79ed-5491-6d6873b7340d","layers":[{"name":"layer","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":16,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVR4AaSRuw2AMAxEjVuomAEkClaAig0YjyXoGIAVKJBgBiqogw4pnWMHJdKTFX/OdsJknH4YnYYpkBclaZgCz32RBtdt5zS07oiZEyzzlOGZYCVMARRrcFU1BEJJWC8Ug5/PcyeASwgtnr5CqGusP2qCY1u/n5BEowSkQu9jqFv4ZMmmTyCp/vElT/ACAAD//8OtF9IAAAAGSURBVAMAoGdlIeJyIHIAAAAASUVORK5CYII="},{"name":"selection","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":15,"height":16,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAw0lEQVR4AcSQIQ4CQQxFu2NBIQj4FZwChcGRcAZOxRlIcBgUp0CshyBQoJe8STqp+JlVZCf5aef//pm2abs79OvNvvcYczirnPT9vO3xfFnX3W0ynWWQw6FVvJYwLBdza9uVUQzI4dCq5po4pP2/bZaoukiX87Fx4XY9NQCOeZmfjcN5TYyJVxEpjAJ3xceavG0e4KcocFd8rMlt8wMkLTq48wAjkCskJ2lTwXUVi5lfFJTJuWKmPQUvVLGYlTjEjWf+AQAA//9WKw0RAAAABklEQVQDADFhjiFeifAmAAAAAElFTkSuQmCC"}],"source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVR4AcSRsQ3CQAxFjVuoKBD0KZiCioYOiRmYiiXoGIAVKJBID6KggjroRfLpsJycqBLpy/Z3/r/zWTfbfbNa7xqLeZ5z8BH0837J/fGUur7KeDJtQQ5Hz7iuqDQW85lU1VIQAHI4etR9UCl8mPShOMLpeBhxBjFCcQTEjECM8DMCDwd4RK6NkE2QR2K4NAI/QxioMSNiaLyPaQR/CrVtwovyWnHnJEjWZ6DGhD55F9IbcNUICG+Xc7sJco9kwGkRvMDXijuIdgxHz4vyOt0gJ//Jhzf4AgAA//+iwXoxAAAABklEQVQDAGMsyyHKwZLcAAAAAElFTkSuQmCC"},{"name":"crux_cuff","path":"","folder":"block","namespace":"","id":"6","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":false,"uuid":"5437c34d-825e-7592-c612-ce2070a1e5c8","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2UlEQVR4AYSROwoCUQxFM9NqZSHaj2DhFrRyB67THVjpFiwEp1csrLRWTnHh5jHDEw7Ju/mYZNqw32qz/YFJySUGLqYGy8U8wBPcJwaupQaP5yvAE9wfirWMtNsf0uh6l5ZmNHG9vV8vzfl0bLAkgN6yFKGTA9KxaQX2A5IFEw750lID/gkUxNLQQXOqN5hMZ+F4MX71Bn1/C4ciJ62gUT2Bo/m79FMD9gdP8iOil+/qDbpuHU45UboBQeD7yn4/73CYwkkreEA+KznSZasNmMRRoWy1gRLH7B8AAP//dHDxkwAAAAZJREFUAwAcXr8h5bsi2gAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[75,19,0],"translation":[-1.5,3.25,0.75],"scale":[0.375,0.375,0.375]},"thirdperson_lefthand":{"rotation":[75,45,0],"translation":[-2.25,3.25,0],"scale":[0.375,0.375,0.375]},"firstperson_righthand":{"rotation":[0,107,0],"translation":[-2.25,1,0],"scale":[0.4,0.4,0.4]},"firstperson_lefthand":{"rotation":[0,131,0],"translation":[0.25,0.5,0],"scale":[0.4,0.4,0.4]},"ground":{"translation":[0,1.25,0],"scale":[0.25,0.25,0.25]},"gui":{"rotation":[30,-135,0],"translation":[2.75,-4.75,0],"scale":[0.5,0.5,0.5]},"fixed":{"translation":[0,-2.75,-4.25],"scale":[0.5,0.5,0.5]},"on_shelf":{"translation":[0,-0.25,-6.5],"scale":[0.5,0.5,0.5]}}} \ No newline at end of file diff --git a/model_source/rack.png b/model_source/rack.png deleted file mode 100644 index 7b8aa26f..00000000 Binary files a/model_source/rack.png and /dev/null differ diff --git a/model_source/stripped_dark_oak_log.png b/model_source/stripped_dark_oak_log.png deleted file mode 100644 index c78709fc..00000000 Binary files a/model_source/stripped_dark_oak_log.png and /dev/null differ diff --git a/model_source/texture.png b/model_source/texture.png deleted file mode 100644 index 81a041eb..00000000 Binary files a/model_source/texture.png and /dev/null differ diff --git a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d index a61b9c06..a4f88197 100644 --- a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d +++ b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -1,29 +1,62 @@ -// 1.20.1 2025-12-07T00:04:19.0643459 Loot Tables +// 1.20.1 2025-12-17T15:16:19.1143097 Loot Tables +50ca00bfc913111d52edecb78f3cd2e5a0e295c8 data/eroticdungeongame/loot_tables/blocks/acacia_crux.json +9d281fa71225ce76a19e929fa2806ef1efa20632 data/eroticdungeongame/loot_tables/blocks/acacia_petrine_cross.json 721bede98a176655de17f2ba563316e8f92054f6 data/eroticdungeongame/loot_tables/blocks/acacia_rack.json +eac428b2686a7be6894426a81aa7c04d5291fb51 data/eroticdungeongame/loot_tables/blocks/acacia_x_cross.json +7e8561f667312ec162e3ae693eb70792a219d596 data/eroticdungeongame/loot_tables/blocks/bamboo_crux.json +e557cb6e71a3a9d128a944a8d5a4f32180f7d5c1 data/eroticdungeongame/loot_tables/blocks/bamboo_petrine_cross.json 68eaf401b7661b092060e871099184f0c85930be data/eroticdungeongame/loot_tables/blocks/bamboo_rack.json +011dfca0993a49a443864f2421a0c97786ce207f data/eroticdungeongame/loot_tables/blocks/bamboo_x_cross.json +d3cf307e8f12d71b207e04103fe998ac0a73bbbb data/eroticdungeongame/loot_tables/blocks/birch_crux.json +dac70afc94bed8c3d37038ec16f9b2bae04e7fcc data/eroticdungeongame/loot_tables/blocks/birch_petrine_cross.json 3fd88751d2eb121bcf5563da94b31938f5e6b715 data/eroticdungeongame/loot_tables/blocks/birch_rack.json +5356c5fb0ed3fcffecdaa625bb618a53b5796a9f data/eroticdungeongame/loot_tables/blocks/birch_x_cross.json acb77c121443cbfd7023029fddcad917aa3406ff data/eroticdungeongame/loot_tables/blocks/black_cuff_bed.json 67c701cffc5ad797c719717c45ff548e800e07ef data/eroticdungeongame/loot_tables/blocks/blue_cuff_bed.json 8648e4d07404e55db8877d47ef78c521befd2821 data/eroticdungeongame/loot_tables/blocks/brown_cuff_bed.json +398fc71765ef3ca7a87347f5fb86da867e1c1c79 data/eroticdungeongame/loot_tables/blocks/cherry_crux.json +afce180eef249474ae06afb4cabf7880da56c3b7 data/eroticdungeongame/loot_tables/blocks/cherry_petrine_cross.json a9808889584c3330e4661eccb1bf69f8fd1cb974 data/eroticdungeongame/loot_tables/blocks/cherry_rack.json +345b1456df47a62178110da12b9e2f57ec035e32 data/eroticdungeongame/loot_tables/blocks/cherry_x_cross.json +ed361bb30d7b6d58cd4bddb6ba7aaa8be74d1027 data/eroticdungeongame/loot_tables/blocks/crimson_crux.json +eb01f5ac2f28e438387c2819fbc00097d9a2d3a7 data/eroticdungeongame/loot_tables/blocks/crimson_petrine_cross.json 643c4daad8b987b4b4b1801507f1ce6043d11e9b data/eroticdungeongame/loot_tables/blocks/crimson_rack.json +3b597a1359ca65962f78b25e019994b521367d82 data/eroticdungeongame/loot_tables/blocks/crimson_x_cross.json ae25852a0b86381ebf0820d47408db15f917e032 data/eroticdungeongame/loot_tables/blocks/cyan_cuff_bed.json +777c122c42b54204538a12e46c711d81c9757092 data/eroticdungeongame/loot_tables/blocks/dark_oak_crux.json +d54255e1bd3142fa926bf0da898030fb1a6011f1 data/eroticdungeongame/loot_tables/blocks/dark_oak_petrine_cross.json 988ccdd1494ae8135aeaf9abe482e673db6f51e3 data/eroticdungeongame/loot_tables/blocks/dark_oak_rack.json +f637ff2d547fa336ac0c388d1dde40542ff1cce2 data/eroticdungeongame/loot_tables/blocks/dark_oak_x_cross.json 8ebf02e4184cb3caa282b6d61901089413aa9f2b data/eroticdungeongame/loot_tables/blocks/gray_cuff_bed.json 0633559b7f0d2fa1a58e1ff1087febaf60dd0435 data/eroticdungeongame/loot_tables/blocks/green_cuff_bed.json 8e2f648f1ea6aac409b9b46be256adc5b64ea7bc data/eroticdungeongame/loot_tables/blocks/iron_cage.json +5aa5615f2ce1439b703ac5f057a62c1583297caa data/eroticdungeongame/loot_tables/blocks/jungle_crux.json +b3c8c6f461844a3ca725432aaf347e52a8f027bc data/eroticdungeongame/loot_tables/blocks/jungle_petrine_cross.json bebf7e6067f91e7f759779f1bcb4ccbbcad48c4d data/eroticdungeongame/loot_tables/blocks/jungle_rack.json +6bfdaeee3849844972c5c7390127b57149fb99e6 data/eroticdungeongame/loot_tables/blocks/jungle_x_cross.json 0945044b178a1b66fa8052de30a69199ed38f951 data/eroticdungeongame/loot_tables/blocks/light_blue_cuff_bed.json 1714302161afd3471d86ef59eec5354074b36c67 data/eroticdungeongame/loot_tables/blocks/light_gray_cuff_bed.json 263431a6943fe1fb2623f18d8492c2f101be98c0 data/eroticdungeongame/loot_tables/blocks/lime_cuff_bed.json 557d350d3227e15558ff32a756f965748b8b4a02 data/eroticdungeongame/loot_tables/blocks/magenta_cuff_bed.json +a36d991284034b313c0d587c229f524fe2bdafd0 data/eroticdungeongame/loot_tables/blocks/mangrove_crux.json +d63950f8010dfb9870eccd86d0b64a4d02c4beb0 data/eroticdungeongame/loot_tables/blocks/mangrove_petrine_cross.json 1e77548243dfca9f5e15013c43d136a1bb9b2a7b data/eroticdungeongame/loot_tables/blocks/mangrove_rack.json +2cd0ef3363ed7c218a096cd2921b4efb497317d0 data/eroticdungeongame/loot_tables/blocks/mangrove_x_cross.json +c3f08cfa779291a9228f7c19058e7f1a29d6b7d4 data/eroticdungeongame/loot_tables/blocks/oak_crux.json +f7f5efaaa770ae0ff518bdbcaeae25de1ddb18c7 data/eroticdungeongame/loot_tables/blocks/oak_petrine_cross.json 835fc78e50173c6cb849aa4065a07382506e07bd data/eroticdungeongame/loot_tables/blocks/oak_rack.json +66c86efc24480537d60293593630c6c2481c3572 data/eroticdungeongame/loot_tables/blocks/oak_x_cross.json 8ed0ea25319124cfab1b5e4cb3135d3d03119577 data/eroticdungeongame/loot_tables/blocks/orange_cuff_bed.json 5d605bc8a99d7f8a540e4b5bed10d01ea8156e4b data/eroticdungeongame/loot_tables/blocks/pink_cuff_bed.json df772fc6c9188f36e06c2b327ed3b8b1ef34bf7d data/eroticdungeongame/loot_tables/blocks/purple_cuff_bed.json aad2826f6fd70193eaaf36db7c6c4f09091da9be data/eroticdungeongame/loot_tables/blocks/red_cuff_bed.json +d721a7bb69635f73ea9fd69f2071e1ddc4673eaa data/eroticdungeongame/loot_tables/blocks/spruce_crux.json +c95a484e81e811280a97156b4bc224df8d7eaaaf data/eroticdungeongame/loot_tables/blocks/spruce_petrine_cross.json 95ea553e1c360b1c96aef62191fdcf77c32dcbab data/eroticdungeongame/loot_tables/blocks/spruce_rack.json +1c64004cf2a0552838df72232ba5269a16e99e35 data/eroticdungeongame/loot_tables/blocks/spruce_x_cross.json +635067f3abb7af57cf013fa13886ee947fbcdc4c data/eroticdungeongame/loot_tables/blocks/warped_crux.json +e789fb7faf62ca55d841f250f335348334b646e8 data/eroticdungeongame/loot_tables/blocks/warped_petrine_cross.json a626cb83b20b8e1a8c7a1309718bd7c10af69b32 data/eroticdungeongame/loot_tables/blocks/warped_rack.json +dbcf5e4d1d8b7d1aab99bb27100383854931469f data/eroticdungeongame/loot_tables/blocks/warped_x_cross.json 38c7283620bb2406d6eb3ca5b7e46a04e29b7367 data/eroticdungeongame/loot_tables/blocks/white_cuff_bed.json ca4ef44de3d8934bbc42bde3f111d98d4d9bda7d data/eroticdungeongame/loot_tables/blocks/yellow_cuff_bed.json diff --git a/src/generated/resources/.cache/6b60631b52b689f527e20a306248fe84f4070e5c b/src/generated/resources/.cache/6b60631b52b689f527e20a306248fe84f4070e5c index d0e36b7d..83283a95 100644 --- a/src/generated/resources/.cache/6b60631b52b689f527e20a306248fe84f4070e5c +++ b/src/generated/resources/.cache/6b60631b52b689f527e20a306248fe84f4070e5c @@ -1,4 +1,48 @@ -// 1.20.1 2025-12-06T16:31:36.3343199 Block Models: eroticdungeongame +// 1.20.1 2025-12-17T20:16:04.7299449 Block Models: eroticdungeongame +89a78cc4e484cf7201d6c7b725e0225c1ada7425 assets/eroticdungeongame/models/block/crux/acacia_foot.json +a5464a470e76aa828155ba9c836e92dc954ed7d0 assets/eroticdungeongame/models/block/crux/acacia_head_left.json +211343583f8f4cb5161a241aa6063d63a67ef7eb assets/eroticdungeongame/models/block/crux/acacia_head_middle.json +28cb58ff0b2cf50053cf0470a72b13d0d6d22cde assets/eroticdungeongame/models/block/crux/acacia_head_right.json +f2e4da49a82014e154551687a120006f3d220152 assets/eroticdungeongame/models/block/crux/bamboo_foot.json +14d1c9a06ae3ee5b8b52071f6831a684eb3f1a8e assets/eroticdungeongame/models/block/crux/bamboo_head_left.json +267e994421b1920c37a3dcef52cb6d14ff04ae77 assets/eroticdungeongame/models/block/crux/bamboo_head_middle.json +ac28f7c1a0a699dea384c3658d938132e6388480 assets/eroticdungeongame/models/block/crux/bamboo_head_right.json +5ef94fb5a3357df418c6cfbaaf1287152849286b assets/eroticdungeongame/models/block/crux/birch_foot.json +dca58080dc0e2d4561a4c4939ac7d12b5b936496 assets/eroticdungeongame/models/block/crux/birch_head_left.json +dd75b455bb1c5b90354afc97a225d2809cb39ac3 assets/eroticdungeongame/models/block/crux/birch_head_middle.json +e96e5d30be9fd8a3e559dfcc0f973f517e3c29b0 assets/eroticdungeongame/models/block/crux/birch_head_right.json +f64fc2587e9eeb411d7aa204d9123074118ce1d6 assets/eroticdungeongame/models/block/crux/cherry_foot.json +30ecba27143afbdec7a1bed9df762ce3b8387385 assets/eroticdungeongame/models/block/crux/cherry_head_left.json +d6a24a5533d30e31c0918d5b168f7d3685a38f92 assets/eroticdungeongame/models/block/crux/cherry_head_middle.json +f72bfc37effa6eb6c1c78310f9f529bccb7cdfe8 assets/eroticdungeongame/models/block/crux/cherry_head_right.json +b17161caa780be7c0d1736b0297fdfcc3684cd96 assets/eroticdungeongame/models/block/crux/crimson_foot.json +b58417571bce384144d55a6308dfd1699ace0dd5 assets/eroticdungeongame/models/block/crux/crimson_head_left.json +02eeed0b91803401030d96552f0c33eeaa31d3d2 assets/eroticdungeongame/models/block/crux/crimson_head_middle.json +9c91d22a05bf54af66daec62b5d1ab9a3507033f assets/eroticdungeongame/models/block/crux/crimson_head_right.json +1017ac566b2bb99f196de5d0e5aff74102ae1ad2 assets/eroticdungeongame/models/block/crux/dark_oak_foot.json +6478c051b25e31ebaad80adb8dd7413df91f5990 assets/eroticdungeongame/models/block/crux/dark_oak_head_left.json +4324ece120ac617c0ee301ac0e3d6a7120f326da assets/eroticdungeongame/models/block/crux/dark_oak_head_middle.json +b57714d627aeedd79b76875519f6a9eb81e9544b assets/eroticdungeongame/models/block/crux/dark_oak_head_right.json +c46f7f151d6ce546a4f6a72b9e355cfc8c5dd712 assets/eroticdungeongame/models/block/crux/jungle_foot.json +965a3f985dd902fa5dc1463c95f5a459836705e6 assets/eroticdungeongame/models/block/crux/jungle_head_left.json +281677842e38edc20cdf92e33576d23caa4d940c assets/eroticdungeongame/models/block/crux/jungle_head_middle.json +81a88052b4f342bbed40049ff8ceb4d336f4f761 assets/eroticdungeongame/models/block/crux/jungle_head_right.json +086a987acaf3742c2de9a1bc4accd35fdd607886 assets/eroticdungeongame/models/block/crux/mangrove_foot.json +4e5ce36eea7ba54218d5bc1eac60436eac69bd8f assets/eroticdungeongame/models/block/crux/mangrove_head_left.json +f232b880c7b4e64a78da8313f00e583d94764c33 assets/eroticdungeongame/models/block/crux/mangrove_head_middle.json +55876c7c3384458a1808a3dead314fab7250c7ed assets/eroticdungeongame/models/block/crux/mangrove_head_right.json +7ee2d6d64d03d38eee8d81b1761e08d2fb544bd8 assets/eroticdungeongame/models/block/crux/oak_foot.json +2410f76af44f4782c163236ae3e61ecbc4286168 assets/eroticdungeongame/models/block/crux/oak_head_left.json +4f540fa0ff26c758c06b201dfda9a1676278dad8 assets/eroticdungeongame/models/block/crux/oak_head_middle.json +3a4d90566861245329d964b62a03e76ba2121049 assets/eroticdungeongame/models/block/crux/oak_head_right.json +951580790fb0ebe458467b721e2d5a3433020cc2 assets/eroticdungeongame/models/block/crux/spruce_foot.json +b1b3aa4ea649f80760772ee88827b35b8c038c12 assets/eroticdungeongame/models/block/crux/spruce_head_left.json +31ee7af3dd78e36a664ef9474357e5e6d289d6f5 assets/eroticdungeongame/models/block/crux/spruce_head_middle.json +ae728d02bd30209d225315d1af4b4b4309cdcf62 assets/eroticdungeongame/models/block/crux/spruce_head_right.json +65776277c706376b8122c8e8a248479da057c448 assets/eroticdungeongame/models/block/crux/warped_foot.json +5e4125c41dfda377b7bd75d732f2f7b062929cd7 assets/eroticdungeongame/models/block/crux/warped_head_left.json +6986f8663f2333ef215835258c1071fd14a77282 assets/eroticdungeongame/models/block/crux/warped_head_middle.json +055dbc9482a51e8a01f608cd22681f6af40f2ee0 assets/eroticdungeongame/models/block/crux/warped_head_right.json 32d2a539e2fdb05c200108f426f22982fc1625cd assets/eroticdungeongame/models/block/cuff_bed/black_foot.json 35f82eb1426bf4bb9ce15bebb7a97536d71348a1 assets/eroticdungeongame/models/block/cuff_bed/black_head.json 94c0a5d20956eea756612de279262ce10a1159ed assets/eroticdungeongame/models/block/cuff_bed/blue_foot.json @@ -31,36 +75,102 @@ f3e4cba492b74184b0c0686fdb29adf114c8cb6e assets/eroticdungeongame/models/block/c 811696b88c1368cbc421c474c1b3727e9e0a6e6d assets/eroticdungeongame/models/block/cuff_bed/white_head.json d3ec074096d8c2d517d9569116e2a9cd5e689e38 assets/eroticdungeongame/models/block/cuff_bed/yellow_foot.json 1f0b26f1a1103605f6f2737bf1d921e58cca195e assets/eroticdungeongame/models/block/cuff_bed/yellow_head.json -552be3f2aae10906d1f87aa24f3d8875f6e0fb52 assets/eroticdungeongame/models/block/rack/acacia_log_foot.json -c154773868867fd62429377a71e5bfa7ec0f102d assets/eroticdungeongame/models/block/rack/acacia_log_head.json -66309b9c7edb30c0977caf1b458ded8823fe7976 assets/eroticdungeongame/models/block/rack/acacia_log_middle.json -e31b69277310b0b9d0f2820ba262420e42b409b8 assets/eroticdungeongame/models/block/rack/bamboo_block_foot.json -5441b6ff9f0e56efb543260153e626c2b6812249 assets/eroticdungeongame/models/block/rack/bamboo_block_head.json -dd682b83fb47ae146a46e8591c5b2623637d57ec assets/eroticdungeongame/models/block/rack/bamboo_block_middle.json -8ee37f9f941cf787d50c90d066023851e14bfef9 assets/eroticdungeongame/models/block/rack/birch_log_foot.json -476c4abf80145e2428c66d331e07cf4a530f819b assets/eroticdungeongame/models/block/rack/birch_log_head.json -cc0a96ed16587ee70b9100d5dd78e90bd120fc04 assets/eroticdungeongame/models/block/rack/birch_log_middle.json -2622b2d173022b48647110c1f76f0dd1a98251d0 assets/eroticdungeongame/models/block/rack/cherry_log_foot.json -3c665efca51a24815d5e18d3eee46a3d003d7771 assets/eroticdungeongame/models/block/rack/cherry_log_head.json -6cb5cd96f5ecac733bd4529f6e80082babbe974e assets/eroticdungeongame/models/block/rack/cherry_log_middle.json -6a918efa7a6dd757d7c1a7e3aceed9493b7d2d48 assets/eroticdungeongame/models/block/rack/crimson_stem_foot.json -14d92598e7a76ad1681a679f51554445ffccc43f assets/eroticdungeongame/models/block/rack/crimson_stem_head.json -afc9f1198f082767d312f185782b644ba8526ab1 assets/eroticdungeongame/models/block/rack/crimson_stem_middle.json -517d68e5c40a2209ce07a2a98fa27f70deb85b84 assets/eroticdungeongame/models/block/rack/dark_oak_log_foot.json -3cd10291a7945b1de5281a5648bfa4993e264757 assets/eroticdungeongame/models/block/rack/dark_oak_log_head.json -939271709e2cd47ac9bb3961268764bc7a1cabd2 assets/eroticdungeongame/models/block/rack/dark_oak_log_middle.json -b4a1e5075f96a6679f2fdeedc091b7efc6fff6f8 assets/eroticdungeongame/models/block/rack/jungle_log_foot.json -f465bc8bbfe44b3184e0e36ed912e217f3ba8578 assets/eroticdungeongame/models/block/rack/jungle_log_head.json -1b02479b8fda38e50591e214aec60b74083493f9 assets/eroticdungeongame/models/block/rack/jungle_log_middle.json -b1524a60c603723bdad4e2fa8af31c78de882b0e assets/eroticdungeongame/models/block/rack/mangrove_log_foot.json -c50c6dbb1a4409a7e2941676c8a7d53d3f03d655 assets/eroticdungeongame/models/block/rack/mangrove_log_head.json -05b07ef9ceaa3c4886758c4225a4dcab7955fc8b assets/eroticdungeongame/models/block/rack/mangrove_log_middle.json -3ac31595a381378c56bfd1ffb0a2e931e464f5e7 assets/eroticdungeongame/models/block/rack/oak_log_foot.json -e7d992e20223fcb83b2b9fdb02312004ff565b48 assets/eroticdungeongame/models/block/rack/oak_log_head.json -06fb37929a9a48e3c9ea8609c03a743e5e17339b assets/eroticdungeongame/models/block/rack/oak_log_middle.json -bb39bc4ddefcb6a875e57a3ee447d888da2dc473 assets/eroticdungeongame/models/block/rack/spruce_log_foot.json -47536d04bb0058636ed32210bb32bd3c43170f5b assets/eroticdungeongame/models/block/rack/spruce_log_head.json -22d9ed5b36a93a03712ee35e412f03684fad3e57 assets/eroticdungeongame/models/block/rack/spruce_log_middle.json -5e3362594216d3113221ae8a9536f1611f743141 assets/eroticdungeongame/models/block/rack/warped_stem_foot.json -3b14ec7e2c80df70a377e8486d4d6e5b3535a5b2 assets/eroticdungeongame/models/block/rack/warped_stem_head.json -795c235e91328072bc0f4449d8747bcdd1628a74 assets/eroticdungeongame/models/block/rack/warped_stem_middle.json +6870e7d9b56667270c0f98553d85b15d381716a6 assets/eroticdungeongame/models/block/petrinecross/acacia_foot_left.json +8592e8a7f7eefbe6638d07e2792aa8d95386d07a assets/eroticdungeongame/models/block/petrinecross/acacia_foot_middle.json +a59abf5afe060d38e28e19553f864a353008dd5c assets/eroticdungeongame/models/block/petrinecross/acacia_foot_right.json +339f90b1651a221ee2ed5688c205489d85ac6a77 assets/eroticdungeongame/models/block/petrinecross/acacia_head.json +603d340315f424c8df64b93587f32721cfab83fc assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_left.json +07d978002719ac67fa3b6fa22f6e2b07f7697e81 assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_middle.json +709fa94fa987b2bb24eda927bdcf696ed116d683 assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_right.json +12177faf743576751ef5edfc8926b76abc050404 assets/eroticdungeongame/models/block/petrinecross/bamboo_head.json +62aaab820dc4c870c79e1b315ca49f30cd0e4407 assets/eroticdungeongame/models/block/petrinecross/birch_foot_left.json +f7a000530c64f10dddfea57d69a378963b68c089 assets/eroticdungeongame/models/block/petrinecross/birch_foot_middle.json +1acc5467d63bb6fe811cb6919d43ad3fd8853bda assets/eroticdungeongame/models/block/petrinecross/birch_foot_right.json +4aa41f51f0337be7e2ccbe2bfda273bf6dc18bf6 assets/eroticdungeongame/models/block/petrinecross/birch_head.json +61fc4cb98fa0c72c6bad2fa48520b0842711493d assets/eroticdungeongame/models/block/petrinecross/cherry_foot_left.json +625dda286d74c9ea6f957f5b6e309a0b19d6f4e8 assets/eroticdungeongame/models/block/petrinecross/cherry_foot_middle.json +a7a5d5a5863b88e7ff88ebed629b348f82899ccf assets/eroticdungeongame/models/block/petrinecross/cherry_foot_right.json +b0a3420108ba6be1380d54fbc180af54d5ac2718 assets/eroticdungeongame/models/block/petrinecross/cherry_head.json +a66b51c661c7e473fcb24dbcf42c84c8c4275d00 assets/eroticdungeongame/models/block/petrinecross/crimson_foot_left.json +d00188a5e829b9af7c36a2e84d336c6d559b295d assets/eroticdungeongame/models/block/petrinecross/crimson_foot_middle.json +d317ad34f44ab03f6e116e5d539a0ac7a2855e5a assets/eroticdungeongame/models/block/petrinecross/crimson_foot_right.json +4892aed58780fe66ed137f8aa2ec43a7aade2fbd assets/eroticdungeongame/models/block/petrinecross/crimson_head.json +3c8699cd725a6ebec361d5a2c415b7825579ae89 assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_left.json +947445575b0823e0372498e6dbf57f9ddde5e015 assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_middle.json +5e23a85bab9f7fd2f5a2b9d2a229797ee2b24722 assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_right.json +46029cdb9ab36e3d6f0020a83ae6829065401b61 assets/eroticdungeongame/models/block/petrinecross/dark_oak_head.json +0574918df53d52c7645ba893078429d941233d66 assets/eroticdungeongame/models/block/petrinecross/jungle_foot_left.json +9251ff307dba97738dc151e30c1474654092c755 assets/eroticdungeongame/models/block/petrinecross/jungle_foot_middle.json +6f068852cd0dcc8428ca4fd1d135738be6f07f2c assets/eroticdungeongame/models/block/petrinecross/jungle_foot_right.json +496bd6ae61e9a79e7ed6d0570d7a8afb04407b1a assets/eroticdungeongame/models/block/petrinecross/jungle_head.json +3e0b93a7563b95c51cd53b0ab704710f3801d1f4 assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_left.json +4542ed2f63f2b62bafd549bfbfd120f21809840e assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_middle.json +0b7ef10b2e4432276e005721a8c730a2b55f2fc0 assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_right.json +fc41dae0d215593dcb3571cdc6272852e4aa8de4 assets/eroticdungeongame/models/block/petrinecross/mangrove_head.json +ed5cf4fa3cf3e3f9374647b5448e95aec09097c2 assets/eroticdungeongame/models/block/petrinecross/oak_foot_left.json +ea53c2c923bf1a06a48da69ef5ab023691ab946e assets/eroticdungeongame/models/block/petrinecross/oak_foot_middle.json +d63be6b5efc614d83b4a0e9d65f607262db9249f assets/eroticdungeongame/models/block/petrinecross/oak_foot_right.json +b604b6ddec4e35853204535686235b1755c890fe assets/eroticdungeongame/models/block/petrinecross/oak_head.json +7383519a99c893e3186004a3a2d4c2e32c63bafa assets/eroticdungeongame/models/block/petrinecross/spruce_foot_left.json +85f39ef2f1ec6c942331794ebdc63383af3b62eb assets/eroticdungeongame/models/block/petrinecross/spruce_foot_middle.json +213f8905873071a7013fbcf49379ca5d49885e31 assets/eroticdungeongame/models/block/petrinecross/spruce_foot_right.json +b2b3148eda0b7523c13b8435ec33edb1c2167d98 assets/eroticdungeongame/models/block/petrinecross/spruce_head.json +40cd6c539c2a3e56e740be8a16b9cb4167560754 assets/eroticdungeongame/models/block/petrinecross/warped_foot_left.json +5fd168cceff6643b5f831ee435057713280e6ece assets/eroticdungeongame/models/block/petrinecross/warped_foot_middle.json +c5c32b2a8836f3f19e92475a7bc38ca047baa395 assets/eroticdungeongame/models/block/petrinecross/warped_foot_right.json +8ca464f3f5af6dc3132fc364f352cd79f9369762 assets/eroticdungeongame/models/block/petrinecross/warped_head.json +19ae307eb5c712751dbd5b2c6f9db54773fae763 assets/eroticdungeongame/models/block/rack/acacia_foot.json +56e2bea148d706cb014682ada3d1e66f96e71153 assets/eroticdungeongame/models/block/rack/acacia_head.json +05e769cc76d428908e5c8d9fc8bea3147721cabe assets/eroticdungeongame/models/block/rack/acacia_middle.json +1d7b3fa66eeed6e318b8996d44ddaaf46385547c assets/eroticdungeongame/models/block/rack/bamboo_foot.json +e87fd189677ed848f676ff0f39f20c3a12a7020a assets/eroticdungeongame/models/block/rack/bamboo_head.json +b28fe999614a1f8e1db4923e68305750b5d03234 assets/eroticdungeongame/models/block/rack/bamboo_middle.json +9c093db3dab6a417d73d498cc8c3e08bb2adf696 assets/eroticdungeongame/models/block/rack/birch_foot.json +d02813876cea0079eee35a0cc462403e2e0f6120 assets/eroticdungeongame/models/block/rack/birch_head.json +6733689086b8c00ea7dd1378631e5a017712b1f1 assets/eroticdungeongame/models/block/rack/birch_middle.json +538ff278f155eb33eea0b4654c981f0da830e5c2 assets/eroticdungeongame/models/block/rack/cherry_foot.json +7218b488f22436b33e614fa5caa810d2a9747d2c assets/eroticdungeongame/models/block/rack/cherry_head.json +3f6db0b28c99e433cd18b5239c70697862240c76 assets/eroticdungeongame/models/block/rack/cherry_middle.json +0c1580a943e1011483eff865743848026649c898 assets/eroticdungeongame/models/block/rack/crimson_foot.json +6251f94afaffa8ddc71953df868148f689d16f17 assets/eroticdungeongame/models/block/rack/crimson_head.json +3874aa4839255fdd2e9fe7128ccf9d66d91370e3 assets/eroticdungeongame/models/block/rack/crimson_middle.json +35622ef023471507c79681d3aecdc9225024fea7 assets/eroticdungeongame/models/block/rack/dark_oak_foot.json +70406650eaf4b3d95da194cd63acbf1e020bfa18 assets/eroticdungeongame/models/block/rack/dark_oak_head.json +f3300a5e398d0448a47a56eafb407786c37b55be assets/eroticdungeongame/models/block/rack/dark_oak_middle.json +12e60f907df0e0dd01b570d25c9d3329b963bb91 assets/eroticdungeongame/models/block/rack/jungle_foot.json +f1916624a1bc5785099fda5658afea0c15ebae4d assets/eroticdungeongame/models/block/rack/jungle_head.json +2ed3e7dc91437f80a43cfa7285f8d0b5dabd6325 assets/eroticdungeongame/models/block/rack/jungle_middle.json +f4fc5bbd4e0f5db520d2e0984cd141e3c9bc75f0 assets/eroticdungeongame/models/block/rack/mangrove_foot.json +ee60f199b33f39ef89c1bceb08e379c3de3b5e95 assets/eroticdungeongame/models/block/rack/mangrove_head.json +adc5fa853b4c0251ff52248e6f79a85850099162 assets/eroticdungeongame/models/block/rack/mangrove_middle.json +796f7b92c78a3141c95ae97d0eaaad0074d39ca3 assets/eroticdungeongame/models/block/rack/oak_foot.json +5a130458a38c3a92dff6925ca73edabc933530ed assets/eroticdungeongame/models/block/rack/oak_head.json +687dc31ecfcdcb9313c6d1530a17233fa1d189d4 assets/eroticdungeongame/models/block/rack/oak_middle.json +a41afe1f6d6d40ab631625081da73cf044ffbcf0 assets/eroticdungeongame/models/block/rack/spruce_foot.json +9be13ce1f81ee8475e81cd3b09071e5b0a023ca5 assets/eroticdungeongame/models/block/rack/spruce_head.json +271f05e2c4370d33c80c07e927a156a60aefb8a6 assets/eroticdungeongame/models/block/rack/spruce_middle.json +5fe501d5f100e38e3884d17d8257007b779e24de assets/eroticdungeongame/models/block/rack/warped_foot.json +294333397d3a1aee599f465f44a112b7adf8c4ad assets/eroticdungeongame/models/block/rack/warped_head.json +84b9dc49aaac2e6e19521ae3418bd0b33b0eaa7a assets/eroticdungeongame/models/block/rack/warped_middle.json +3a969ebaa4c6d4972a29e2152a11b94627c0f5f3 assets/eroticdungeongame/models/block/xcross/acacia_foot.json +81721e1ef5fc6eb13af62dbe921610904435a017 assets/eroticdungeongame/models/block/xcross/acacia_head.json +407c90aa9198bdd8277fd62f7ee22638a6c6a127 assets/eroticdungeongame/models/block/xcross/bamboo_foot.json +3162bb658de0bd00211170ef1a0cfb9563b158a1 assets/eroticdungeongame/models/block/xcross/bamboo_head.json +7cd38e35ee905ad7a423c83481ae40cdcbd420db assets/eroticdungeongame/models/block/xcross/birch_foot.json +2d0c7411c0eace537101f092e98cc392a1628c00 assets/eroticdungeongame/models/block/xcross/birch_head.json +1a14dd5494f9310e097c02b7e98538be95cea404 assets/eroticdungeongame/models/block/xcross/cherry_foot.json +59d8c85217d9240980f5a1776490fc198c83102c assets/eroticdungeongame/models/block/xcross/cherry_head.json +ae7f5c334e9f6710c2b6f1630a649e4211860fcd assets/eroticdungeongame/models/block/xcross/crimson_foot.json +5d978d28e0feb12f34a40fbc93fcaf4549be27b7 assets/eroticdungeongame/models/block/xcross/crimson_head.json +ea19b319e74c6be63b7c67ea30b32c43c64a208b assets/eroticdungeongame/models/block/xcross/dark_oak_foot.json +4c8ef802ea0eeb06f4eef4ac27ec3e72385816ce assets/eroticdungeongame/models/block/xcross/dark_oak_head.json +1d6627420c34f5f2307de525e12fb5e7acd9db7e assets/eroticdungeongame/models/block/xcross/jungle_foot.json +ac166ca3a44cd57f2c196f49729fe955971700f5 assets/eroticdungeongame/models/block/xcross/jungle_head.json +b6202fa4d44009f1d4fe65fded22812777f3b1f9 assets/eroticdungeongame/models/block/xcross/mangrove_foot.json +5f8e847b4d2c117682aaec41f41263f0b1cf0bc8 assets/eroticdungeongame/models/block/xcross/mangrove_head.json +9f02b785ad9ea13d86f7f4341f51223e74a82780 assets/eroticdungeongame/models/block/xcross/oak_foot.json +89617f2ffc7d6b605b160af7d7a6a08171a2a9fd assets/eroticdungeongame/models/block/xcross/oak_head.json +bc0abe0479578f48c0f81f572fd88cdfef90fab0 assets/eroticdungeongame/models/block/xcross/spruce_foot.json +c25016646dc08fdc9c8ad2b4fc31e8577fad3a90 assets/eroticdungeongame/models/block/xcross/spruce_head.json +62a434c9484aac5e0f5173fb0ef9e8e189406bfb assets/eroticdungeongame/models/block/xcross/warped_foot.json +aeb43ac7e686769cacfa15c35604a79cf610076f assets/eroticdungeongame/models/block/xcross/warped_head.json diff --git a/src/generated/resources/.cache/75f280e54a980f6a77c88dc343cbf0782c07266f b/src/generated/resources/.cache/75f280e54a980f6a77c88dc343cbf0782c07266f index 370bb518..69bae7dc 100644 --- a/src/generated/resources/.cache/75f280e54a980f6a77c88dc343cbf0782c07266f +++ b/src/generated/resources/.cache/75f280e54a980f6a77c88dc343cbf0782c07266f @@ -1,29 +1,62 @@ -// 1.20.1 2025-12-06T17:09:16.9525347 Item Models: eroticdungeongame -b2a00daf315cf637f020eee6d6188e403a88bb95 assets/eroticdungeongame/models/item/acacia_rack.json -3ffe9d53fae6ed515c969db89b2bd6e3e48a3a61 assets/eroticdungeongame/models/item/bamboo_rack.json -8a2efddcd7e1e5b5f3387cbeb37ab241e6318d5b assets/eroticdungeongame/models/item/birch_rack.json +// 1.20.1 2025-12-17T20:16:04.7184473 Item Models: eroticdungeongame +82fc4ced6e245f3b9c179ba64b6c33bb14875c05 assets/eroticdungeongame/models/item/acacia_crux.json +55fe4847a5926f4b47f81ac218153f476f4307c9 assets/eroticdungeongame/models/item/acacia_petrine_cross.json +ec9b49e4427718e79a36e4b6d4be84fec3a8fc17 assets/eroticdungeongame/models/item/acacia_rack.json +593e49abc63dc9ab5e21d39610c6c4bda026b8cb assets/eroticdungeongame/models/item/acacia_x_cross.json +8a5b6d159e81dc09883958a37dff87fe95bf1088 assets/eroticdungeongame/models/item/bamboo_crux.json +130ea73de1f20fc264cc676a03ecd4acd550a532 assets/eroticdungeongame/models/item/bamboo_petrine_cross.json +33a6b4a5a0347afc9ee048d63db12dfcdfbadbf2 assets/eroticdungeongame/models/item/bamboo_rack.json +e7a1732717d6386f4db2c97a962ac7cfd693f8a3 assets/eroticdungeongame/models/item/bamboo_x_cross.json +572f3d83b62f325561a0190b91cd45134998b495 assets/eroticdungeongame/models/item/birch_crux.json +83a78a11dfe93b17d4b9f202a6310bcf604b36b2 assets/eroticdungeongame/models/item/birch_petrine_cross.json +eae5df3fc4761153c021926819496b77eb30087d assets/eroticdungeongame/models/item/birch_rack.json +9d6af616c6bb840b86555d3ea34f47a1c43e00c4 assets/eroticdungeongame/models/item/birch_x_cross.json 6ae356333326a920b45f44799e873612ecca34ee assets/eroticdungeongame/models/item/black_cuff_bed.json 7f884fdfdd932f1084968c2dc330a6c2033e6f38 assets/eroticdungeongame/models/item/blue_cuff_bed.json ce24f1e01a67c71e05c55e2039b5ae76f8d2f94c assets/eroticdungeongame/models/item/brown_cuff_bed.json -474952cfd8e25c6943999f19ead8e895a0540f4e assets/eroticdungeongame/models/item/cherry_rack.json -243cd56fa9caf14c76b7fb9f9bff36ec8cc46d6a assets/eroticdungeongame/models/item/crimson_rack.json +356e0137272e99b01de64eeac0bedecb61efeee6 assets/eroticdungeongame/models/item/cherry_crux.json +9ceff274cc9d0eab9092fff19a94227e6634bb13 assets/eroticdungeongame/models/item/cherry_petrine_cross.json +c02da0665684fc4e374c82bb9205c6bbb3633141 assets/eroticdungeongame/models/item/cherry_rack.json +e06c8ca422a0c7abb349ffbafd61366599549be4 assets/eroticdungeongame/models/item/cherry_x_cross.json +6338bd944fd2fb767a8f057e3d154a460a8a504f assets/eroticdungeongame/models/item/crimson_crux.json +372fe3ee0bee51e007b915c56ffbe2a941bde9a4 assets/eroticdungeongame/models/item/crimson_petrine_cross.json +2dc5cc8c3735fafef37fd598b9a85b6858a2aa80 assets/eroticdungeongame/models/item/crimson_rack.json +ecfcfd274bb3ddb132e5d6006b37b72e5f205c84 assets/eroticdungeongame/models/item/crimson_x_cross.json 2d45a98235478d7467fe1e45bb64ec59b9b663d7 assets/eroticdungeongame/models/item/cyan_cuff_bed.json -0a709ada7bf4c952a464f8f5e979172f99107b06 assets/eroticdungeongame/models/item/dark_oak_rack.json +f85624302bc2b5c38ce56ab5af98e162e78466c3 assets/eroticdungeongame/models/item/dark_oak_crux.json +b002443943670253c26a8f30272138eddd3b520f assets/eroticdungeongame/models/item/dark_oak_petrine_cross.json +81f52b8815a29ece55e3b000c9147d0a4c9706d1 assets/eroticdungeongame/models/item/dark_oak_rack.json +1e93e76a16f62144483fa5ed778119e1d815632d assets/eroticdungeongame/models/item/dark_oak_x_cross.json a7ef8885c8ca5619eefc5b673ddea53c2cbb0756 assets/eroticdungeongame/models/item/gray_cuff_bed.json 1e5f2ecea09e79ca6ea0509b595df5ea777e7875 assets/eroticdungeongame/models/item/green_cuff_bed.json d2b9a067700d511cd164428cd671811beef2ead2 assets/eroticdungeongame/models/item/iron_cage.json -9e9df70fe0152d68dcd71b9101f67accfc88a443 assets/eroticdungeongame/models/item/jungle_rack.json +6591bf1ab313c06629ae9d42b10f6af054e9314f assets/eroticdungeongame/models/item/jungle_crux.json +1433c254fe1689148d2542641ff57690e5136998 assets/eroticdungeongame/models/item/jungle_petrine_cross.json +1e5e30c89b7eea658c2fe86c194f7144155916d4 assets/eroticdungeongame/models/item/jungle_rack.json +02b9675ec4279a8c60ba5661db34f0321e2af067 assets/eroticdungeongame/models/item/jungle_x_cross.json 59241a60f3e684618d8ac5dc075686faf92262e4 assets/eroticdungeongame/models/item/light_blue_cuff_bed.json e660b68025fb020688cc4f5af14ee17c2db3673f assets/eroticdungeongame/models/item/light_gray_cuff_bed.json 84eb0b49604637468923fbd90e4031aaf30cdf97 assets/eroticdungeongame/models/item/lime_cuff_bed.json 966cc5522384d57c93eca5400eafce2e8f940ed9 assets/eroticdungeongame/models/item/magenta_cuff_bed.json -5046992aa2842bd002890ea07261f6e3a473782a assets/eroticdungeongame/models/item/mangrove_rack.json -2db59c883041ac7e82f9cf3364721f97f8bd8237 assets/eroticdungeongame/models/item/oak_rack.json +34090e098599704e3f9570a6772b47d4e0f1913a assets/eroticdungeongame/models/item/mangrove_crux.json +309f033c9885922924e44ba91afec6e4b338fa94 assets/eroticdungeongame/models/item/mangrove_petrine_cross.json +447956abf3b05490b4f719685e59591bb3bdb279 assets/eroticdungeongame/models/item/mangrove_rack.json +250f55efbe0c763a3b73e93b6e81d26706a26f52 assets/eroticdungeongame/models/item/mangrove_x_cross.json +bb91abe8adab24c4dfe2dad0765ea7c66751f859 assets/eroticdungeongame/models/item/oak_crux.json +471474140dbce9f0cf5b598369f607190b37381f assets/eroticdungeongame/models/item/oak_petrine_cross.json +b7e0bd6386a5d1e0b1ecc78bb9f33a8bd551fae0 assets/eroticdungeongame/models/item/oak_rack.json +7de08e51cba141a658b2eb831fe20498faed4eb5 assets/eroticdungeongame/models/item/oak_x_cross.json 7f1f58ca4148bef3d29737a343a49c6367315b5b assets/eroticdungeongame/models/item/orange_cuff_bed.json 3e50f803a573471f9973574ab944e5777b6b6182 assets/eroticdungeongame/models/item/pink_cuff_bed.json 405a4a9fdb166a0d8c74b716cafb1afa23986d4d assets/eroticdungeongame/models/item/purple_cuff_bed.json cea9ad6694cb54dd617753fbff28c7fada652d76 assets/eroticdungeongame/models/item/red_cuff_bed.json -b81e6a0dda3945d3c427c019ed9c23797d4fe170 assets/eroticdungeongame/models/item/spruce_rack.json -460089f8c5f5ef25d1a34d43c8e7aeac61cfc181 assets/eroticdungeongame/models/item/warped_rack.json +f5b8049b404c422052bcb6d30f99c2042419190e assets/eroticdungeongame/models/item/spruce_crux.json +c0c0d12a8da27412d0963dbf551315df6e6234cb assets/eroticdungeongame/models/item/spruce_petrine_cross.json +beec4942b6931aa46b88e661d8bb6372bcdc4dd0 assets/eroticdungeongame/models/item/spruce_rack.json +9603de63b5d517bd6eee72bceb7379dbd160f354 assets/eroticdungeongame/models/item/spruce_x_cross.json +7305002fd628afbdecd8ba5b4c108b046fdeef62 assets/eroticdungeongame/models/item/warped_crux.json +23c9c04fdb38c7758ec9f79f1afd81085b611ae3 assets/eroticdungeongame/models/item/warped_petrine_cross.json +ffd6e16a905ac74bbf5ae8717f1c91a127f1a23d assets/eroticdungeongame/models/item/warped_rack.json +abdac2206b17ff1c75a392e0d09f51619e88abcb assets/eroticdungeongame/models/item/warped_x_cross.json cd5ff6bbb14a9c004534a8def08090769ad1af5c assets/eroticdungeongame/models/item/white_cuff_bed.json b2eb33d4be053abc49f303cd26ad67aa65a40fdf assets/eroticdungeongame/models/item/yellow_cuff_bed.json diff --git a/src/generated/resources/.cache/77014a30e3830c06140a018e90b86650574bbe4f b/src/generated/resources/.cache/77014a30e3830c06140a018e90b86650574bbe4f index 131d5b2c..fba9bb5c 100644 --- a/src/generated/resources/.cache/77014a30e3830c06140a018e90b86650574bbe4f +++ b/src/generated/resources/.cache/77014a30e3830c06140a018e90b86650574bbe4f @@ -1,29 +1,62 @@ -// 1.20.1 2025-12-07T00:04:19.0552851 Block States: eroticdungeongame -2f31ba7af473ea09e27637e85cb7c5986f26d6db assets/eroticdungeongame/blockstates/acacia_rack.json -e3a4ef5ebbf99975aa3ebfcdea6b5fb431741632 assets/eroticdungeongame/blockstates/bamboo_rack.json -e5e5bf3cfdf9499c5d4df19d64df090944e76f6b assets/eroticdungeongame/blockstates/birch_rack.json +// 1.20.1 2025-12-17T15:16:19.1026771 Block States: eroticdungeongame +a05ad750f3f56eee390788227bd5405563f81ff7 assets/eroticdungeongame/blockstates/acacia_crux.json +2698662ee2bed0e0587d0f1e632dd4083266118b assets/eroticdungeongame/blockstates/acacia_petrine_cross.json +0fb50582ce888d5f0430ab97a0b214b10401d819 assets/eroticdungeongame/blockstates/acacia_rack.json +72cdeb87a70b6755f784f693a767d2bb47d59e92 assets/eroticdungeongame/blockstates/acacia_x_cross.json +27527fbf397c8397298eba295126dd60efa00974 assets/eroticdungeongame/blockstates/bamboo_crux.json +2b323fdb2104242b201fd90edc18b7110a46f323 assets/eroticdungeongame/blockstates/bamboo_petrine_cross.json +f7853925e646918d6869d6e813cb7ab2e864b6a4 assets/eroticdungeongame/blockstates/bamboo_rack.json +52374bd9642a49e4a7a97fe4a99a528bdd0ebce8 assets/eroticdungeongame/blockstates/bamboo_x_cross.json +0c276edfcbb9e250d0c55fb6cbbd473831754f3d assets/eroticdungeongame/blockstates/birch_crux.json +6cf68d03ff9d7ef20585133ba3c362decb738d47 assets/eroticdungeongame/blockstates/birch_petrine_cross.json +82c21db85f0259f8820d51d3f9d686512d04508f assets/eroticdungeongame/blockstates/birch_rack.json +36e0edba527329744d0d968d1c3db8cbbd8d53b5 assets/eroticdungeongame/blockstates/birch_x_cross.json bc2dfb2505916d8c457836e21dab37120fd4594f assets/eroticdungeongame/blockstates/black_cuff_bed.json d6c3a3155062904bd72913503765f8fbc5b59954 assets/eroticdungeongame/blockstates/blue_cuff_bed.json 99abf1a3d4e9efb55f31698f1ed01b9b99617f31 assets/eroticdungeongame/blockstates/brown_cuff_bed.json -2282ba057fdededaddbe69f1f0b133a03e58a6ab assets/eroticdungeongame/blockstates/cherry_rack.json -de77abf229c46e0aab18af5cd1d7bc11f1e2058d assets/eroticdungeongame/blockstates/crimson_rack.json +1fc2002a41bda5cda54bfd7ee7d69f93105e3513 assets/eroticdungeongame/blockstates/cherry_crux.json +09f369ddc8878a2b7c0e1e377881e3e5f65d4155 assets/eroticdungeongame/blockstates/cherry_petrine_cross.json +f981ed8349fc1984dba4a1ca6e238d898ce2f472 assets/eroticdungeongame/blockstates/cherry_rack.json +3151e74596bb251f0f53fd38271bf50ed32fbd57 assets/eroticdungeongame/blockstates/cherry_x_cross.json +0b898bb581353a994867500421dea8f443fa82ec assets/eroticdungeongame/blockstates/crimson_crux.json +7281f6a2e58261fa9d49fa12485768c2be9c3ed2 assets/eroticdungeongame/blockstates/crimson_petrine_cross.json +e2227199b05936356a9796c4f7c594f21892a77a assets/eroticdungeongame/blockstates/crimson_rack.json +4d6e67f0311dfa8f1e2dd821210f4917b27f8556 assets/eroticdungeongame/blockstates/crimson_x_cross.json 32cb61aa6f9d02c38f12a005215f0e0090c7f3e9 assets/eroticdungeongame/blockstates/cyan_cuff_bed.json -1c34356a54576581e0b9620276cc16af2a3e9a34 assets/eroticdungeongame/blockstates/dark_oak_rack.json +fb6f02a3237eb3e02c8865b7eb7731bd753f4c0b assets/eroticdungeongame/blockstates/dark_oak_crux.json +268545c4eae2a0cbf0b77892cae6ec938fdd34aa assets/eroticdungeongame/blockstates/dark_oak_petrine_cross.json +13a806872d7ace09f3894a5361f21b007a615eae assets/eroticdungeongame/blockstates/dark_oak_rack.json +2a0f7d7607766e9dbbaf03fde9b0850d39be6aa2 assets/eroticdungeongame/blockstates/dark_oak_x_cross.json 592acca5f9f37b190b3929107eb2eb366eab0d25 assets/eroticdungeongame/blockstates/gray_cuff_bed.json d34ab2b07f0019b2975df319d489bc152b0ff70f assets/eroticdungeongame/blockstates/green_cuff_bed.json a827fd31edd7fd07f90332679fb7a1da7f41358c assets/eroticdungeongame/blockstates/iron_cage.json -28b9e52f4f52ef1857a7661457c0281cf3794d53 assets/eroticdungeongame/blockstates/jungle_rack.json +d4e01ef122e38e6a79d0519878c77406ec6705f2 assets/eroticdungeongame/blockstates/jungle_crux.json +be1749d8cf8972fe87a77ae48951c9f03cdba982 assets/eroticdungeongame/blockstates/jungle_petrine_cross.json +00339bc76817cd712bbe22c6d935c939aade1294 assets/eroticdungeongame/blockstates/jungle_rack.json +7d992add796e71e278b345693654dabfc39b3e9e assets/eroticdungeongame/blockstates/jungle_x_cross.json c3265dc8b4cf498edb0c69424250832908f3fb75 assets/eroticdungeongame/blockstates/light_blue_cuff_bed.json 979e7cca6db472ba5af3a8b73cecea8b0d96d996 assets/eroticdungeongame/blockstates/light_gray_cuff_bed.json 131c0d948bdb8ada82dcd9669b08f920c5ae256c assets/eroticdungeongame/blockstates/lime_cuff_bed.json c5f8e68dc755c288ec5918b61b3ff9d5512724f0 assets/eroticdungeongame/blockstates/magenta_cuff_bed.json -d3a8078bd96748917a2a0ee4086ba8fa92044f22 assets/eroticdungeongame/blockstates/mangrove_rack.json -e0c8dc18594b69f0fcf4b0ab70f3aaa89fdd13c8 assets/eroticdungeongame/blockstates/oak_rack.json +d9aec5ee83a7fc90589557be5cdac1e4ef6e263f assets/eroticdungeongame/blockstates/mangrove_crux.json +75e0daccfde9ad40e21641f2c9a23168eed9d6fd assets/eroticdungeongame/blockstates/mangrove_petrine_cross.json +c9a0ff62fa243b4d5145120d76a62dfe3de1196b assets/eroticdungeongame/blockstates/mangrove_rack.json +c8fc5272bf1ab9cc7224a6f248ce8f1cc315add9 assets/eroticdungeongame/blockstates/mangrove_x_cross.json +5abf9fc25c1693dc21d4f2f9162564f726457a3d assets/eroticdungeongame/blockstates/oak_crux.json +275f68aab5d686012ffb86cf5e9d64f07322e8b7 assets/eroticdungeongame/blockstates/oak_petrine_cross.json +4b55123d3ed1c352cc036e43db3b52c8882ecfab assets/eroticdungeongame/blockstates/oak_rack.json +942b189ff62dc74e640c96b57facf159566fb296 assets/eroticdungeongame/blockstates/oak_x_cross.json 2075d527c8431042999d32c8b814aee5ba01b4b3 assets/eroticdungeongame/blockstates/orange_cuff_bed.json cdced3c7710f1941ea0c7f8128066d92f151643f assets/eroticdungeongame/blockstates/pink_cuff_bed.json 6845a177c5704a55dd7b829955257bc44e38fbaa assets/eroticdungeongame/blockstates/purple_cuff_bed.json 4c0a3e0d42763f9a39f714ec0b93e737f623c53b assets/eroticdungeongame/blockstates/red_cuff_bed.json -70f297917779aa9c963323c0917ab3965cc9959a assets/eroticdungeongame/blockstates/spruce_rack.json -11ae5239ba97093dc2f70ad2462aa34862109a6c assets/eroticdungeongame/blockstates/warped_rack.json +9a0682d93a3a57d6a6a7b97c7ff3be4ff01970ef assets/eroticdungeongame/blockstates/spruce_crux.json +39d79ac90522591bdeec2c1bf6093ad1a74b9a0d assets/eroticdungeongame/blockstates/spruce_petrine_cross.json +b9a74954ab63af18649f25a1dd31d926c9e034f8 assets/eroticdungeongame/blockstates/spruce_rack.json +628fd921de8aec1059da7ab13103bbcb7b4a946e assets/eroticdungeongame/blockstates/spruce_x_cross.json +7b3b158be8bce8ea5b56bdb3fae3eb451b081a0a assets/eroticdungeongame/blockstates/warped_crux.json +f6f4e175359cbb8837566596381a052619b4c987 assets/eroticdungeongame/blockstates/warped_petrine_cross.json +cf475cdc9d6f38c8d637bfae8eee82073912e2ba assets/eroticdungeongame/blockstates/warped_rack.json +08bc239d0c8df02bf20889a3a9282f4ffda38daa assets/eroticdungeongame/blockstates/warped_x_cross.json b7cd006fc5731873bb6c9795b19abaf04755c3fd assets/eroticdungeongame/blockstates/white_cuff_bed.json b7b3364a2660fc98cf2e8c93326496b544b2f9a6 assets/eroticdungeongame/blockstates/yellow_cuff_bed.json diff --git a/src/generated/resources/.cache/a08bd3f44ead0bd6fd5fa8b8b892410f513acc73 b/src/generated/resources/.cache/a08bd3f44ead0bd6fd5fa8b8b892410f513acc73 index e91be240..75e93424 100644 --- a/src/generated/resources/.cache/a08bd3f44ead0bd6fd5fa8b8b892410f513acc73 +++ b/src/generated/resources/.cache/a08bd3f44ead0bd6fd5fa8b8b892410f513acc73 @@ -1,2 +1,2 @@ -// 1.20.1 2025-12-06T16:31:36.338323 Tags for minecraft:block mod id eroticdungeongame -1b7db4eeae87f7d82cba9a264c2cc94cbf585f69 data/carryon/tags/blocks/block_blacklist.json +// 1.20.1 2025-12-17T15:16:19.1121425 Tags for minecraft:block mod id eroticdungeongame +4e19cd3f800ab6157744c35b9e7ec56966542933 data/carryon/tags/blocks/block_blacklist.json diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_crux.json new file mode 100644 index 00000000..7f0ef98f --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/acacia_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_petrine_cross.json new file mode 100644 index 00000000..ed1bf6f9 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/acacia_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_rack.json index 86c9fe8b..a1058d39 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot" + "model": "eroticdungeongame:block/rack/acacia_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot" + "model": "eroticdungeongame:block/rack/acacia_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head" + "model": "eroticdungeongame:block/rack/acacia_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head" + "model": "eroticdungeongame:block/rack/acacia_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle" + "model": "eroticdungeongame:block/rack/acacia_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle" + "model": "eroticdungeongame:block/rack/acacia_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot" + "model": "eroticdungeongame:block/rack/acacia_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot" + "model": "eroticdungeongame:block/rack/acacia_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head" + "model": "eroticdungeongame:block/rack/acacia_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head" + "model": "eroticdungeongame:block/rack/acacia_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle" + "model": "eroticdungeongame:block/rack/acacia_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle" + "model": "eroticdungeongame:block/rack/acacia_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot" + "model": "eroticdungeongame:block/rack/acacia_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot" + "model": "eroticdungeongame:block/rack/acacia_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head" + "model": "eroticdungeongame:block/rack/acacia_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head" + "model": "eroticdungeongame:block/rack/acacia_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle" + "model": "eroticdungeongame:block/rack/acacia_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle" + "model": "eroticdungeongame:block/rack/acacia_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot" + "model": "eroticdungeongame:block/rack/acacia_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot" + "model": "eroticdungeongame:block/rack/acacia_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head" + "model": "eroticdungeongame:block/rack/acacia_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head" + "model": "eroticdungeongame:block/rack/acacia_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle" + "model": "eroticdungeongame:block/rack/acacia_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle" + "model": "eroticdungeongame:block/rack/acacia_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_foot", + "model": "eroticdungeongame:block/rack/acacia_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_head", + "model": "eroticdungeongame:block/rack/acacia_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/acacia_log_middle", + "model": "eroticdungeongame:block/rack/acacia_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_x_cross.json new file mode 100644 index 00000000..08018a32 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/acacia_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/acacia_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_crux.json new file mode 100644 index 00000000..93dff0ca --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/bamboo_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_petrine_cross.json new file mode 100644 index 00000000..64be18a3 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/bamboo_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_rack.json index e4172062..7a6fd1db 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot" + "model": "eroticdungeongame:block/rack/bamboo_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot" + "model": "eroticdungeongame:block/rack/bamboo_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head" + "model": "eroticdungeongame:block/rack/bamboo_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head" + "model": "eroticdungeongame:block/rack/bamboo_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle" + "model": "eroticdungeongame:block/rack/bamboo_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle" + "model": "eroticdungeongame:block/rack/bamboo_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot" + "model": "eroticdungeongame:block/rack/bamboo_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot" + "model": "eroticdungeongame:block/rack/bamboo_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head" + "model": "eroticdungeongame:block/rack/bamboo_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head" + "model": "eroticdungeongame:block/rack/bamboo_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle" + "model": "eroticdungeongame:block/rack/bamboo_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle" + "model": "eroticdungeongame:block/rack/bamboo_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot" + "model": "eroticdungeongame:block/rack/bamboo_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot" + "model": "eroticdungeongame:block/rack/bamboo_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head" + "model": "eroticdungeongame:block/rack/bamboo_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head" + "model": "eroticdungeongame:block/rack/bamboo_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle" + "model": "eroticdungeongame:block/rack/bamboo_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle" + "model": "eroticdungeongame:block/rack/bamboo_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot" + "model": "eroticdungeongame:block/rack/bamboo_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot" + "model": "eroticdungeongame:block/rack/bamboo_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head" + "model": "eroticdungeongame:block/rack/bamboo_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head" + "model": "eroticdungeongame:block/rack/bamboo_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle" + "model": "eroticdungeongame:block/rack/bamboo_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle" + "model": "eroticdungeongame:block/rack/bamboo_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_foot", + "model": "eroticdungeongame:block/rack/bamboo_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_head", + "model": "eroticdungeongame:block/rack/bamboo_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/bamboo_block_middle", + "model": "eroticdungeongame:block/rack/bamboo_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_x_cross.json new file mode 100644 index 00000000..3d70caca --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/bamboo_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/bamboo_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/birch_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/birch_crux.json new file mode 100644 index 00000000..03593d18 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/birch_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/birch_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/birch_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/birch_petrine_cross.json new file mode 100644 index 00000000..a5c516be --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/birch_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/birch_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/birch_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/birch_rack.json index 466e1eb1..aa6d3e70 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/birch_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/birch_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot" + "model": "eroticdungeongame:block/rack/birch_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot" + "model": "eroticdungeongame:block/rack/birch_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head" + "model": "eroticdungeongame:block/rack/birch_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head" + "model": "eroticdungeongame:block/rack/birch_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle" + "model": "eroticdungeongame:block/rack/birch_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle" + "model": "eroticdungeongame:block/rack/birch_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot" + "model": "eroticdungeongame:block/rack/birch_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot" + "model": "eroticdungeongame:block/rack/birch_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head" + "model": "eroticdungeongame:block/rack/birch_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head" + "model": "eroticdungeongame:block/rack/birch_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle" + "model": "eroticdungeongame:block/rack/birch_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle" + "model": "eroticdungeongame:block/rack/birch_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot" + "model": "eroticdungeongame:block/rack/birch_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot" + "model": "eroticdungeongame:block/rack/birch_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head" + "model": "eroticdungeongame:block/rack/birch_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head" + "model": "eroticdungeongame:block/rack/birch_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle" + "model": "eroticdungeongame:block/rack/birch_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle" + "model": "eroticdungeongame:block/rack/birch_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot" + "model": "eroticdungeongame:block/rack/birch_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot" + "model": "eroticdungeongame:block/rack/birch_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head" + "model": "eroticdungeongame:block/rack/birch_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head" + "model": "eroticdungeongame:block/rack/birch_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle" + "model": "eroticdungeongame:block/rack/birch_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle" + "model": "eroticdungeongame:block/rack/birch_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_foot", + "model": "eroticdungeongame:block/rack/birch_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_head", + "model": "eroticdungeongame:block/rack/birch_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/birch_log_middle", + "model": "eroticdungeongame:block/rack/birch_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/birch_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/birch_x_cross.json new file mode 100644 index 00000000..3016e861 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/birch_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/birch_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_crux.json new file mode 100644 index 00000000..ef441e53 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/cherry_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_petrine_cross.json new file mode 100644 index 00000000..ae95b0be --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/cherry_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_rack.json index 478d98f0..b36113d6 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot" + "model": "eroticdungeongame:block/rack/cherry_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot" + "model": "eroticdungeongame:block/rack/cherry_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head" + "model": "eroticdungeongame:block/rack/cherry_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head" + "model": "eroticdungeongame:block/rack/cherry_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle" + "model": "eroticdungeongame:block/rack/cherry_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle" + "model": "eroticdungeongame:block/rack/cherry_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot" + "model": "eroticdungeongame:block/rack/cherry_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot" + "model": "eroticdungeongame:block/rack/cherry_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head" + "model": "eroticdungeongame:block/rack/cherry_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head" + "model": "eroticdungeongame:block/rack/cherry_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle" + "model": "eroticdungeongame:block/rack/cherry_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle" + "model": "eroticdungeongame:block/rack/cherry_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot" + "model": "eroticdungeongame:block/rack/cherry_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot" + "model": "eroticdungeongame:block/rack/cherry_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head" + "model": "eroticdungeongame:block/rack/cherry_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head" + "model": "eroticdungeongame:block/rack/cherry_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle" + "model": "eroticdungeongame:block/rack/cherry_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle" + "model": "eroticdungeongame:block/rack/cherry_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot" + "model": "eroticdungeongame:block/rack/cherry_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot" + "model": "eroticdungeongame:block/rack/cherry_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head" + "model": "eroticdungeongame:block/rack/cherry_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head" + "model": "eroticdungeongame:block/rack/cherry_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle" + "model": "eroticdungeongame:block/rack/cherry_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle" + "model": "eroticdungeongame:block/rack/cherry_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_foot", + "model": "eroticdungeongame:block/rack/cherry_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_head", + "model": "eroticdungeongame:block/rack/cherry_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/cherry_log_middle", + "model": "eroticdungeongame:block/rack/cherry_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_x_cross.json new file mode 100644 index 00000000..ba0cac7d --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/cherry_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/cherry_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_crux.json new file mode 100644 index 00000000..34b14693 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/crimson_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_petrine_cross.json new file mode 100644 index 00000000..e7a94ef9 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/crimson_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_rack.json index 5d41e712..681899ea 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot" + "model": "eroticdungeongame:block/rack/crimson_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot" + "model": "eroticdungeongame:block/rack/crimson_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head" + "model": "eroticdungeongame:block/rack/crimson_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head" + "model": "eroticdungeongame:block/rack/crimson_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle" + "model": "eroticdungeongame:block/rack/crimson_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle" + "model": "eroticdungeongame:block/rack/crimson_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot" + "model": "eroticdungeongame:block/rack/crimson_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot" + "model": "eroticdungeongame:block/rack/crimson_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head" + "model": "eroticdungeongame:block/rack/crimson_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head" + "model": "eroticdungeongame:block/rack/crimson_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle" + "model": "eroticdungeongame:block/rack/crimson_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle" + "model": "eroticdungeongame:block/rack/crimson_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot" + "model": "eroticdungeongame:block/rack/crimson_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot" + "model": "eroticdungeongame:block/rack/crimson_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head" + "model": "eroticdungeongame:block/rack/crimson_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head" + "model": "eroticdungeongame:block/rack/crimson_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle" + "model": "eroticdungeongame:block/rack/crimson_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle" + "model": "eroticdungeongame:block/rack/crimson_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot" + "model": "eroticdungeongame:block/rack/crimson_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot" + "model": "eroticdungeongame:block/rack/crimson_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head" + "model": "eroticdungeongame:block/rack/crimson_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head" + "model": "eroticdungeongame:block/rack/crimson_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle" + "model": "eroticdungeongame:block/rack/crimson_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle" + "model": "eroticdungeongame:block/rack/crimson_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_foot", + "model": "eroticdungeongame:block/rack/crimson_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_head", + "model": "eroticdungeongame:block/rack/crimson_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/crimson_stem_middle", + "model": "eroticdungeongame:block/rack/crimson_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_x_cross.json new file mode 100644 index 00000000..d032d419 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/crimson_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/crimson_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_crux.json new file mode 100644 index 00000000..09b785f4 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/dark_oak_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_petrine_cross.json new file mode 100644 index 00000000..2959a21c --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/dark_oak_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_rack.json index c33caf30..6f1a0dd8 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot" + "model": "eroticdungeongame:block/rack/dark_oak_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot" + "model": "eroticdungeongame:block/rack/dark_oak_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head" + "model": "eroticdungeongame:block/rack/dark_oak_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head" + "model": "eroticdungeongame:block/rack/dark_oak_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle" + "model": "eroticdungeongame:block/rack/dark_oak_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle" + "model": "eroticdungeongame:block/rack/dark_oak_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot" + "model": "eroticdungeongame:block/rack/dark_oak_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot" + "model": "eroticdungeongame:block/rack/dark_oak_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head" + "model": "eroticdungeongame:block/rack/dark_oak_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head" + "model": "eroticdungeongame:block/rack/dark_oak_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle" + "model": "eroticdungeongame:block/rack/dark_oak_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle" + "model": "eroticdungeongame:block/rack/dark_oak_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot" + "model": "eroticdungeongame:block/rack/dark_oak_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot" + "model": "eroticdungeongame:block/rack/dark_oak_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head" + "model": "eroticdungeongame:block/rack/dark_oak_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head" + "model": "eroticdungeongame:block/rack/dark_oak_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle" + "model": "eroticdungeongame:block/rack/dark_oak_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle" + "model": "eroticdungeongame:block/rack/dark_oak_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot" + "model": "eroticdungeongame:block/rack/dark_oak_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot" + "model": "eroticdungeongame:block/rack/dark_oak_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head" + "model": "eroticdungeongame:block/rack/dark_oak_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head" + "model": "eroticdungeongame:block/rack/dark_oak_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle" + "model": "eroticdungeongame:block/rack/dark_oak_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle" + "model": "eroticdungeongame:block/rack/dark_oak_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_foot", + "model": "eroticdungeongame:block/rack/dark_oak_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_head", + "model": "eroticdungeongame:block/rack/dark_oak_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/dark_oak_log_middle", + "model": "eroticdungeongame:block/rack/dark_oak_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_x_cross.json new file mode 100644 index 00000000..5af0edc1 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/dark_oak_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/dark_oak_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_crux.json new file mode 100644 index 00000000..35fd3b10 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/jungle_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_petrine_cross.json new file mode 100644 index 00000000..710a41a2 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/jungle_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_rack.json index 42fa7ae6..7d1827c1 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot" + "model": "eroticdungeongame:block/rack/jungle_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot" + "model": "eroticdungeongame:block/rack/jungle_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head" + "model": "eroticdungeongame:block/rack/jungle_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head" + "model": "eroticdungeongame:block/rack/jungle_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle" + "model": "eroticdungeongame:block/rack/jungle_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle" + "model": "eroticdungeongame:block/rack/jungle_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot" + "model": "eroticdungeongame:block/rack/jungle_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot" + "model": "eroticdungeongame:block/rack/jungle_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head" + "model": "eroticdungeongame:block/rack/jungle_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head" + "model": "eroticdungeongame:block/rack/jungle_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle" + "model": "eroticdungeongame:block/rack/jungle_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle" + "model": "eroticdungeongame:block/rack/jungle_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot" + "model": "eroticdungeongame:block/rack/jungle_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot" + "model": "eroticdungeongame:block/rack/jungle_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head" + "model": "eroticdungeongame:block/rack/jungle_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head" + "model": "eroticdungeongame:block/rack/jungle_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle" + "model": "eroticdungeongame:block/rack/jungle_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle" + "model": "eroticdungeongame:block/rack/jungle_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot" + "model": "eroticdungeongame:block/rack/jungle_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot" + "model": "eroticdungeongame:block/rack/jungle_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head" + "model": "eroticdungeongame:block/rack/jungle_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head" + "model": "eroticdungeongame:block/rack/jungle_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle" + "model": "eroticdungeongame:block/rack/jungle_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle" + "model": "eroticdungeongame:block/rack/jungle_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_foot", + "model": "eroticdungeongame:block/rack/jungle_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_head", + "model": "eroticdungeongame:block/rack/jungle_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/jungle_log_middle", + "model": "eroticdungeongame:block/rack/jungle_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_x_cross.json new file mode 100644 index 00000000..63b466eb --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/jungle_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/jungle_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_crux.json new file mode 100644 index 00000000..102349a4 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/mangrove_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_petrine_cross.json new file mode 100644 index 00000000..52449774 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/mangrove_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_rack.json index 96d5161b..49667a17 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot" + "model": "eroticdungeongame:block/rack/mangrove_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot" + "model": "eroticdungeongame:block/rack/mangrove_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head" + "model": "eroticdungeongame:block/rack/mangrove_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head" + "model": "eroticdungeongame:block/rack/mangrove_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle" + "model": "eroticdungeongame:block/rack/mangrove_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle" + "model": "eroticdungeongame:block/rack/mangrove_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot" + "model": "eroticdungeongame:block/rack/mangrove_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot" + "model": "eroticdungeongame:block/rack/mangrove_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head" + "model": "eroticdungeongame:block/rack/mangrove_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head" + "model": "eroticdungeongame:block/rack/mangrove_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle" + "model": "eroticdungeongame:block/rack/mangrove_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle" + "model": "eroticdungeongame:block/rack/mangrove_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot" + "model": "eroticdungeongame:block/rack/mangrove_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot" + "model": "eroticdungeongame:block/rack/mangrove_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head" + "model": "eroticdungeongame:block/rack/mangrove_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head" + "model": "eroticdungeongame:block/rack/mangrove_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle" + "model": "eroticdungeongame:block/rack/mangrove_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle" + "model": "eroticdungeongame:block/rack/mangrove_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot" + "model": "eroticdungeongame:block/rack/mangrove_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot" + "model": "eroticdungeongame:block/rack/mangrove_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head" + "model": "eroticdungeongame:block/rack/mangrove_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head" + "model": "eroticdungeongame:block/rack/mangrove_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle" + "model": "eroticdungeongame:block/rack/mangrove_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle" + "model": "eroticdungeongame:block/rack/mangrove_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_foot", + "model": "eroticdungeongame:block/rack/mangrove_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_head", + "model": "eroticdungeongame:block/rack/mangrove_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/mangrove_log_middle", + "model": "eroticdungeongame:block/rack/mangrove_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_x_cross.json new file mode 100644 index 00000000..77e46fdd --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/mangrove_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/mangrove_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/oak_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/oak_crux.json new file mode 100644 index 00000000..4ff5ecc8 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/oak_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/oak_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/oak_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/oak_petrine_cross.json new file mode 100644 index 00000000..a8793990 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/oak_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/oak_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/oak_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/oak_rack.json index 3dc75aed..402a2f85 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/oak_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/oak_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot" + "model": "eroticdungeongame:block/rack/oak_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot" + "model": "eroticdungeongame:block/rack/oak_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head" + "model": "eroticdungeongame:block/rack/oak_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head" + "model": "eroticdungeongame:block/rack/oak_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle" + "model": "eroticdungeongame:block/rack/oak_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle" + "model": "eroticdungeongame:block/rack/oak_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot" + "model": "eroticdungeongame:block/rack/oak_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot" + "model": "eroticdungeongame:block/rack/oak_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head" + "model": "eroticdungeongame:block/rack/oak_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head" + "model": "eroticdungeongame:block/rack/oak_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle" + "model": "eroticdungeongame:block/rack/oak_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle" + "model": "eroticdungeongame:block/rack/oak_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot" + "model": "eroticdungeongame:block/rack/oak_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot" + "model": "eroticdungeongame:block/rack/oak_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head" + "model": "eroticdungeongame:block/rack/oak_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head" + "model": "eroticdungeongame:block/rack/oak_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle" + "model": "eroticdungeongame:block/rack/oak_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle" + "model": "eroticdungeongame:block/rack/oak_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot" + "model": "eroticdungeongame:block/rack/oak_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot" + "model": "eroticdungeongame:block/rack/oak_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head" + "model": "eroticdungeongame:block/rack/oak_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head" + "model": "eroticdungeongame:block/rack/oak_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle" + "model": "eroticdungeongame:block/rack/oak_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle" + "model": "eroticdungeongame:block/rack/oak_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_foot", + "model": "eroticdungeongame:block/rack/oak_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_head", + "model": "eroticdungeongame:block/rack/oak_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/oak_log_middle", + "model": "eroticdungeongame:block/rack/oak_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/oak_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/oak_x_cross.json new file mode 100644 index 00000000..de7067ed --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/oak_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/oak_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_crux.json new file mode 100644 index 00000000..c7a706cd --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/spruce_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_petrine_cross.json new file mode 100644 index 00000000..0a97f27c --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/spruce_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_rack.json index 9d0b31fd..f495f159 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot" + "model": "eroticdungeongame:block/rack/spruce_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot" + "model": "eroticdungeongame:block/rack/spruce_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head" + "model": "eroticdungeongame:block/rack/spruce_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head" + "model": "eroticdungeongame:block/rack/spruce_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle" + "model": "eroticdungeongame:block/rack/spruce_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle" + "model": "eroticdungeongame:block/rack/spruce_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot" + "model": "eroticdungeongame:block/rack/spruce_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot" + "model": "eroticdungeongame:block/rack/spruce_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head" + "model": "eroticdungeongame:block/rack/spruce_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head" + "model": "eroticdungeongame:block/rack/spruce_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle" + "model": "eroticdungeongame:block/rack/spruce_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle" + "model": "eroticdungeongame:block/rack/spruce_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot" + "model": "eroticdungeongame:block/rack/spruce_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot" + "model": "eroticdungeongame:block/rack/spruce_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head" + "model": "eroticdungeongame:block/rack/spruce_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head" + "model": "eroticdungeongame:block/rack/spruce_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle" + "model": "eroticdungeongame:block/rack/spruce_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle" + "model": "eroticdungeongame:block/rack/spruce_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot" + "model": "eroticdungeongame:block/rack/spruce_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot" + "model": "eroticdungeongame:block/rack/spruce_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head" + "model": "eroticdungeongame:block/rack/spruce_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head" + "model": "eroticdungeongame:block/rack/spruce_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle" + "model": "eroticdungeongame:block/rack/spruce_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle" + "model": "eroticdungeongame:block/rack/spruce_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_foot", + "model": "eroticdungeongame:block/rack/spruce_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_head", + "model": "eroticdungeongame:block/rack/spruce_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/spruce_log_middle", + "model": "eroticdungeongame:block/rack/spruce_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_x_cross.json new file mode 100644 index 00000000..482f9a16 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/spruce_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/spruce_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/warped_crux.json b/src/generated/resources/assets/eroticdungeongame/blockstates/warped_crux.json new file mode 100644 index 00000000..1fa9e4fb --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/warped_crux.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_head_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/crux/warped_foot", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/warped_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/warped_petrine_cross.json new file mode 100644 index 00000000..dc6749dd --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/warped_petrine_cross.json @@ -0,0 +1,484 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head" + }, + "facing=north,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head" + }, + "facing=north,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head" + }, + "facing=north,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head" + }, + "facing=north,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head" + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_left,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_left", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_middle", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=main_right,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_foot_right", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=false": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=secondary_middle,waterlogged=true": { + "model": "eroticdungeongame:block/petrinecross/warped_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/warped_rack.json b/src/generated/resources/assets/eroticdungeongame/blockstates/warped_rack.json index e63707b6..20ecd316 100644 --- a/src/generated/resources/assets/eroticdungeongame/blockstates/warped_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/warped_rack.json @@ -1,363 +1,363 @@ { "variants": { "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 90 }, "facing=east,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 90 }, "facing=east,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 90 }, "facing=east,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 90 }, "facing=east,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 90 }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot" + "model": "eroticdungeongame:block/rack/warped_foot" }, "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot" + "model": "eroticdungeongame:block/rack/warped_foot" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head" + "model": "eroticdungeongame:block/rack/warped_head" }, "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head" + "model": "eroticdungeongame:block/rack/warped_head" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle" + "model": "eroticdungeongame:block/rack/warped_middle" }, "facing=north,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle" + "model": "eroticdungeongame:block/rack/warped_middle" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot" + "model": "eroticdungeongame:block/rack/warped_foot" }, "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot" + "model": "eroticdungeongame:block/rack/warped_foot" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head" + "model": "eroticdungeongame:block/rack/warped_head" }, "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head" + "model": "eroticdungeongame:block/rack/warped_head" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle" + "model": "eroticdungeongame:block/rack/warped_middle" }, "facing=north,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle" + "model": "eroticdungeongame:block/rack/warped_middle" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot" + "model": "eroticdungeongame:block/rack/warped_foot" }, "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot" + "model": "eroticdungeongame:block/rack/warped_foot" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head" + "model": "eroticdungeongame:block/rack/warped_head" }, "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head" + "model": "eroticdungeongame:block/rack/warped_head" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle" + "model": "eroticdungeongame:block/rack/warped_middle" }, "facing=north,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle" + "model": "eroticdungeongame:block/rack/warped_middle" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot" + "model": "eroticdungeongame:block/rack/warped_foot" }, "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot" + "model": "eroticdungeongame:block/rack/warped_foot" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head" + "model": "eroticdungeongame:block/rack/warped_head" }, "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head" + "model": "eroticdungeongame:block/rack/warped_head" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle" + "model": "eroticdungeongame:block/rack/warped_middle" }, "facing=north,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle" + "model": "eroticdungeongame:block/rack/warped_middle" }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 180 }, "facing=south,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 180 }, "facing=south,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 180 }, "facing=south,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 180 }, "facing=south,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 180 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 270 }, "facing=west,flipped=false,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 270 }, "facing=west,flipped=false,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 270 }, "facing=west,flipped=true,occupied=false,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_foot", + "model": "eroticdungeongame:block/rack/warped_foot", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_head", + "model": "eroticdungeongame:block/rack/warped_head", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=false": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 270 }, "facing=west,flipped=true,occupied=true,part=middle,waterlogged=true": { - "model": "eroticdungeongame:block/rack/warped_stem_middle", + "model": "eroticdungeongame:block/rack/warped_middle", "y": 270 } } diff --git a/src/generated/resources/assets/eroticdungeongame/blockstates/warped_x_cross.json b/src/generated/resources/assets/eroticdungeongame/blockstates/warped_x_cross.json new file mode 100644 index 00000000..d3016b18 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/blockstates/warped_x_cross.json @@ -0,0 +1,244 @@ +{ + "variants": { + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 90 + }, + "facing=east,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 90 + }, + "facing=east,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 90 + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot" + }, + "facing=north,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head" + }, + "facing=north,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot" + }, + "facing=north,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head" + }, + "facing=north,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot" + }, + "facing=north,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head" + }, + "facing=north,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot" + }, + "facing=north,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head" + }, + "facing=north,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head" + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 180 + }, + "facing=south,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 180 + }, + "facing=south,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 180 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 270 + }, + "facing=west,flipped=false,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=false,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=foot,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_foot", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=false": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 270 + }, + "facing=west,flipped=true,occupied=true,part=head,waterlogged=true": { + "model": "eroticdungeongame:block/xcross/warped_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_foot.json new file mode 100644 index 00000000..cfbfc401 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_head_left.json new file mode 100644 index 00000000..90de37a6 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_head_middle.json new file mode 100644 index 00000000..92daf895 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_head_right.json new file mode 100644 index 00000000..d1ab8b48 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/acacia_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_foot.json new file mode 100644 index 00000000..eeefc21c --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_head_left.json new file mode 100644 index 00000000..08815a8d --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_head_middle.json new file mode 100644 index 00000000..4a28ac90 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_head_right.json new file mode 100644 index 00000000..eb684aa5 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/bamboo_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_foot.json new file mode 100644 index 00000000..1a2b268d --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_head_left.json new file mode 100644 index 00000000..16cb13d2 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_head_middle.json new file mode 100644 index 00000000..f70e1298 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_head_right.json new file mode 100644 index 00000000..ee1ce798 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/birch_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_foot.json new file mode 100644 index 00000000..8fd345c6 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_head_left.json new file mode 100644 index 00000000..781c4688 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_head_middle.json new file mode 100644 index 00000000..efea9639 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_head_right.json new file mode 100644 index 00000000..bf785a1a --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/cherry_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_foot.json new file mode 100644 index 00000000..174c6b68 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_head_left.json new file mode 100644 index 00000000..2634a648 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_head_middle.json new file mode 100644 index 00000000..b1fa9188 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_head_right.json new file mode 100644 index 00000000..24663416 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/crimson_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_foot.json new file mode 100644 index 00000000..db037e58 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_head_left.json new file mode 100644 index 00000000..265ad26c --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_head_middle.json new file mode 100644 index 00000000..4369597a --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_head_right.json new file mode 100644 index 00000000..aa7f76a1 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/dark_oak_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_foot.json new file mode 100644 index 00000000..75513dee --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_head_left.json new file mode 100644 index 00000000..ffa62d8e --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_head_middle.json new file mode 100644 index 00000000..bddca333 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_head_right.json new file mode 100644 index 00000000..27d00688 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/jungle_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_foot.json new file mode 100644 index 00000000..a61f3589 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_head_left.json new file mode 100644 index 00000000..86ecdec1 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_head_middle.json new file mode 100644 index 00000000..1e991c85 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_head_right.json new file mode 100644 index 00000000..9c72b1eb --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/mangrove_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_foot.json new file mode 100644 index 00000000..ff838793 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_head_left.json new file mode 100644 index 00000000..ceab56a6 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_head_middle.json new file mode 100644 index 00000000..fc3b994e --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_head_right.json new file mode 100644 index 00000000..1f259c94 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/oak_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_foot.json new file mode 100644 index 00000000..8bd0281a --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_head_left.json new file mode 100644 index 00000000..a4dff942 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_head_middle.json new file mode 100644 index 00000000..86d4116e --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_head_right.json new file mode 100644 index 00000000..80dc3ddd --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/spruce_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_foot.json new file mode 100644 index 00000000..b1aec3c3 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_head_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_head_left.json new file mode 100644 index 00000000..661d0b4f --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_head_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_head_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_head_middle.json new file mode 100644 index 00000000..91a6cacd --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_head_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_head_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_head_right.json new file mode 100644 index 00000000..2c605ddb --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/crux/warped_head_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_crux_head_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_foot_left.json new file mode 100644 index 00000000..a48ccd13 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_foot_middle.json new file mode 100644 index 00000000..3402f898 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_foot_right.json new file mode 100644 index 00000000..10bbf752 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_head.json new file mode 100644 index 00000000..b1f5d6a6 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/acacia_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_left.json new file mode 100644 index 00000000..f27be5c5 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_middle.json new file mode 100644 index 00000000..4bcf74b2 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_right.json new file mode 100644 index 00000000..e95eff67 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_head.json new file mode 100644 index 00000000..76789148 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/bamboo_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_foot_left.json new file mode 100644 index 00000000..87546c26 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_foot_middle.json new file mode 100644 index 00000000..b1fde4f4 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_foot_right.json new file mode 100644 index 00000000..2841fb42 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_head.json new file mode 100644 index 00000000..d01e6197 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/birch_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_foot_left.json new file mode 100644 index 00000000..2fc21db5 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_foot_middle.json new file mode 100644 index 00000000..b53eb787 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_foot_right.json new file mode 100644 index 00000000..9f06b98a --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_head.json new file mode 100644 index 00000000..e2e594f3 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/cherry_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_foot_left.json new file mode 100644 index 00000000..a2fbcc0c --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_foot_middle.json new file mode 100644 index 00000000..9798f2fe --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_foot_right.json new file mode 100644 index 00000000..ebd36f97 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_head.json new file mode 100644 index 00000000..062f3007 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/crimson_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_left.json new file mode 100644 index 00000000..e07072ca --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_middle.json new file mode 100644 index 00000000..0778dda7 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_right.json new file mode 100644 index 00000000..f8086018 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_head.json new file mode 100644 index 00000000..e89eebdb --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/dark_oak_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_foot_left.json new file mode 100644 index 00000000..b3597a5c --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_foot_middle.json new file mode 100644 index 00000000..57a8de35 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_foot_right.json new file mode 100644 index 00000000..974d0e48 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_head.json new file mode 100644 index 00000000..2fcca1a3 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/jungle_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_left.json new file mode 100644 index 00000000..a212ccad --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_middle.json new file mode 100644 index 00000000..dfd21200 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_right.json new file mode 100644 index 00000000..cabd8a17 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_head.json new file mode 100644 index 00000000..c3844376 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/mangrove_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_foot_left.json new file mode 100644 index 00000000..efd9688d --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_foot_middle.json new file mode 100644 index 00000000..5a64957e --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_foot_right.json new file mode 100644 index 00000000..127a6f96 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_head.json new file mode 100644 index 00000000..3c1dab8b --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/oak_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_foot_left.json new file mode 100644 index 00000000..0495c4d1 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_foot_middle.json new file mode 100644 index 00000000..ad75d143 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_foot_right.json new file mode 100644 index 00000000..c42d4cd3 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_head.json new file mode 100644 index 00000000..5306d316 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/spruce_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_foot_left.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_foot_left.json new file mode 100644 index 00000000..7253b10a --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_foot_left.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_left", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_foot_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_foot_middle.json new file mode 100644 index 00000000..f28769a3 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_foot_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_middle", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_foot_right.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_foot_right.json new file mode 100644 index 00000000..5e84d3ab --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_foot_right.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_foot_right", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_head.json new file mode 100644 index 00000000..5faa017e --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/petrinecross/warped_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_petrine_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_log_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_foot.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_log_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_foot.json index 1fd803b8..a149fa3e 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_log_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_acacia_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_log_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_head.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_log_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_head.json index f1259c5a..6b2fba6f 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_log_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_acacia_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_log_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_middle.json similarity index 63% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_log_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_middle.json index cc2eb4d0..22805eac 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_log_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/acacia_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_acacia_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_block_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_foot.json similarity index 65% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_block_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_foot.json index 33fb264e..d2c07b80 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_block_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_bamboo_block" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_block_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_head.json similarity index 65% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_block_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_head.json index 2df70c9d..3326a7aa 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_block_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_bamboo_block" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_block_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_middle.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_block_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_middle.json index e489a2cf..bae52896 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_block_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/bamboo_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_bamboo_block" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_log_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_foot.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_log_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_foot.json index 71f1bbd6..e57324ac 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_log_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_birch_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_log_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_head.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_log_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_head.json index 2ee1ffc6..c7b44c8a 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_log_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_birch_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_log_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_middle.json similarity index 63% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_log_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_middle.json index c30f35ed..e8125516 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_log_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/birch_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_birch_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_log_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_foot.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_log_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_foot.json index 21c5424f..126be65e 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_log_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_cherry_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_log_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_head.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_log_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_head.json index b665170c..f1443425 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_log_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_cherry_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_log_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_middle.json similarity index 63% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_log_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_middle.json index 935d9295..27c8f350 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_log_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/cherry_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_cherry_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_stem_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_foot.json similarity index 65% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_stem_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_foot.json index b859128f..06c71e3e 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_stem_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_crimson_stem" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_stem_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_head.json similarity index 65% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_stem_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_head.json index 619af4c3..968476a6 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_stem_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_crimson_stem" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_stem_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_middle.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_stem_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_middle.json index a867ede9..37cb40b2 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_stem_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/crimson_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_crimson_stem" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_log_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_foot.json similarity index 65% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_log_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_foot.json index 1177fbfa..6fcc028c 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_log_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_dark_oak_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_log_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_head.json similarity index 65% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_log_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_head.json index 601f634f..d3427ff0 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_log_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_dark_oak_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_log_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_middle.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_log_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_middle.json index 25bdd887..606c8145 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_log_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/dark_oak_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_dark_oak_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_log_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_foot.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_log_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_foot.json index fdc54f5c..942fddf5 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_log_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_jungle_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_log_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_head.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_log_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_head.json index 9c195f6b..d63ef77e 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_log_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_jungle_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_log_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_middle.json similarity index 63% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_log_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_middle.json index 409e22e0..2397de75 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_log_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/jungle_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_jungle_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_log_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_foot.json similarity index 65% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_log_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_foot.json index 88c6ec6f..980028fd 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_log_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_mangrove_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_log_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_head.json similarity index 65% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_log_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_head.json index bfe882ca..49098088 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_log_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_mangrove_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_log_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_middle.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_log_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_middle.json index 30508533..9c8a9a51 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_log_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/mangrove_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_mangrove_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_log_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_foot.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_log_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_foot.json index 7b724ca1..29d7f9d9 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_log_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_oak_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_log_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_head.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_log_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_head.json index b3bf7e78..54ca76f3 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_log_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_oak_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_log_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_middle.json similarity index 63% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_log_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_middle.json index e09430fd..12470f4f 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_log_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/oak_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_oak_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_log_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_foot.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_log_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_foot.json index 5c3479e1..3d44bb41 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_log_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_spruce_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_log_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_head.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_log_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_head.json index afc6a135..a500ca27 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_log_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_spruce_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_log_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_middle.json similarity index 63% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_log_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_middle.json index ba04c6ba..b734897d 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_log_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/spruce_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_spruce_log" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_stem_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_foot.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_stem_foot.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_foot.json index 90b6d1a8..36ac877b 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_stem_foot.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_foot.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_foot", + "parent": "eroticdungeongame:block/base_rack_foot", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_warped_stem" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_stem_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_head.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_stem_head.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_head.json index 8e75c02f..526a025b 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_stem_head.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_head.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_head", + "parent": "eroticdungeongame:block/base_rack_head", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_warped_stem" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_stem_middle.json b/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_middle.json similarity index 64% rename from src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_stem_middle.json rename to src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_middle.json index 2c42536e..2b9247e5 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_stem_middle.json +++ b/src/generated/resources/assets/eroticdungeongame/models/block/rack/warped_middle.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:block/rack_middle", + "parent": "eroticdungeongame:block/base_rack_middle", "ambientocclusion": false, "textures": { "wood": "minecraft:block/stripped_warped_stem" diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/acacia_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/acacia_foot.json new file mode 100644 index 00000000..f0d55c6a --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/acacia_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/acacia_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/acacia_head.json new file mode 100644 index 00000000..f6ec1a0f --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/acacia_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/bamboo_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/bamboo_foot.json new file mode 100644 index 00000000..f7e74ccb --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/bamboo_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/bamboo_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/bamboo_head.json new file mode 100644 index 00000000..03702667 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/bamboo_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/birch_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/birch_foot.json new file mode 100644 index 00000000..2619b4b4 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/birch_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/birch_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/birch_head.json new file mode 100644 index 00000000..eceabd74 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/birch_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/cherry_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/cherry_foot.json new file mode 100644 index 00000000..4df65f80 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/cherry_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/cherry_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/cherry_head.json new file mode 100644 index 00000000..267bc781 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/cherry_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/crimson_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/crimson_foot.json new file mode 100644 index 00000000..1f93ae18 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/crimson_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/crimson_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/crimson_head.json new file mode 100644 index 00000000..51c32cc8 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/crimson_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/dark_oak_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/dark_oak_foot.json new file mode 100644 index 00000000..332f03db --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/dark_oak_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/dark_oak_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/dark_oak_head.json new file mode 100644 index 00000000..c7f34069 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/dark_oak_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/jungle_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/jungle_foot.json new file mode 100644 index 00000000..8c717bdc --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/jungle_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/jungle_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/jungle_head.json new file mode 100644 index 00000000..6c2c1a7b --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/jungle_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/mangrove_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/mangrove_foot.json new file mode 100644 index 00000000..4bb11a55 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/mangrove_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/mangrove_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/mangrove_head.json new file mode 100644 index 00000000..64309f28 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/mangrove_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/oak_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/oak_foot.json new file mode 100644 index 00000000..2397c8c7 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/oak_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/oak_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/oak_head.json new file mode 100644 index 00000000..30253bb5 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/oak_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/spruce_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/spruce_foot.json new file mode 100644 index 00000000..5cdbe3d8 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/spruce_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/spruce_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/spruce_head.json new file mode 100644 index 00000000..b03e72f7 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/spruce_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/warped_foot.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/warped_foot.json new file mode 100644 index 00000000..676ea509 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/warped_foot.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_foot", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/block/xcross/warped_head.json b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/warped_head.json new file mode 100644 index 00000000..1da818f1 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/block/xcross/warped_head.json @@ -0,0 +1,7 @@ +{ + "parent": "eroticdungeongame:block/base_x_cross_head", + "ambientocclusion": false, + "textures": { + "wood": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/acacia_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/acacia_crux.json new file mode 100644 index 00000000..41ab8126 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/acacia_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/acacia_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/acacia_petrine_cross.json new file mode 100644 index 00000000..6becbd4c --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/acacia_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/acacia_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/acacia_rack.json index cc06f250..1cb73722 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/acacia_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/acacia_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_acacia_log" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/acacia_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/acacia_x_cross.json new file mode 100644 index 00000000..3864d80e --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/acacia_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_crux.json new file mode 100644 index 00000000..9886fc60 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_petrine_cross.json new file mode 100644 index 00000000..8870560b --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_rack.json index 7686b0b3..9f40423b 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_bamboo_block" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_x_cross.json new file mode 100644 index 00000000..9394027c --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/bamboo_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/birch_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/birch_crux.json new file mode 100644 index 00000000..03c8df3e --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/birch_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/birch_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/birch_petrine_cross.json new file mode 100644 index 00000000..3ad6f943 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/birch_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/birch_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/birch_rack.json index c5f0b29c..cc453134 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/birch_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/birch_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_birch_log" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/birch_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/birch_x_cross.json new file mode 100644 index 00000000..4b1c763a --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/birch_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/cherry_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/cherry_crux.json new file mode 100644 index 00000000..9c2e2fc7 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/cherry_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/cherry_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/cherry_petrine_cross.json new file mode 100644 index 00000000..95d635d8 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/cherry_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/cherry_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/cherry_rack.json index f354c975..a65c5fa4 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/cherry_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/cherry_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_cherry_log" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/cherry_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/cherry_x_cross.json new file mode 100644 index 00000000..94c0aa74 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/cherry_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/crimson_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/crimson_crux.json new file mode 100644 index 00000000..c3c40c23 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/crimson_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/crimson_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/crimson_petrine_cross.json new file mode 100644 index 00000000..436a27ad --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/crimson_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/crimson_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/crimson_rack.json index c3c5c31f..a3bed3a6 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/crimson_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/crimson_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_crimson_stem" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/crimson_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/crimson_x_cross.json new file mode 100644 index 00000000..a9a860fa --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/crimson_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_crux.json new file mode 100644 index 00000000..463d500f --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_petrine_cross.json new file mode 100644 index 00000000..cd49b079 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_rack.json index 88a8e32d..b6474d32 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_dark_oak_log" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_x_cross.json new file mode 100644 index 00000000..a0a59905 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/dark_oak_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/jungle_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/jungle_crux.json new file mode 100644 index 00000000..35d23b4b --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/jungle_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/jungle_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/jungle_petrine_cross.json new file mode 100644 index 00000000..d5d4c92d --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/jungle_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/jungle_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/jungle_rack.json index ab8239b0..8a144c14 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/jungle_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/jungle_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_jungle_log" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/jungle_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/jungle_x_cross.json new file mode 100644 index 00000000..f050aed4 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/jungle_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_crux.json new file mode 100644 index 00000000..3c14e213 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_petrine_cross.json new file mode 100644 index 00000000..05c85e35 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_rack.json index 546e4dec..71d977d6 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_mangrove_log" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_x_cross.json new file mode 100644 index 00000000..8c9dbd97 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/mangrove_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/oak_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/oak_crux.json new file mode 100644 index 00000000..931b6896 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/oak_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/oak_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/oak_petrine_cross.json new file mode 100644 index 00000000..b2022084 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/oak_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/oak_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/oak_rack.json index db5b1a70..de7cf05e 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/oak_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/oak_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_oak_log" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/oak_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/oak_x_cross.json new file mode 100644 index 00000000..39ce359b --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/oak_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/spruce_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/spruce_crux.json new file mode 100644 index 00000000..73ffd088 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/spruce_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/spruce_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/spruce_petrine_cross.json new file mode 100644 index 00000000..3f7a9765 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/spruce_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/spruce_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/spruce_rack.json index e4aedc24..8e057303 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/spruce_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/spruce_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_spruce_log" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/spruce_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/spruce_x_cross.json new file mode 100644 index 00000000..cf8fd411 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/spruce_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/warped_crux.json b/src/generated/resources/assets/eroticdungeongame/models/item/warped_crux.json new file mode 100644 index 00000000..a44e035f --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/warped_crux.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_crux", + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/warped_petrine_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/warped_petrine_cross.json new file mode 100644 index 00000000..9db7b0f5 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/warped_petrine_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_petrine_cross", + "textures": { + "wood": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/warped_rack.json b/src/generated/resources/assets/eroticdungeongame/models/item/warped_rack.json index b8464c3b..af65ef30 100644 --- a/src/generated/resources/assets/eroticdungeongame/models/item/warped_rack.json +++ b/src/generated/resources/assets/eroticdungeongame/models/item/warped_rack.json @@ -1,5 +1,5 @@ { - "parent": "eroticdungeongame:item/rack", + "parent": "eroticdungeongame:item/base_rack", "textures": { "wood": "minecraft:block/stripped_warped_stem" } diff --git a/src/generated/resources/assets/eroticdungeongame/models/item/warped_x_cross.json b/src/generated/resources/assets/eroticdungeongame/models/item/warped_x_cross.json new file mode 100644 index 00000000..5b32ae16 --- /dev/null +++ b/src/generated/resources/assets/eroticdungeongame/models/item/warped_x_cross.json @@ -0,0 +1,6 @@ +{ + "parent": "eroticdungeongame:item/base_x_cross", + "textures": { + "wood": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carryon/tags/blocks/block_blacklist.json b/src/generated/resources/data/carryon/tags/blocks/block_blacklist.json index 17c281f7..b3edfa88 100644 --- a/src/generated/resources/data/carryon/tags/blocks/block_blacklist.json +++ b/src/generated/resources/data/carryon/tags/blocks/block_blacklist.json @@ -27,6 +27,39 @@ "eroticdungeongame:warped_rack", "eroticdungeongame:mangrove_rack", "eroticdungeongame:bamboo_rack", + "eroticdungeongame:oak_x_cross", + "eroticdungeongame:spruce_x_cross", + "eroticdungeongame:birch_x_cross", + "eroticdungeongame:acacia_x_cross", + "eroticdungeongame:cherry_x_cross", + "eroticdungeongame:jungle_x_cross", + "eroticdungeongame:dark_oak_x_cross", + "eroticdungeongame:crimson_x_cross", + "eroticdungeongame:warped_x_cross", + "eroticdungeongame:mangrove_x_cross", + "eroticdungeongame:bamboo_x_cross", + "eroticdungeongame:oak_petrine_cross", + "eroticdungeongame:spruce_petrine_cross", + "eroticdungeongame:birch_petrine_cross", + "eroticdungeongame:acacia_petrine_cross", + "eroticdungeongame:cherry_petrine_cross", + "eroticdungeongame:jungle_petrine_cross", + "eroticdungeongame:dark_oak_petrine_cross", + "eroticdungeongame:crimson_petrine_cross", + "eroticdungeongame:warped_petrine_cross", + "eroticdungeongame:mangrove_petrine_cross", + "eroticdungeongame:bamboo_petrine_cross", + "eroticdungeongame:oak_crux", + "eroticdungeongame:spruce_crux", + "eroticdungeongame:birch_crux", + "eroticdungeongame:acacia_crux", + "eroticdungeongame:cherry_crux", + "eroticdungeongame:jungle_crux", + "eroticdungeongame:dark_oak_crux", + "eroticdungeongame:crimson_crux", + "eroticdungeongame:warped_crux", + "eroticdungeongame:mangrove_crux", + "eroticdungeongame:bamboo_crux", "eroticdungeongame:iron_cage" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/acacia_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/acacia_crux.json new file mode 100644 index 00000000..7032ff59 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/acacia_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:acacia_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/acacia_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/acacia_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/acacia_petrine_cross.json new file mode 100644 index 00000000..ad45915b --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/acacia_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:acacia_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/acacia_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/acacia_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/acacia_x_cross.json new file mode 100644 index 00000000..72635c9e --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/acacia_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:acacia_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/acacia_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/bamboo_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/bamboo_crux.json new file mode 100644 index 00000000..8af140a4 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/bamboo_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:bamboo_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/bamboo_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/bamboo_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/bamboo_petrine_cross.json new file mode 100644 index 00000000..b0a962bc --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/bamboo_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:bamboo_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/bamboo_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/bamboo_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/bamboo_x_cross.json new file mode 100644 index 00000000..5e018085 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/bamboo_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:bamboo_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/bamboo_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/birch_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/birch_crux.json new file mode 100644 index 00000000..a366aa8d --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/birch_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:birch_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/birch_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/birch_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/birch_petrine_cross.json new file mode 100644 index 00000000..df1ff6e5 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/birch_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:birch_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/birch_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/birch_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/birch_x_cross.json new file mode 100644 index 00000000..1518a7f8 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/birch_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:birch_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/birch_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/cherry_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/cherry_crux.json new file mode 100644 index 00000000..5e2c56d9 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/cherry_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:cherry_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/cherry_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/cherry_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/cherry_petrine_cross.json new file mode 100644 index 00000000..fe38b87a --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/cherry_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:cherry_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/cherry_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/cherry_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/cherry_x_cross.json new file mode 100644 index 00000000..67a6cbaf --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/cherry_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:cherry_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/cherry_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/crimson_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/crimson_crux.json new file mode 100644 index 00000000..4a9be092 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/crimson_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:crimson_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/crimson_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/crimson_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/crimson_petrine_cross.json new file mode 100644 index 00000000..f63fbd59 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/crimson_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:crimson_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/crimson_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/crimson_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/crimson_x_cross.json new file mode 100644 index 00000000..e3c2d9e3 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/crimson_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:crimson_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/crimson_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/dark_oak_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/dark_oak_crux.json new file mode 100644 index 00000000..4283ef2a --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/dark_oak_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:dark_oak_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/dark_oak_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/dark_oak_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/dark_oak_petrine_cross.json new file mode 100644 index 00000000..ef5d1efe --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/dark_oak_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:dark_oak_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/dark_oak_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/dark_oak_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/dark_oak_x_cross.json new file mode 100644 index 00000000..029a476c --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/dark_oak_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:dark_oak_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/dark_oak_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/jungle_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/jungle_crux.json new file mode 100644 index 00000000..f6dbd964 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/jungle_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:jungle_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/jungle_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/jungle_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/jungle_petrine_cross.json new file mode 100644 index 00000000..b0add9a6 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/jungle_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:jungle_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/jungle_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/jungle_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/jungle_x_cross.json new file mode 100644 index 00000000..56b0569f --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/jungle_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:jungle_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/jungle_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/mangrove_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/mangrove_crux.json new file mode 100644 index 00000000..b14483ba --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/mangrove_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:mangrove_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/mangrove_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/mangrove_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/mangrove_petrine_cross.json new file mode 100644 index 00000000..39f56e66 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/mangrove_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:mangrove_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/mangrove_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/mangrove_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/mangrove_x_cross.json new file mode 100644 index 00000000..36868be7 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/mangrove_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:mangrove_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/mangrove_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/oak_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/oak_crux.json new file mode 100644 index 00000000..7773fc12 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/oak_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:oak_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/oak_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/oak_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/oak_petrine_cross.json new file mode 100644 index 00000000..f1f5da97 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/oak_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:oak_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/oak_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/oak_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/oak_x_cross.json new file mode 100644 index 00000000..577f0dbb --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/oak_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:oak_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/oak_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/spruce_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/spruce_crux.json new file mode 100644 index 00000000..ffaa3762 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/spruce_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:spruce_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/spruce_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/spruce_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/spruce_petrine_cross.json new file mode 100644 index 00000000..bdd1a710 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/spruce_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:spruce_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/spruce_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/spruce_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/spruce_x_cross.json new file mode 100644 index 00000000..c2542d3e --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/spruce_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:spruce_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/spruce_x_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/warped_crux.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/warped_crux.json new file mode 100644 index 00000000..aeed141d --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/warped_crux.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:warped_crux" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/warped_crux" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/warped_petrine_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/warped_petrine_cross.json new file mode 100644 index 00000000..272884e7 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/warped_petrine_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:warped_petrine_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/warped_petrine_cross" +} \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/warped_x_cross.json b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/warped_x_cross.json new file mode 100644 index 00000000..b1058d38 --- /dev/null +++ b/src/generated/resources/data/eroticdungeongame/loot_tables/blocks/warped_x_cross.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "eroticdungeongame:warped_x_cross" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "eroticdungeongame:blocks/warped_x_cross" +} \ No newline at end of file diff --git a/src/main/java/top/r3944realms/eroticdungeongame/ClientHandler.java b/src/main/java/top/r3944realms/eroticdungeongame/ClientHandler.java index 94e48236..e85b66cb 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/ClientHandler.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/ClientHandler.java @@ -17,7 +17,6 @@ import net.minecraftforge.client.event.EntityRenderersEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import top.r3944realms.eroticdungeongame.client.renderer.block.IronCageBlockRenderer; -import top.r3944realms.eroticdungeongame.content.animation.AnimationLayers; import top.r3944realms.eroticdungeongame.content.register.EDGBlockEntities; public class ClientHandler { @@ -28,7 +27,7 @@ public class ClientHandler { public static class Mod extends ClientHandler { @SubscribeEvent public static void onFMLClientSetUp (FMLClientSetupEvent event) { - event.enqueueWork(AnimationLayers::initialize); +// event.enqueueWork(AnimationLayers::initialize); } @SubscribeEvent public static void onRegisterRenderer (EntityRenderersEvent.RegisterRenderers event) { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/CommonHandler.java b/src/main/java/top/r3944realms/eroticdungeongame/CommonHandler.java index 3f6e615d..a33c351c 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/CommonHandler.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/CommonHandler.java @@ -48,7 +48,6 @@ public class CommonHandler { } @net.minecraftforge.fml.common.Mod.EventBusSubscriber(modid = EroticDungeon.MOD_ID, bus = net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus.MOD) - public static class Mod extends CommonHandler { @SubscribeEvent public static void registerCapability(RegisterCapabilitiesEvent event) { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/EroticDungeon.java b/src/main/java/top/r3944realms/eroticdungeongame/EroticDungeon.java index 537efcc8..acd4f41d 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/EroticDungeon.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/EroticDungeon.java @@ -21,6 +21,7 @@ import org.jetbrains.annotations.NotNull; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import software.bernie.geckolib.GeckoLib; +import top.r3944realms.eroticdungeongame.content.animation.EDGAnimationHandler; import top.r3944realms.eroticdungeongame.content.register.*; @Mod(EroticDungeon.MOD_ID) @@ -39,6 +40,7 @@ public class EroticDungeon { EDGCreativeTabs.register(eventBus); EDGEntities.register(eventBus); EDGSoundEvents.register(eventBus); + EDGAnimationHandler.register(); } @Contract("_ -> new") public static @NotNull ResourceLocation rl(String path) { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/AnimationHandler.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/AnimationHandler.java deleted file mode 100644 index 5a5d98e5..00000000 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/AnimationHandler.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * * - * * Copyright (c) 2025 R3944Realms. All rights reserved. - * * - * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. - * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ - * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. - * * - * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 - * - */ - -package top.r3944realms.eroticdungeongame.content.animation; - -import net.minecraft.world.entity.player.Player; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import java.util.HashMap; -import java.util.Map; - -public enum AnimationHandler implements IAnimationHandler { - INSTANCE; - public static final Logger LOGGER = LoggerFactory.getLogger(ClientAnimationHandler.class); - public final Map SEAT_ANIMATIONS = new HashMap<>(); - - @Override - public void playerSeatAnimation(Player player, Integer animationId) { - - } - - @Override - public void removeSeatAnimation(Player player) { - - } -} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/AnimationLayers.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/AnimationLayers.java deleted file mode 100644 index d7ec9632..00000000 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/AnimationLayers.java +++ /dev/null @@ -1,30 +0,0 @@ -/* - * * - * * Copyright (c) 2025 R3944Realms. All rights reserved. - * * - * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. - * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ - * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. - * * - * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 - * - */ - -package top.r3944realms.eroticdungeongame.content.animation; - -import dev.kosmx.playerAnim.api.layered.IAnimation; -import dev.kosmx.playerAnim.api.layered.ModifierLayer; -import dev.kosmx.playerAnim.minecraftApi.PlayerAnimationFactory; -import net.minecraft.client.player.AbstractClientPlayer; -import net.minecraft.resources.ResourceLocation; -import top.r3944realms.eroticdungeongame.EroticDungeon; - -public class AnimationLayers { - public static final ResourceLocation SEAT_LAYERS = EroticDungeon.rl("seat_layers"); - public static void initialize() { - PlayerAnimationFactory.ANIMATION_DATA_FACTORY.registerFactory(SEAT_LAYERS, 40, AnimationLayers::registerPlayerAnimation); - } - private static IAnimation registerPlayerAnimation(AbstractClientPlayer player) { - return new ModifierLayer<>(); - } -} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/AnimationProperties.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/AnimationProperties.java deleted file mode 100644 index a81ec5a5..00000000 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/AnimationProperties.java +++ /dev/null @@ -1,403 +0,0 @@ -/* - * * - * * Copyright (c) 2025 R3944Realms. All rights reserved. - * * - * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. - * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ - * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. - * * - * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 - * - */ - -package top.r3944realms.eroticdungeongame.content.animation; - -import dev.kosmx.playerAnim.core.data.KeyframeAnimation; - -@SuppressWarnings("unused") -public class AnimationProperties { - private int animationIndex; - private int layerLevel; - private float camYaw; - private float camPitch; - private float camRoll; - private float camY; - private float jumpModifier; - private float heightModifier; - private String animationName; - private KeyframeAnimation animation; - private boolean swapRotation; - private boolean invertX; - private boolean invertY; - private boolean invertView; - private Integer up; - private Integer down; - private Integer left; - private Integer right; - private Integer forward; - private Integer back; - - public enum KeyOfSwitchPose { - DOWN, - UP, - LEFT, - RIGHT, - FORWARD, - BACK - } - @SuppressWarnings("unused") - public static class Builder { - private int animationIndex; - private int layerLevel; - private float camYaw; - private float camPitch; - private float camRoll; - private float camY; - private float jumpModifier = 1.0f; - private float heightModifier = 1.0f; - private String animationName; - private KeyframeAnimation animation; - private boolean swapRotation = false; - private boolean invertX = false; - private boolean invertY = false; - private boolean invertView = false; - private Integer up; - private Integer down; - private Integer left; - private Integer right; - private Integer forward; - private Integer back; - - public Builder withAnimationIndex(int animationIndex) { - this.animationIndex = animationIndex; - return this; - } - - public Builder withLayerLevel(int layerLevel) { - this.layerLevel = layerLevel; - return this; - } - - public Builder withCamYaw(float camYaw) { - this.camYaw = camYaw; - return this; - } - - public Builder withCamPitch(float camPitch) { - this.camPitch = camPitch; - return this; - } - - public Builder withCamRoll(float camRoll) { - this.camRoll = camRoll; - return this; - } - - public Builder withCamY(float camY) { - this.camY = camY; - return this; - } - - public Builder withJumpModifier(float jumpModifier) { - this.jumpModifier = jumpModifier; - return this; - } - - public Builder withHeightModifier(float heightModifier) { - this.heightModifier = heightModifier; - return this; - } - - public Builder withAnimationName(String animationName) { - this.animationName = animationName; - return this; - } - - public Builder withAnimation(KeyframeAnimation animation) { - this.animation = animation; - return this; - } - - public Builder withSwapRotation(boolean swapRotation) { - this.swapRotation = swapRotation; - return this; - } - - public Builder withInvertX(boolean invertX) { - this.invertX = invertX; - return this; - } - - public Builder withInvertY(boolean invertY) { - this.invertY = invertY; - return this; - } - - public Builder withInvertView(boolean invertView) { - this.invertView = invertView; - return this; - } - - public Builder withUp(Integer up) { - this.up = up; - return this; - } - - public Builder withDown(Integer down) { - this.down = down; - return this; - } - - public Builder withLeft(Integer left) { - this.left = left; - return this; - } - - public Builder withRight(Integer right) { - this.right = right; - return this; - } - - public Builder withForward(Integer forward) { - this.forward = forward; - return this; - } - - public Builder withBack(Integer back) { - this.back = back; - return this; - } - - public Builder withAdjacent(Integer up, Integer down, Integer left, Integer right, Integer forward, Integer back) { - this.up = up; - this.down = down; - this.left = left; - this.right = right; - this.forward = forward; - this.back = back; - return this; - } - - public AnimationProperties build() { - AnimationProperties properties = new AnimationProperties(); - properties.animationIndex = this.animationIndex; - properties.layerLevel = this.layerLevel; - properties.camYaw = this.camYaw; - properties.camPitch = this.camPitch; - properties.camRoll = this.camRoll; - properties.camY = this.camY; - properties.jumpModifier = this.jumpModifier; - properties.heightModifier = this.heightModifier; - properties.animationName = this.animationName; - properties.animation = this.animation; - properties.swapRotation = this.swapRotation; - properties.invertX = this.invertX; - properties.invertY = this.invertY; - properties.invertView = this.invertView; - properties.up = this.up; - properties.down = this.down; - properties.left = this.left; - properties.right = this.right; - properties.forward = this.forward; - properties.back = this.back; - return properties; - } - } - - // 添加静态方法创建 Builder - public static Builder builder() { - return new Builder(); - } - - public AnimationProperties() { - this.jumpModifier = 1.0f; - this.heightModifier = 1.0f; - this.swapRotation = false; - this.invertX = false; - this.invertY = false; - this.invertView = false; - } - - - public AnimationProperties withLayerLevel(int layerLevel) { - this.layerLevel = layerLevel; - return this; - } - - public AnimationProperties withAnimationIndex(int animationIndex) { - this.animationIndex = animationIndex; - return this; - } - - public AnimationProperties withCamYaw(float camYaw) { - this.camYaw = camYaw; - return this; - } - - public AnimationProperties withCamPitch(float camPitch) { - this.camPitch = camPitch; - return this; - } - - public AnimationProperties withCamRoll(float camRoll) { - this.camRoll = camRoll; - return this; - } - - public AnimationProperties withCamY(float camY) { - this.camY = camY; - return this; - } - - public AnimationProperties withJumpModifier(float jumpModifier) { - this.jumpModifier = jumpModifier; - return this; - } - - public AnimationProperties withHeightModifier(float heightModifier) { - this.heightModifier = heightModifier; - return this; - } - - public AnimationProperties withAnimationName(String animationName) { - this.animationName = animationName; - return this; - } - - public AnimationProperties withAnimation(KeyframeAnimation animation) { - this.animation = animation; - return this; - } - - public AnimationProperties withSwapRotation(boolean swapRotation) { - this.swapRotation = swapRotation; - return this; - } - - public AnimationProperties withInvertX(boolean invertX) { - this.invertX = invertX; - return this; - } - - public AnimationProperties withInvertY(boolean invertY) { - this.invertY = invertY; - return this; - } - - public AnimationProperties withInvertView(boolean invertView) { - this.invertView = invertView; - return this; - } - - public AnimationProperties copyOf(AnimationProperties properties) { - this.camYaw = properties.camYaw; - this.camPitch = properties.camPitch; - this.camRoll = properties.camRoll; - this.camY = properties.camY; - this.jumpModifier = properties.jumpModifier; - this.heightModifier = properties.heightModifier; - this.swapRotation = properties.swapRotation; - this.invertX = properties.invertX; - this.invertY = properties.invertY; - this.invertView = properties.invertView; - return this; - } - - public void setAdjacent(Integer up, Integer down, Integer left, Integer right, Integer forward, Integer back) { - this.up = up; - this.down = down; - this.left = left; - this.right = right; - this.forward = forward; - this.back = back; - } - - public void copyAdjacent(AnimationProperties properties) { - this.up = properties.up; - this.down = properties.down; - this.left = properties.left; - this.right = properties.right; - this.forward = properties.forward; - this.back = properties.back; - } - - public int getLayerLevel() { - return this.layerLevel; - } - - public int getAnimationIndex() { - return this.animationIndex; - } - - public float getCamYaw() { - return this.camYaw; - } - - public float getCamPitch() { - return this.camPitch; - } - - public float getCamRoll() { - return this.camRoll; - } - - public float getCamY() { - return this.camY; - } - - public float getJumpModifier() { - return this.jumpModifier; - } - - public float getHeightModifier() { - return this.heightModifier; - } - - public String getAnimationName() { - return this.animationName; - } - - public KeyframeAnimation getAnimation() { - return this.animation; - } - - public Integer getBack() { - return this.back; - } - - public Integer getForward() { - return this.forward; - } - - public Integer getRight() { - return this.right; - } - - public Integer getLeft() { - return this.left; - } - - public Integer getDown() { - return this.down; - } - - public Integer getUp() { - return this.up; - } - - public boolean isSwapRotation() { - return this.swapRotation; - } - - public boolean isInvertX() { - return this.invertX; - } - - public boolean isInvertY() { - return this.invertY; - } - - public boolean isInvertView() { - return this.invertView; - } -} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/ClientAnimationHandler.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/ClientAnimationHandler.java deleted file mode 100644 index 11be4317..00000000 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/ClientAnimationHandler.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * * - * * Copyright (c) 2025 R3944Realms. All rights reserved. - * * - * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. - * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ - * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. - * * - * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 - * - */ - -package top.r3944realms.eroticdungeongame.content.animation; - -import net.minecraft.world.entity.player.Player; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import java.util.HashMap; -import java.util.Map; - -@OnlyIn(Dist.CLIENT) -public enum ClientAnimationHandler implements IAnimationHandler { - INSTANCE; - public static final Logger LOGGER = LoggerFactory.getLogger(ClientAnimationHandler.class); - public final Map SEAT_ANIMATIONS = new HashMap<>(); - - @Override - public void loadAllAnimations() { - loadSeatAnimations(); - } - - @Override - public void playerSeatAnimation(Player player, Integer animationId) { - - } - - @Override - public void removeSeatAnimation(Player player) { - - } - - private void loadSeatAnimations() { - - } -} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/EDGAnimationHandler.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/EDGAnimationHandler.java new file mode 100644 index 00000000..42cb8777 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/EDGAnimationHandler.java @@ -0,0 +1,43 @@ +/* + * * + * * Copyright (c) 2025 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.animation; + +import com.linearpast.sccore.animation.event.create.AnimationRegisterEvent; +import net.minecraft.resources.ResourceLocation; +import net.minecraftforge.common.MinecraftForge; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import top.r3944realms.eroticdungeongame.content.animation.data.AnimationProperties; +import top.r3944realms.eroticdungeongame.content.animation.data.SeatAnimations; + +import java.util.HashMap; +import java.util.Map; + +public enum EDGAnimationHandler { + INSTANCE; + public final Logger LOGGER = LoggerFactory.getLogger(EDGAnimationHandler.class); + private static final Map seatAnimations = new HashMap<>(); + private static void registerAnimations(AnimationRegisterEvent.Animation event) { + for (AnimationProperties animationProperties : seatAnimations.values()) { + event.registerAnimation(animationProperties.getKey(), animationProperties.getAnimation()); + } + } + private void register0() { + seatAnimations.clear(); + seatAnimations.putAll(SeatAnimations.getSeatAnimations()); + MinecraftForge.EVENT_BUS.addListener(EDGAnimationHandler::registerAnimations); + } + public static void register() { + INSTANCE.register0(); + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/data/AnimationProperties.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/data/AnimationProperties.java new file mode 100644 index 00000000..4c4bcec6 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/data/AnimationProperties.java @@ -0,0 +1,157 @@ +/* + * * + * * Copyright (c) 2025 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.animation.data; + +import com.linearpast.sccore.animation.data.GenericAnimationData; +import net.minecraft.resources.ResourceLocation; +import org.jetbrains.annotations.Nullable; + +@SuppressWarnings("unused") +public class AnimationProperties { + AnimationProperties(ResourceLocation key){ + this.animation = GenericAnimationData.create(key); + } + AnimationProperties(ResourceLocation key, String name){ + this.animation = GenericAnimationData.create(key).withName(name); + } + + public static AnimationProperties create(ResourceLocation key) { + return new AnimationProperties(key); + } + public static AnimationProperties create(ResourceLocation key, String name) { + return new AnimationProperties(key, name); + } + + private float jumpModifier = 1.0f; + private final GenericAnimationData animation; + + private ResourceLocation up; + private ResourceLocation down; + private ResourceLocation left; + private ResourceLocation right; + private ResourceLocation forward; + private ResourceLocation back; + + public AnimationProperties withJumpModifier(float jumpModifier) { + this.jumpModifier = jumpModifier; + return this; + } + + public AnimationProperties withAdjacent( + @Nullable AnimationProperties up, + @Nullable AnimationProperties down, + @Nullable AnimationProperties left, + @Nullable AnimationProperties right, + @Nullable AnimationProperties forward, + @Nullable AnimationProperties back + ) { + if(up != null) this.up = up.getKey(); + if(down != null) this.down = down.getKey(); + if(left != null) this.left = left.getKey(); + if(right != null) this.right = right.getKey(); + if(forward != null) this.forward = forward.getKey(); + if(back != null) this.back = back.getKey(); + return this; + } + + public AnimationProperties copyAdjacent(AnimationProperties properties) { + this.up = properties.up; + this.down = properties.down; + this.left = properties.left; + this.right = properties.right; + this.forward = properties.forward; + this.back = properties.back; + return this; + } + + public AnimationProperties copyOf(AnimationProperties properties){ + this.animation.withLyingType(properties.animation.getLyingType()) + .withCamY(properties.animation.getCamY()) + .withCamPitch(properties.animation.getCamPitch()) + .withCamRoll(properties.animation.getCamRoll()) + .withCamYaw(properties.animation.getCamYaw()) + .withHeightModifier(properties.animation.getHeightModifier()); + this.jumpModifier = properties.jumpModifier; + return this; + } + + public AnimationProperties withHeightModifier(float heightModifier) { + this.animation.withHeightModifier(heightModifier); + return this; + } + + public AnimationProperties withCamY(float camY) { + this.animation.withCamY(camY); + return this; + } + + public AnimationProperties withCamYaw(float camYaw) { + this.animation.withCamYaw(camYaw); + return this; + } + + public AnimationProperties withCamRoll(float camRoll) { + this.animation.withCamRoll(camRoll); + return this; + } + + public AnimationProperties withCamPitch(float camPitch) { + this.animation.withCamPitch(camPitch); + return this; + } + + public AnimationProperties withLyingType(GenericAnimationData.LyingType lyingType) { + this.animation.withLyingType(lyingType); + return this; + } + + public GenericAnimationData getAnimation() { + return animation; + } + + public String getName() { + return animation.getName(); + } + + public ResourceLocation getKey() { + return animation.getKey(); + } + + public float getJumpModifier() { + return jumpModifier; + } + + public ResourceLocation getUp() { + return up; + } + + public ResourceLocation getDown() { + return down; + } + + public ResourceLocation getLeft() { + return left; + } + + public ResourceLocation getRight() { + return right; + } + + public ResourceLocation getForward() { + return forward; + } + + public ResourceLocation getBack() { + return back; + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/IAnimationHandler.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/data/ISeatAnimation.java similarity index 57% rename from src/main/java/top/r3944realms/eroticdungeongame/content/animation/IAnimationHandler.java rename to src/main/java/top/r3944realms/eroticdungeongame/content/animation/data/ISeatAnimation.java index 13b8d9e2..3836401b 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/IAnimationHandler.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/data/ISeatAnimation.java @@ -10,13 +10,13 @@ * */ -package top.r3944realms.eroticdungeongame.content.animation; +package top.r3944realms.eroticdungeongame.content.animation.data; -import net.minecraft.world.entity.player.Player; +import net.minecraft.resources.ResourceLocation; +import top.r3944realms.eroticdungeongame.content.animation.type.IAnimationType; -public interface IAnimationHandler { - String CURRENT_ANIMATION_KEY = "currentAnimation"; - default void loadAllAnimations() {} - void playerSeatAnimation(Player player, Integer animationId); - void removeSeatAnimation(Player player); +public interface ISeatAnimation { + IAnimationType getSeatAnimationType(); + ResourceLocation getSeatAnimationLocation(); + AnimationProperties getAnimationProperties(); } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/data/SeatAnimations.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/data/SeatAnimations.java new file mode 100644 index 00000000..9589ef83 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/data/SeatAnimations.java @@ -0,0 +1,91 @@ +/* + * * + * * Copyright (c) 2025 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.animation.data; + +import com.linearpast.sccore.animation.data.GenericAnimationData; +import net.minecraft.resources.ResourceLocation; +import org.jetbrains.annotations.Contract; +import org.jetbrains.annotations.NotNull; +import top.r3944realms.eroticdungeongame.EroticDungeon; +import top.r3944realms.eroticdungeongame.content.animation.type.IAnimationType; +import top.r3944realms.eroticdungeongame.content.animation.type.SeatAnimationType; + +import java.util.HashMap; +import java.util.Map; +import java.util.function.Consumer; +import java.util.stream.Collectors; + +public class SeatAnimations { + public static final class SeatAnimation implements ISeatAnimation { + private final IAnimationType type; + private final String name; + private final AnimationProperties properties; + + public SeatAnimation(IAnimationType type, String name, @NotNull Consumer animationProperties) { + this.type = type; + this.name = name; + this.properties = AnimationProperties.create(getSeatAnimationLocation()); + seatAnimations.put(getSeatAnimationLocation(), this); + animationProperties.accept(properties); + } + + public SeatAnimation(IAnimationType type, String name) { + this.type = type; + this.name = name; + this.properties = AnimationProperties.create(getSeatAnimationLocation()); + seatAnimations.put(getSeatAnimationLocation(), this); + } + + @Override + public IAnimationType getSeatAnimationType() { + return type; + } + + @Contract(" -> new") + @Override + public @NotNull ResourceLocation getSeatAnimationLocation() { + return EroticDungeon.rl(name); + } + + @Contract(" -> new") + @Override + public @NotNull AnimationProperties getAnimationProperties() { + return AnimationProperties.create(getSeatAnimationLocation()); + } + } + public static Map seatAnimations = new HashMap<>(); + public static SeatAnimation DEFAULT_CUFF_ANIMATION = new SeatAnimation(SeatAnimationType.CUFF_BED, "default_cuff", + c -> c.withLyingType(GenericAnimationData.LyingType.FRONT) + ); + public static SeatAnimation DEFAULT_IRON_ANIMATION = new SeatAnimation(SeatAnimationType.RACK, "default_iron"); + public static SeatAnimation DEFAULT_RACK_ANIMATION = new SeatAnimation(SeatAnimationType.RACK, "default_rack", + c -> c.withLyingType(GenericAnimationData.LyingType.FRONT) + ); + public static boolean registerSeatAnimation(ISeatAnimation seatAnimation) { + if (seatAnimation == null || seatAnimations.containsKey(seatAnimation.getSeatAnimationLocation())) { + return false; + } + seatAnimations.put(seatAnimation.getSeatAnimationLocation(), seatAnimation); + return true; + } + + public static Map getSeatAnimations() { + return seatAnimations.entrySet().stream() + .collect( + Collectors.toMap( + Map.Entry::getKey, + entry -> entry.getValue().getAnimationProperties() + ) + ); + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/type/IAnimationType.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/type/IAnimationType.java index 33a52072..6ff23193 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/type/IAnimationType.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/type/IAnimationType.java @@ -13,7 +13,5 @@ package top.r3944realms.eroticdungeongame.content.animation.type; public interface IAnimationType { - String getTypeName(); - String getAnimationName(); - int getAnimalId(); + String typeName(); } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/type/SeatAnimationType.java b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/type/SeatAnimationType.java index 1e23ac36..7c9f803d 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/animation/type/SeatAnimationType.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/animation/type/SeatAnimationType.java @@ -12,38 +12,19 @@ package top.r3944realms.eroticdungeongame.content.animation.type; -import org.jetbrains.annotations.Contract; -import org.jetbrains.annotations.NotNull; -import top.r3944realms.eroticdungeongame.content.block.IronCageBlock; - public enum SeatAnimationType implements IAnimationType { - CUFF_BED(0, "cuff_bed", "edg_cuff_bed"), - IRON_CAGE(1, "iron_cage", "edg_iron_cage"), - RACK(2, "rack", "edg_rack"), + CUFF_BED("cuff_bed"), + IRON_CAGE("iron_cage"), + RACK("rack"), ; private final String typeName; - private final String animationName; - private final int animationId; - SeatAnimationType(int animationId, String typeName, String animationName) { + SeatAnimationType(String typeName) { this.typeName = typeName; - this.animationId = animationId; - this.animationName = animationName; } @Override - public String getTypeName() { + public String typeName() { return typeName; } - @Contract(pure = true) - @Override - public @NotNull String getAnimationName() { - return animationName; - } - - @Override - public int getAnimalId() { - return animationId; - } - } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/AbstractSeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/AbstractSeatBlock.java index 50be0f9c..98fb31bb 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/AbstractSeatBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/AbstractSeatBlock.java @@ -21,8 +21,10 @@ import net.minecraft.world.item.context.BlockPlaceContext; import net.minecraft.world.level.BlockGetter; import net.minecraft.world.level.Level; import net.minecraft.world.level.LevelAccessor; -import net.minecraft.world.level.LevelReader; -import net.minecraft.world.level.block.*; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Mirror; +import net.minecraft.world.level.block.Rotation; +import net.minecraft.world.level.block.SimpleWaterloggedBlock; import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraft.world.level.block.state.BlockState; @@ -34,7 +36,6 @@ import net.minecraft.world.level.material.Fluids; import net.minecraft.world.level.material.PushReaction; import net.minecraft.world.phys.BlockHitResult; import net.minecraft.world.phys.shapes.CollisionContext; -import net.minecraft.world.phys.shapes.Shapes; import net.minecraft.world.phys.shapes.VoxelShape; import org.jetbrains.annotations.NotNull; import top.r3944realms.eroticdungeongame.content.block.blockentity.DefaultSeatBlockEntity; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractCrossSeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractCrossSeatBlock.java new file mode 100644 index 00000000..be7a14f2 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractCrossSeatBlock.java @@ -0,0 +1,205 @@ +/* + * * + * * Copyright (c) 2025 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.block.multiply; + +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.context.BlockPlaceContext; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.LevelReader; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.StateDefinition; +import net.minecraft.world.level.block.state.properties.EnumProperty; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; +import top.r3944realms.eroticdungeongame.content.block.AbstractSeatBlock; +import top.r3944realms.eroticdungeongame.content.block.part.CrossSeatPart; +import top.r3944realms.eroticdungeongame.content.register.EDGBlockEntities; + +import java.util.Map; + +public abstract class AbstractCrossSeatBlock extends AbstractSeatBlock implements IHasPrimaryPart { + public static final EnumProperty PART = + EnumProperty.create("part", CrossSeatPart.class); + protected Map> shapeMap; + public AbstractCrossSeatBlock(Properties properties) { + super(properties); + registerDefaultState( + setPrimaryStatePart( + getStateDefinition().any() + .setValue(PART, getPrimaryPart()) + .setValue(FACING, Direction.NORTH) + .setValue(OCCUPIED, false) + .setValue(FLIPPED, false) + .setValue(WATERLOGGED, false) + ) + ); + } + /** + * 抽象方法:获取MAIN_MIDDLE主干部件的位置 + * @param primaryPos 主部件位置 + * @param facing 朝向 + * @return 中间部件位置 + */ + protected abstract BlockPos getMiddlePartPos(BlockPos primaryPos, Direction facing); + + /** + * 根据当前部分获取其他部分位置 + */ + public BlockPos[] getOtherPartPositions(BlockPos currentPos, BlockState currentState) { + return getOtherPartPositions(currentPos, currentState.getValue(PART), currentState.getValue(FACING)); + } + /** + * 抽象方法:根据当前部分获取其他部分位置 + */ + public abstract BlockPos[] getOtherPartPositions(BlockPos currentPos,CrossSeatPart part , Direction facing); + /** + * 抽象方法:放置其他部件 + */ + protected abstract void placeOtherParts(Level level, BlockPos primaryPos, BlockState primaryState, + LivingEntity placer, ItemStack stack); + /** + * 抽象方法:获取交互时的方块实体位置(方块实体只会在底部) + */ + protected abstract BlockPos getInteractionBEPos(BlockState blockState, BlockPos blockPos); + + protected void handleOtherPartsRemoval(Level level, BlockPos blockPos, BlockState blockState) { + BlockPos[] otherPartPositions = getOtherPartPositions(blockPos, blockState); + for (BlockPos otherPos : otherPartPositions) { + removeIfSameBlock(level, otherPos); + } + } + + @Override + public final @Nullable BlockEntity newBlockEntity(@NotNull BlockPos blockPos, @NotNull BlockState blockState) { + // 只在主部件创建BlockEntity + if (isPrimary(blockState)) { + return createPrimaryBlockEntity(blockPos, blockState); + } + return null; + } + + @Override + public EnumProperty getPartProperty() { + return PART; + } + + @Override + public BlockEntity createPrimaryBlockEntity(@NotNull BlockPos blockPos, @NotNull BlockState blockState) { + return EDGBlockEntities.DEFAULT_SEAT_BLOCK_ENTITY.get().create(blockPos, blockState); + } + + @Override + protected void createBlockStateDefinition(StateDefinition.@NotNull Builder builder) { + super.createBlockStateDefinition(builder); + builder.add(PART); + } + + @Override + public @NotNull VoxelShape getShape(@NotNull BlockState blockState, @NotNull BlockGetter blockGetter, + @NotNull BlockPos blockPos, @NotNull CollisionContext collisionContext) { + CrossSeatPart part = blockState.getValue(PART); + Direction facing = blockState.getValue(FACING); + + if (shapeMap != null && shapeMap.containsKey(part) && shapeMap.get(part).containsKey(facing)) { + return shapeMap.get(part).get(facing); + } + return super.getShape(blockState, blockGetter, blockPos, collisionContext); + } + + @SuppressWarnings("deprecation") + @Override + public boolean canSurvive(@NotNull BlockState state, @NotNull LevelReader level, @NotNull BlockPos pos) { + // 检查所有其他部件位置是否可以放置 + BlockPos[] otherPositions = getOtherPartPositions(pos, state); + + for (BlockPos otherPos : otherPositions) { + if (!level.getBlockState(otherPos).canBeReplaced()) { + return false; + } + } + + return super.canSurvive(state, level, pos); + } + + @Override + public void setPlacedBy(@NotNull Level level, @NotNull BlockPos pos, @NotNull BlockState state, + @Nullable LivingEntity placer, @NotNull ItemStack stack) { + super.setPlacedBy(level, pos, state, placer, stack); + if (!level.isClientSide) { + // 放置其他部件 + placeOtherParts(level, pos, state, placer, stack); + } + } + @Override + public @NotNull InteractionResult use(@NotNull BlockState blockState, @NotNull Level level, + @NotNull BlockPos blockPos, @NotNull Player player, + @NotNull InteractionHand hand, @NotNull BlockHitResult hitResult) { + // 获取主部件位置进行交互 + BlockPos primaryPos = getInteractionBEPos(blockState, blockPos); + return useOnPrimaryPart(blockState, level, primaryPos, player, hand, hitResult); + } + + @Override + public void onRemove(@NotNull BlockState blockState, @NotNull Level level, @NotNull BlockPos blockPos, + @NotNull BlockState newState, boolean moved) { + if (blockState.getBlock() != newState.getBlock()) { + // 处理其他部件的移除 + handleOtherPartsRemoval(level, blockPos, blockState); + } + super.onRemove(blockState, level, blockPos, newState, moved); + } + + @Nullable + @Override + public BlockEntity getBlockEntity(BlockState state, @NotNull Level level, BlockPos pos) { + return super.getBlockEntity(state, level, getInteractionBEPos(state, pos)); + } + + public BlockState setPrimaryStatePart(@NotNull BlockState state) { + return state.setValue(PART, getPrimaryPart()); + } + + public BlockPos[] getPlaceOtherPartPositions(@NotNull BlockPos blockPos, Direction direction) { + return getOtherPartPositions(blockPos, getPrimaryPart(), direction); + } + + @Override + public BlockState getStateForPlacement(@NotNull BlockPlaceContext context) { + Direction direction = context.getHorizontalDirection().getOpposite(); + BlockPos pos = context.getClickedPos(); + Level level = context.getLevel(); + + // 检查其它位置是否可以放置 + BlockPos[] otherPartPositions = getPlaceOtherPartPositions(pos, direction); + for (BlockPos otherPos : otherPartPositions) { + if (!level.getBlockState(otherPos).canBeReplaced() || !level.getWorldBorder().isWithinBounds(otherPos)) { + return null; + } + } + return this.defaultBlockState() + .setValue(FACING, direction) + .setValue(PART, getPrimaryPart()); + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractThreePartSeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractThreePartSeatBlock.java index 14546422..9dafb1db 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractThreePartSeatBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractThreePartSeatBlock.java @@ -90,9 +90,6 @@ public abstract class AbstractThreePartSeatBlock extends AbstractSeatBlock imple */ protected abstract BlockPos getInteractionPrimaryPos(BlockState blockState, BlockPos blockPos); - /** - * 抽象方法:移除时处理其他部件 - */ protected void handleOtherPartsRemoval(Level level, BlockPos blockPos, BlockState blockState) { BlockPos[] otherPartPositions = getOtherPartPositions(blockPos, blockState); for (BlockPos otherPos : otherPartPositions) { @@ -192,26 +189,4 @@ public abstract class AbstractThreePartSeatBlock extends AbstractSeatBlock imple return super.getBlockEntity(state, level, getInteractionPrimaryPos(state, pos)); } - /** - * 设置主部件状态(带部件类型) - */ - public BlockState setPrimaryStatePart(@NotNull BlockState state) { - return state.setValue(PART, AdvanceSeatPart.FOOT); - } - - /** - * 设置中间部件状态 - */ - public BlockState setMiddleStatePart(@NotNull BlockState state) { - return state.setValue(PART, AdvanceSeatPart.MIDDLE); - } - - /** - * 设置顶部部件状态 - */ - public BlockState setTopStatePart(@NotNull BlockState state) { - return state.setValue(PART, AdvanceSeatPart.HEAD); - } - - } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/horizontal/HorizontalDoubleSeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/horizontal/HorizontalDoubleSeatBlock.java index d7b9b073..b5db0522 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/horizontal/HorizontalDoubleSeatBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/horizontal/HorizontalDoubleSeatBlock.java @@ -97,6 +97,7 @@ public abstract class HorizontalDoubleSeatBlock extends AbstractTwoPartSeatBlock public BlockState getStateForPlacement(@NotNull BlockPlaceContext context) { Direction direction = context.getHorizontalDirection(); BlockPos pos = context.getClickedPos(); + BlockPos secondaryPos = pos.relative(direction); Level level = context.getLevel(); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/vertical/VerticalDoubleSeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/vertical/VerticalDoubleSeatBlock.java index b6aed26d..363f5b87 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/vertical/VerticalDoubleSeatBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/vertical/VerticalDoubleSeatBlock.java @@ -92,13 +92,15 @@ public abstract class VerticalDoubleSeatBlock extends AbstractTwoPartSeatBlock { BlockPos pos = context.getClickedPos(); BlockPos abovePos = pos.above(); Level level = context.getLevel(); + Direction direction = context.getHorizontalDirection(); // 检查上方位置是否可以放置 if (level.getBlockState(abovePos).canBeReplaced(context) && level.getWorldBorder().isWithinBounds(abovePos)) { + return setPrimaryStatePart( this.defaultBlockState() - .setValue(FACING, context.getHorizontalDirection()) + .setValue(FACING, direction) ); } return null; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/part/CrossSeatPart.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/part/CrossSeatPart.java new file mode 100644 index 00000000..4d7e3b26 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/part/CrossSeatPart.java @@ -0,0 +1,32 @@ +/* + * * + * * Copyright (c) 2025 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.block.part; + +import net.minecraft.util.StringRepresentable; +import org.jetbrains.annotations.NotNull; + +public enum CrossSeatPart implements StringRepresentable { + MAIN_MIDDLE("main_middle"), + MAIN_LEFT("main_left"), + MAIN_RIGHT("main_right"), + SECONDARY_MIDDLE("secondary_middle"), + ; + private final String name; + CrossSeatPart(String name) { + this.name = name; + } + @Override + public @NotNull String getSerializedName() { + return name; + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CruxBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CruxBlock.java new file mode 100644 index 00000000..3e7003a1 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CruxBlock.java @@ -0,0 +1,161 @@ +/* + * * + * * Copyright (c) 2025 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.block.type; + +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.properties.WoodType; +import net.minecraft.world.level.material.Fluids; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.NotNull; +import top.r3944realms.eroticdungeongame.content.block.multiply.AbstractCrossSeatBlock; +import top.r3944realms.eroticdungeongame.content.block.part.CrossSeatPart; +import top.r3944realms.lib39.util.shape.ShapeUtil; + +import java.util.EnumMap; +import java.util.Map; + +public class CruxBlock extends AbstractCrossSeatBlock { + + private final WoodType woodType; + private static final BlockBehaviour.Properties PROPERTIES = BlockBehaviour.Properties.of() + .strength(2.0f) + .explosionResistance(3.0f) + .sound(SoundType.WOOD) + .noOcclusion(); + + public CruxBlock(WoodType woodType) { + super(PROPERTIES); + this.woodType = woodType; + } + + public WoodType getWoodType() { + return woodType; + } + + @Override + protected BlockPos getMiddlePartPos(@NotNull BlockPos primaryPos, Direction facing) { + return primaryPos.above(); + } + + @Override + public BlockPos[] getOtherPartPositions(BlockPos currentPos, @NotNull CrossSeatPart currentPart, Direction facing) { + BlockPos[] positions = new BlockPos[3]; + + switch (currentPart) { + case MAIN_MIDDLE -> { + positions[0] = currentPos.relative(facing.getClockWise()); // 右边 + positions[1] = currentPos.relative(facing.getCounterClockWise()); // 左边 + positions[2] = currentPos.below(); // 下边 + } + case MAIN_LEFT -> { + // 右边 + 下面 + positions[0] = currentPos.relative(facing.getCounterClockWise()); + positions[1] = positions[0].below(); + positions[2] = currentPos.relative(facing.getCounterClockWise(),2); + } + case MAIN_RIGHT -> { + // 左边 + 下面 + positions[0] = currentPos.relative(facing.getClockWise()); + positions[1] = positions[0].below(); + positions[2] = currentPos.relative(facing.getClockWise(),2); + } + case SECONDARY_MIDDLE -> { + positions[0] = currentPos.above(); // 上边 + positions[1] = positions[0].relative(facing.getClockWise()); // 右边 + positions[2] = positions[0].relative(facing.getCounterClockWise()); // 左边 + } + } + + return positions; + } + + @Override + protected void placeOtherParts(@NotNull Level level, BlockPos primaryPos, @NotNull BlockState primaryState, LivingEntity placer, ItemStack stack) { + Direction facing = primaryState.getValue(FACING); + // 只有这个需要考虑 + BlockPos middlePos = getMiddlePartPos(primaryPos, facing); + if (level.getBlockState(middlePos).canBeReplaced()) { + BlockState middleState = primaryState.setValue(PART, CrossSeatPart.MAIN_MIDDLE).setValue(WATERLOGGED, level.getFluidState(middlePos).getType() == Fluids.WATER); + level.setBlock(middlePos, middleState, Block.UPDATE_ALL); + } + + // 放置顶右部件 + BlockPos leftPos = middlePos.relative(facing.getCounterClockWise()); + if (level.getBlockState(leftPos).canBeReplaced()) { + BlockState topState = primaryState.setValue(PART, CrossSeatPart.MAIN_RIGHT).setValue(WATERLOGGED, level.getFluidState(leftPos).getType() == Fluids.WATER); + level.setBlock(leftPos, topState, Block.UPDATE_ALL); + } + // 放置顶左部件 + BlockPos rightPos = middlePos.relative(facing.getClockWise()); + if (level.getBlockState(rightPos).canBeReplaced()) { + BlockState topState = primaryState.setValue(PART, CrossSeatPart.MAIN_LEFT).setValue(WATERLOGGED, level.getFluidState(rightPos).getType() == Fluids.WATER); + level.setBlock(rightPos, topState, Block.UPDATE_ALL); + } + + // 更新方块 + level.blockUpdated(primaryPos, Blocks.AIR); + primaryState.updateNeighbourShapes(level, primaryPos, Block.UPDATE_ALL); + } + + @Override + protected BlockPos getInteractionBEPos(@NotNull BlockState blockState, BlockPos blockPos) { + CrossSeatPart part = blockState.getValue(PART); + Direction facing = blockState.getValue(FACING); + return switch (part) { + case MAIN_MIDDLE -> blockPos.below(); + case MAIN_LEFT -> blockPos.relative(facing.getClockWise()).below(); + case MAIN_RIGHT -> blockPos.relative(facing.getCounterClockWise()).below(); + case SECONDARY_MIDDLE -> blockPos; + }; + } + + @Override + public void setupShape() { + VoxelShape foot = ShapeUtil.builder() + .addPixelBox(4, 0, 14, 12, 16, 16) + .build(); + VoxelShape head = ShapeUtil.builder() + .addPixelBox(4, 2, 14, 12, 8, 16) + .addPixelBox(4, 8, 14, 12, 16, 16) + .addPixelBox(4, 0, 14, 12, 2, 16) + .addPixelBox(12, 2, 14, 16, 8, 16) + .addPixelBox(0, 2, 14, 4, 8, 16) + .build(); + VoxelShape left = ShapeUtil.builder() + .addPixelBox(0, 2, 14, 7, 8, 16) + .build(); + VoxelShape right = ShapeUtil.builder() + .addPixelBox(9, 2, 14, 16, 8, 16) + .build(); + EnumMap> shapes = new EnumMap<>(CrossSeatPart.class); + shapes.put(CrossSeatPart.SECONDARY_MIDDLE, ShapeUtil.createUniformDirectionMap(foot)); + shapes.put(CrossSeatPart.MAIN_MIDDLE, ShapeUtil.createUniformDirectionMap(head)); + shapes.put(CrossSeatPart.MAIN_LEFT, ShapeUtil.createUniformDirectionMap(left)); + shapes.put(CrossSeatPart.MAIN_RIGHT, ShapeUtil.createUniformDirectionMap(right)); + this.shapeMap = shapes; + } + + @Override + public CrossSeatPart getPrimaryPart() { + return CrossSeatPart.SECONDARY_MIDDLE; + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/CuffBedBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CuffBedBlock.java similarity index 98% rename from src/main/java/top/r3944realms/eroticdungeongame/content/block/CuffBedBlock.java rename to src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CuffBedBlock.java index 9b1072f6..7e08822e 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/CuffBedBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CuffBedBlock.java @@ -10,7 +10,7 @@ * */ -package top.r3944realms.eroticdungeongame.content.block; +package top.r3944realms.eroticdungeongame.content.block.type; import net.minecraft.core.Direction; import net.minecraft.world.entity.Entity; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/IronCageBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/IronCageBlock.java similarity index 83% rename from src/main/java/top/r3944realms/eroticdungeongame/content/block/IronCageBlock.java rename to src/main/java/top/r3944realms/eroticdungeongame/content/block/type/IronCageBlock.java index c8fd7a37..3ab25e88 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/IronCageBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/IronCageBlock.java @@ -10,7 +10,7 @@ * */ -package top.r3944realms.eroticdungeongame.content.block; +package top.r3944realms.eroticdungeongame.content.block.type; import net.minecraft.core.BlockPos; @@ -20,7 +20,9 @@ import net.minecraft.world.InteractionResult; import net.minecraft.world.entity.player.Player; import net.minecraft.world.level.Level; import net.minecraft.world.level.LevelReader; -import net.minecraft.world.level.block.*; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.RenderShape; +import net.minecraft.world.level.block.SoundType; import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityType; @@ -30,15 +32,17 @@ import net.minecraft.world.phys.BlockHitResult; import net.minecraft.world.phys.shapes.VoxelShape; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import top.r3944realms.eroticdungeongame.content.block.ISeatBlock; import top.r3944realms.eroticdungeongame.content.block.blockentity.IronCageBlockEntity; import top.r3944realms.eroticdungeongame.content.block.multiply.vertical.VerticalDoubleSeatBlock; +import top.r3944realms.eroticdungeongame.content.block.part.SeatPart; import top.r3944realms.eroticdungeongame.content.register.EDGBlockEntities; import top.r3944realms.lib39.util.shape.ShapeUtil; +import java.util.EnumMap; import java.util.Map; public class IronCageBlock extends VerticalDoubleSeatBlock { - protected Map shapeMap; private static final BlockBehaviour.Properties PROPERTIES = BlockBehaviour.Properties.copy(Blocks.DIRT) .noOcclusion() @@ -66,9 +70,13 @@ public class IronCageBlock extends VerticalDoubleSeatBlock { @Override public void setupShape() { VoxelShape voxelShape = ShapeUtil.builder() - .addPixelBox(0, 0, 0, 16, 32, 16) + .addPixelBox(0, 0, 0, 16, 16, 16) .build(); - shapeMap = ShapeUtil.createUniformDirectionMap(voxelShape); + Map uniformDirectionMap = ShapeUtil.createUniformDirectionMap(voxelShape); + EnumMap> shapes = new EnumMap<>(SeatPart.class); + shapes.put(SeatPart.FOOT, uniformDirectionMap); + shapes.put(SeatPart.HEAD, uniformDirectionMap); + this.shapeMap = shapes; } @Override diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PetrineCrossBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PetrineCrossBlock.java new file mode 100644 index 00000000..f0142b6d --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PetrineCrossBlock.java @@ -0,0 +1,159 @@ +/* + * * + * * Copyright (c) 2025 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.block.type; + +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.properties.WoodType; +import net.minecraft.world.level.material.Fluids; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.NotNull; +import top.r3944realms.eroticdungeongame.content.block.multiply.AbstractCrossSeatBlock; +import top.r3944realms.eroticdungeongame.content.block.part.CrossSeatPart; +import top.r3944realms.lib39.util.shape.ShapeUtil; + +import java.util.EnumMap; +import java.util.Map; + +public class PetrineCrossBlock extends AbstractCrossSeatBlock { + + private final WoodType woodType; + private static final Properties PROPERTIES = Properties.of() + .strength(2.0f) + .explosionResistance(3.0f) + .sound(SoundType.WOOD) + .noOcclusion(); + + public PetrineCrossBlock(WoodType woodType) { + super(PROPERTIES); + this.woodType = woodType; + } + + public WoodType getWoodType() { + return woodType; + } + + @Override + protected BlockPos getMiddlePartPos(BlockPos primaryPos, Direction facing) { + return primaryPos; + } + + @Override + public BlockPos[] getOtherPartPositions(BlockPos currentPos, @NotNull CrossSeatPart currentPart, Direction facing) { + BlockPos[] positions = new BlockPos[3]; + + switch (currentPart) { + case MAIN_MIDDLE -> { + positions[0] = currentPos.relative(facing.getClockWise()); // 左边 + positions[1] = currentPos.relative(facing.getCounterClockWise()); // 右边 + positions[2] = currentPos.above(); // 上边 + } + case MAIN_LEFT -> { + // 右边 + 上面 + positions[0] = currentPos.relative(facing.getCounterClockWise()); + positions[1] = positions[0].above(); + positions[2] = currentPos.relative(facing.getCounterClockWise(),2); + } + case MAIN_RIGHT -> { + // 左边 + 上面 + positions[0] = currentPos.relative(facing.getClockWise()); + positions[1] = positions[0].above(); + positions[2] = currentPos.relative(facing.getClockWise(),2); + } + case SECONDARY_MIDDLE -> { + positions[0] = currentPos.below(); // 下边 + positions[1] = positions[0].relative(facing.getClockWise()); // 左边 + positions[2] = positions[0].relative(facing.getCounterClockWise()); // 右边 + } + } + + return positions; + } + + @Override + protected void placeOtherParts(@NotNull Level level, BlockPos primaryPos, @NotNull BlockState primaryState, LivingEntity placer, ItemStack stack) { + Direction facing = primaryState.getValue(FACING); + // 只有这个需要考虑 + BlockPos middlePos = getMiddlePartPos(primaryPos, facing); + BlockPos topPos = middlePos.above(); + if (level.getBlockState(topPos).canBeReplaced()) { + BlockState middleState = primaryState.setValue(PART, CrossSeatPart.SECONDARY_MIDDLE).setValue(WATERLOGGED, level.getFluidState(topPos).getType() == Fluids.WATER); + level.setBlock(topPos, middleState, Block.UPDATE_ALL); + } + + // 放置顶右部件 + BlockPos leftPos = middlePos.relative(facing.getCounterClockWise()); + if (level.getBlockState(leftPos).canBeReplaced()) { + BlockState topState = primaryState.setValue(PART, CrossSeatPart.MAIN_RIGHT).setValue(WATERLOGGED, level.getFluidState(leftPos).getType() == Fluids.WATER); + level.setBlock(leftPos, topState, Block.UPDATE_ALL); + } + // 放置顶左部件 + BlockPos rightPos = middlePos.relative(facing.getClockWise()); + if (level.getBlockState(rightPos).canBeReplaced()) { + BlockState topState = primaryState.setValue(PART, CrossSeatPart.MAIN_LEFT).setValue(WATERLOGGED, level.getFluidState(rightPos).getType() == Fluids.WATER); + level.setBlock(rightPos, topState, Block.UPDATE_ALL); + } + + // 更新方块 + level.blockUpdated(primaryPos, Blocks.AIR); + primaryState.updateNeighbourShapes(level, primaryPos, Block.UPDATE_ALL); + } + + @Override + protected BlockPos getInteractionBEPos(@NotNull BlockState blockState, BlockPos blockPos) { + CrossSeatPart part = blockState.getValue(PART); + Direction facing = blockState.getValue(FACING); + return switch (part) { + case MAIN_MIDDLE -> blockPos; + case MAIN_LEFT -> blockPos.relative(facing.getClockWise()); + case MAIN_RIGHT -> blockPos.relative(facing.getCounterClockWise()); + case SECONDARY_MIDDLE -> blockPos.below(); + }; + } + + @Override + public void setupShape() { + VoxelShape head = ShapeUtil.builder() + .addPixelBox(4, 0, 14, 12, 16, 16) + .build(); + VoxelShape foot = ShapeUtil.builder() + .addPixelBox(4, 0, 14, 12, 16, 16) + .addPixelBox(12, 8, 14, 16, 14, 16) + .addPixelBox(0, 8, 14, 4, 14, 16) + .build(); + VoxelShape left = ShapeUtil.builder() + .addPixelBox(0, 8, 14, 7, 14, 16) + .build(); + VoxelShape right = ShapeUtil.builder() + .addPixelBox(9, 8, 14, 16, 14, 16) + .build(); + EnumMap> shapes = new EnumMap<>(CrossSeatPart.class); + shapes.put(CrossSeatPart.MAIN_MIDDLE, ShapeUtil.createUniformDirectionMap(foot)); + shapes.put(CrossSeatPart.SECONDARY_MIDDLE, ShapeUtil.createUniformDirectionMap(head)); + shapes.put(CrossSeatPart.MAIN_LEFT, ShapeUtil.createUniformDirectionMap(left)); + shapes.put(CrossSeatPart.MAIN_RIGHT, ShapeUtil.createUniformDirectionMap(right)); + this.shapeMap = shapes; + } + + @Override + public CrossSeatPart getPrimaryPart() { + return CrossSeatPart.MAIN_MIDDLE; + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/RackBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/RackBlock.java similarity index 97% rename from src/main/java/top/r3944realms/eroticdungeongame/content/block/RackBlock.java rename to src/main/java/top/r3944realms/eroticdungeongame/content/block/type/RackBlock.java index 5f2491ba..56297a81 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/RackBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/RackBlock.java @@ -10,7 +10,7 @@ * */ -package top.r3944realms.eroticdungeongame.content.block; +package top.r3944realms.eroticdungeongame.content.block.type; import net.minecraft.core.Direction; import net.minecraft.world.level.block.SoundType; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/XCrossBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/XCrossBlock.java new file mode 100644 index 00000000..c41cc129 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/XCrossBlock.java @@ -0,0 +1,82 @@ +/* + * * + * * Copyright (c) 2025 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.block.type; + +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.context.BlockPlaceContext; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.properties.WoodType; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; +import top.r3944realms.eroticdungeongame.content.block.multiply.vertical.VerticalDoubleSeatBlock; +import top.r3944realms.eroticdungeongame.content.block.part.SeatPart; +import top.r3944realms.lib39.util.shape.ShapeUtil; + +import java.util.EnumMap; +import java.util.Map; + +public class XCrossBlock extends VerticalDoubleSeatBlock { + private final WoodType woodType; + private static final BlockBehaviour.Properties PROPERTIES = BlockBehaviour.Properties.of() + .strength(2.0f) + .explosionResistance(3.0f) + .sound(SoundType.WOOD) + .noOcclusion(); + + public XCrossBlock(WoodType woodType) { + super(PROPERTIES); + this.woodType = woodType; + } + + public WoodType getWoodType() { + return woodType; + } + + @Override + public void setupShape() { + VoxelShape voxelShape = ShapeUtil.builder() + .addPixelBox(0, 0, 14.45, 16, 16, 16) + .build(); + Map uniformDirectionMap = ShapeUtil.createUniformDirectionMap(voxelShape); + EnumMap> shapes = new EnumMap<>(SeatPart.class); + shapes.put(SeatPart.FOOT, uniformDirectionMap); + shapes.put(SeatPart.HEAD, uniformDirectionMap); + this.shapeMap = shapes; + } + + @Override + public BlockState getStateForPlacement(@NotNull BlockPlaceContext context) { + BlockPos pos = context.getClickedPos(); + BlockPos abovePos = pos.above(); + Level level = context.getLevel(); + Direction direction = context.getHorizontalDirection().getOpposite(); + + // 检查上方位置是否可以放置 + if (level.getBlockState(abovePos).canBeReplaced(context) && + level.getWorldBorder().isWithinBounds(abovePos)) { + + return setPrimaryStatePart( + this.defaultBlockState() + .setValue(FACING, direction) + ); + } + return null; + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/device/SeatType.java b/src/main/java/top/r3944realms/eroticdungeongame/content/device/SeatType.java index 4320d1c1..96233e29 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/device/SeatType.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/device/SeatType.java @@ -15,18 +15,16 @@ package top.r3944realms.eroticdungeongame.content.device; import net.minecraft.world.entity.EntityType; import org.jetbrains.annotations.Contract; import org.jetbrains.annotations.NotNull; -import top.r3944realms.eroticdungeongame.content.animation.type.SeatAnimationType; import top.r3944realms.eroticdungeongame.content.block.FurnitureShapeType; import top.r3944realms.eroticdungeongame.content.entity.SeatEntity; import top.r3944realms.eroticdungeongame.content.register.EDGEntities; @SuppressWarnings("unused") public enum SeatType { - CUFF_BED(SeatAnimationType.CUFF_BED, FurnitureShapeType.HORIZONTAL_DOUBLE, "cuff_bed", 0.5d, 0.35d, 0.5d, 0.3d, true), - IRON_CAGE(SeatAnimationType.IRON_CAGE, FurnitureShapeType.VERTICAL_DOUBLE, "iron_cage", 0.5d, 0.35d, 0.5d, 0.3d, true), - RACK(SeatAnimationType.RACK, FurnitureShapeType.HORIZONTAL_TRIPLE, "rack", 0.5d, 0.35d, 0.5d, 0.3d, true), + CUFF_BED(FurnitureShapeType.HORIZONTAL_DOUBLE, "cuff_bed", 0.5d, 0.35d, 0.5d, 0.3d, true), + IRON_CAGE(FurnitureShapeType.VERTICAL_DOUBLE, "iron_cage", 0.5d, 0.35d, 0.5d, 0.3d, true), + RACK(FurnitureShapeType.HORIZONTAL_TRIPLE, "rack", 0.5d, 0.35d, 0.5d, 0.3d, true), ; - private final SeatAnimationType animation; private final String blockName; private final double offsetX; private final double offsetY; @@ -37,6 +35,8 @@ public enum SeatType { static { REGISTRY.register(CUFF_BED, EDGEntities.SEAT); + REGISTRY.register(IRON_CAGE, EDGEntities.SEAT); + REGISTRY.register(RACK, EDGEntities.SEAT); } public FurnitureShapeType getFurnitureShapeType() { return furnitureShapeType; @@ -67,9 +67,6 @@ public enum SeatType { return blockName + "_seat"; } - public SeatAnimationType getAnimation() { - return animation; - } /** * 获取座位对应的实体类型 */ @@ -81,9 +78,8 @@ public enum SeatType { private final boolean isOppositeDirection; private final FurnitureShapeType furnitureShapeType; - SeatType(SeatAnimationType animation, FurnitureShapeType furnitureType, String blockName, double offsetX, double offsetY, double offsetZ, double generalOffset, boolean isOppositeDirection) { + SeatType(FurnitureShapeType furnitureType, String blockName, double offsetX, double offsetY, double offsetZ, double generalOffset, boolean isOppositeDirection) { - this.animation = animation; this.blockName = blockName; this.offsetX = offsetX; this.offsetY = offsetY; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlockEntities.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlockEntities.java index 2636b549..7a72b2be 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlockEntities.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlockEntities.java @@ -18,7 +18,6 @@ import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.ForgeRegistries; import net.minecraftforge.registries.RegistryObject; import top.r3944realms.eroticdungeongame.EroticDungeon; -import top.r3944realms.eroticdungeongame.content.block.blockentity.BaseSeatBlockEntity; import top.r3944realms.eroticdungeongame.content.block.blockentity.DefaultSeatBlockEntity; import top.r3944realms.eroticdungeongame.content.block.blockentity.IronCageBlockEntity; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlocks.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlocks.java index df3bcd9f..0831f5f7 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlocks.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlocks.java @@ -20,9 +20,7 @@ import net.minecraftforge.registries.ForgeRegistries; import net.minecraftforge.registries.RegistryObject; import org.jetbrains.annotations.NotNull; import top.r3944realms.eroticdungeongame.EroticDungeon; -import top.r3944realms.eroticdungeongame.content.block.CuffBedBlock; -import top.r3944realms.eroticdungeongame.content.block.IronCageBlock; -import top.r3944realms.eroticdungeongame.content.block.RackBlock; +import top.r3944realms.eroticdungeongame.content.block.type.*; import top.r3944realms.eroticdungeongame.datagen.value.ColorContent; import top.r3944realms.lib39.util.block.BlockRegistryBuilder; @@ -36,6 +34,10 @@ public class EDGBlocks { public static final List> SEAT_BLOCKS = new ArrayList<>(); public static final Map> CUFF_BED_BLOCKS = new HashMap<>(); public static final Map> RACK_BLOCKS = new HashMap<>(); + public static final Map> X_CROSS_BLOCKS = new HashMap<>(); + public static final Map> PETRINE_CROSS_BLOCKS = new HashMap<>(); + public static final Map> CRUX_BLOCKS = new HashMap<>(); + public static final RegistryObject WHITE_CUFF_BED = registerCuffBed(ColorContent.WHITE); public static final RegistryObject ORANGE_CUFF_BED = registerCuffBed(ColorContent.ORANGE); public static final RegistryObject MAGENTA_CUFF_BED = registerCuffBed(ColorContent.MAGENTA); @@ -52,6 +54,7 @@ public class EDGBlocks { public static final RegistryObject GREEN_CUFF_BED = registerCuffBed(ColorContent.GREEN); public static final RegistryObject RED_CUFF_BED = registerCuffBed(ColorContent.RED); public static final RegistryObject BLACK_CUFF_BED = registerCuffBed(ColorContent.BLACK); + public static final RegistryObject OAK_RACK = registerRack(WoodType.OAK); public static final RegistryObject SPRUCE_RACK = registerRack(WoodType.SPRUCE); public static final RegistryObject BIRCH_RACK = registerRack(WoodType.BIRCH); @@ -63,11 +66,57 @@ public class EDGBlocks { public static final RegistryObject WARPED_RACK = registerRack(WoodType.WARPED); public static final RegistryObject MANGROVE_RACK = registerRack(WoodType.MANGROVE); public static final RegistryObject BAMBOO_RACK = registerRack(WoodType.BAMBOO); + + public static final RegistryObject OAK_X_CROSS = registerXCross(WoodType.OAK); + public static final RegistryObject SPRUCE_X_CROSS = registerXCross(WoodType.SPRUCE); + public static final RegistryObject BIRCH_X_CROSS = registerXCross(WoodType.BIRCH); + public static final RegistryObject ACACIA_X_CROSS = registerXCross(WoodType.ACACIA); + public static final RegistryObject CHERRY_X_CROSS = registerXCross(WoodType.CHERRY); + public static final RegistryObject JUNGLE_X_CROSS = registerXCross(WoodType.JUNGLE); + public static final RegistryObject DARK_OAK_X_CROSS = registerXCross(WoodType.DARK_OAK); + public static final RegistryObject CRIMSON_X_CROSS = registerXCross(WoodType.CRIMSON); + public static final RegistryObject WARPED_X_CROSS = registerXCross(WoodType.WARPED); + public static final RegistryObject MANGROVE_X_CROSS = registerXCross(WoodType.MANGROVE); + public static final RegistryObject BAMBOO_X_CROSS = registerXCross(WoodType.BAMBOO); + + public static final RegistryObject OAK_PETRINE_CROSS = registerPetrineCross(WoodType.OAK); + public static final RegistryObject SPRUCE_PETRINE_CROSS = registerPetrineCross(WoodType.SPRUCE); + public static final RegistryObject BIRCH_PETRINE_CROSS = registerPetrineCross(WoodType.BIRCH); + public static final RegistryObject ACACIA_PETRINE_CROSS = registerPetrineCross(WoodType.ACACIA); + public static final RegistryObject CHERRY_PETRINE_CROSS = registerPetrineCross(WoodType.CHERRY); + public static final RegistryObject JUNGLE_PETRINE_CROSS = registerPetrineCross(WoodType.JUNGLE); + public static final RegistryObject DARK_OAK_PETRINE_CROSS = registerPetrineCross(WoodType.DARK_OAK); + public static final RegistryObject CRIMSON_PETRINE_CROSS = registerPetrineCross(WoodType.CRIMSON); + public static final RegistryObject WARPED_PETRINE_CROSS = registerPetrineCross(WoodType.WARPED); + public static final RegistryObject MANGROVE_PETRINE_CROSS = registerPetrineCross(WoodType.MANGROVE); + public static final RegistryObject BAMBOO_PETRINE_CROSS = registerPetrineCross(WoodType.BAMBOO); + + public static final RegistryObject OAK_CRUX = registerCrux(WoodType.OAK); + public static final RegistryObject SPRUCE_CRUX = registerCrux(WoodType.SPRUCE); + public static final RegistryObject BIRCH_CRUX = registerCrux(WoodType.BIRCH); + public static final RegistryObject ACACIA_CRUX = registerCrux(WoodType.ACACIA); + public static final RegistryObject CHERRY_CRUX = registerCrux(WoodType.CHERRY); + public static final RegistryObject JUNGLE_CRUX = registerCrux(WoodType.JUNGLE); + public static final RegistryObject DARK_OAK_CRUX = registerCrux(WoodType.DARK_OAK); + public static final RegistryObject CRIMSON_CRUX = registerCrux(WoodType.CRIMSON); + public static final RegistryObject WARPED_CRUX = registerCrux(WoodType.WARPED); + public static final RegistryObject MANGROVE_CRUX = registerCrux(WoodType.MANGROVE); + public static final RegistryObject BAMBOO_CRUX = registerCrux(WoodType.BAMBOO); + public static final RegistryObject IRON_CAGE = BlockRegistryBuilder .create() .withName("iron_cage") .registerBlock(BLOCKS, IronCageBlock::new) .build(); + + public static @NotNull CuffBedBlock getCuffedBlock(ColorContent content) { + return (CuffBedBlock) CUFF_BED_BLOCKS.get(content).get(); + } + + public static @NotNull CuffBedBlock @NotNull [] getCuffedBlocks() { + return CUFF_BED_BLOCKS.values().stream().map(RegistryObject::get).map(CuffBedBlock.class::cast).toArray(CuffBedBlock[]::new); + } + private static RegistryObject registerRack(@NotNull WoodType woodType) { String name = woodType.name() + "_rack"; RegistryObject block = BlockRegistryBuilder @@ -99,11 +148,65 @@ public class EDGBlocks { SEAT_BLOCKS.add(block); return block; } - public static @NotNull CuffBedBlock getCuffedBlock(ColorContent content) { - return (CuffBedBlock) CUFF_BED_BLOCKS.get(content).get(); + + private static RegistryObject registerXCross(@NotNull WoodType woodType) { + String name = woodType.name() + "_x_cross"; + RegistryObject block = BlockRegistryBuilder + .create() + .withName(name) + .registerBlock(BLOCKS, () -> new XCrossBlock(woodType)) + .build(); + X_CROSS_BLOCKS.put(woodType, block); + SEAT_BLOCKS.add(block); + return block; } - public static @NotNull CuffBedBlock @NotNull [] getCuffedBlocks() { - return CUFF_BED_BLOCKS.values().stream().map(RegistryObject::get).map(CuffBedBlock.class::cast).toArray(CuffBedBlock[]::new); + + public static @NotNull XCrossBlock getXCrossBlock(WoodType content) { + return (XCrossBlock) X_CROSS_BLOCKS.get(content).get(); + } + + private static RegistryObject registerPetrineCross(@NotNull WoodType woodType) { + String name = woodType.name() + "_petrine_cross"; + RegistryObject block = BlockRegistryBuilder + .create() + .withName(name) + .registerBlock(BLOCKS, () -> new PetrineCrossBlock(woodType)) + .build(); + PETRINE_CROSS_BLOCKS.put(woodType, block); + SEAT_BLOCKS.add(block); + return block; + } + public static @NotNull XCrossBlock @NotNull [] getXCrossBlocks() { + return X_CROSS_BLOCKS.values().stream().map(RegistryObject::get).map(XCrossBlock.class::cast).toArray(XCrossBlock[]::new); + } + + public static @NotNull CruxBlock @NotNull [] getCruxBlocks() { + return CRUX_BLOCKS.values().stream().map(RegistryObject::get).map(CruxBlock.class::cast).toArray(CruxBlock[]::new); + } + + public static @NotNull PetrineCrossBlock @NotNull [] getPetrineCrossBlocks() { + return PETRINE_CROSS_BLOCKS.values().stream().map(RegistryObject::get).map(PetrineCrossBlock.class::cast).toArray(PetrineCrossBlock[]::new); + } + + + public static @NotNull PetrineCrossBlock getPetrineCrossBlock(WoodType content) { + return (PetrineCrossBlock) PETRINE_CROSS_BLOCKS.get(content).get(); + } + + private static RegistryObject registerCrux(@NotNull WoodType woodType) { + String name = woodType.name() + "_crux"; + RegistryObject block = BlockRegistryBuilder + .create() + .withName(name) + .registerBlock(BLOCKS, () -> new CruxBlock(woodType)) + .build(); + CRUX_BLOCKS.put(woodType, block); + SEAT_BLOCKS.add(block); + return block; + } + + public static @NotNull CruxBlock getCruxBlock(WoodType content) { + return (CruxBlock) CRUX_BLOCKS.get(content).get(); } public static void register(IEventBus eventBus) { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGCreativeTabs.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGCreativeTabs.java index 4d178c1c..fe95073b 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGCreativeTabs.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGCreativeTabs.java @@ -30,6 +30,9 @@ public class EDGCreativeTabs { .displayItems((itemDisplayParameters, output) -> { EDGItems.CUFF_BED_ITEMS.values().forEach(i -> output.accept(i.get())); EDGItems.RACK_ITEMS.values().forEach(i -> output.accept(i.get())); + EDGItems.CRUX_ITEMS.values().forEach(i -> output.accept(i.get())); + EDGItems.X_CROSS_ITEMS.values().forEach(i -> output.accept(i.get())); + EDGItems.PETRINE_CROSS_ITEMS.values().forEach(i -> output.accept(i.get())); output.accept(EDGItems.IRON_CAGE_ITEM.get()); }) .build() diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGItems.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGItems.java index d637d115..1db376cd 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGItems.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGItems.java @@ -34,6 +34,9 @@ public class EDGItems { // 床物品列表 public static final Map> CUFF_BED_ITEMS = new HashMap<>(); public static final Map> RACK_ITEMS = new HashMap<>(); + public static final Map> X_CROSS_ITEMS = new HashMap<>(); + public static final Map> PETRINE_CROSS_ITEMS = new HashMap<>(); + public static final Map> CRUX_ITEMS = new HashMap<>(); // 床物品注册 public static final RegistryObject WHITE_CUFF_BED = registerCuffBedItem(ColorContent.WHITE); public static final RegistryObject ORANGE_CUFF_BED = registerCuffBedItem(ColorContent.ORANGE); @@ -51,6 +54,7 @@ public class EDGItems { public static final RegistryObject GREEN_CUFF_BED = registerCuffBedItem(ColorContent.GREEN); public static final RegistryObject RED_CUFF_BED = registerCuffBedItem(ColorContent.RED); public static final RegistryObject BLACK_CUFF_BED = registerCuffBedItem(ColorContent.BLACK); + public static final RegistryObject OAK_RACK = registerRackItem(WoodType.OAK); public static final RegistryObject SPRUCE_RACK = registerRackItem(WoodType.SPRUCE); public static final RegistryObject BIRCH_RACK = registerRackItem(WoodType.BIRCH); @@ -62,6 +66,43 @@ public class EDGItems { public static final RegistryObject WARPED_RACK = registerRackItem(WoodType.WARPED); public static final RegistryObject MANGROVE_RACK = registerRackItem(WoodType.MANGROVE); public static final RegistryObject BAMBOO_RACK = registerRackItem(WoodType.BAMBOO); + + public static final RegistryObject OAK_X_CROSS = registerXCrossItem(WoodType.OAK); + public static final RegistryObject SPRUCE_X_CROSS = registerXCrossItem(WoodType.SPRUCE); + public static final RegistryObject BIRCH_X_CROSS = registerXCrossItem(WoodType.BIRCH); + public static final RegistryObject ACACIA_X_CROSS = registerXCrossItem(WoodType.ACACIA); + public static final RegistryObject CHERRY_X_CROSS = registerXCrossItem(WoodType.CHERRY); + public static final RegistryObject JUNGLE_X_CROSS = registerXCrossItem(WoodType.JUNGLE); + public static final RegistryObject DARK_OAK_X_CROSS = registerXCrossItem(WoodType.DARK_OAK); + public static final RegistryObject CRIMSON_X_CROSS = registerXCrossItem(WoodType.CRIMSON); + public static final RegistryObject WARPED_X_CROSS = registerXCrossItem(WoodType.WARPED); + public static final RegistryObject MANGROVE_X_CROSS = registerXCrossItem(WoodType.MANGROVE); + public static final RegistryObject BAMBOO_X_CROSS = registerXCrossItem(WoodType.BAMBOO); + + public static final RegistryObject OAK_PETRINE_CROSS = registerPetrineCrossItem(WoodType.OAK); + public static final RegistryObject SPRUCE_PETRINE_CROSS = registerPetrineCrossItem(WoodType.SPRUCE); + public static final RegistryObject BIRCH_PETRINE_CROSS = registerPetrineCrossItem(WoodType.BIRCH); + public static final RegistryObject ACACIA_PETRINE_CROSS = registerPetrineCrossItem(WoodType.ACACIA); + public static final RegistryObject CHERRY_PETRINE_CROSS = registerPetrineCrossItem(WoodType.CHERRY); + public static final RegistryObject JUNGLE_PETRINE_CROSS = registerPetrineCrossItem(WoodType.JUNGLE); + public static final RegistryObject DARK_OAK_PETRINE_CROSS = registerPetrineCrossItem(WoodType.DARK_OAK); + public static final RegistryObject CRIMSON_PETRINE_CROSS = registerPetrineCrossItem(WoodType.CRIMSON); + public static final RegistryObject WARPED_PETRINE_CROSS = registerPetrineCrossItem(WoodType.WARPED); + public static final RegistryObject MANGROVE_PETRINE_CROSS = registerPetrineCrossItem(WoodType.MANGROVE); + public static final RegistryObject BAMBOO_PETRINE_CROSS = registerPetrineCrossItem(WoodType.BAMBOO); + + public static final RegistryObject OAK_CRUX = registerCruxItem(WoodType.OAK); + public static final RegistryObject SPRUCE_CRUX = registerCruxItem(WoodType.SPRUCE); + public static final RegistryObject BIRCH_CRUX = registerCruxItem(WoodType.BIRCH); + public static final RegistryObject ACACIA_CRUX = registerCruxItem(WoodType.ACACIA); + public static final RegistryObject CHERRY_CRUX = registerCruxItem(WoodType.CHERRY); + public static final RegistryObject JUNGLE_CRUX = registerCruxItem(WoodType.JUNGLE); + public static final RegistryObject DARK_OAK_CRUX = registerCruxItem(WoodType.DARK_OAK); + public static final RegistryObject CRIMSON_CRUX = registerCruxItem(WoodType.CRIMSON); + public static final RegistryObject WARPED_CRUX = registerCruxItem(WoodType.WARPED); + public static final RegistryObject MANGROVE_CRUX = registerCruxItem(WoodType.MANGROVE); + public static final RegistryObject BAMBOO_CRUX = registerCruxItem(WoodType.BAMBOO); + public static final RegistryObject IRON_CAGE_ITEM = ITEMS.register("iron_cage", () -> new IronCageItem(new Item.Properties())); @@ -74,6 +115,7 @@ public class EDGItems { CUFF_BED_ITEMS.put(color,item); return item; } + private static RegistryObject registerRackItem(@NotNull WoodType wood) { String name = wood.name() + "_rack"; RegistryObject item = ITEMS.register(name, () -> new BlockItem( @@ -84,6 +126,36 @@ public class EDGItems { return item; } + private static RegistryObject registerXCrossItem(@NotNull WoodType wood) { + String name = wood.name() + "_x_cross"; + RegistryObject item = ITEMS.register(name, () -> new BlockItem( + EDGBlocks.getXCrossBlock(wood), + new Item.Properties() + )); + X_CROSS_ITEMS.put(wood, item); + return item; + } + + private static RegistryObject registerPetrineCrossItem(@NotNull WoodType wood) { + String name = wood.name() + "_petrine_cross"; + RegistryObject item = ITEMS.register(name, () -> new BlockItem( + EDGBlocks.getPetrineCrossBlock(wood), + new Item.Properties() + )); + PETRINE_CROSS_ITEMS.put(wood, item); + return item; + } + + private static RegistryObject registerCruxItem(@NotNull WoodType wood) { + String name = wood.name() + "_crux"; + RegistryObject item = ITEMS.register(name, () -> new BlockItem( + EDGBlocks.getCruxBlock(wood), + new Item.Properties() + )); + CRUX_ITEMS.put(wood ,item); + return item; + } + public static void register(IEventBus eventBus) { ITEMS.register(eventBus); } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/EDGDataGenEvent.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/EDGDataGenEvent.java index 50050375..0d9590b3 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/EDGDataGenEvent.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/EDGDataGenEvent.java @@ -38,7 +38,10 @@ public class EDGDataGenEvent { gen.addProvider(true, new EDGBlockStatesProvider(packOutput, existingFileHelper)); gen.addProvider(true, new EDGBlockTagsProvider(packOutput, lookupProvider, existingFileHelper)); gen.addProvider(true, new EDGSoundDefinitionsProvider(packOutput,existingFileHelper)); - gen.addProvider(true, new SimpleLootTableProvider(packOutput, new SubProvidersWrapper().addBlockEntry(new EDGBlockLootTables()))); + gen.addProvider(true, new SimpleLootTableProvider(packOutput, + new SubProvidersWrapper() + .addBlockEntry(new EDGBlockLootTables())) + ); } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockLootTables.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockLootTables.java index 5b3ab9a7..af1cfd77 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockLootTables.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockLootTables.java @@ -15,8 +15,7 @@ package top.r3944realms.eroticdungeongame.datagen.provider; import net.minecraft.world.level.block.Block; import net.minecraftforge.registries.RegistryObject; import org.jetbrains.annotations.NotNull; -import top.r3944realms.eroticdungeongame.content.block.CuffBedBlock; -import top.r3944realms.eroticdungeongame.content.block.RackBlock; +import top.r3944realms.eroticdungeongame.content.block.type.*; import top.r3944realms.eroticdungeongame.content.register.EDGBlocks; import top.r3944realms.lib39.datagen.provider.subprovider.BlockLootTables; @@ -29,6 +28,16 @@ public class EDGBlockLootTables extends BlockLootTables { for (CuffBedBlock cuffedBlock : EDGBlocks.getCuffedBlocks()) { dropSelf(cuffedBlock); } + for (CruxBlock cruxBlock : EDGBlocks.getCruxBlocks()) { + dropSelf(cruxBlock); + } + for (PetrineCrossBlock petrineCrossBlock : EDGBlocks.getPetrineCrossBlocks()) { + dropSelf(petrineCrossBlock); + } + for (XCrossBlock xCrossBlock : EDGBlocks.getXCrossBlocks()) { + dropSelf(xCrossBlock); + } + } @Override diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockModelProvider.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockModelProvider.java index f148fb56..f781109c 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockModelProvider.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockModelProvider.java @@ -31,21 +31,32 @@ public class EDGBlockModelProvider extends BlockModelProvider { protected void registerModels() { generateCuffBedModels(); generateRackModels(); + generateCruxModels(); + generateXCrossModels(); + generatePetrineCrossModels(); } - private void generateRackModels() { - for (WoodType woodType : WoodType.values().toList()) { + protected void generateRackModels() { + for (WoodType woodType : WoodTypeHelper.SUPPORTED_WOOD_TYPES) { createRackHeadModel(woodType); createRackMiddleModel(woodType); createRackFootModel(woodType); } } - private void generateCuffBedModels() { + protected void generateCuffBedModels() { for (String color : ColorContent.COLORS) { createCuffBedHeadModel(color); createCuffBedFootModel(color); } } + protected void generateXCrossModels() { + for (WoodType woodType : WoodTypeHelper.SUPPORTED_WOOD_TYPES) { + createXCrossHeadModel(woodType); + createXCrossFootModel(woodType); + } + } + /*Cuff Bed*/ + //============= BEGIN private void createCuffBedHeadModel(String color) { ResourceLocation rl = EroticDungeon.rl("block/bed/" + color); getBuilder("block/cuff_bed/" + color + "_head") @@ -53,6 +64,7 @@ public class EDGBlockModelProvider extends BlockModelProvider { .texture("bed", rl) .ao(false); } + private void createCuffBedFootModel(String color) { ResourceLocation rl = EroticDungeon.rl("block/bed/" + color); getBuilder("block/cuff_bed/" + color + "_foot") @@ -61,29 +73,155 @@ public class EDGBlockModelProvider extends BlockModelProvider { .ao(false); } + //============= END + + /*Rack*/ + //============= BEGIN private void createRackHeadModel(WoodType wood) { - String woodString = WoodTypeHelper.getWoodName(wood); - ResourceLocation rl = EroticDungeon.mrl("block/stripped_" + woodString); + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getStrippedWoodRL(wood); getBuilder("block/rack/" + woodString + "_head") - .parent(getExistingFile(EroticDungeon.rl("block/rack_head"))) + .parent(getExistingFile(EroticDungeon.rl("block/base_rack_head"))) .texture("wood", rl) .ao(false); } + private void createRackMiddleModel(WoodType wood) { - String woodString = WoodTypeHelper.getWoodName(wood); - ResourceLocation rl = EroticDungeon.mrl("block/stripped_" + woodString); + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getStrippedWoodRL(wood); getBuilder("block/rack/" + woodString + "_middle") - .parent(getExistingFile(EroticDungeon.rl("block/rack_middle"))) + .parent(getExistingFile(EroticDungeon.rl("block/base_rack_middle"))) .texture("wood", rl) .ao(false); } + private void createRackFootModel(WoodType wood) { - String woodString = WoodTypeHelper.getWoodName(wood); - ResourceLocation rl = EroticDungeon.mrl("block/stripped_" + woodString); + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getStrippedWoodRL(wood); getBuilder("block/rack/" + woodString + "_foot") - .parent(getExistingFile(EroticDungeon.rl("block/rack_foot"))) + .parent(getExistingFile(EroticDungeon.rl("block/base_rack_foot"))) .texture("wood", rl) .ao(false); } + //============= END + + /*X Cross*/ + //============= BEGIN + private void createXCrossHeadModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getStrippedWoodRL(wood); + getBuilder("block/xcross/" + woodString + "_head") + .parent(getExistingFile(EroticDungeon.rl("block/base_x_cross_head"))) + .texture("wood", rl) + .ao(false); + } + + private void createXCrossFootModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getStrippedWoodRL(wood); + getBuilder("block/xcross/" + woodString + "_foot") + .parent(getExistingFile(EroticDungeon.rl("block/base_x_cross_foot"))) + .texture("wood", rl) + .ao(false); + + } + //============= END + + /*Petrine Cross*/ + //============= BEGIN + private void generatePetrineCrossModels() { + for (WoodType woodType : WoodTypeHelper.SUPPORTED_WOOD_TYPES) { + createPetrineCrossHeadModel(woodType); + createPetrineCrossFootLeftModel(woodType); + createPetrineCrossFootRightModel(woodType); + createPetrineCrossFootMiddleModel(woodType); + } + } + + private void createPetrineCrossFootLeftModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder("block/petrinecross/" + woodString + "_foot_left") + .parent(getExistingFile(EroticDungeon.rl("block/base_petrine_cross_foot_left"))) + .texture("wood", rl) + .ao(false); + } + + private void createPetrineCrossFootRightModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder("block/petrinecross/" + woodString + "_foot_right") + .parent(getExistingFile(EroticDungeon.rl("block/base_petrine_cross_foot_right"))) + .texture("wood", rl) + .ao(false); + } + + private void createPetrineCrossFootMiddleModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder("block/petrinecross/" + woodString + "_foot_middle") + .parent(getExistingFile(EroticDungeon.rl("block/base_petrine_cross_foot_middle"))) + .texture("wood", rl) + .ao(false); + } + + private void createPetrineCrossHeadModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder("block/petrinecross/" + woodString + "_head") + .parent(getExistingFile(EroticDungeon.rl("block/base_petrine_cross_head"))) + .texture("wood", rl) + .ao(false); + } + //============= END + + /*Crux*/ + //============= BEGIN + private void generateCruxModels() { + for (WoodType woodType : WoodTypeHelper.SUPPORTED_WOOD_TYPES) { + createCruxFootModel(woodType); + createCruxHeadRightModel(woodType); + createCruxHeadLeftModel(woodType); + createCruxHeadMiddleModel(woodType); + } + } + + private void createCruxHeadLeftModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder("block/crux/" + woodString + "_head_left") + .parent(getExistingFile(EroticDungeon.rl("block/base_crux_head_left"))) + .texture("wood", rl) + .ao(false); + } + + private void createCruxHeadRightModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder("block/crux/" + woodString + "_head_right") + .parent(getExistingFile(EroticDungeon.rl("block/base_crux_head_right"))) + .texture("wood", rl) + .ao(false); + } + + private void createCruxHeadMiddleModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder("block/crux/" + woodString + "_head_middle") + .parent(getExistingFile(EroticDungeon.rl("block/base_crux_head_middle"))) + .texture("wood", rl) + .ao(false); + } + + private void createCruxFootModel(WoodType wood) { + String woodString = WoodTypeHelper.getWoodSimpleName(wood); + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder("block/crux/" + woodString + "_foot") + .parent(getExistingFile(EroticDungeon.rl("block/base_crux_foot"))) + .texture("wood", rl) + .ao(false); + } + //============= END + } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockStatesProvider.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockStatesProvider.java index f942aec0..0d364537 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockStatesProvider.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockStatesProvider.java @@ -17,7 +17,6 @@ import net.minecraft.data.PackOutput; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.state.properties.BlockStateProperties; -import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraftforge.client.model.generators.BlockStateProvider; import net.minecraftforge.client.model.generators.ConfiguredModel; import net.minecraftforge.client.model.generators.ModelFile; @@ -26,12 +25,13 @@ import net.minecraftforge.registries.ForgeRegistries; import org.jetbrains.annotations.Contract; import org.jetbrains.annotations.NotNull; import top.r3944realms.eroticdungeongame.EroticDungeon; -import top.r3944realms.eroticdungeongame.content.block.RackBlock; +import top.r3944realms.eroticdungeongame.content.block.multiply.AbstractCrossSeatBlock; import top.r3944realms.eroticdungeongame.content.block.multiply.AbstractThreePartSeatBlock; import top.r3944realms.eroticdungeongame.content.block.multiply.AbstractTwoPartSeatBlock; -import top.r3944realms.eroticdungeongame.content.block.CuffBedBlock; import top.r3944realms.eroticdungeongame.content.block.part.AdvanceSeatPart; +import top.r3944realms.eroticdungeongame.content.block.part.CrossSeatPart; import top.r3944realms.eroticdungeongame.content.block.part.SeatPart; +import top.r3944realms.eroticdungeongame.content.block.type.*; import top.r3944realms.eroticdungeongame.content.register.EDGBlocks; import top.r3944realms.eroticdungeongame.util.WoodTypeHelper; @@ -53,6 +53,9 @@ public class EDGBlockStatesProvider extends BlockStateProvider { generateBedBlockStates(); generateIronCageBlockStatesSimple(); generateRackBlockStates(); + generateXCrossBlockStates(); + generateCruxBlockStates(); + generatePetrineCrossBlockStates(); } private void generateIronCageBlockStatesSimple() { Block ironCageBlock = EDGBlocks.IRON_CAGE.get(); @@ -98,10 +101,11 @@ public class EDGBlockStatesProvider extends BlockStateProvider { }); } } + private void generateRackBlockStates() { for (@NotNull RackBlock rackBlock : EDGBlocks.getRackBlocks()) { // 获取木头名称 - String wood = WoodTypeHelper.getWoodName(rackBlock.getWoodType()); + String wood = WoodTypeHelper.getWoodSimpleName(rackBlock.getWoodType()); // 获取对应的模型文件 ModelFile headModel = models().getExistingFile(EroticDungeon.rl("block/rack/" + wood + "_head")); ModelFile middleModel = models().getExistingFile(EroticDungeon.rl("block/rack/" + wood + "_middle")); @@ -123,6 +127,82 @@ public class EDGBlockStatesProvider extends BlockStateProvider { } } + private void generateXCrossBlockStates() { + for (@NotNull XCrossBlock xCrossBlock : EDGBlocks.getXCrossBlocks()) { + // 获取木头名称 + String wood = WoodTypeHelper.getWoodSimpleName(xCrossBlock.getWoodType()); + // 获取对应的模型文件 + ModelFile headModel = models().getExistingFile(EroticDungeon.rl("block/xcross/" + wood + "_head"));; + ModelFile footModel = models().getExistingFile(EroticDungeon.rl("block/xcross/" + wood + "_foot")); + + // 使用 forAllStates 方法简化状态配置 + getVariantBuilder(xCrossBlock).forAllStates(state -> { + Direction direction = state.getValue(BlockStateProperties.HORIZONTAL_FACING); + SeatPart part = state.getValue(XCrossBlock.PART); + + ModelFile model = (part == SeatPart.HEAD) ? headModel : footModel; + int rotationY = getMainNorthRotationY(direction); + + return ConfiguredModel.builder() + .modelFile(model) + .rotationY(rotationY) + .build(); + }); + } + } + + private void generateCruxBlockStates() { + for (@NotNull CruxBlock cruxBlock : EDGBlocks.getCruxBlocks()) { + // 获取木头名称 + String wood = WoodTypeHelper.getWoodSimpleName(cruxBlock.getWoodType()); + // 获取对应的模型文件 + ModelFile headMiddleModel = models().getExistingFile(EroticDungeon.rl("block/crux/" + wood + "_head_middle")); + ModelFile headLeftModel = models().getExistingFile(EroticDungeon.rl("block/crux/" + wood + "_head_left")); + ModelFile headRightModel = models().getExistingFile(EroticDungeon.rl("block/crux/" + wood + "_head_right")); + ModelFile footModel = models().getExistingFile(EroticDungeon.rl("block/crux/" + wood + "_foot")); + + // 使用 forAllStates 方法简化状态配置 + getVariantBuilder(cruxBlock).forAllStates(state -> { + Direction direction = state.getValue(BlockStateProperties.HORIZONTAL_FACING); + CrossSeatPart part = state.getValue(AbstractCrossSeatBlock.PART); + + ModelFile model = (part == CrossSeatPart.MAIN_MIDDLE) ? headMiddleModel : (part == CrossSeatPart.SECONDARY_MIDDLE) ? footModel : (part == CrossSeatPart.MAIN_LEFT) ? headLeftModel : headRightModel; + int rotationY = getMainNorthRotationY(direction); + + return ConfiguredModel.builder() + .modelFile(model) + .rotationY(rotationY) + .build(); + }); + } + } + + private void generatePetrineCrossBlockStates() { + for (@NotNull PetrineCrossBlock petrineCrossBlock : EDGBlocks.getPetrineCrossBlocks()) { + // 获取木头名称 + String wood = WoodTypeHelper.getWoodSimpleName(petrineCrossBlock.getWoodType()); + // 获取对应的模型文件 + ModelFile footMiddleModel = models().getExistingFile(EroticDungeon.rl("block/petrinecross/" + wood + "_foot_middle")); + ModelFile footLeftModel = models().getExistingFile(EroticDungeon.rl("block/petrinecross/" + wood + "_foot_left")); + ModelFile footRightModel = models().getExistingFile(EroticDungeon.rl("block/petrinecross/" + wood + "_foot_right")); + ModelFile headModel = models().getExistingFile(EroticDungeon.rl("block/petrinecross/" + wood + "_head")); + + // 使用 forAllStates 方法简化状态配置 + getVariantBuilder(petrineCrossBlock).forAllStates(state -> { + Direction direction = state.getValue(BlockStateProperties.HORIZONTAL_FACING); + CrossSeatPart part = state.getValue(AbstractCrossSeatBlock.PART); + + ModelFile model = (part == CrossSeatPart.MAIN_MIDDLE) ? footMiddleModel : (part == CrossSeatPart.SECONDARY_MIDDLE) ? headModel : (part == CrossSeatPart.MAIN_LEFT) ? footLeftModel : footRightModel; + int rotationY = getMainNorthRotationY(direction); + + return ConfiguredModel.builder() + .modelFile(model) + .rotationY(rotationY) + .build(); + }); + } + } + @Contract(pure = true) private int getMainWestRotationY(@NotNull Direction direction) { return switch (direction) { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGItemModelProvider.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGItemModelProvider.java index b43b419c..18c2ae59 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGItemModelProvider.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGItemModelProvider.java @@ -17,6 +17,7 @@ import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraftforge.client.model.generators.ItemModelProvider; import net.minecraftforge.common.data.ExistingFileHelper; +import org.jetbrains.annotations.NotNull; import top.r3944realms.eroticdungeongame.EroticDungeon; import top.r3944realms.eroticdungeongame.datagen.value.ColorContent; import top.r3944realms.eroticdungeongame.util.WoodTypeHelper; @@ -30,41 +31,67 @@ public class EDGItemModelProvider extends ItemModelProvider { protected void registerModels() { generateCuffBedItemModels(); generateIronCageItemModel(); - generateRackItemModels(); + generateAllWoodenItemModels(); } - private void generateIronCageItemModel() { + + protected void generateIronCageItemModel() { getBuilder("iron_cage") .parent(getExistingFile(EroticDungeon.rl("block/iron_cage"))); } - private void generateCuffBedItemModels() { + + protected void generateCuffBedItemModels() { for (String color : ColorContent.COLORS) { // 为每种颜色的床物品创建模型 createCuffBedItemModel(color); } } - private void generateRackItemModels() { - for(WoodType woodType : WoodType.values().toList()) { + + protected void generateAllWoodenItemModels() { + for (WoodType woodType : WoodTypeHelper.SUPPORTED_WOOD_TYPES) { + createXCrossItemModel(woodType); + createPetrineCrossItemModel(woodType); + createCruxItemModel(woodType); createRackItemModel(woodType); } } + private void createRackItemModel(@NotNull WoodType wood) { + String itemName = wood.name() + "_rack"; + ResourceLocation rl = WoodTypeHelper.getStrippedWoodRL(wood); + getBuilder(itemName) + .parent(getExistingFile(EroticDungeon.rl("item/base_rack"))) + .texture("wood", rl); + } + private void createCuffBedItemModel(String color) { String itemName = color + "_cuff_bed"; - - // 使用完整的床模型作为物品模型 getBuilder(itemName) .parent(getExistingFile(EroticDungeon.rl("item/base_cuff_bed"))) .texture("bed", EroticDungeon.rl("block/bed/" + color)); } - private void createRackItemModel(WoodType wood) { - String itemName = wood.name() + "_rack"; - String woodString = WoodTypeHelper.getWoodName(wood); - ResourceLocation rl = EroticDungeon.mrl("block/stripped_" + woodString); - // 使用完整的床模型作为物品模型 + private void createXCrossItemModel(@NotNull WoodType wood) { + String itemName = wood.name() + "_x_cross"; + ResourceLocation rl = WoodTypeHelper.getStrippedWoodRL(wood); getBuilder(itemName) - .parent(getExistingFile(EroticDungeon.rl("item/rack"))) + .parent(getExistingFile(EroticDungeon.rl("item/base_x_cross"))) + .texture("wood", rl); + } + + private void createCruxItemModel(@NotNull WoodType wood) { + String itemName = wood.name() + "_crux"; + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder(itemName) + .parent(getExistingFile(EroticDungeon.rl("item/base_crux"))) + .texture("wood", rl); + } + + private void createPetrineCrossItemModel(@NotNull WoodType wood) { + String itemName = wood.name() + "_petrine_cross"; + ResourceLocation rl = WoodTypeHelper.getWoodPlankRL(wood); + getBuilder(itemName) + .parent(getExistingFile(EroticDungeon.rl("item/base_petrine_cross"))) .texture("wood", rl); } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/other/geckolib/AutoPlayingSoundKeyframeHandler.java b/src/main/java/top/r3944realms/eroticdungeongame/other/geckolib/AutoPlayingSoundKeyframeHandler.java index 0393cef4..97c861e2 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/other/geckolib/AutoPlayingSoundKeyframeHandler.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/other/geckolib/AutoPlayingSoundKeyframeHandler.java @@ -12,7 +12,6 @@ package top.r3944realms.eroticdungeongame.other.geckolib; -import com.eliotlash.mclib.math.functions.limit.Min; import net.minecraft.client.Minecraft; import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.resources.ResourceLocation; @@ -31,6 +30,7 @@ public class AutoPlayingSoundKeyframeHandler implements @Override public void handle(@NotNull SoundKeyframeEvent event) { String[] segments = event.getKeyframeData().getSound().split("\\|"); + //noinspection deprecation SoundEvent sound = BuiltInRegistries.SOUND_EVENT.get(new ResourceLocation(segments[0])); if (sound != null) { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/util/WoodTypeHelper.java b/src/main/java/top/r3944realms/eroticdungeongame/util/WoodTypeHelper.java index 847b4ab1..c1efc388 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/util/WoodTypeHelper.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/util/WoodTypeHelper.java @@ -12,11 +12,27 @@ package top.r3944realms.eroticdungeongame.util; +import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.block.state.properties.WoodType; import org.jetbrains.annotations.NotNull; +import top.r3944realms.eroticdungeongame.EroticDungeon; public class WoodTypeHelper { - public static @NotNull String getWoodName(@NotNull WoodType woodType) { + public static WoodType[] SUPPORTED_WOOD_TYPES = new WoodType[] { + WoodType.OAK, + WoodType.SPRUCE, + WoodType.BIRCH, + WoodType.ACACIA, + WoodType.CHERRY, + WoodType.JUNGLE, + WoodType.DARK_OAK, + WoodType.CRIMSON, + WoodType.WARPED, + WoodType.MANGROVE, + WoodType.BAMBOO, + }; + + public static @NotNull String getWoodSpecialFullName(@NotNull WoodType woodType) { String wood = woodType.name(); if (woodType.equals(WoodType.CRIMSON) || woodType.equals(WoodType.WARPED)) { wood += "_stem"; @@ -26,4 +42,22 @@ public class WoodTypeHelper { else wood += "_log"; return wood; } + public static @NotNull String getStrippedWoodName(@NotNull WoodType woodType) { + return "stripped_" + getWoodSpecialFullName(woodType); + } + public static @NotNull String getWoodPlankName(@NotNull WoodType woodType) { + return getWoodSimpleName(woodType) + "_planks"; + } + + public static @NotNull ResourceLocation getStrippedWoodRL(@NotNull WoodType woodType) { + return EroticDungeon.mrl("block/" + getStrippedWoodName(woodType)); + } + + public static @NotNull ResourceLocation getWoodPlankRL(@NotNull WoodType woodType) { + return EroticDungeon.mrl("block/" + getWoodPlankName(woodType)); + } + + public static @NotNull String getWoodSimpleName(@NotNull WoodType woodType) { + return woodType.name(); + } } diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_crux_foot.json b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_foot.json new file mode 100644 index 00000000..c279bb3f --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_foot.json @@ -0,0 +1,57 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "particle": "#wood" + }, + "elements": [ + { + "from": [4, 0, 14], + "to": [12, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]}, + "faces": { + "north": {"uv": [2, 0, 10, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "south": {"uv": [5, 0, 13, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "down": {"uv": [1, 14, 9, 16], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [-5, -7, 16], + "translation": [0, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-3, 4, 20], + "translation": [0, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -152, 0], + "translation": [1.75, -5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -3, -4.25], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_left.json b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_left.json new file mode 100644 index 00000000..ac1c9d9a --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_left.json @@ -0,0 +1,178 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "3": "minecraft:block/chain", + "4": "eroticdungeongame:block/crux_board_1", + "6": "eroticdungeongame:block/crux_cuff", + "particle": "#wood" + }, + "render_type": "translucent", + "elements": [ + { + "from": [0, 2, 14], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 2, 14]}, + "faces": { + "north": {"uv": [1, 10, 8, 16], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [9, 10, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [5, 0, 12, 2], "texture": "#0"}, + "down": {"uv": [5, 14, 12, 16], "texture": "#0"} + } + }, + { + "name": "cuff_5", + "from": [1, 2, 10.825], + "to": [2, 3, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 10.825]}, + "faces": { + "north": {"uv": [3, 11, 4, 12], "texture": "#6"}, + "east": {"uv": [0, 11, 3, 12], "texture": "#6"}, + "south": {"uv": [7, 11, 8, 12], "texture": "#6"}, + "west": {"uv": [4, 11, 7, 12], "texture": "#6"}, + "up": {"uv": [4, 11, 3, 8], "texture": "#6"}, + "down": {"uv": [5, 8, 4, 11], "texture": "#6"} + } + }, + { + "name": "cuff_7", + "from": [1, 7, 10.825], + "to": [2, 8, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 7, 13.825]}, + "faces": { + "north": {"uv": [11, 3, 12, 4], "texture": "#6"}, + "east": {"uv": [8, 3, 11, 4], "texture": "#6"}, + "south": {"uv": [15, 3, 16, 4], "texture": "#6"}, + "west": {"uv": [12, 3, 15, 4], "texture": "#6"}, + "up": {"uv": [12, 3, 11, 0], "texture": "#6"}, + "down": {"uv": [13, 0, 12, 3], "texture": "#6"} + } + }, + { + "name": "cuff_8", + "from": [1, 3, 9.825], + "to": [2, 7, 10.825], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 4, 9.825]}, + "faces": { + "north": {"uv": [9, 10, 10, 14], "texture": "#6"}, + "east": {"uv": [8, 10, 9, 14], "texture": "#6"}, + "south": {"uv": [11, 10, 12, 14], "texture": "#6"}, + "west": {"uv": [10, 10, 11, 14], "texture": "#6"}, + "up": {"uv": [10, 10, 9, 9], "texture": "#6"}, + "down": {"uv": [11, 9, 10, 10], "texture": "#6"} + } + }, + { + "from": [0, 2, 13.875], + "to": [3, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 11.875]}, + "faces": { + "north": {"uv": [0, 0, 3, 6], "texture": "#4"}, + "east": {"uv": [3, 6, 4, 12], "texture": "#4"}, + "west": {"uv": [4, 6, 5, 12], "texture": "#4"} + } + }, + { + "from": [0, 1.9, 13.875], + "to": [3, 2.025, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 2.9, 12.025]}, + "faces": { + "north": {"uv": [10, 10, 13, 11], "texture": "#4"}, + "east": {"uv": [3, 12, 5, 13], "texture": "#4"}, + "south": {"uv": [11, 0, 14, 1], "texture": "#4"}, + "west": {"uv": [10, 12, 12, 13], "texture": "#4"}, + "down": {"uv": [8, 6, 5, 8], "texture": "#4"} + } + }, + { + "from": [0, 8, 13.875], + "to": [3, 8.125, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 9, 12.025]}, + "faces": { + "north": {"uv": [11, 1, 14, 2], "texture": "#4"}, + "east": {"uv": [12, 12, 14, 13], "texture": "#4"}, + "south": {"uv": [11, 2, 14, 3], "texture": "#4"}, + "west": {"uv": [0, 13, 2, 14], "texture": "#4"}, + "up": {"uv": [8, 10, 5, 8], "texture": "#4"} + } + }, + { + "from": [0, 2, 16], + "to": [3, 8, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 14]}, + "faces": { + "east": {"uv": [8, 6, 9, 12], "texture": "#4"}, + "south": {"uv": [3, 0, 6, 6], "texture": "#4"}, + "west": {"uv": [9, 0, 10, 6], "texture": "#4"}, + "up": {"uv": [14, 4, 11, 3], "texture": "#4"}, + "down": {"uv": [14, 4, 11, 5], "texture": "#4"} + } + }, + { + "from": [1.5, -13, 13.5], + "to": [1.5, 3, 16.5], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [1.5, -5, 15]}, + "faces": { + "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "west": {"uv": [6, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [0, -13, 15], + "to": [3, 3, 15], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [1.5, -5, 15]}, + "faces": { + "north": {"uv": [3, 0, 0, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [-5, -7, 16], + "translation": [0, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-3, 4, 20], + "translation": [0, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -152, 0], + "translation": [1.75, -5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -3, -4.25], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "chain_l", + "origin": [8, 8, 8], + "color": 0, + "children": [8, 9] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_middle.json b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_middle.json new file mode 100644 index 00000000..7d4d89a6 --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_middle.json @@ -0,0 +1,186 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "5": "eroticdungeongame:block/crux_board_2", + "particle": "#wood" + }, + "elements": [ + { + "from": [4, 2, 14], + "to": [12, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -8, 14]}, + "faces": { + "north": {"uv": [0, 2, 8, 8], "texture": "#0"}, + "south": {"uv": [8, 2, 16, 8], "texture": "#0"} + } + }, + { + "from": [4, 8, 14], + "to": [12, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]}, + "faces": { + "north": {"uv": [1, 0, 9, 8], "texture": "#0"}, + "east": {"uv": [0, 8, 2, 16], "texture": "#0"}, + "south": {"uv": [8, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [14, 8, 16, 16], "texture": "#0"}, + "up": {"uv": [4, 5, 12, 7], "texture": "#0"} + } + }, + { + "from": [4, 0, 14], + "to": [12, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -8, 14]}, + "faces": { + "north": {"uv": [4, 12, 12, 14], "texture": "#0"}, + "east": {"uv": [2, 14, 4, 16], "texture": "#0"}, + "south": {"uv": [4, 14, 12, 16], "texture": "#0"}, + "west": {"uv": [12, 14, 14, 16], "texture": "#0"} + } + }, + { + "from": [12, 2, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 2, 14]}, + "faces": { + "north": {"uv": [3, 6, 7, 12], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [7, 10, 11, 16], "texture": "#0"}, + "up": {"uv": [3, 0, 7, 2], "texture": "#0"}, + "down": {"uv": [3, 14, 7, 16], "texture": "#0"} + } + }, + { + "from": [0, 2, 14], + "to": [4, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-1, 2, 14]}, + "faces": { + "north": {"uv": [7, 10, 11, 16], "texture": "#0"}, + "south": {"uv": [6, 10, 10, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [2, 0, 6, 2], "texture": "#0"}, + "down": {"uv": [2, 14, 6, 16], "texture": "#0"} + } + }, + { + "from": [4, 11, 13.75], + "to": [12, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 11, 11.75]}, + "faces": { + "north": {"uv": [0, 0, 8, 3], "texture": "#5"}, + "east": {"uv": [0, 9, 1, 12], "texture": "#5"}, + "west": {"uv": [1, 9, 2, 12], "texture": "#5"}, + "up": {"uv": [16, 1, 8, 0], "texture": "#5"}, + "down": {"uv": [16, 1, 8, 2], "texture": "#5"} + } + }, + { + "from": [12, 11, 13.75], + "to": [12.25, 14, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 11, 13.75]}, + "faces": { + "north": {"uv": [2, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [0, 6, 3, 9], "texture": "#5"}, + "south": {"uv": [3, 9, 4, 12], "texture": "#5"}, + "up": {"uv": [5, 12, 4, 9], "texture": "#5"}, + "down": {"uv": [10, 4, 9, 7], "texture": "#5"} + } + }, + { + "from": [3.75, 11, 13.75], + "to": [4, 14, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.25, 11, 13.75]}, + "faces": { + "north": {"uv": [4, 9, 5, 12], "texture": "#5"}, + "east": {"uv": [3, 6, 6, 9], "texture": "#5"}, + "south": {"uv": [5, 9, 6, 12], "texture": "#5"}, + "west": {"uv": [6, 6, 9, 9], "texture": "#5"}, + "up": {"uv": [7, 12, 6, 9], "texture": "#5"}, + "down": {"uv": [8, 9, 7, 12], "texture": "#5"} + } + }, + { + "from": [4, 11, 16], + "to": [12, 14, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 11, 14]}, + "faces": { + "east": {"uv": [9, 7, 10, 10], "texture": "#5"}, + "south": {"uv": [0, 3, 8, 6], "texture": "#5"}, + "west": {"uv": [8, 9, 9, 12], "texture": "#5"}, + "up": {"uv": [16, 3, 8, 2], "texture": "#5"}, + "down": {"uv": [16, 3, 8, 4], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [-5, -7, 16], + "translation": [0, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-3, 4, 20], + "translation": [0, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -152, 0], + "translation": [1.75, -5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -3, -4.25], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "wood_part", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "c01", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] + }, + { + "name": "iron_part", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "c00", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "board", + "origin": [6, 25, 11.75], + "color": 0, + "children": [5, 6, 7, 8] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_right.json b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_right.json new file mode 100644 index 00000000..6a268b61 --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_right.json @@ -0,0 +1,176 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "3": "minecraft:block/chain", + "4": "eroticdungeongame:block/crux_board_1", + "6": "eroticdungeongame:block/crux_cuff", + "particle": "#wood" + }, + "render_type": "translucent", + "elements": [ + { + "from": [9, 2, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 2, 14]}, + "faces": { + "north": {"uv": [6, 10, 13, 16], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [4, 10, 11, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 2], "texture": "#0"}, + "down": {"uv": [0, 14, 7, 16], "texture": "#0"} + } + }, + { + "name": "cuff_5", + "from": [14, 2, 10.825], + "to": [15, 3, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 10.825]}, + "faces": { + "north": {"uv": [3, 3, 4, 4], "texture": "#6"}, + "east": {"uv": [0, 3, 3, 4], "texture": "#6"}, + "south": {"uv": [7, 3, 8, 4], "texture": "#6"}, + "west": {"uv": [4, 3, 7, 4], "texture": "#6"}, + "up": {"uv": [4, 3, 3, 0], "texture": "#6"}, + "down": {"uv": [5, 0, 4, 3], "texture": "#6"} + } + }, + { + "name": "cuff_7", + "from": [14, 7, 10.825], + "to": [15, 8, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 7, 13.825]}, + "faces": { + "north": {"uv": [3, 7, 4, 8], "texture": "#6"}, + "east": {"uv": [0, 7, 3, 8], "texture": "#6"}, + "south": {"uv": [7, 7, 8, 8], "texture": "#6"}, + "west": {"uv": [4, 7, 7, 8], "texture": "#6"}, + "up": {"uv": [4, 7, 3, 4], "texture": "#6"}, + "down": {"uv": [5, 4, 4, 7], "texture": "#6"} + } + }, + { + "name": "cuff_8", + "from": [14, 3, 9.825], + "to": [15, 7, 10.825], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 4, 9.825]}, + "faces": { + "north": {"uv": [9, 5, 10, 9], "texture": "#6"}, + "east": {"uv": [8, 5, 9, 9], "texture": "#6"}, + "south": {"uv": [11, 5, 12, 9], "texture": "#6"}, + "west": {"uv": [10, 5, 11, 9], "texture": "#6"}, + "up": {"uv": [10, 5, 9, 4], "texture": "#6"}, + "down": {"uv": [11, 4, 10, 5], "texture": "#6"} + } + }, + { + "from": [13, 2, 16], + "to": [16, 8, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 14]}, + "faces": { + "east": {"uv": [9, 6, 10, 12], "texture": "#4"}, + "south": {"uv": [0, 6, 3, 12], "texture": "#4"}, + "west": {"uv": [10, 0, 11, 6], "texture": "#4"} + } + }, + { + "from": [13, 2, 13.875], + "to": [16, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 11.875]}, + "faces": { + "north": {"uv": [6, 0, 9, 6], "texture": "#4"}, + "east": {"uv": [5, 10, 6, 16], "texture": "#4"}, + "west": {"uv": [6, 10, 7, 16], "texture": "#4"} + } + }, + { + "from": [13, 1.9, 13.875], + "to": [16, 2.025, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 2.9, 12.025]}, + "faces": { + "north": {"uv": [11, 5, 14, 6], "texture": "#4"}, + "east": {"uv": [2, 13, 4, 14], "texture": "#4"}, + "south": {"uv": [10, 11, 13, 12], "texture": "#4"}, + "west": {"uv": [13, 6, 15, 7], "texture": "#4"}, + "down": {"uv": [13, 6, 10, 8], "texture": "#4"} + } + }, + { + "from": [13, 8, 13.875], + "to": [16, 8.125, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 9, 12.025]}, + "faces": { + "north": {"uv": [0, 12, 3, 13], "texture": "#4"}, + "east": {"uv": [7, 13, 9, 14], "texture": "#4"}, + "south": {"uv": [7, 12, 10, 13], "texture": "#4"}, + "west": {"uv": [13, 7, 15, 8], "texture": "#4"}, + "up": {"uv": [13, 10, 10, 8], "texture": "#4"} + } + }, + { + "from": [14.425, -13, 13.5], + "to": [14.425, 3, 16.5], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [14.425, -5, 15]}, + "faces": { + "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "west": {"uv": [6, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [12.925, -13, 15], + "to": [15.925, 3, 15], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [14.425, -5, 15]}, + "faces": { + "north": {"uv": [3, 0, 0, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [-5, -7, 16], + "translation": [0, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-3, 4, 20], + "translation": [0, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -152, 0], + "translation": [1.75, -5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -3, -4.25], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "chain_r", + "origin": [8, 8, 8], + "color": 0, + "children": [8, 9] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_left.json b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_left.json new file mode 100644 index 00000000..a0b0748b --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_left.json @@ -0,0 +1,188 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "3": "minecraft:block/chain", + "4": "eroticdungeongame:block/crux_board_1", + "6": "eroticdungeongame:block/crux_cuff", + "particle": "#wood" + }, + "render_type": "translucent", + "elements": [ + { + "from": [0, 8, 14], + "to": [7, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 8, 14]}, + "faces": { + "north": {"uv": [1, 10, 8, 16], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [9, 10, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [5, 0, 12, 2], "texture": "#0"}, + "down": {"uv": [5, 14, 12, 16], "texture": "#0"} + } + }, + { + "name": "cuff_5", + "from": [1, 8, 10.825], + "to": [2, 9, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 9, 10.825]}, + "faces": { + "north": {"uv": [3, 11, 4, 12], "texture": "#6"}, + "east": {"uv": [0, 11, 3, 12], "texture": "#6"}, + "south": {"uv": [7, 11, 8, 12], "texture": "#6"}, + "west": {"uv": [4, 11, 7, 12], "texture": "#6"}, + "up": {"uv": [4, 11, 3, 8], "texture": "#6"}, + "down": {"uv": [5, 8, 4, 11], "texture": "#6"} + } + }, + { + "name": "cuff_7", + "from": [1, 13, 10.825], + "to": [2, 14, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 13, 13.825]}, + "faces": { + "north": {"uv": [11, 3, 12, 4], "texture": "#6"}, + "east": {"uv": [8, 3, 11, 4], "texture": "#6"}, + "south": {"uv": [15, 3, 16, 4], "texture": "#6"}, + "west": {"uv": [12, 3, 15, 4], "texture": "#6"}, + "up": {"uv": [12, 3, 11, 0], "texture": "#6"}, + "down": {"uv": [13, 0, 12, 3], "texture": "#6"} + } + }, + { + "name": "cuff_8", + "from": [1, 9, 9.825], + "to": [2, 13, 10.825], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 10, 9.825]}, + "faces": { + "north": {"uv": [9, 10, 10, 14], "texture": "#6"}, + "east": {"uv": [8, 10, 9, 14], "texture": "#6"}, + "south": {"uv": [11, 10, 12, 14], "texture": "#6"}, + "west": {"uv": [10, 10, 11, 14], "texture": "#6"}, + "up": {"uv": [10, 10, 9, 9], "texture": "#6"}, + "down": {"uv": [11, 9, 10, 10], "texture": "#6"} + } + }, + { + "from": [0, 8, 13.875], + "to": [3, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 9, 11.875]}, + "faces": { + "north": {"uv": [0, 0, 3, 6], "texture": "#4"}, + "east": {"uv": [3, 6, 4, 12], "texture": "#4"}, + "west": {"uv": [4, 6, 5, 12], "texture": "#4"} + } + }, + { + "from": [0, 7.9, 13.875], + "to": [3, 8.025, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 8.9, 12.025]}, + "faces": { + "north": {"uv": [10, 10, 13, 11], "texture": "#4"}, + "east": {"uv": [3, 12, 5, 13], "texture": "#4"}, + "south": {"uv": [11, 0, 14, 1], "texture": "#4"}, + "west": {"uv": [10, 12, 12, 13], "texture": "#4"}, + "down": {"uv": [8, 6, 5, 8], "texture": "#4"} + } + }, + { + "from": [0, 14, 13.875], + "to": [3, 14.125, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 15, 12.025]}, + "faces": { + "north": {"uv": [11, 1, 14, 2], "texture": "#4"}, + "east": {"uv": [12, 12, 14, 13], "texture": "#4"}, + "south": {"uv": [11, 2, 14, 3], "texture": "#4"}, + "west": {"uv": [0, 13, 2, 14], "texture": "#4"}, + "up": {"uv": [8, 10, 5, 8], "texture": "#4"} + } + }, + { + "from": [0, 8, 16], + "to": [3, 14, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 9, 14]}, + "faces": { + "east": {"uv": [8, 6, 9, 12], "texture": "#4"}, + "south": {"uv": [3, 0, 6, 6], "texture": "#4"}, + "west": {"uv": [9, 0, 10, 6], "texture": "#4"}, + "up": {"uv": [14, 4, 11, 3], "texture": "#4"}, + "down": {"uv": [14, 4, 11, 5], "texture": "#4"} + } + }, + { + "from": [-2, 12, 13.4], + "to": [-2, 28, 16.4], + "rotation": {"angle": 22.5, "axis": "z", "origin": [-2, 20, 14.9]}, + "faces": { + "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "west": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [-3.5, 12, 14.9], + "to": [-0.5, 28, 14.9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [-2, 20, 14.9]}, + "faces": { + "north": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 19, 0], + "translation": [-1.5, 3.25, 0.75], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [-2.25, 3.25, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 107, 0], + "translation": [-2.25, 1, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 131, 0], + "translation": [0.25, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 1.25, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.75, -4.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -2.75, -4.25], + "scale": [0.5, 0.5, 0.5] + }, + "on_shelf": { + "translation": [0, -0.25, -6.5], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + { + "name": "chain_l", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_middle.json b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_middle.json new file mode 100644 index 00000000..9a8545b6 --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_middle.json @@ -0,0 +1,105 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "particle": "#wood" + }, + "elements": [ + { + "from": [4, 8, 14], + "to": [12, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 14]}, + "faces": { + "north": {"uv": [0, 2, 8, 8], "texture": "#0"}, + "south": {"uv": [8, 2, 16, 8], "texture": "#0"} + } + }, + { + "from": [4, 0, 14], + "to": [12, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -8, 14]}, + "faces": { + "north": {"uv": [1, 0, 9, 8], "texture": "#0"}, + "east": {"uv": [0, 8, 2, 16], "texture": "#0"}, + "south": {"uv": [8, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [14, 8, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 14, 8, 16], "texture": "#0"} + } + }, + { + "from": [4, 14, 14], + "to": [12, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 6, 14]}, + "faces": { + "north": {"uv": [4, 12, 12, 14], "texture": "#0"}, + "east": {"uv": [2, 14, 4, 16], "texture": "#0"}, + "south": {"uv": [4, 14, 12, 16], "texture": "#0"}, + "west": {"uv": [12, 14, 14, 16], "texture": "#0"} + } + }, + { + "from": [12, 8, 14], + "to": [16, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 8, 14]}, + "faces": { + "north": {"uv": [3, 6, 7, 12], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [7, 10, 11, 16], "texture": "#0"}, + "up": {"uv": [3, 0, 7, 2], "texture": "#0"}, + "down": {"uv": [3, 14, 7, 16], "texture": "#0"} + } + }, + { + "from": [0, 8, 14], + "to": [4, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-1, 8, 14]}, + "faces": { + "north": {"uv": [7, 10, 11, 16], "texture": "#0"}, + "south": {"uv": [6, 10, 10, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [2, 0, 6, 2], "texture": "#0"}, + "down": {"uv": [2, 14, 6, 16], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 19, 0], + "translation": [-1.5, 3.25, 0.75], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [-2.25, 3.25, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 107, 0], + "translation": [-2.25, 1, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 131, 0], + "translation": [0.25, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 1.25, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.75, -4.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -2.75, -4.25], + "scale": [0.5, 0.5, 0.5] + }, + "on_shelf": { + "translation": [0, -0.25, -6.5], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_right.json b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_right.json new file mode 100644 index 00000000..bd9ebdf7 --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_right.json @@ -0,0 +1,178 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "3": "minecraft:block/chain", + "4": "eroticdungeongame:block/crux_board_1", + "6": "eroticdungeongame:block/crux_cuff", + "particle": "#wood" + }, + "render_type": "translucent", + "elements": [ + { + "from": [9, 8, 14], + "to": [16, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 8, 14]}, + "faces": { + "north": {"uv": [6, 10, 13, 16], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [4, 10, 11, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 2], "texture": "#0"}, + "down": {"uv": [0, 14, 7, 16], "texture": "#0"} + } + }, + { + "name": "cuff_5", + "from": [14, 8, 10.825], + "to": [15, 9, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 9, 10.825]}, + "faces": { + "north": {"uv": [3, 3, 4, 4], "texture": "#6"}, + "east": {"uv": [0, 3, 3, 4], "texture": "#6"}, + "south": {"uv": [7, 3, 8, 4], "texture": "#6"}, + "west": {"uv": [4, 3, 7, 4], "texture": "#6"}, + "up": {"uv": [4, 3, 3, 0], "texture": "#6"}, + "down": {"uv": [5, 0, 4, 3], "texture": "#6"} + } + }, + { + "name": "cuff_7", + "from": [14, 13, 10.825], + "to": [15, 14, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 13, 13.825]}, + "faces": { + "north": {"uv": [3, 7, 4, 8], "texture": "#6"}, + "east": {"uv": [0, 7, 3, 8], "texture": "#6"}, + "south": {"uv": [7, 7, 8, 8], "texture": "#6"}, + "west": {"uv": [4, 7, 7, 8], "texture": "#6"}, + "up": {"uv": [4, 7, 3, 4], "texture": "#6"}, + "down": {"uv": [5, 4, 4, 7], "texture": "#6"} + } + }, + { + "name": "cuff_8", + "from": [14, 9, 9.825], + "to": [15, 13, 10.825], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 10, 9.825]}, + "faces": { + "north": {"uv": [9, 5, 10, 9], "texture": "#6"}, + "east": {"uv": [8, 5, 9, 9], "texture": "#6"}, + "south": {"uv": [11, 5, 12, 9], "texture": "#6"}, + "west": {"uv": [10, 5, 11, 9], "texture": "#6"}, + "up": {"uv": [10, 5, 9, 4], "texture": "#6"}, + "down": {"uv": [11, 4, 10, 5], "texture": "#6"} + } + }, + { + "from": [13, 8, 16], + "to": [16, 14, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 9, 14]}, + "faces": { + "east": {"uv": [9, 6, 10, 12], "texture": "#4"}, + "south": {"uv": [0, 6, 3, 12], "texture": "#4"}, + "west": {"uv": [10, 0, 11, 6], "texture": "#4"} + } + }, + { + "from": [13, 8, 13.875], + "to": [16, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 9, 11.875]}, + "faces": { + "north": {"uv": [6, 0, 9, 6], "texture": "#4"}, + "east": {"uv": [5, 10, 6, 16], "texture": "#4"}, + "west": {"uv": [6, 10, 7, 16], "texture": "#4"} + } + }, + { + "from": [13, 7.9, 13.875], + "to": [16, 8.025, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 8.9, 12.025]}, + "faces": { + "north": {"uv": [11, 5, 14, 6], "texture": "#4"}, + "east": {"uv": [2, 13, 4, 14], "texture": "#4"}, + "south": {"uv": [10, 11, 13, 12], "texture": "#4"}, + "west": {"uv": [13, 6, 15, 7], "texture": "#4"}, + "down": {"uv": [13, 6, 10, 8], "texture": "#4"} + } + }, + { + "from": [13, 14, 13.875], + "to": [16, 14.125, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 15, 12.025]}, + "faces": { + "north": {"uv": [0, 12, 3, 13], "texture": "#4"}, + "east": {"uv": [7, 13, 9, 14], "texture": "#4"}, + "south": {"uv": [7, 12, 10, 13], "texture": "#4"}, + "west": {"uv": [13, 7, 15, 8], "texture": "#4"}, + "up": {"uv": [13, 10, 10, 8], "texture": "#4"} + } + }, + { + "from": [17.7, 12, 13.4], + "to": [17.7, 28, 16.4], + "rotation": {"angle": -22.5, "axis": "z", "origin": [17.7, 20, 14.9]}, + "faces": { + "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "west": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [16.2, 12, 14.9], + "to": [19.2, 28, 14.9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [17.7, 20, 14.9]}, + "faces": { + "north": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 19, 0], + "translation": [-1.5, 3.25, 0.75], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [-2.25, 3.25, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 107, 0], + "translation": [-2.25, 1, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 131, 0], + "translation": [0.25, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 1.25, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.75, -4.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -2.75, -4.25], + "scale": [0.5, 0.5, 0.5] + }, + "on_shelf": { + "translation": [0, -0.25, -6.5], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "chain_r", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_head.json b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_head.json new file mode 100644 index 00000000..e91ee9c6 --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_head.json @@ -0,0 +1,111 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "5": "eroticdungeongame:block/crux_board_2", + "particle": "#wood" + }, + "elements": [ + { + "from": [4, 0, 14], + "to": [12, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]}, + "faces": { + "north": {"uv": [2, 0, 10, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "south": {"uv": [5, 0, 13, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "up": {"uv": [1, 0, 9, 2], "texture": "#0"} + } + }, + { + "from": [4, 9, 13.75], + "to": [12, 12, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 9, 11.75]}, + "faces": { + "north": {"uv": [0, 0, 8, 3], "texture": "#5"}, + "east": {"uv": [0, 9, 1, 12], "texture": "#5"}, + "west": {"uv": [1, 9, 2, 12], "texture": "#5"}, + "up": {"uv": [16, 1, 8, 0], "texture": "#5"}, + "down": {"uv": [16, 1, 8, 2], "texture": "#5"} + } + }, + { + "from": [12, 9, 13.75], + "to": [12.25, 12, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 9, 13.75]}, + "faces": { + "north": {"uv": [2, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [0, 6, 3, 9], "texture": "#5"}, + "south": {"uv": [3, 9, 4, 12], "texture": "#5"}, + "up": {"uv": [5, 12, 4, 9], "texture": "#5"}, + "down": {"uv": [10, 4, 9, 7], "texture": "#5"} + } + }, + { + "from": [3.75, 9, 13.75], + "to": [4, 12, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.25, 9, 13.75]}, + "faces": { + "north": {"uv": [4, 9, 5, 12], "texture": "#5"}, + "east": {"uv": [3, 6, 6, 9], "texture": "#5"}, + "south": {"uv": [5, 9, 6, 12], "texture": "#5"}, + "west": {"uv": [6, 6, 9, 9], "texture": "#5"}, + "up": {"uv": [7, 12, 6, 9], "texture": "#5"}, + "down": {"uv": [8, 9, 7, 12], "texture": "#5"} + } + }, + { + "from": [4, 9, 16], + "to": [12, 12, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 9, 14]}, + "faces": { + "east": {"uv": [9, 7, 10, 10], "texture": "#5"}, + "south": {"uv": [0, 3, 8, 6], "texture": "#5"}, + "west": {"uv": [8, 9, 9, 12], "texture": "#5"}, + "up": {"uv": [16, 3, 8, 2], "texture": "#5"}, + "down": {"uv": [16, 3, 8, 4], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 19, 0], + "translation": [-1.5, 3.25, 0.75], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [-2.25, 3.25, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 107, 0], + "translation": [-2.25, 1, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 131, 0], + "translation": [0.25, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 1.25, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.75, -4.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -2.75, -4.25], + "scale": [0.5, 0.5, 0.5] + }, + "on_shelf": { + "translation": [0, -0.25, -6.5], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/block/rack_foot.json b/src/main/resources/assets/eroticdungeongame/models/block/base_rack_foot.json similarity index 100% rename from src/main/resources/assets/eroticdungeongame/models/block/rack_foot.json rename to src/main/resources/assets/eroticdungeongame/models/block/base_rack_foot.json diff --git a/src/main/resources/assets/eroticdungeongame/models/block/rack_head.json b/src/main/resources/assets/eroticdungeongame/models/block/base_rack_head.json similarity index 100% rename from src/main/resources/assets/eroticdungeongame/models/block/rack_head.json rename to src/main/resources/assets/eroticdungeongame/models/block/base_rack_head.json diff --git a/src/main/resources/assets/eroticdungeongame/models/block/rack_middle.json b/src/main/resources/assets/eroticdungeongame/models/block/base_rack_middle.json similarity index 100% rename from src/main/resources/assets/eroticdungeongame/models/block/rack_middle.json rename to src/main/resources/assets/eroticdungeongame/models/block/base_rack_middle.json diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_x_cross_foot.json b/src/main/resources/assets/eroticdungeongame/models/block/base_x_cross_foot.json new file mode 100644 index 00000000..88da1dac --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_x_cross_foot.json @@ -0,0 +1,235 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "1": "eroticdungeongame:block/x_cross_cuff_l", + "2": "eroticdungeongame:block/x_cross_cuff_r", + "particle": "#wood" + }, + "elements": [ + { + "name": "cube_d_1", + "from": [-1.8, 0, 14.365], + "to": [4.7, 4, 15.885], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1.02, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1.02, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 1.02], "texture": "#0"}, + "down": {"uv": [0, 0, 7, 1.02], "texture": "#0"} + } + }, + { + "name": "cube_d_2", + "from": [11.35, 0, 14.59], + "to": [17.85, 4, 15.635], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1.02, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1.02, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 1.02], "texture": "#0"}, + "down": {"uv": [0, 0, 7, 1.02], "texture": "#0"} + } + }, + { + "name": "cuff_d_l_1", + "from": [8.86212, 4.33029, 9.825], + "to": [9.66212, 5.33029, 14.825], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [4, 6, 5, 7], "texture": "#1"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#1"}, + "south": {"uv": [5, 6, 6, 7], "texture": "#1"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#1"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#1"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#1"} + } + }, + { + "name": "cuff_d_l_2", + "from": [4.06212, 4.33029, 9.825], + "to": [4.86212, 5.33029, 14.825], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [6, 6, 7, 7], "texture": "#1"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#1"}, + "south": {"uv": [0, 7, 1, 8], "texture": "#1"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#1"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#1"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#1"} + } + }, + { + "name": "cuff_d_l_3", + "from": [4.86212, 4.33029, 9.825], + "to": [8.86212, 5.33029, 10.625], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [4, 4, 8, 5], "texture": "#1"}, + "east": {"uv": [1, 7, 2, 8], "texture": "#1"}, + "south": {"uv": [5, 0, 9, 1], "texture": "#1"}, + "west": {"uv": [7, 2, 8, 3], "texture": "#1"}, + "up": {"uv": [9, 2, 5, 1], "texture": "#1"}, + "down": {"uv": [8, 5, 4, 6], "texture": "#1"} + } + }, + { + "name": "cuff_d_r_1", + "from": [11.30955, 4.3303, 9.825], + "to": [12.10955, 5.3303, 14.825], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8.7, 16, 12.7825]}, + "faces": { + "north": {"uv": [6, 6, 7, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#2"}, + "south": {"uv": [0, 7, 1, 8], "texture": "#2"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#2"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#2"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#2"} + } + }, + { + "name": "cuff_d_r_2", + "from": [6.50955, 4.3303, 9.825], + "to": [7.30955, 5.3303, 14.825], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8.7, 16, 12.7825]}, + "faces": { + "north": {"uv": [1, 7, 2, 8], "texture": "#2"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#2"}, + "south": {"uv": [7, 2, 8, 3], "texture": "#2"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#2"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#2"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#2"} + } + }, + { + "name": "cuff_d_r_3", + "from": [7.30955, 4.3303, 9.825], + "to": [11.30955, 5.3303, 10.625], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8.7, 16, 12.7825]}, + "faces": { + "north": {"uv": [4, 4, 8, 5], "texture": "#2"}, + "east": {"uv": [4, 6, 5, 7], "texture": "#2"}, + "south": {"uv": [5, 0, 9, 1], "texture": "#2"}, + "west": {"uv": [5, 6, 6, 7], "texture": "#2"}, + "up": {"uv": [9, 2, 5, 1], "texture": "#2"}, + "down": {"uv": [8, 5, 4, 6], "texture": "#2"} + } + }, + { + "name": "d_X1", + "from": [6.14639, 1.16315, 14.615], + "to": [12.46182, 12.41057, 15.625], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [5, 15, 11, 16], "texture": "#0"}, + "down": {"uv": [5, 0, 11, 1], "texture": "#0"} + } + }, + { + "name": "d_X2", + "from": [3.53818, 1.16315, 14.615], + "to": [9.85361, 12.41057, 15.625], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [5, 0, 11, 1], "texture": "#0"}, + "down": {"uv": [5, 15, 11, 16], "texture": "#0"} + } + }, + { + "name": "Xmiddle1", + "from": [2.5, 12, 14.6], + "to": [13.5, 16, 15.61], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 2.5], "texture": "#0"}, + "south": {"uv": [0, 8, 16, 13], "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "texture": "#0"}, + "up": {"uv": [2, 15.2, 13, 16], "texture": "#0"}, + "down": {"uv": [2, 15.2, 13, 16], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 69, 0], + "translation": [-1.25, 4, 2.25], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 75, 0], + "translation": [-1, 3.75, 1], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 70, 0], + "translation": [-1.25, 1.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 70, 0], + "translation": [-2.25, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [0, -180, 0], + "translation": [0.25, -4, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "translation": [0, 10.75, -3], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -3, -4], + "scale": [0.5, 0.5, 0.5] + }, + "on_shelf": { + "rotation": [0, -180, 0], + "translation": [0, 0, 11] + } + }, + "groups": [ + { + "name": "down", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + 1, + { + "name": "cuff_d_l", + "origin": [8, 16, 8.5], + "color": 0, + "children": [2, 3, 4] + }, + { + "name": "cuff_d_r", + "origin": [8, 16, 8.5], + "color": 0, + "children": [5, 6, 7] + }, + 8, + 9, + 10 + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_x_cross_head.json b/src/main/resources/assets/eroticdungeongame/models/block/base_x_cross_head.json new file mode 100644 index 00000000..ab3f9890 --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_x_cross_head.json @@ -0,0 +1,250 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "1": "eroticdungeongame:block/x_cross_cuff_l", + "2": "eroticdungeongame:block/x_cross_cuff_r", + "particle": "#wood" + }, + "elements": [ + { + "name": "cube_u_1", + "from": [11.05, 12, 14.6051], + "to": [17.3, 16, 15.8749], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 8], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1.02, 8], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 8], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1.02, 8], "rotation": 180, "texture": "#0"}, + "up": {"uv": [4, 0, 11, 1.02], "rotation": 180, "texture": "#0"}, + "down": {"uv": [4, 14.98, 11, 16], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "cube_u_2", + "from": [-1.3, 12, 14.6051], + "to": [4.95, 16, 16.0749], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 8], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1.02, 8], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 8], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1.02, 8], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 7, 1.02], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 7, 1.02], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "cuff_u_l_1", + "from": [11.16212, 10.70529, 9.825], + "to": [11.96212, 11.70529, 14.825], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [4, 6, 5, 7], "texture": "#1"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#1"}, + "south": {"uv": [5, 6, 6, 7], "texture": "#1"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#1"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#1"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#1"} + } + }, + { + "name": "cuff_u_l_2", + "from": [6.36212, 10.70529, 9.825], + "to": [7.16212, 11.70529, 14.825], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [6, 6, 7, 7], "texture": "#1"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#1"}, + "south": {"uv": [0, 7, 1, 8], "texture": "#1"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#1"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#1"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#1"} + } + }, + { + "name": "cuff_u_l_3", + "from": [7.16212, 10.70529, 9.825], + "to": [11.16212, 11.70529, 10.625], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [4, 4, 8, 5], "texture": "#1"}, + "east": {"uv": [1, 7, 2, 8], "texture": "#1"}, + "south": {"uv": [5, 0, 9, 1], "texture": "#1"}, + "west": {"uv": [7, 2, 8, 3], "texture": "#1"}, + "up": {"uv": [9, 2, 5, 1], "texture": "#1"}, + "down": {"uv": [8, 5, 4, 6], "texture": "#1"} + } + }, + { + "name": "cuff_u_r_1", + "from": [8.83788, 10.70529, 9.825], + "to": [9.63788, 11.70529, 14.825], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [6, 6, 7, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#2"}, + "south": {"uv": [0, 7, 1, 8], "texture": "#2"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#2"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#2"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#2"} + } + }, + { + "name": "cuff_u_r_2", + "from": [4.03788, 10.70529, 9.825], + "to": [4.83788, 11.70529, 14.825], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [1, 7, 2, 8], "texture": "#2"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#2"}, + "south": {"uv": [7, 2, 8, 3], "texture": "#2"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#2"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#2"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#2"} + } + }, + { + "name": "cuff_u_r_3", + "from": [4.83788, 10.70529, 9.825], + "to": [8.83788, 11.70529, 10.625], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [4, 4, 8, 5], "texture": "#2"}, + "east": {"uv": [4, 6, 5, 7], "texture": "#2"}, + "south": {"uv": [5, 0, 9, 1], "texture": "#2"}, + "west": {"uv": [5, 6, 6, 7], "texture": "#2"}, + "up": {"uv": [9, 2, 5, 1], "texture": "#2"}, + "down": {"uv": [8, 5, 4, 6], "texture": "#2"} + } + }, + { + "name": "u_X2", + "from": [4.00012, 4.52309, 14.615], + "to": [10.31555, 14.64551, 15.625], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "rotation": 180, "texture": "#0"}, + "up": {"uv": [5, 0, 11, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [5, 15, 11, 16], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "u_X3", + "from": [5.68445, 4.52309, 14.615], + "to": [11.99988, 14.64551, 15.625], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "west": {"uv": [15, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "up": {"uv": [5, 15, 11, 16], "rotation": 180, "texture": "#0"}, + "down": {"uv": [5, 0, 11, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "Xmiddle3", + "from": [2.5, 0, 14.6], + "to": [13.5, 2.5, 15.61], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [0, 5, 16, 10], "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 2.5], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 4, 16, 9], "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "rotation": 180, "texture": "#0"}, + "up": {"uv": [2, 15.2, 13, 16], "rotation": 180, "texture": "#0"}, + "down": {"uv": [2, 15.2, 13, 16], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "Xmiddle2", + "from": [2.5, 2.5, 14.6], + "to": [13.5, 5.5, 15.61], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 5], "texture": "#0"}, + "east": {"uv": [0, 4, 0.8, 6.5], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 5], "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "rotation": 180, "texture": "#0"}, + "up": {"uv": [2, 15.2, 13, 16], "rotation": 180, "texture": "#0"}, + "down": {"uv": [2, 15.2, 13, 16], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 69, 0], + "translation": [-1.25, 4, 2.25], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 75, 0], + "translation": [-1, 3.75, 1], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 70, 0], + "translation": [-1.25, 1.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 70, 0], + "translation": [-2.25, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [0, -180, 0], + "translation": [0.25, -4, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "translation": [0, 10.75, -3], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -3, -4], + "scale": [0.5, 0.5, 0.5] + }, + "on_shelf": { + "rotation": [0, -180, 0], + "translation": [0, 0, 11] + } + }, + "groups": [ + { + "name": "up", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + 1, + { + "name": "cuff_u_l", + "origin": [8, 16, 8.5], + "color": 0, + "children": [2, 3, 4] + }, + { + "name": "cuff_u_r", + "origin": [8, 16, 8.5], + "color": 0, + "children": [5, 6, 7] + }, + 8, + 9, + 10, + 11 + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/item/base_crux.json b/src/main/resources/assets/eroticdungeongame/models/item/base_crux.json new file mode 100644 index 00000000..2f7d785b --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/item/base_crux.json @@ -0,0 +1,516 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "3": "minecraft:block/chain", + "4": "eroticdungeongame:block/crux_board_1", + "5": "eroticdungeongame:block/crux_board_2", + "6": "eroticdungeongame:block/crux_cuff", + "particle": "#wood" + }, + "elements": [ + { + "from": [4, 0, 14], + "to": [12, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]}, + "faces": { + "north": {"uv": [2, 0, 10, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "south": {"uv": [5, 0, 13, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "down": {"uv": [1, 14, 9, 16], "texture": "#0"} + } + }, + { + "from": [-7, 18, 14], + "to": [0, 24, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 18, 14]}, + "faces": { + "north": {"uv": [6, 10, 13, 16], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [4, 10, 11, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 2], "texture": "#0"}, + "down": {"uv": [0, 14, 7, 16], "texture": "#0"} + } + }, + { + "from": [16, 18, 14], + "to": [23, 24, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 18, 14]}, + "faces": { + "north": {"uv": [1, 10, 8, 16], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [9, 10, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [5, 0, 12, 2], "texture": "#0"}, + "down": {"uv": [5, 14, 12, 16], "texture": "#0"} + } + }, + { + "from": [4, 18, 14], + "to": [12, 24, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 8, 14]}, + "faces": { + "north": {"uv": [0, 2, 8, 8], "texture": "#0"}, + "south": {"uv": [8, 2, 16, 8], "texture": "#0"} + } + }, + { + "from": [4, 24, 14], + "to": [12, 32, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 16, 14]}, + "faces": { + "north": {"uv": [1, 0, 9, 8], "texture": "#0"}, + "east": {"uv": [0, 8, 2, 16], "texture": "#0"}, + "south": {"uv": [8, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [14, 8, 16, 16], "texture": "#0"}, + "up": {"uv": [4, 5, 12, 7], "texture": "#0"} + } + }, + { + "from": [4, 16, 14], + "to": [12, 18, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 8, 14]}, + "faces": { + "north": {"uv": [4, 12, 12, 14], "texture": "#0"}, + "east": {"uv": [2, 14, 4, 16], "texture": "#0"}, + "south": {"uv": [4, 14, 12, 16], "texture": "#0"}, + "west": {"uv": [12, 14, 14, 16], "texture": "#0"} + } + }, + { + "from": [12, 18, 14], + "to": [16, 24, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 18, 14]}, + "faces": { + "north": {"uv": [3, 6, 7, 12], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [7, 10, 11, 16], "texture": "#0"}, + "up": {"uv": [3, 0, 7, 2], "texture": "#0"}, + "down": {"uv": [3, 14, 7, 16], "texture": "#0"} + } + }, + { + "from": [0, 18, 14], + "to": [4, 24, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-1, 18, 14]}, + "faces": { + "north": {"uv": [7, 10, 11, 16], "texture": "#0"}, + "south": {"uv": [6, 10, 10, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [2, 0, 6, 2], "texture": "#0"}, + "down": {"uv": [2, 14, 6, 16], "texture": "#0"} + } + }, + { + "from": [4, 27, 13.75], + "to": [12, 30, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 27, 11.75]}, + "faces": { + "north": {"uv": [0, 0, 8, 3], "texture": "#5"}, + "east": {"uv": [0, 9, 1, 12], "texture": "#5"}, + "west": {"uv": [1, 9, 2, 12], "texture": "#5"}, + "up": {"uv": [16, 1, 8, 0], "texture": "#5"}, + "down": {"uv": [16, 1, 8, 2], "texture": "#5"} + } + }, + { + "from": [12, 27, 13.75], + "to": [12.25, 30, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 27, 13.75]}, + "faces": { + "north": {"uv": [2, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [0, 6, 3, 9], "texture": "#5"}, + "south": {"uv": [3, 9, 4, 12], "texture": "#5"}, + "up": {"uv": [5, 12, 4, 9], "texture": "#5"}, + "down": {"uv": [10, 4, 9, 7], "texture": "#5"} + } + }, + { + "from": [3.75, 27, 13.75], + "to": [4, 30, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.25, 27, 13.75]}, + "faces": { + "north": {"uv": [4, 9, 5, 12], "texture": "#5"}, + "east": {"uv": [3, 6, 6, 9], "texture": "#5"}, + "south": {"uv": [5, 9, 6, 12], "texture": "#5"}, + "west": {"uv": [6, 6, 9, 9], "texture": "#5"}, + "up": {"uv": [7, 12, 6, 9], "texture": "#5"}, + "down": {"uv": [8, 9, 7, 12], "texture": "#5"} + } + }, + { + "from": [4, 27, 16], + "to": [12, 30, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 27, 14]}, + "faces": { + "east": {"uv": [9, 7, 10, 10], "texture": "#5"}, + "south": {"uv": [0, 3, 8, 6], "texture": "#5"}, + "west": {"uv": [8, 9, 9, 12], "texture": "#5"}, + "up": {"uv": [16, 3, 8, 2], "texture": "#5"}, + "down": {"uv": [16, 3, 8, 4], "texture": "#5"} + } + }, + { + "name": "cuff_5", + "from": [-2, 18, 10.825], + "to": [-1, 19, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 19, 10.825]}, + "faces": { + "north": {"uv": [3, 3, 4, 4], "texture": "#6"}, + "east": {"uv": [0, 3, 3, 4], "texture": "#6"}, + "south": {"uv": [7, 3, 8, 4], "texture": "#6"}, + "west": {"uv": [4, 3, 7, 4], "texture": "#6"}, + "up": {"uv": [4, 3, 3, 0], "texture": "#6"}, + "down": {"uv": [5, 0, 4, 3], "texture": "#6"} + } + }, + { + "name": "cuff_7", + "from": [-2, 23, 10.825], + "to": [-1, 24, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 23, 13.825]}, + "faces": { + "north": {"uv": [3, 7, 4, 8], "texture": "#6"}, + "east": {"uv": [0, 7, 3, 8], "texture": "#6"}, + "south": {"uv": [7, 7, 8, 8], "texture": "#6"}, + "west": {"uv": [4, 7, 7, 8], "texture": "#6"}, + "up": {"uv": [4, 7, 3, 4], "texture": "#6"}, + "down": {"uv": [5, 4, 4, 7], "texture": "#6"} + } + }, + { + "name": "cuff_8", + "from": [-2, 19, 9.825], + "to": [-1, 23, 10.825], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 20, 9.825]}, + "faces": { + "north": {"uv": [9, 5, 10, 9], "texture": "#6"}, + "east": {"uv": [8, 5, 9, 9], "texture": "#6"}, + "south": {"uv": [11, 5, 12, 9], "texture": "#6"}, + "west": {"uv": [10, 5, 11, 9], "texture": "#6"}, + "up": {"uv": [10, 5, 9, 4], "texture": "#6"}, + "down": {"uv": [11, 4, 10, 5], "texture": "#6"} + } + }, + { + "from": [-3, 18, 16], + "to": [0, 24, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 19, 14]}, + "faces": { + "east": {"uv": [9, 6, 10, 12], "texture": "#4"}, + "south": {"uv": [0, 6, 3, 12], "texture": "#4"}, + "west": {"uv": [10, 0, 11, 6], "texture": "#4"} + } + }, + { + "from": [-3, 18, 13.875], + "to": [0, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 19, 11.875]}, + "faces": { + "north": {"uv": [6, 0, 9, 6], "texture": "#4"}, + "east": {"uv": [5, 10, 6, 16], "texture": "#4"}, + "west": {"uv": [6, 10, 7, 16], "texture": "#4"} + } + }, + { + "from": [-3, 17.9, 13.875], + "to": [0, 18.025, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 18.9, 12.025]}, + "faces": { + "north": {"uv": [11, 5, 14, 6], "texture": "#4"}, + "east": {"uv": [2, 13, 4, 14], "texture": "#4"}, + "south": {"uv": [10, 11, 13, 12], "texture": "#4"}, + "west": {"uv": [13, 6, 15, 7], "texture": "#4"}, + "down": {"uv": [13, 6, 10, 8], "texture": "#4"} + } + }, + { + "from": [-3, 24, 13.875], + "to": [0, 24.125, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 25, 12.025]}, + "faces": { + "north": {"uv": [0, 12, 3, 13], "texture": "#4"}, + "east": {"uv": [7, 13, 9, 14], "texture": "#4"}, + "south": {"uv": [7, 12, 10, 13], "texture": "#4"}, + "west": {"uv": [13, 7, 15, 8], "texture": "#4"}, + "up": {"uv": [13, 10, 10, 8], "texture": "#4"} + } + }, + { + "name": "cuff_5", + "from": [17, 18, 10.825], + "to": [18, 19, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 19, 10.825]}, + "faces": { + "north": {"uv": [3, 11, 4, 12], "texture": "#6"}, + "east": {"uv": [0, 11, 3, 12], "texture": "#6"}, + "south": {"uv": [7, 11, 8, 12], "texture": "#6"}, + "west": {"uv": [4, 11, 7, 12], "texture": "#6"}, + "up": {"uv": [4, 11, 3, 8], "texture": "#6"}, + "down": {"uv": [5, 8, 4, 11], "texture": "#6"} + } + }, + { + "name": "cuff_7", + "from": [17, 23, 10.825], + "to": [18, 24, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 23, 13.825]}, + "faces": { + "north": {"uv": [11, 3, 12, 4], "texture": "#6"}, + "east": {"uv": [8, 3, 11, 4], "texture": "#6"}, + "south": {"uv": [15, 3, 16, 4], "texture": "#6"}, + "west": {"uv": [12, 3, 15, 4], "texture": "#6"}, + "up": {"uv": [12, 3, 11, 0], "texture": "#6"}, + "down": {"uv": [13, 0, 12, 3], "texture": "#6"} + } + }, + { + "name": "cuff_8", + "from": [17, 19, 9.825], + "to": [18, 23, 10.825], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 20, 9.825]}, + "faces": { + "north": {"uv": [9, 10, 10, 14], "texture": "#6"}, + "east": {"uv": [8, 10, 9, 14], "texture": "#6"}, + "south": {"uv": [11, 10, 12, 14], "texture": "#6"}, + "west": {"uv": [10, 10, 11, 14], "texture": "#6"}, + "up": {"uv": [10, 10, 9, 9], "texture": "#6"}, + "down": {"uv": [11, 9, 10, 10], "texture": "#6"} + } + }, + { + "from": [16, 18, 13.875], + "to": [19, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 19, 11.875]}, + "faces": { + "north": {"uv": [0, 0, 3, 6], "texture": "#4"}, + "east": {"uv": [3, 6, 4, 12], "texture": "#4"}, + "west": {"uv": [4, 6, 5, 12], "texture": "#4"} + } + }, + { + "from": [16, 17.9, 13.875], + "to": [19, 18.025, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 18.9, 12.025]}, + "faces": { + "north": {"uv": [10, 10, 13, 11], "texture": "#4"}, + "east": {"uv": [3, 12, 5, 13], "texture": "#4"}, + "south": {"uv": [11, 0, 14, 1], "texture": "#4"}, + "west": {"uv": [10, 12, 12, 13], "texture": "#4"}, + "down": {"uv": [8, 6, 5, 8], "texture": "#4"} + } + }, + { + "from": [16, 24, 13.875], + "to": [19, 24.125, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 25, 12.025]}, + "faces": { + "north": {"uv": [11, 1, 14, 2], "texture": "#4"}, + "east": {"uv": [12, 12, 14, 13], "texture": "#4"}, + "south": {"uv": [11, 2, 14, 3], "texture": "#4"}, + "west": {"uv": [0, 13, 2, 14], "texture": "#4"}, + "up": {"uv": [8, 10, 5, 8], "texture": "#4"} + } + }, + { + "from": [16, 18, 16], + "to": [19, 24, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 19, 14]}, + "faces": { + "east": {"uv": [8, 6, 9, 12], "texture": "#4"}, + "south": {"uv": [3, 0, 6, 6], "texture": "#4"}, + "west": {"uv": [9, 0, 10, 6], "texture": "#4"}, + "up": {"uv": [14, 4, 11, 3], "texture": "#4"}, + "down": {"uv": [14, 4, 11, 5], "texture": "#4"} + } + }, + { + "from": [17.5, 3, 13.5], + "to": [17.5, 19, 16.5], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [17.5, 11, 15]}, + "faces": { + "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "west": {"uv": [6, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [16, 3, 15], + "to": [19, 19, 15], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [17.5, 11, 15]}, + "faces": { + "north": {"uv": [3, 0, 0, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [-1.575, 3, 13.5], + "to": [-1.575, 19, 16.5], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [-1.575, 11, 15]}, + "faces": { + "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "west": {"uv": [6, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [-3.075, 3, 15], + "to": [-0.075, 19, 15], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [-1.575, 11, 15]}, + "faces": { + "north": {"uv": [3, 0, 0, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [60, 0, 0], + "translation": [0, 3.5, 1], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [-5, -7, 16], + "translation": [0, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-3, 4, 20], + "translation": [0, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -152, 0], + "translation": [1.75, -5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -3, -4.25], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "wood_part", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "c00", + "origin": [8, 8, 8], + "color": 0, + "children": [0] + }, + { + "name": "c12", + "origin": [8, 8, 8], + "color": 0, + "children": [1] + }, + { + "name": "c11", + "origin": [8, 8, 8], + "color": 0, + "children": [2] + }, + { + "name": "c01", + "origin": [8, 8, 8], + "color": 0, + "children": [3, 4, 5, 6, 7] + } + ] + }, + { + "name": "iron_part", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "c00", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "board", + "origin": [6, 25, 11.75], + "color": 0, + "children": [8, 9, 10, 11] + } + ] + }, + { + "name": "c12", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "cuff_r", + "origin": [8, 8, 8], + "color": 0, + "children": [12, 13, 14] + }, + { + "name": "board", + "origin": [-1, 9, 14], + "color": 0, + "children": [15, 16, 17, 18] + } + ] + }, + { + "name": "c11", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "cuff_l", + "origin": [8, 8, 8], + "color": 0, + "children": [19, 20, 21] + }, + { + "name": "board", + "origin": [16, 9, 11.875], + "color": 0, + "children": [22, 23, 24, 25] + } + ] + }, + { + "name": "c01", + "origin": [8, 8, 8], + "color": 0, + "children": [] + } + ] + }, + { + "name": "chain_l", + "origin": [8, 8, 8], + "color": 0, + "children": [26, 27] + }, + { + "name": "chain_r", + "origin": [8, 8, 8], + "color": 0, + "children": [28, 29] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/item/base_petrine_cross.json b/src/main/resources/assets/eroticdungeongame/models/item/base_petrine_cross.json new file mode 100644 index 00000000..c7dd8e07 --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/item/base_petrine_cross.json @@ -0,0 +1,516 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "3": "minecraft:block/chain", + "4": "eroticdungeongame:block/crux_board_1", + "5": "eroticdungeongame:block/crux_board_2", + "6": "eroticdungeongame:block/crux_cuff", + "particle": "#wood" + }, + "gui_light": "front", + "elements": [ + { + "from": [4, 16, 14], + "to": [12, 32, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 16, 14]}, + "faces": { + "north": {"uv": [2, 0, 10, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "south": {"uv": [5, 0, 13, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "up": {"uv": [1, 0, 9, 2], "texture": "#0"} + } + }, + { + "from": [-7, 8, 14], + "to": [0, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 8, 14]}, + "faces": { + "north": {"uv": [6, 10, 13, 16], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [4, 10, 11, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 2], "texture": "#0"}, + "down": {"uv": [0, 14, 7, 16], "texture": "#0"} + } + }, + { + "from": [16, 8, 14], + "to": [23, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 8, 14]}, + "faces": { + "north": {"uv": [1, 10, 8, 16], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [9, 10, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [5, 0, 12, 2], "texture": "#0"}, + "down": {"uv": [5, 14, 12, 16], "texture": "#0"} + } + }, + { + "from": [4, 8, 14], + "to": [12, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 14]}, + "faces": { + "north": {"uv": [0, 2, 8, 8], "texture": "#0"}, + "south": {"uv": [8, 2, 16, 8], "texture": "#0"} + } + }, + { + "from": [4, 0, 14], + "to": [12, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -8, 14]}, + "faces": { + "north": {"uv": [1, 0, 9, 8], "texture": "#0"}, + "east": {"uv": [0, 8, 2, 16], "texture": "#0"}, + "south": {"uv": [8, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [14, 8, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 14, 8, 16], "texture": "#0"} + } + }, + { + "from": [4, 14, 14], + "to": [12, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 6, 14]}, + "faces": { + "north": {"uv": [4, 12, 12, 14], "texture": "#0"}, + "east": {"uv": [2, 14, 4, 16], "texture": "#0"}, + "south": {"uv": [4, 14, 12, 16], "texture": "#0"}, + "west": {"uv": [12, 14, 14, 16], "texture": "#0"} + } + }, + { + "from": [12, 8, 14], + "to": [16, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 8, 14]}, + "faces": { + "north": {"uv": [3, 6, 7, 12], "texture": "#0"}, + "east": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "south": {"uv": [7, 10, 11, 16], "texture": "#0"}, + "up": {"uv": [3, 0, 7, 2], "texture": "#0"}, + "down": {"uv": [3, 14, 7, 16], "texture": "#0"} + } + }, + { + "from": [0, 8, 14], + "to": [4, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-1, 8, 14]}, + "faces": { + "north": {"uv": [7, 10, 11, 16], "texture": "#0"}, + "south": {"uv": [6, 10, 10, 16], "texture": "#0"}, + "west": {"uv": [0, 10, 2, 16], "texture": "#0"}, + "up": {"uv": [2, 0, 6, 2], "texture": "#0"}, + "down": {"uv": [2, 14, 6, 16], "texture": "#0"} + } + }, + { + "from": [4, 25, 13.75], + "to": [12, 28, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 25, 11.75]}, + "faces": { + "north": {"uv": [0, 0, 8, 3], "texture": "#5"}, + "east": {"uv": [0, 9, 1, 12], "texture": "#5"}, + "west": {"uv": [1, 9, 2, 12], "texture": "#5"}, + "up": {"uv": [16, 1, 8, 0], "texture": "#5"}, + "down": {"uv": [16, 1, 8, 2], "texture": "#5"} + } + }, + { + "from": [12, 25, 13.75], + "to": [12.25, 28, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 25, 13.75]}, + "faces": { + "north": {"uv": [2, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [0, 6, 3, 9], "texture": "#5"}, + "south": {"uv": [3, 9, 4, 12], "texture": "#5"}, + "up": {"uv": [5, 12, 4, 9], "texture": "#5"}, + "down": {"uv": [10, 4, 9, 7], "texture": "#5"} + } + }, + { + "from": [3.75, 25, 13.75], + "to": [4, 28, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.25, 25, 13.75]}, + "faces": { + "north": {"uv": [4, 9, 5, 12], "texture": "#5"}, + "east": {"uv": [3, 6, 6, 9], "texture": "#5"}, + "south": {"uv": [5, 9, 6, 12], "texture": "#5"}, + "west": {"uv": [6, 6, 9, 9], "texture": "#5"}, + "up": {"uv": [7, 12, 6, 9], "texture": "#5"}, + "down": {"uv": [8, 9, 7, 12], "texture": "#5"} + } + }, + { + "from": [4, 25, 16], + "to": [12, 28, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 25, 14]}, + "faces": { + "east": {"uv": [9, 7, 10, 10], "texture": "#5"}, + "south": {"uv": [0, 3, 8, 6], "texture": "#5"}, + "west": {"uv": [8, 9, 9, 12], "texture": "#5"}, + "up": {"uv": [16, 3, 8, 2], "texture": "#5"}, + "down": {"uv": [16, 3, 8, 4], "texture": "#5"} + } + }, + { + "name": "cuff_5", + "from": [-2, 8, 10.825], + "to": [-1, 9, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 9, 10.825]}, + "faces": { + "north": {"uv": [3, 3, 4, 4], "texture": "#6"}, + "east": {"uv": [0, 3, 3, 4], "texture": "#6"}, + "south": {"uv": [7, 3, 8, 4], "texture": "#6"}, + "west": {"uv": [4, 3, 7, 4], "texture": "#6"}, + "up": {"uv": [4, 3, 3, 0], "texture": "#6"}, + "down": {"uv": [5, 0, 4, 3], "texture": "#6"} + } + }, + { + "name": "cuff_7", + "from": [-2, 13, 10.825], + "to": [-1, 14, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 13, 13.825]}, + "faces": { + "north": {"uv": [3, 7, 4, 8], "texture": "#6"}, + "east": {"uv": [0, 7, 3, 8], "texture": "#6"}, + "south": {"uv": [7, 7, 8, 8], "texture": "#6"}, + "west": {"uv": [4, 7, 7, 8], "texture": "#6"}, + "up": {"uv": [4, 7, 3, 4], "texture": "#6"}, + "down": {"uv": [5, 4, 4, 7], "texture": "#6"} + } + }, + { + "name": "cuff_8", + "from": [-2, 9, 9.825], + "to": [-1, 13, 10.825], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 10, 9.825]}, + "faces": { + "north": {"uv": [9, 5, 10, 9], "texture": "#6"}, + "east": {"uv": [8, 5, 9, 9], "texture": "#6"}, + "south": {"uv": [11, 5, 12, 9], "texture": "#6"}, + "west": {"uv": [10, 5, 11, 9], "texture": "#6"}, + "up": {"uv": [10, 5, 9, 4], "texture": "#6"}, + "down": {"uv": [11, 4, 10, 5], "texture": "#6"} + } + }, + { + "from": [-3, 8, 16], + "to": [0, 14, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 9, 14]}, + "faces": { + "east": {"uv": [9, 6, 10, 12], "texture": "#4"}, + "south": {"uv": [0, 6, 3, 12], "texture": "#4"}, + "west": {"uv": [10, 0, 11, 6], "texture": "#4"} + } + }, + { + "from": [-3, 8, 13.875], + "to": [0, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 9, 11.875]}, + "faces": { + "north": {"uv": [6, 0, 9, 6], "texture": "#4"}, + "east": {"uv": [5, 10, 6, 16], "texture": "#4"}, + "west": {"uv": [6, 10, 7, 16], "texture": "#4"} + } + }, + { + "from": [-3, 7.9, 13.875], + "to": [0, 8.025, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 8.9, 12.025]}, + "faces": { + "north": {"uv": [11, 5, 14, 6], "texture": "#4"}, + "east": {"uv": [2, 13, 4, 14], "texture": "#4"}, + "south": {"uv": [10, 11, 13, 12], "texture": "#4"}, + "west": {"uv": [13, 6, 15, 7], "texture": "#4"}, + "down": {"uv": [13, 6, 10, 8], "texture": "#4"} + } + }, + { + "from": [-3, 14, 13.875], + "to": [0, 14.125, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 15, 12.025]}, + "faces": { + "north": {"uv": [0, 12, 3, 13], "texture": "#4"}, + "east": {"uv": [7, 13, 9, 14], "texture": "#4"}, + "south": {"uv": [7, 12, 10, 13], "texture": "#4"}, + "west": {"uv": [13, 7, 15, 8], "texture": "#4"}, + "up": {"uv": [13, 10, 10, 8], "texture": "#4"} + } + }, + { + "name": "cuff_5", + "from": [17, 8, 10.825], + "to": [18, 9, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 9, 10.825]}, + "faces": { + "north": {"uv": [3, 11, 4, 12], "texture": "#6"}, + "east": {"uv": [0, 11, 3, 12], "texture": "#6"}, + "south": {"uv": [7, 11, 8, 12], "texture": "#6"}, + "west": {"uv": [4, 11, 7, 12], "texture": "#6"}, + "up": {"uv": [4, 11, 3, 8], "texture": "#6"}, + "down": {"uv": [5, 8, 4, 11], "texture": "#6"} + } + }, + { + "name": "cuff_7", + "from": [17, 13, 10.825], + "to": [18, 14, 13.825], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 13, 13.825]}, + "faces": { + "north": {"uv": [11, 3, 12, 4], "texture": "#6"}, + "east": {"uv": [8, 3, 11, 4], "texture": "#6"}, + "south": {"uv": [15, 3, 16, 4], "texture": "#6"}, + "west": {"uv": [12, 3, 15, 4], "texture": "#6"}, + "up": {"uv": [12, 3, 11, 0], "texture": "#6"}, + "down": {"uv": [13, 0, 12, 3], "texture": "#6"} + } + }, + { + "name": "cuff_8", + "from": [17, 9, 9.825], + "to": [18, 13, 10.825], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 10, 9.825]}, + "faces": { + "north": {"uv": [9, 10, 10, 14], "texture": "#6"}, + "east": {"uv": [8, 10, 9, 14], "texture": "#6"}, + "south": {"uv": [11, 10, 12, 14], "texture": "#6"}, + "west": {"uv": [10, 10, 11, 14], "texture": "#6"}, + "up": {"uv": [10, 10, 9, 9], "texture": "#6"}, + "down": {"uv": [11, 9, 10, 10], "texture": "#6"} + } + }, + { + "from": [16, 8, 13.875], + "to": [19, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 9, 11.875]}, + "faces": { + "north": {"uv": [0, 0, 3, 6], "texture": "#4"}, + "east": {"uv": [3, 6, 4, 12], "texture": "#4"}, + "west": {"uv": [4, 6, 5, 12], "texture": "#4"} + } + }, + { + "from": [16, 7.9, 13.875], + "to": [19, 8.025, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 8.9, 12.025]}, + "faces": { + "north": {"uv": [10, 10, 13, 11], "texture": "#4"}, + "east": {"uv": [3, 12, 5, 13], "texture": "#4"}, + "south": {"uv": [11, 0, 14, 1], "texture": "#4"}, + "west": {"uv": [10, 12, 12, 13], "texture": "#4"}, + "down": {"uv": [8, 6, 5, 8], "texture": "#4"} + } + }, + { + "from": [16, 14, 13.875], + "to": [19, 14.125, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 15, 12.025]}, + "faces": { + "north": {"uv": [11, 1, 14, 2], "texture": "#4"}, + "east": {"uv": [12, 12, 14, 13], "texture": "#4"}, + "south": {"uv": [11, 2, 14, 3], "texture": "#4"}, + "west": {"uv": [0, 13, 2, 14], "texture": "#4"}, + "up": {"uv": [8, 10, 5, 8], "texture": "#4"} + } + }, + { + "from": [16, 8, 16], + "to": [19, 14, 16.125], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 9, 14]}, + "faces": { + "east": {"uv": [8, 6, 9, 12], "texture": "#4"}, + "south": {"uv": [3, 0, 6, 6], "texture": "#4"}, + "west": {"uv": [9, 0, 10, 6], "texture": "#4"}, + "up": {"uv": [14, 4, 11, 3], "texture": "#4"}, + "down": {"uv": [14, 4, 11, 5], "texture": "#4"} + } + }, + { + "from": [14, 12, 13.4], + "to": [14, 28, 16.4], + "rotation": {"angle": 22.5, "axis": "z", "origin": [14, 20, 14.9]}, + "faces": { + "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "west": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [12.5, 12, 14.9], + "to": [15.5, 28, 14.9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [14, 20, 14.9]}, + "faces": { + "north": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [1.7, 12, 13.4], + "to": [1.7, 28, 16.4], + "rotation": {"angle": -22.5, "axis": "z", "origin": [1.7, 20, 14.9]}, + "faces": { + "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "west": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + }, + { + "from": [0.2, 12, 14.9], + "to": [3.2, 28, 14.9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [1.7, 20, 14.9]}, + "faces": { + "north": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 3, 16], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 19, 0], + "translation": [-1.5, 3.25, 0.75], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [-2.25, 3.25, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 107, 0], + "translation": [-2.25, 1, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 131, 0], + "translation": [0.25, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 1.25, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.75, -4.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -2.75, -4.25], + "scale": [0.5, 0.5, 0.5] + }, + "on_shelf": { + "translation": [0, -0.25, -6.5], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "wood_part", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "c00", + "origin": [8, 8, 8], + "color": 0, + "children": [0] + }, + { + "name": "c12", + "origin": [8, 8, 8], + "color": 0, + "children": [1] + }, + { + "name": "c11", + "origin": [8, 8, 8], + "color": 0, + "children": [2] + }, + { + "name": "c01", + "origin": [8, 8, 8], + "color": 0, + "children": [3, 4, 5, 6, 7] + } + ] + }, + { + "name": "iron_part", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "c00", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "board", + "origin": [6, 25, 11.75], + "color": 0, + "children": [8, 9, 10, 11] + } + ] + }, + { + "name": "c12", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "cuff_r", + "origin": [8, 8, 8], + "color": 0, + "children": [12, 13, 14] + }, + { + "name": "board", + "origin": [-1, 9, 14], + "color": 0, + "children": [15, 16, 17, 18] + } + ] + }, + { + "name": "c11", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "cuff_l", + "origin": [8, 8, 8], + "color": 0, + "children": [19, 20, 21] + }, + { + "name": "board", + "origin": [16, 9, 11.875], + "color": 0, + "children": [22, 23, 24, 25] + } + ] + }, + { + "name": "c01", + "origin": [8, 8, 8], + "color": 0, + "children": [] + } + ] + }, + { + "name": "chain_l", + "origin": [0, 0, 0], + "color": 0, + "children": [26, 27] + }, + { + "name": "chain_r", + "origin": [0, 0, 0], + "color": 0, + "children": [28, 29] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/models/item/rack.json b/src/main/resources/assets/eroticdungeongame/models/item/base_rack.json similarity index 100% rename from src/main/resources/assets/eroticdungeongame/models/item/rack.json rename to src/main/resources/assets/eroticdungeongame/models/item/base_rack.json diff --git a/src/main/resources/assets/eroticdungeongame/models/item/base_x_cross.json b/src/main/resources/assets/eroticdungeongame/models/item/base_x_cross.json new file mode 100644 index 00000000..bca8f01d --- /dev/null +++ b/src/main/resources/assets/eroticdungeongame/models/item/base_x_cross.json @@ -0,0 +1,429 @@ +{ + "format_version": "1.9.0", + "credit": "3D Model © 2025 LeisureTimeDock", + "textures": { + "0": "#wood", + "1": "eroticdungeongame:block/x_cross_cuff_l", + "2": "eroticdungeongame:block/x_cross_cuff_r", + "particle": "#wood" + }, + "elements": [ + { + "name": "cube_u_1", + "from": [11.05, 28, 14.6051], + "to": [17.3, 32, 15.8749], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 8], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1.02, 8], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 8], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1.02, 8], "rotation": 180, "texture": "#0"}, + "up": {"uv": [4, 0, 11, 1.02], "rotation": 180, "texture": "#0"}, + "down": {"uv": [4, 14.98, 11, 16], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "cube_u_2", + "from": [-1.3, 28, 14.6051], + "to": [4.95, 32, 16.0749], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 8], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1.02, 8], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 8], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1.02, 8], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 7, 1.02], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 7, 1.02], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "cuff_u_l_1", + "from": [11.16212, 26.70529, 9.825], + "to": [11.96212, 27.70529, 14.825], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [4, 6, 5, 7], "texture": "#1"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#1"}, + "south": {"uv": [5, 6, 6, 7], "texture": "#1"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#1"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#1"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#1"} + } + }, + { + "name": "cuff_u_l_2", + "from": [6.36212, 26.70529, 9.825], + "to": [7.16212, 27.70529, 14.825], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [6, 6, 7, 7], "texture": "#1"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#1"}, + "south": {"uv": [0, 7, 1, 8], "texture": "#1"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#1"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#1"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#1"} + } + }, + { + "name": "cuff_u_l_3", + "from": [7.16212, 26.70529, 9.825], + "to": [11.16212, 27.70529, 10.625], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [4, 4, 8, 5], "texture": "#1"}, + "east": {"uv": [1, 7, 2, 8], "texture": "#1"}, + "south": {"uv": [5, 0, 9, 1], "texture": "#1"}, + "west": {"uv": [7, 2, 8, 3], "texture": "#1"}, + "up": {"uv": [9, 2, 5, 1], "texture": "#1"}, + "down": {"uv": [8, 5, 4, 6], "texture": "#1"} + } + }, + { + "name": "cuff_u_r_1", + "from": [8.83788, 26.70529, 9.825], + "to": [9.63788, 27.70529, 14.825], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [6, 6, 7, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#2"}, + "south": {"uv": [0, 7, 1, 8], "texture": "#2"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#2"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#2"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#2"} + } + }, + { + "name": "cuff_u_r_2", + "from": [4.03788, 26.70529, 9.825], + "to": [4.83788, 27.70529, 14.825], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [1, 7, 2, 8], "texture": "#2"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#2"}, + "south": {"uv": [7, 2, 8, 3], "texture": "#2"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#2"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#2"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#2"} + } + }, + { + "name": "cuff_u_r_3", + "from": [4.83788, 26.70529, 9.825], + "to": [8.83788, 27.70529, 10.625], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [4, 4, 8, 5], "texture": "#2"}, + "east": {"uv": [4, 6, 5, 7], "texture": "#2"}, + "south": {"uv": [5, 0, 9, 1], "texture": "#2"}, + "west": {"uv": [5, 6, 6, 7], "texture": "#2"}, + "up": {"uv": [9, 2, 5, 1], "texture": "#2"}, + "down": {"uv": [8, 5, 4, 6], "texture": "#2"} + } + }, + { + "name": "u_X2", + "from": [4.00012, 20.52309, 14.615], + "to": [10.31555, 30.64551, 15.625], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "rotation": 180, "texture": "#0"}, + "up": {"uv": [5, 0, 11, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [5, 15, 11, 16], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "u_X3", + "from": [5.68445, 20.52309, 14.615], + "to": [11.99988, 30.64551, 15.625], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "west": {"uv": [15, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "up": {"uv": [5, 15, 11, 16], "rotation": 180, "texture": "#0"}, + "down": {"uv": [5, 0, 11, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "Xmiddle3", + "from": [2.5, 16, 14.6], + "to": [13.5, 18.5, 15.61], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 5, 16, 10], "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 2.5], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 4, 16, 9], "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "rotation": 180, "texture": "#0"}, + "up": {"uv": [2, 15.2, 13, 16], "rotation": 180, "texture": "#0"}, + "down": {"uv": [2, 15.2, 13, 16], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "Xmiddle2", + "from": [2.5, 18.5, 14.6], + "to": [13.5, 21.5, 15.61], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 5], "texture": "#0"}, + "east": {"uv": [0, 4, 0.8, 6.5], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 5], "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "rotation": 180, "texture": "#0"}, + "up": {"uv": [2, 15.2, 13, 16], "rotation": 180, "texture": "#0"}, + "down": {"uv": [2, 15.2, 13, 16], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "cube_d_1", + "from": [-1.8, 0, 14.365], + "to": [4.7, 4, 15.885], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1.02, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1.02, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 1.02], "texture": "#0"}, + "down": {"uv": [0, 0, 7, 1.02], "texture": "#0"} + } + }, + { + "name": "cube_d_2", + "from": [11.35, 0, 14.59], + "to": [17.85, 4, 15.635], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1.02, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1.02, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 1.02], "texture": "#0"}, + "down": {"uv": [0, 0, 7, 1.02], "texture": "#0"} + } + }, + { + "name": "cuff_d_l_1", + "from": [8.86212, 4.33029, 9.825], + "to": [9.66212, 5.33029, 14.825], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [4, 6, 5, 7], "texture": "#1"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#1"}, + "south": {"uv": [5, 6, 6, 7], "texture": "#1"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#1"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#1"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#1"} + } + }, + { + "name": "cuff_d_l_2", + "from": [4.06212, 4.33029, 9.825], + "to": [4.86212, 5.33029, 14.825], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [6, 6, 7, 7], "texture": "#1"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#1"}, + "south": {"uv": [0, 7, 1, 8], "texture": "#1"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#1"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#1"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#1"} + } + }, + { + "name": "cuff_d_l_3", + "from": [4.86212, 4.33029, 9.825], + "to": [8.86212, 5.33029, 10.625], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [4, 4, 8, 5], "texture": "#1"}, + "east": {"uv": [1, 7, 2, 8], "texture": "#1"}, + "south": {"uv": [5, 0, 9, 1], "texture": "#1"}, + "west": {"uv": [7, 2, 8, 3], "texture": "#1"}, + "up": {"uv": [9, 2, 5, 1], "texture": "#1"}, + "down": {"uv": [8, 5, 4, 6], "texture": "#1"} + } + }, + { + "name": "cuff_d_r_1", + "from": [11.30955, 4.3303, 9.825], + "to": [12.10955, 5.3303, 14.825], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8.7, 16, 12.7825]}, + "faces": { + "north": {"uv": [6, 6, 7, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#2"}, + "south": {"uv": [0, 7, 1, 8], "texture": "#2"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#2"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#2"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#2"} + } + }, + { + "name": "cuff_d_r_2", + "from": [6.50955, 4.3303, 9.825], + "to": [7.30955, 5.3303, 14.825], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8.7, 16, 12.7825]}, + "faces": { + "north": {"uv": [1, 7, 2, 8], "texture": "#2"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#2"}, + "south": {"uv": [7, 2, 8, 3], "texture": "#2"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#2"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#2"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#2"} + } + }, + { + "name": "cuff_d_r_3", + "from": [7.30955, 4.3303, 9.825], + "to": [11.30955, 5.3303, 10.625], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8.7, 16, 12.7825]}, + "faces": { + "north": {"uv": [4, 4, 8, 5], "texture": "#2"}, + "east": {"uv": [4, 6, 5, 7], "texture": "#2"}, + "south": {"uv": [5, 0, 9, 1], "texture": "#2"}, + "west": {"uv": [5, 6, 6, 7], "texture": "#2"}, + "up": {"uv": [9, 2, 5, 1], "texture": "#2"}, + "down": {"uv": [8, 5, 4, 6], "texture": "#2"} + } + }, + { + "name": "d_X1", + "from": [6.14639, 1.16315, 14.615], + "to": [12.46182, 12.41057, 15.625], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [5, 15, 11, 16], "texture": "#0"}, + "down": {"uv": [5, 0, 11, 1], "texture": "#0"} + } + }, + { + "name": "d_X2", + "from": [3.53818, 1.16315, 14.615], + "to": [9.85361, 12.41057, 15.625], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [5, 0, 11, 1], "texture": "#0"}, + "down": {"uv": [5, 15, 11, 16], "texture": "#0"} + } + }, + { + "name": "Xmiddle1", + "from": [2.5, 12, 14.6], + "to": [13.5, 16, 15.61], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 12.7825]}, + "faces": { + "north": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 2.5], "texture": "#0"}, + "south": {"uv": [0, 8, 16, 13], "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "texture": "#0"}, + "up": {"uv": [2, 15.2, 13, 16], "texture": "#0"}, + "down": {"uv": [2, 15.2, 13, 16], "texture": "#0"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [75, 69, 0], + "translation": [-1.25, 4, 2.25], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 75, 0], + "translation": [-1, 3.75, 1], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 70, 0], + "translation": [-1.25, 1.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 70, 0], + "translation": [-2.25, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [0, -180, 0], + "translation": [0.25, -4, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "translation": [0, 10.75, -3], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, -3, -4], + "scale": [0.5, 0.5, 0.5] + }, + "on_shelf": { + "rotation": [0, -180, 0], + "translation": [0, 0, 11] + } + }, + "groups": [ + { + "name": "up", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + 1, + { + "name": "cuff_u_l", + "origin": [8, 16, 8.5], + "color": 0, + "children": [2, 3, 4] + }, + { + "name": "cuff_u_r", + "origin": [8, 16, 8.5], + "color": 0, + "children": [5, 6, 7] + }, + 8, + 9, + 10, + 11 + ] + }, + { + "name": "down", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 12, + 13, + { + "name": "cuff_d_l", + "origin": [8, 16, 8.5], + "color": 0, + "children": [14, 15, 16] + }, + { + "name": "cuff_d_r", + "origin": [8, 16, 8.5], + "color": 0, + "children": [17, 18, 19] + }, + 20, + 21, + 22 + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/textures/block/crux_board_1.png b/src/main/resources/assets/eroticdungeongame/textures/block/crux_board_1.png new file mode 100644 index 00000000..f905138b Binary files /dev/null and b/src/main/resources/assets/eroticdungeongame/textures/block/crux_board_1.png differ diff --git a/src/main/resources/assets/eroticdungeongame/textures/block/crux_board_2.png b/src/main/resources/assets/eroticdungeongame/textures/block/crux_board_2.png new file mode 100644 index 00000000..de71c58e Binary files /dev/null and b/src/main/resources/assets/eroticdungeongame/textures/block/crux_board_2.png differ diff --git a/src/main/resources/assets/eroticdungeongame/textures/block/crux_cuff.png b/src/main/resources/assets/eroticdungeongame/textures/block/crux_cuff.png new file mode 100644 index 00000000..cff7e06a Binary files /dev/null and b/src/main/resources/assets/eroticdungeongame/textures/block/crux_cuff.png differ diff --git a/src/main/resources/assets/eroticdungeongame/textures/block/x_cross_cuff_l.png b/src/main/resources/assets/eroticdungeongame/textures/block/x_cross_cuff_l.png new file mode 100644 index 00000000..5c436c9c Binary files /dev/null and b/src/main/resources/assets/eroticdungeongame/textures/block/x_cross_cuff_l.png differ diff --git a/src/main/resources/assets/eroticdungeongame/textures/block/x_cross_cuff_r.png b/src/main/resources/assets/eroticdungeongame/textures/block/x_cross_cuff_r.png new file mode 100644 index 00000000..a893997d Binary files /dev/null and b/src/main/resources/assets/eroticdungeongame/textures/block/x_cross_cuff_r.png differ diff --git a/temp.txt b/temp.txt new file mode 100644 index 00000000..ee1a5bbc --- /dev/null +++ b/temp.txt @@ -0,0 +1,24 @@ +X : +-ALL: Block.box(0, 0, 14.45, 16, 16, 16) + +PC: +-FOOT: Stream.of( +Block.box(4, 0, 14, 12, 16, 16), +Block.box(12, 8, 14, 16, 14, 16), +Block.box(0, 8, 14, 4, 14, 16) +).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); +-HEAD: Block.box(4, 0, 14, 12, 16, 16) +-RIGHT: Block.box(9, 8, 14, 16, 14, 16) +-LEFT: Block.box(0, 8, 14, 7, 14, 16) + +C: +-FOOT: Block.box(4, 0, 14, 12, 16, 16) +-HEAD: Stream.of( +Block.box(4, 2, 14, 12, 8, 16), +Block.box(4, 8, 14, 12, 16, 16), +Block.box(4, 0, 14, 12, 2, 16), +Block.box(12, 2, 14, 16, 8, 16), +Block.box(0, 2, 14, 4, 8, 16) +).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); +-LEFT: Block.box(0, 2, 14, 7, 8, 16) +-RIGHT:Block.box(9, 2, 14, 16, 8, 16) \ No newline at end of file