From 5a79447622721bfe41c8b86e6e20e70642cc9a54 Mon Sep 17 00:00:00 2001 From: TGGamesYT Date: Sat, 28 Feb 2026 18:52:39 +0100 Subject: [PATCH] gambling 1 - slot machine --- gradle.properties | 2 +- src/blockbench_models/SlotMachine.bbmodel | 1 + .../szar/client/SlotMachineScreen.java | 149 ++++++++ .../dev/tggamesyt/szar/client/SzarClient.java | 10 + .../dev/tggamesyt/szar/SlotMachineBlock.java | 165 +++++++++ .../szar/SlotMachineBlockEntity.java | 68 ++++ .../szar/SlotMachineScreenHandler.java | 246 +++++++++++++ .../java/dev/tggamesyt/szar/SlotSymbol.java | 39 ++ src/main/java/dev/tggamesyt/szar/Szar.java | 50 ++- .../assets/szar/blockstates/slot_machine.json | 8 + .../resources/assets/szar/lang/en_us.json | 3 +- .../models/block/SlotMachine_outline.bbmodel | 1 + .../szar/models/block/slot_machine.json | 348 ++++++++++++++++++ .../assets/szar/models/item/slot_machine.json | 6 + .../szar/models/item/slot_machine_3d.json | 3 + src/main/resources/assets/szar/sounds.json | 16 + .../assets/szar/sounds/slot_machine_base.ogg | Bin 0 -> 94553 bytes .../assets/szar/sounds/slot_machine_win.ogg | Bin 0 -> 116279 bytes .../szar/textures/block/lower_screen_info.png | Bin 0 -> 1916 bytes .../assets/szar/textures/block/slot_1.png | Bin 0 -> 5630 bytes .../szar/textures/block/slot_1.png.mcmeta | 6 + .../szar/textures/block/slot_1_down.png | Bin 0 -> 5614 bytes .../textures/block/slot_1_down.png.mcmeta | 6 + .../assets/szar/textures/block/slot_1_up.png | Bin 0 -> 5638 bytes .../szar/textures/block/slot_1_up.png.mcmeta | 6 + .../assets/szar/textures/block/slot_2.png | Bin 0 -> 5664 bytes .../szar/textures/block/slot_2.png.mcmeta | 6 + .../szar/textures/block/slot_2_down.png | Bin 0 -> 5755 bytes .../textures/block/slot_2_down.png.mcmeta | 6 + .../assets/szar/textures/block/slot_2_up.png | Bin 0 -> 5743 bytes .../szar/textures/block/slot_2_up.png.mcmeta | 6 + .../assets/szar/textures/block/slot_3.png | Bin 0 -> 5688 bytes .../szar/textures/block/slot_3.png.mcmeta | 6 + .../szar/textures/block/slot_3_down.png | Bin 0 -> 5626 bytes .../textures/block/slot_3_down.png.mcmeta | 6 + .../assets/szar/textures/block/slot_3_up.png | Bin 0 -> 5656 bytes .../szar/textures/block/slot_3_up.png.mcmeta | 6 + .../szar/textures/block/slot_machine.png | Bin 0 -> 489 bytes .../textures/block/slot_machine_particle.png | Bin 0 -> 536 bytes .../szar/textures/block/slotmachine_slots.png | Bin 0 -> 2713 bytes .../block/slotmachine_slots_noback.png | Bin 0 -> 2661 bytes .../assets/szar/textures/block/texture.png | Bin 0 -> 151 bytes .../assets/szar/textures/gui/handle1.png | Bin 0 -> 599 bytes .../assets/szar/textures/gui/handle2.png | Bin 0 -> 595 bytes .../assets/szar/textures/gui/handle3.png | Bin 0 -> 589 bytes .../assets/szar/textures/gui/hopper.png | Bin 0 -> 1585 bytes .../assets/szar/textures/gui/slot_machine.png | Bin 0 -> 1585 bytes .../szar/textures/item/slot_machine.png | Bin 0 -> 1165 bytes 48 files changed, 1159 insertions(+), 10 deletions(-) create mode 100644 src/blockbench_models/SlotMachine.bbmodel create mode 100644 src/client/java/dev/tggamesyt/szar/client/SlotMachineScreen.java create mode 100644 src/main/java/dev/tggamesyt/szar/SlotMachineBlock.java create mode 100644 src/main/java/dev/tggamesyt/szar/SlotMachineBlockEntity.java create mode 100644 src/main/java/dev/tggamesyt/szar/SlotMachineScreenHandler.java create mode 100644 src/main/java/dev/tggamesyt/szar/SlotSymbol.java create mode 100644 src/main/resources/assets/szar/blockstates/slot_machine.json create mode 100644 src/main/resources/assets/szar/models/block/SlotMachine_outline.bbmodel create mode 100644 src/main/resources/assets/szar/models/block/slot_machine.json create mode 100644 src/main/resources/assets/szar/models/item/slot_machine.json create mode 100644 src/main/resources/assets/szar/models/item/slot_machine_3d.json create mode 100644 src/main/resources/assets/szar/sounds/slot_machine_base.ogg create mode 100644 src/main/resources/assets/szar/sounds/slot_machine_win.ogg create mode 100644 src/main/resources/assets/szar/textures/block/lower_screen_info.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_1.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_1.png.mcmeta create mode 100644 src/main/resources/assets/szar/textures/block/slot_1_down.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_1_down.png.mcmeta create mode 100644 src/main/resources/assets/szar/textures/block/slot_1_up.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_1_up.png.mcmeta create mode 100644 src/main/resources/assets/szar/textures/block/slot_2.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_2.png.mcmeta create mode 100644 src/main/resources/assets/szar/textures/block/slot_2_down.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_2_down.png.mcmeta create mode 100644 src/main/resources/assets/szar/textures/block/slot_2_up.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_2_up.png.mcmeta create mode 100644 src/main/resources/assets/szar/textures/block/slot_3.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_3.png.mcmeta create mode 100644 src/main/resources/assets/szar/textures/block/slot_3_down.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_3_down.png.mcmeta create mode 100644 src/main/resources/assets/szar/textures/block/slot_3_up.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_3_up.png.mcmeta create mode 100644 src/main/resources/assets/szar/textures/block/slot_machine.png create mode 100644 src/main/resources/assets/szar/textures/block/slot_machine_particle.png create mode 100644 src/main/resources/assets/szar/textures/block/slotmachine_slots.png create mode 100644 src/main/resources/assets/szar/textures/block/slotmachine_slots_noback.png create mode 100644 src/main/resources/assets/szar/textures/block/texture.png create mode 100644 src/main/resources/assets/szar/textures/gui/handle1.png create mode 100644 src/main/resources/assets/szar/textures/gui/handle2.png create mode 100644 src/main/resources/assets/szar/textures/gui/handle3.png create mode 100644 src/main/resources/assets/szar/textures/gui/hopper.png create mode 100644 src/main/resources/assets/szar/textures/gui/slot_machine.png create mode 100644 src/main/resources/assets/szar/textures/item/slot_machine.png diff --git a/gradle.properties b/gradle.properties index fa5585a..047c77c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ minecraft_version=1.20.1 yarn_mappings=1.20.1+build.10 loader_version=0.18.3 # Mod Properties -mod_version=26.2.27.1 +mod_version=26.2.28 maven_group=dev.tggamesyt archives_base_name=szar # Dependencies diff --git a/src/blockbench_models/SlotMachine.bbmodel b/src/blockbench_models/SlotMachine.bbmodel new file mode 100644 index 0000000..ccfa314 --- /dev/null +++ b/src/blockbench_models/SlotMachine.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"SlotMachine","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":4,"height":4},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,10],"to":[16,24,16],"autouv":0,"color":8,"origin":[0,0,14],"faces":{"north":{"uv":[0,0,0.75,1.5],"texture":0},"east":{"uv":[0,1.5,0.375,3],"texture":0},"south":{"uv":[0.75,0,1.5,1.5],"texture":0},"west":{"uv":[1.5,0,1.875,1.5],"texture":0},"up":{"uv":[2.625,0.375,1.875,0],"texture":0},"down":{"uv":[2.625,0.375,1.875,0.75],"texture":0}},"type":"cube","uuid":"48103a53-022d-9e36-137a-fc1bc7ee668a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,4],"to":[16,12,10],"autouv":0,"color":8,"origin":[0,0,8],"faces":{"north":{"uv":[0.375,1.5,1.125,2.25],"texture":0},"east":{"uv":[1.875,0.75,2.25,1.5],"texture":0},"south":{"uv":[1.125,1.5,1.875,2.25],"texture":0},"west":{"uv":[1.875,1.5,2.25,2.25],"texture":0},"up":{"uv":[1.125,2.625,0.375,2.25],"texture":0},"down":{"uv":[3,0.75,2.25,1.125],"texture":0}},"type":"cube","uuid":"4f36edc8-e1d8-2d14-d1c7-ad443b287bda"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,19,8],"to":[16,24,9],"autouv":0,"color":8,"rotation":[-22.5,0,0],"origin":[10,24,9],"faces":{"north":{"uv":[1.125,2.25,1.875,2.5625],"texture":0},"east":{"uv":[2.0625,2.5,2.125,2.8125],"texture":0},"south":{"uv":[2.25,1.125,3,1.4375],"texture":0},"west":{"uv":[2.125,2.5,2.1875,2.8125],"texture":0},"up":{"uv":[3,1.75,2.25,1.6875],"texture":0},"down":{"uv":[3,1.75,2.25,1.8125],"texture":0}},"type":"cube","uuid":"cd21b245-9db2-4091-788b-d4b2536c7597"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,22,9],"to":[16,24,10],"autouv":0,"color":8,"origin":[10,24,10],"faces":{"north":{"uv":[2.25,1.4375,3,1.5625],"texture":0},"east":{"uv":[1.25,2.5625,1.3125,2.6875],"texture":0},"south":{"uv":[2.25,1.5625,3,1.6875],"texture":0},"west":{"uv":[1.3125,2.5625,1.375,2.6875],"texture":0},"up":{"uv":[3,1.875,2.25,1.8125],"texture":0},"down":{"uv":[2.625,2.25,1.875,2.3125],"texture":0}},"type":"cube","uuid":"9b898315-c63d-e41e-0c50-342e65c59ac7"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2,9,9],"to":[3,16,10],"autouv":0,"color":5,"origin":[4,8,10],"faces":{"north":{"uv":[2.4375,2.3125,2.5,2.75],"texture":0},"east":{"uv":[1.875,2.5,1.9375,2.9375],"texture":0},"south":{"uv":[1.9375,2.5,2,2.9375],"texture":0},"west":{"uv":[2,2.5,2.0625,2.9375],"texture":0},"up":{"uv":[2.6875,0.1875,2.625,0.125],"texture":0},"down":{"uv":[2.6875,0.1875,2.625,0.25],"texture":0}},"type":"cube","uuid":"b0e4f115-58a4-7824-1c3d-59d891aeab10"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2,7,9],"to":[4,9,10],"autouv":0,"color":5,"origin":[4,8,10],"faces":{"north":{"uv":[2.5,2.4375,2.625,2.5625],"texture":0},"east":{"uv":[2.5,2.5625,2.5625,2.6875],"texture":0},"south":{"uv":[1.125,2.5625,1.25,2.6875],"texture":0},"west":{"uv":[2.5625,2.5625,2.625,2.6875],"texture":0},"up":{"uv":[2.75,0.0625,2.625,0],"texture":0},"down":{"uv":[2.75,0.0625,2.625,0.125],"texture":0}},"type":"cube","uuid":"1d701cf8-b350-a42c-4d9d-ce78a11d94d0"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[1,16,8],"to":[4,19,11],"autouv":0,"color":5,"origin":[4,8,10],"faces":{"north":{"uv":[2.25,1.875,2.4375,2.0625],"texture":0},"east":{"uv":[2.25,2.0625,2.4375,2.25],"texture":0},"south":{"uv":[1.875,2.3125,2.0625,2.5],"texture":0},"west":{"uv":[2.0625,2.3125,2.25,2.5],"texture":0},"up":{"uv":[2.4375,2.5,2.25,2.3125],"texture":0},"down":{"uv":[2.625,1.875,2.4375,2.0625],"texture":0}},"type":"cube","uuid":"6a9e5538-f204-935b-f59b-dd3c2126f6bc"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,12,5],"to":[14,13,7],"autouv":0,"color":1,"origin":[0,1,8],"faces":{"north":{"uv":[2.4375,2.1875,2.5625,2.25],"texture":0},"east":{"uv":[1.375,2.5625,1.5,2.625],"texture":0},"south":{"uv":[1.5,2.5625,1.625,2.625],"texture":0},"west":{"uv":[1.625,2.5625,1.75,2.625],"texture":0},"up":{"uv":[2.5625,2.1875,2.4375,2.0625],"texture":0},"down":{"uv":[2.3125,2.5,2.1875,2.625],"texture":0}},"type":"cube","uuid":"7542442f-5bac-133f-9a69-33076f1972d8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8,12,5],"to":[10,13,7],"autouv":0,"color":1,"origin":[-4,1,8],"faces":{"north":{"uv":[1.75,2.5625,1.875,2.625],"texture":0},"east":{"uv":[2.5625,2.0625,2.6875,2.125],"texture":0},"south":{"uv":[2.5625,2.125,2.6875,2.1875],"texture":0},"west":{"uv":[2.5625,2.1875,2.6875,2.25],"texture":0},"up":{"uv":[2.4375,2.625,2.3125,2.5],"texture":0},"down":{"uv":[2.625,2.3125,2.5,2.4375],"texture":0}},"type":"cube","uuid":"9e2e52aa-3fad-6a78-064b-bf150d0c93ac"},{"name":"lower_screen","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6,2,3.99],"to":[14,10,3.99],"autouv":0,"color":7,"origin":[-6,2,5],"faces":{"north":{"uv":[0,0,4,4],"texture":1},"east":{"uv":[0,0,0,2],"texture":1},"south":{"uv":[0,4,0,4],"texture":1},"west":{"uv":[0,0,0,2],"texture":1},"up":{"uv":[2,0,0,0],"texture":1},"down":{"uv":[2,0,0,0],"texture":1}},"type":"cube","uuid":"c044db36-27b1-36eb-c983-0d2cfd4fb757"},{"name":"upper_screen","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,19,7.99],"to":[16,24,7.99],"autouv":0,"color":3,"rotation":[-22.5,0,0],"origin":[10,24,8.99],"faces":{"north":{"uv":[0,0,3,1.25],"texture":2},"east":{"uv":[0,0,0,1.25],"texture":2},"south":{"uv":[0,1.25,3,2.5],"texture":2},"west":{"uv":[0,0,0,1.25],"texture":2},"up":{"uv":[3,0,0,0],"texture":2},"down":{"uv":[3,0,0,0],"texture":2}},"type":"cube","uuid":"5060efe0-74ac-7d91-a4a3-d424cfaa2599"},{"name":"slot_3_up","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6,17,9.99],"to":[8,19,9.99],"autouv":0,"color":6,"origin":[-6,6,11],"faces":{"north":{"uv":[0,0,4,4],"texture":10},"east":{"uv":[3,3,3,5],"texture":10},"south":{"uv":[12,3,14,5],"texture":10},"west":{"uv":[5,3,5,5],"texture":10},"up":{"uv":[12,5,14,5],"texture":10},"down":{"uv":[12,3,14,3],"texture":10}},"type":"cube","uuid":"3da658ae-0d27-1d36-e831-ac9b7b415cdc"},{"name":"slot_1_up","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,17,9.99],"to":[14,19,9.99],"autouv":0,"color":6,"origin":[0,6,11],"faces":{"north":{"uv":[0,0,4,4],"texture":4},"east":{"uv":[3,3,3,5],"texture":4},"south":{"uv":[12,3,14,5],"texture":4},"west":{"uv":[5,3,5,5],"texture":4},"up":{"uv":[12,5,14,5],"texture":4},"down":{"uv":[12,3,14,3],"texture":4}},"type":"cube","uuid":"dd15bc27-cff0-d451-57e0-645528f76388"},{"name":"slot_2","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[9,15,9.99],"to":[11,17,9.99],"autouv":0,"color":0,"origin":[-3,4,11],"faces":{"north":{"uv":[0,0,4,4],"texture":6},"east":{"uv":[3,3,3,5],"texture":6},"south":{"uv":[12,3,14,5],"texture":6},"west":{"uv":[5,3,5,5],"texture":6},"up":{"uv":[12,5,14,5],"texture":6},"down":{"uv":[12,3,14,3],"texture":6}},"type":"cube","uuid":"8c783213-e832-0e23-5638-92121cff815a"},{"name":"slot_3","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6,15,9.99],"to":[8,17,9.99],"autouv":0,"color":0,"origin":[-6,4,11],"faces":{"north":{"uv":[0,0,4,4],"texture":9},"east":{"uv":[3,3,3,5],"texture":9},"south":{"uv":[12,3,14,5],"texture":9},"west":{"uv":[5,3,5,5],"texture":9},"up":{"uv":[12,5,14,5],"texture":9},"down":{"uv":[12,3,14,3],"texture":9}},"type":"cube","uuid":"16b42135-0f34-4004-3176-da2096dd6b31"},{"name":"slot_1_down","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,13,9.99],"to":[14,15,9.99],"autouv":0,"color":7,"origin":[0,2,11],"faces":{"north":{"uv":[0,0,4,4],"texture":7},"east":{"uv":[3,3,3,5],"texture":7},"south":{"uv":[12,3,14,5],"texture":7},"west":{"uv":[5,3,5,5],"texture":7},"up":{"uv":[12,5,14,5],"texture":7},"down":{"uv":[12,3,14,3],"texture":7}},"type":"cube","uuid":"40d8a0aa-dcfc-1934-65e4-1d5db6051665"},{"name":"slot_2_down","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[9,13,9.99],"to":[11,15,9.99],"autouv":0,"color":7,"origin":[-3,2,11],"faces":{"north":{"uv":[0,0,4,4],"texture":5},"east":{"uv":[3,3,3,5],"texture":5},"south":{"uv":[12,3,14,5],"texture":5},"west":{"uv":[5,3,5,5],"texture":5},"up":{"uv":[12,5,14,5],"texture":5},"down":{"uv":[12,3,14,3],"texture":5}},"type":"cube","uuid":"47bfb034-0f8f-5110-70e6-10ed6bf4055b"},{"name":"slot_3_down","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[6,13,9.99],"to":[8,15,9.99],"autouv":0,"color":7,"origin":[-6,2,11],"faces":{"north":{"uv":[0,0,4,4],"texture":11},"east":{"uv":[3,3,3,5],"texture":11},"south":{"uv":[12,3,14,5],"texture":11},"west":{"uv":[5,3,5,5],"texture":11},"up":{"uv":[12,5,14,5],"texture":11},"down":{"uv":[12,3,14,3],"texture":11}},"type":"cube","uuid":"d00998fe-8855-6545-b282-a521bc017554"},{"name":"slot_2_up","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[9,17,9.99],"to":[11,19,9.99],"autouv":0,"color":6,"origin":[-3,6,11],"faces":{"north":{"uv":[0,0,4,4],"texture":8},"east":{"uv":[3,3,3,5],"texture":8},"south":{"uv":[12,3,14,5],"texture":8},"west":{"uv":[5,3,5,5],"texture":8},"up":{"uv":[12,5,14,5],"texture":8},"down":{"uv":[12,3,14,3],"texture":8}},"type":"cube","uuid":"7dea88eb-8aa0-adeb-7f19-7c389c339085"},{"name":"slot_1","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,15,9.99],"to":[14,17,9.99],"autouv":0,"color":0,"origin":[0,4,11],"faces":{"north":{"uv":[0,0,4,4],"texture":3},"east":{"uv":[0,0,0,2],"texture":3},"south":{"uv":[0,0,0,0],"texture":3},"west":{"uv":[0,0,0,2],"texture":3},"up":{"uv":[2,0,0,0],"texture":3},"down":{"uv":[2,0,0,0],"texture":3}},"type":"cube","uuid":"632fe1dc-a1c9-f2ea-1ea9-79752beddd49"}],"groups":[{"uuid":"e39a778d-9f80-3480-4cb0-d34a2cabb289","export":true,"locked":false,"origin":[2,18,9],"rotation":[0,0,0],"color":0,"name":"handle","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"d87c15e1-4672-153b-073a-9508c110198c","export":true,"locked":false,"origin":[0,0,14],"rotation":[0,0,0],"color":0,"name":"main_body","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false},{"uuid":"283a1485-5dc7-254f-e787-e879f1ed3d97","export":true,"locked":false,"origin":[0,6,11],"rotation":[0,0,0],"color":0,"name":"dynamic","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false}],"outliner":[{"uuid":"d87c15e1-4672-153b-073a-9508c110198c","isOpen":true,"children":["48103a53-022d-9e36-137a-fc1bc7ee668a","4f36edc8-e1d8-2d14-d1c7-ad443b287bda","cd21b245-9db2-4091-788b-d4b2536c7597","9b898315-c63d-e41e-0c50-342e65c59ac7","7542442f-5bac-133f-9a69-33076f1972d8","9e2e52aa-3fad-6a78-064b-bf150d0c93ac"]},{"uuid":"e39a778d-9f80-3480-4cb0-d34a2cabb289","isOpen":false,"children":["6a9e5538-f204-935b-f59b-dd3c2126f6bc","b0e4f115-58a4-7824-1c3d-59d891aeab10","1d701cf8-b350-a42c-4d9d-ce78a11d94d0"]},{"uuid":"283a1485-5dc7-254f-e787-e879f1ed3d97","isOpen":true,"children":["c044db36-27b1-36eb-c983-0d2cfd4fb757","5060efe0-74ac-7d91-a4a3-d424cfaa2599","dd15bc27-cff0-d451-57e0-645528f76388","632fe1dc-a1c9-f2ea-1ea9-79752beddd49","40d8a0aa-dcfc-1934-65e4-1d5db6051665","8c783213-e832-0e23-5638-92121cff815a","47bfb034-0f8f-5110-70e6-10ed6bf4055b","7dea88eb-8aa0-adeb-7f19-7c389c339085","16b42135-0f34-4004-3176-da2096dd6b31","3da658ae-0d27-1d36-e831-ac9b7b415cdc","d00998fe-8855-6545-b282-a521bc017554"]}],"textures":[{"name":"slot_machine.png","relative_path":"../main/resources/assets/szar/textures/block/slot_machine.png","folder":"block","namespace":"szar","id":"0","group":"","width":64,"height":64,"uv_width":64,"uv_height":64,"particle":true,"use_as_default":false,"layers_enabled":true,"sync_to_project":"4d3a6b97-e64b-55c8-918e-248c5c0f8fe3","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":"67edb0ff-f82b-18cc-231c-8197bc9e6bd9","layers":[{"name":"layer","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":64,"height":64,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACqElEQVR4Aexa3U3EMAwOtwXvMAaPjMEENwCMcAxwEzAGj4wB7wzAAEe+SqmsKE5j12maKqjfJee/2F9MlUh3cs7deoBP8gZcfL6WAAG+ftnjE3AlCFFj2yDfw6giAIl/+Y8fBtB5lfnzbh7ROTUB95lkcrqMWxOVmoCts62x+6hhIuB6vboSwOFomAg4WlGSegYBEraOaDs64Ii7KqlpdACOqX/nsysBbCXsWtq++WApePGqp3oHcKRBHmNVJUrn6gTQ+wK9I3ByZR1qt+oE0My4OwInp75W8zjOpgTEi+/h+yBgD7vQMofRAS3Z38Pa6g74zWTP6aTyzBJmKjUBTz6FBwbQedX0UJsS+eS04YeKgNSRNCVDHVI5fLbECQnGC0LGIbYN3+Nj7dL34Nd6zHbAUhFBry0i+NNRG0vrlyVAG1Tih/sBvRdIfC1smxPQ8h4AApsTgCQo6L9DyZz6aua7I4B7+XJyTdHUZ3cE0OTonOsGaqOZd0OApjj4LGEQsMRQbT13P8C6t2/nAMzxDsBojeYdgPsBvS9YF7gUL0sAWC/B0iKcPhWb2t49Oge4in9ZArg3byxHfqlicjL4SIA1JfaltkkCai1WmlSwu/kJcgH8tMozE9D6TF6luoKgMwGtz+Rcrq9eAfihyjMTUCV6JijaOyCYodUB9/HpJgRFxdGMgLiYijmbhmYJmHaicKmULWQ55EJfXp4dkLOx0rEESBfAz9iAULTUn7NHTIDTr5WbEbA2kZR/zcLDejMBuTN5MK41WneNJM+ZgNZncknSlrYTAakjq+UiqVho74CUXiuT+p1C+8WjNFCv9lMH9Jq8Rd6DAAsWe44xOqDn3bPIfXSABYs9xxgd0PPuWeQ+OsCCxZ5jjA7oefcsch8dYMFiyxhr1/4HAAD//3KIE5EAAAAGSURBVAMARNj/QbNxTPgAAAAASUVORK5CYII="}],"source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACqElEQVR4Aexa3U3EMAwOtwXvMAaPjMEENwCMcAxwEzAGj4wB7wzAAEe+SqmsKE5j12maKqjfJee/2F9MlUh3cs7deoBP8gZcfL6WAAG+ftnjE3AlCFFj2yDfw6giAIl/+Y8fBtB5lfnzbh7ROTUB95lkcrqMWxOVmoCts62x+6hhIuB6vboSwOFomAg4WlGSegYBEraOaDs64Ii7KqlpdACOqX/nsysBbCXsWtq++WApePGqp3oHcKRBHmNVJUrn6gTQ+wK9I3ByZR1qt+oE0My4OwInp75W8zjOpgTEi+/h+yBgD7vQMofRAS3Z38Pa6g74zWTP6aTyzBJmKjUBTz6FBwbQedX0UJsS+eS04YeKgNSRNCVDHVI5fLbECQnGC0LGIbYN3+Nj7dL34Nd6zHbAUhFBry0i+NNRG0vrlyVAG1Tih/sBvRdIfC1smxPQ8h4AApsTgCQo6L9DyZz6aua7I4B7+XJyTdHUZ3cE0OTonOsGaqOZd0OApjj4LGEQsMRQbT13P8C6t2/nAMzxDsBojeYdgPsBvS9YF7gUL0sAWC/B0iKcPhWb2t49Oge4in9ZArg3byxHfqlicjL4SIA1JfaltkkCai1WmlSwu/kJcgH8tMozE9D6TF6luoKgMwGtz+Rcrq9eAfihyjMTUCV6JijaOyCYodUB9/HpJgRFxdGMgLiYijmbhmYJmHaicKmULWQ55EJfXp4dkLOx0rEESBfAz9iAULTUn7NHTIDTr5WbEbA2kZR/zcLDejMBuTN5MK41WneNJM+ZgNZncknSlrYTAakjq+UiqVho74CUXiuT+p1C+8WjNFCv9lMH9Jq8Rd6DAAsWe44xOqDn3bPIfXSABYs9xxgd0PPuWeQ+OsCCxZ5jjA7oefcsch8dYMFiyxhr1/4HAAD//3KIE5EAAAAGSURBVAMARNj/QbNxTPgAAAAASUVORK5CYII="},{"name":"lower_screen_info.png","relative_path":"../main/resources/assets/szar/textures/block/lower_screen_info.png","folder":"block","namespace":"szar","id":"1","group":"","width":512,"height":512,"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":"dff31a4a-e9d6-d0e8-935e-c28d9ed1885f","source":"data:image/png;base64,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"},{"name":"texture.png","relative_path":"../main/resources/assets/szar/textures/block/texture.png","folder":"block","namespace":"szar","id":"2","group":"","width":32,"height":32,"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":"afb827c4-2ae7-3d20-b3a3-16ebdbf248aa","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAaUlEQVR4AeyUSQoAIQwEe+bR84j5tEYC3lwuLR4KbFAStCgwr6RiTlw/Xg1A+oLBkfG7vZIA/Xh+AwAGMJAG/kdyZONXJ8BGo6sFAAxgAANXGIg5LGemQ/QKA1NCdxEDGMAABuwGVoOsAgAA//8rh1tVAAAABklEQVQDAJQ6REE4cobcAAAAAElFTkSuQmCC"},{"name":"slot_1.png","relative_path":"../main/resources/assets/szar/textures/block/slot_1.png","folder":"block","namespace":"szar","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":true,"uuid":"b97b93a0-f247-f808-179f-305e5bdb0abe","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_1_up.png","relative_path":"../main/resources/assets/szar/textures/block/slot_1_up.png","folder":"block","namespace":"szar","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":"","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":"4e450878-228f-3317-e84a-1e772b4e6909","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_1_down.png","relative_path":"../main/resources/assets/szar/textures/block/slot_1_down.png","folder":"block","namespace":"szar","id":"5","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":true,"uuid":"a65c776c-7e40-31a7-34d9-522255f91d51","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_2.png","relative_path":"../main/resources/assets/szar/textures/block/slot_2.png","folder":"block","namespace":"szar","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":true,"uuid":"36cdf80d-11d3-fc14-9e20-254e9461d124","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_2_down.png","relative_path":"../main/resources/assets/szar/textures/block/slot_2_down.png","folder":"block","namespace":"szar","id":"7","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":true,"uuid":"9aefd789-4950-0d98-b5ff-c408fba7d85e","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_2_up.png","relative_path":"../main/resources/assets/szar/textures/block/slot_2_up.png","folder":"block","namespace":"szar","id":"8","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":true,"uuid":"8c5c13b5-12cd-0eb5-a51b-38bb4b9ec91e","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_3.png","relative_path":"../main/resources/assets/szar/textures/block/slot_3.png","folder":"block","namespace":"szar","id":"9","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":true,"uuid":"43bbae2a-38b9-1982-73fa-2a7a8f1dc513","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_3_up.png","relative_path":"../main/resources/assets/szar/textures/block/slot_3_up.png","folder":"block","namespace":"szar","id":"10","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":true,"uuid":"730ee38d-0188-1080-f712-d96b4b185867","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_3_down.png","relative_path":"../main/resources/assets/szar/textures/block/slot_3_down.png","folder":"block","namespace":"szar","id":"11","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":true,"uuid":"97bd466e-8ab5-1494-2b40-558cbdeada2e","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"translation":[0,-1.5,-3.75],"scale":[0.5,0.5,0.5]},"thirdperson_lefthand":{"translation":[2,-1.5,-3.75],"scale":[0.5,0.5,0.5]},"firstperson_righthand":{"rotation":[0,160,0],"translation":[4,0,-2],"scale":[0.5,0.5,0.5]},"firstperson_lefthand":{"rotation":[0,160,0],"translation":[1.5,0,-2],"scale":[0.5,0.5,0.5]},"ground":{"translation":[-1,2.5,0],"scale":[0.5,0.5,0.5]},"head":{"translation":[-2,3,-1.75]},"fixed":{"translation":[0,0,-1],"scale":[0.5,0.5,0.5]},"on_shelf":{"rotation":[0,-180,0],"translation":[0,0,2.5]}}} \ No newline at end of file diff --git a/src/client/java/dev/tggamesyt/szar/client/SlotMachineScreen.java b/src/client/java/dev/tggamesyt/szar/client/SlotMachineScreen.java new file mode 100644 index 0000000..b0376a4 --- /dev/null +++ b/src/client/java/dev/tggamesyt/szar/client/SlotMachineScreen.java @@ -0,0 +1,149 @@ +package dev.tggamesyt.szar.client; + +import com.mojang.blaze3d.systems.RenderSystem; +import dev.tggamesyt.szar.SlotMachineBlockEntity; +import dev.tggamesyt.szar.SlotMachineScreenHandler; +import dev.tggamesyt.szar.Szar; +import net.minecraft.client.gui.DrawContext; +import net.minecraft.client.gui.screen.Screen; +import net.minecraft.client.gui.screen.Screen; +import net.minecraft.client.gui.screen.ingame.HandledScreen; +import net.minecraft.client.util.math.MatrixStack; +import net.minecraft.entity.player.PlayerInventory; +import net.minecraft.item.ItemStack; +import net.minecraft.item.Items; +import net.minecraft.text.Text; +import net.minecraft.util.Identifier; +import dev.tggamesyt.szar.SlotSymbol; + +public class SlotMachineScreen extends HandledScreen { + + private static final Identifier BG_TEXTURE = + new Identifier(Szar.MOD_ID, "textures/gui/slot_machine.png"); + + private static final Identifier HANDLE_1 = + new Identifier(Szar.MOD_ID, "textures/gui/handle1.png"); + private static final Identifier HANDLE_2 = + new Identifier(Szar.MOD_ID, "textures/gui/handle2.png"); + private static final Identifier HANDLE_3 = + new Identifier(Szar.MOD_ID, "textures/gui/handle3.png"); + + private final int handleX = 120; + private final int handleY = 20; + + private boolean handleClicked = false; + private int handleAnimTicks = 0; + private Identifier currentHandleTexture = HANDLE_1; + + public SlotMachineScreen(SlotMachineScreenHandler handler, + PlayerInventory inventory, + Text title) { + super(handler, inventory, title); + this.backgroundWidth = 176; + this.backgroundHeight = 166; + } + + // ---------------------------- + // BACKGROUND + // ---------------------------- + + @Override + protected void drawBackground(DrawContext context, float delta, int mouseX, int mouseY) { + int guiLeft = (width - backgroundWidth) / 2; + int guiTop = (height - backgroundHeight) / 2; + + context.drawTexture(BG_TEXTURE, guiLeft, guiTop, + 0, 0, backgroundWidth, backgroundHeight); + + drawReels(context, guiLeft, guiTop); + } + + private void drawReels(DrawContext context, int guiLeft, int guiTop) { + + SlotMachineBlockEntity be = handler.blockEntity; + if (be == null) return; + + int reelX = guiLeft + 70; + int reelY = guiTop + 35; + + for (int i = 0; i < 3; i++) { + + int idx = be.getSymbol(i); + if (idx < 0 || idx >= SlotSymbol.values().length) + idx = 0; + + SlotSymbol symbol = SlotSymbol.values()[idx]; + ItemStack stack = new ItemStack(symbol.item); + + context.drawItem(stack, reelX + i * 18, reelY); + } + } + + // ---------------------------- + // RENDER + // ---------------------------- + + @Override + public void render(DrawContext context, int mouseX, int mouseY, float delta) { + + renderBackground(context); + super.render(context, mouseX, mouseY, delta); + if (client != null && client.player != null) { + handler.tick(client.player); + } + drawMouseoverTooltip(context, mouseX, mouseY); + + int guiLeft = (width - backgroundWidth) / 2; + int guiTop = (height - backgroundHeight) / 2; + + // Handle animation + if (handleClicked) { + handleAnimTicks++; + + if (handleAnimTicks < 5) { + currentHandleTexture = HANDLE_2; + } else if (handleAnimTicks < 10) { + currentHandleTexture = HANDLE_3; + } else { + currentHandleTexture = HANDLE_1; + handleClicked = false; + handleAnimTicks = 0; + + // CALL SCREEN HANDLER LOGIC HERE + if (client != null && client.player != null && client.interactionManager != null) { + client.interactionManager.clickButton(handler.syncId, 0); + } + } + } + + // Draw handle + context.drawTexture(currentHandleTexture, + guiLeft + handleX, + guiTop + handleY, + 0, 0, + 32, 32, + 32, 32); + } + + // ---------------------------- + // MOUSE + // ---------------------------- + + @Override + public boolean mouseClicked(double mouseX, double mouseY, int button) { + + int guiLeft = (width - backgroundWidth) / 2; + int guiTop = (height - backgroundHeight) / 2; + + double relX = mouseX - (guiLeft + handleX); + double relY = mouseY - (guiTop + handleY); + + if (relX >= 0 && relX <= 32 && relY >= 0 && relY <= 32) { + handleClicked = true; + handleAnimTicks = 0; + return true; + } + + return super.mouseClicked(mouseX, mouseY, button); + } +} \ No newline at end of file diff --git a/src/client/java/dev/tggamesyt/szar/client/SzarClient.java b/src/client/java/dev/tggamesyt/szar/client/SzarClient.java index b19d50d..23952e3 100644 --- a/src/client/java/dev/tggamesyt/szar/client/SzarClient.java +++ b/src/client/java/dev/tggamesyt/szar/client/SzarClient.java @@ -9,12 +9,15 @@ import net.fabricmc.fabric.api.client.command.v2.ClientCommandRegistrationCallba import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents; import net.fabricmc.fabric.api.client.model.ModelLoadingRegistry; import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking; +import net.fabricmc.fabric.api.client.rendering.v1.BlockEntityRendererRegistry; import net.fabricmc.fabric.api.client.rendering.v1.EntityModelLayerRegistry; import net.fabricmc.fabric.api.client.rendering.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback; +import net.fabricmc.fabric.api.client.screenhandler.v1.ScreenRegistry; import net.fabricmc.fabric.api.networking.v1.PacketByteBufs; import net.fabricmc.fabric.api.object.builder.v1.client.model.FabricModelPredicateProviderRegistry; import net.minecraft.client.MinecraftClient; +import net.minecraft.client.gui.screen.ingame.HandledScreens; import net.minecraft.client.option.KeyBinding; import net.minecraft.client.render.entity.FlyingItemEntityRenderer; import net.minecraft.client.render.entity.animation.Animation; @@ -86,6 +89,7 @@ public class SzarClient implements ClientModInitializer { }); ThirdpersonModelRegisterer.register(new Identifier(MOD_ID, "weed_joint"), new Identifier(MOD_ID, "weed_joint_in_hand")); ThirdpersonModelRegisterer.register(new Identifier(MOD_ID, "fasz"), new Identifier(MOD_ID, "fasz_in_hand")); + ThirdpersonModelRegisterer.register(new Identifier(MOD_ID, "slot_machine"), new Identifier(MOD_ID, "slot_machine_3d")); ClientTickEvents.END_CLIENT_TICK.register(client -> { if (client.player == null) return; @@ -224,6 +228,12 @@ public class SzarClient implements ClientModInitializer { }); } ); + /*BlockEntityRendererRegistry.register( + SLOT_MACHINE_BLOCKENTITY, + SlotMachineRenderer::new + );*/ + HandledScreens.register(Szar.SLOT_MACHINE_SCREEN_HANDLER_TYPE, SlotMachineScreen::new); + EntityRendererRegistry.register( Szar.NiggerEntityType, NiggerEntityRenderer::new diff --git a/src/main/java/dev/tggamesyt/szar/SlotMachineBlock.java b/src/main/java/dev/tggamesyt/szar/SlotMachineBlock.java new file mode 100644 index 0000000..342d247 --- /dev/null +++ b/src/main/java/dev/tggamesyt/szar/SlotMachineBlock.java @@ -0,0 +1,165 @@ +package dev.tggamesyt.szar; + +import net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerFactory; +import net.minecraft.block.*; +import net.minecraft.block.entity.*; +import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.entity.player.PlayerInventory; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.item.ItemStack; +import net.minecraft.network.PacketByteBuf; +import net.minecraft.screen.NamedScreenHandlerFactory; +import net.minecraft.screen.ScreenHandler; +import net.minecraft.screen.SimpleNamedScreenHandlerFactory; +import net.minecraft.server.network.ServerPlayerEntity; +import net.minecraft.state.StateManager; +import net.minecraft.state.property.DirectionProperty; +import net.minecraft.state.property.Properties; +import net.minecraft.text.Text; +import net.minecraft.util.*; +import net.minecraft.util.hit.BlockHitResult; +import net.minecraft.util.math.*; +import net.minecraft.util.shape.*; +import net.minecraft.world.BlockView; +import net.minecraft.world.World; +import org.jetbrains.annotations.Nullable; + +public class SlotMachineBlock extends Block implements BlockEntityProvider { + + public static final DirectionProperty FACING = Properties.HORIZONTAL_FACING; + + public SlotMachineBlock(Settings settings) { + super(settings); + setDefaultState(getStateManager().getDefaultState().with(FACING, Direction.NORTH)); + } + + // ===== YOUR SHAPES ===== + + VoxelShape shape0 = VoxelShapes.cuboid(0.25f, 0f, 0.625f, 1f, 1.5f, 1f); + VoxelShape shape1 = VoxelShapes.cuboid(0.25f, 0f, 0.25f, 1f, 0.75f, 0.625f); + VoxelShape shape2 = VoxelShapes.cuboid(0.25f, 1.375f, 0.5625f, 1f, 1.5f, 0.625f); + VoxelShape shape3 = VoxelShapes.cuboid(0.75f, 0.75f, 0.3125f, 0.875f, 0.8125f, 0.4375f); + VoxelShape shape4 = VoxelShapes.cuboid(0.5f, 0.75f, 0.3125f, 0.625f, 0.8125f, 0.4375f); + VoxelShape shape5 = VoxelShapes.cuboid(0.0625f, 1f, 0.5f, 0.25f, 1.1875f, 0.6875f); + VoxelShape shape6 = VoxelShapes.cuboid(0.125f, 0.5625f, 0.5625f, 0.1875f, 1f, 0.625f); + VoxelShape shape7 = VoxelShapes.cuboid(0.125f, 0.4375f, 0.5625f, 0.25f, 0.5625f, 0.625f); + VoxelShape BASE_SHAPE = VoxelShapes.union(shape0, shape1, shape2, shape3, shape4, shape5, shape6, shape7); + + private static VoxelShape rotateShape(Direction from, Direction to, VoxelShape shape) { + VoxelShape[] buffer = new VoxelShape[]{shape, VoxelShapes.empty()}; + + int times = (to.getHorizontal() - from.getHorizontal() + 4) % 4; + + for (int i = 0; i < times; i++) { + buffer[0].forEachBox((minX, minY, minZ, maxX, maxY, maxZ) -> + buffer[1] = VoxelShapes.union(buffer[1], + VoxelShapes.cuboid(1 - maxZ, minY, minX, 1 - minZ, maxY, maxX)) + ); + buffer[0] = buffer[1]; + buffer[1] = VoxelShapes.empty(); + } + + return buffer[0]; + } + + @Override + public VoxelShape getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) { + return rotateShape(Direction.NORTH, state.get(FACING), BASE_SHAPE); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) { + return getCollisionShape(state, world, pos, context); + } + + // ===== ROTATION ===== + + @Override + public BlockState getPlacementState(ItemPlacementContext ctx) { + return getDefaultState().with(FACING, ctx.getHorizontalPlayerFacing().getOpposite()); + } + + @Override + protected void appendProperties(StateManager.Builder builder) { + builder.add(FACING); + } + + @Override + public BlockEntity createBlockEntity(BlockPos pos, BlockState state) { + return new SlotMachineBlockEntity(pos, state); + } + + @Override + public ActionResult onUse(BlockState state, World world, BlockPos pos, + PlayerEntity player, Hand hand, BlockHitResult hit) { + + if (hand != Hand.MAIN_HAND) return ActionResult.PASS; + + BlockEntity blockEntity = world.getBlockEntity(pos); + if (!(blockEntity instanceof SlotMachineBlockEntity be)) { + return ActionResult.PASS; + } + + Vec3d hitVec = hit.getPos().subtract(pos.getX(), pos.getY(), pos.getZ()); + Direction facing = state.get(FACING); + + double x = hitVec.x; + double y = hitVec.y; + double z = hitVec.z; + + // Rotate based on facing (proper Minecraft rotation logic) + switch (facing) { + case NORTH -> { + // no change + } + case SOUTH -> { + x = 1 - x; + z = 1 - z; + } + case WEST -> { + double temp = x; + x = z; + z = 1 - temp; + } + case EAST -> { + double temp = x; + x = 1 - z; + z = temp; + } + } + + boolean isHandle = + x >= 0.0625 && x <= 0.25 && + y >= 0.5 && y <= 0.6875 && + z >= 0.4375 && z <= 1.1875; + if (!world.isClient) { + // Open the GUI (client will receive block position) + player.openHandledScreen(state.createScreenHandlerFactory(world, pos)); + } + + return ActionResult.SUCCESS; + } + @Override + public NamedScreenHandlerFactory createScreenHandlerFactory(BlockState state, World world, BlockPos pos) { + BlockEntity be = world.getBlockEntity(pos); + if (!(be instanceof SlotMachineBlockEntity slotBe)) return null; + + // Return an ExtendedScreenHandlerFactory that sends the BlockPos to the client + return new ExtendedScreenHandlerFactory() { + @Override + public void writeScreenOpeningData(ServerPlayerEntity player, PacketByteBuf buf) { + buf.writeBlockPos(pos); // send the block pos to client for the constructor + } + + @Override + public Text getDisplayName() { + return Text.literal("Slot Machine"); + } + + @Override + public ScreenHandler createMenu(int syncId, PlayerInventory inv, PlayerEntity player) { + return new SlotMachineScreenHandler(syncId, inv, slotBe); + } + }; + } +} \ No newline at end of file diff --git a/src/main/java/dev/tggamesyt/szar/SlotMachineBlockEntity.java b/src/main/java/dev/tggamesyt/szar/SlotMachineBlockEntity.java new file mode 100644 index 0000000..421088c --- /dev/null +++ b/src/main/java/dev/tggamesyt/szar/SlotMachineBlockEntity.java @@ -0,0 +1,68 @@ +package dev.tggamesyt.szar; + +import net.minecraft.block.BlockState; +import net.minecraft.block.entity.BlockEntity; +import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NbtCompound; +import net.minecraft.network.listener.ClientPlayPacketListener; +import net.minecraft.network.packet.Packet; +import net.minecraft.network.packet.s2c.play.BlockEntityUpdateS2CPacket; +import net.minecraft.util.ItemScatterer; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.world.World; + +import java.util.Random; + +public class SlotMachineBlockEntity extends BlockEntity { + + public final int[] currentSymbol = new int[3]; + public static final int TOTAL_SYMBOLS = 7; + + public SlotMachineBlockEntity(BlockPos pos, BlockState state) { + super(Szar.SLOT_MACHINE_BLOCKENTITY, pos, state); + } + + public void setSymbols(int s0, int s1, int s2) { + currentSymbol[0] = s0; + currentSymbol[1] = s1; + currentSymbol[2] = s2; + markDirty(); + if (world != null && !world.isClient) { + world.updateListeners(pos, getCachedState(), getCachedState(), 3); + } + } + + public int getSymbol(int i) { + return currentSymbol[i]; + } + + @Override + public void writeNbt(NbtCompound nbt) { + super.writeNbt(nbt); + for (int i = 0; i < 3; i++) { + nbt.putInt("Symbol" + i, currentSymbol[i]); + } + } + + @Override + public void readNbt(NbtCompound nbt) { + super.readNbt(nbt); + for (int i = 0; i < 3; i++) { + currentSymbol[i] = nbt.getInt("Symbol" + i); + } + } + + @Override + public Packet toUpdatePacket() { + return BlockEntityUpdateS2CPacket.create(this); + } + + @Override + public NbtCompound toInitialChunkDataNbt() { + NbtCompound nbt = new NbtCompound(); + writeNbt(nbt); + return nbt; + } +} \ No newline at end of file diff --git a/src/main/java/dev/tggamesyt/szar/SlotMachineScreenHandler.java b/src/main/java/dev/tggamesyt/szar/SlotMachineScreenHandler.java new file mode 100644 index 0000000..5969ead --- /dev/null +++ b/src/main/java/dev/tggamesyt/szar/SlotMachineScreenHandler.java @@ -0,0 +1,246 @@ +package dev.tggamesyt.szar; + +import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.entity.player.PlayerInventory; +import net.minecraft.inventory.SimpleInventory; +import net.minecraft.item.ItemStack; +import net.minecraft.screen.ScreenHandler; +import net.minecraft.screen.slot.Slot; +import net.minecraft.util.ItemScatterer; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; + +import java.util.Random; + +public class SlotMachineScreenHandler extends ScreenHandler { + + public final SlotMachineBlockEntity blockEntity; + private final SimpleInventory betInventory = new SimpleInventory(1); + private final Random random = new Random(); + private final PlayerInventory playerInventory; + private int currentBetAmount = 0; + private ItemStack currentBetStack = ItemStack.EMPTY; + + private boolean spinning = false; + private int spinTicks = 0; + + private SlotSymbol final0, final1, final2; + + public SlotMachineScreenHandler(int syncId, PlayerInventory playerInv, SlotMachineBlockEntity blockEntity) { + super(Szar.SLOT_MACHINE_SCREEN_HANDLER_TYPE, syncId); + this.playerInventory = playerInv; + this.blockEntity = blockEntity; + + this.addSlot(new Slot(betInventory, 0, 44, 35) { + @Override + public boolean canInsert(ItemStack stack) { + return !spinning; + } + + @Override + public boolean canTakeItems(PlayerEntity playerEntity) { + return !spinning; + } + }); + + for (int y = 0; y < 3; y++) + for (int x = 0; x < 9; x++) + this.addSlot(new Slot(playerInv, x + y * 9 + 9, 8 + x * 18, 84 + y * 18)); + + for (int x = 0; x < 9; x++) + this.addSlot(new Slot(playerInv, x, 8 + x * 18, 142)); + } + + @Override + public boolean canUse(PlayerEntity player) { + return true; + } + + @Override + public boolean onButtonClick(PlayerEntity player, int id) { + + if (id != 0) return false; + if (spinning) return false; + + ItemStack bet = betInventory.getStack(0); + if (bet.isEmpty()) return false; + + // TAKE BET IMMEDIATELY + currentBetAmount = bet.getCount(); + currentBetStack = bet.copy(); + betInventory.setStack(0, ItemStack.EMPTY); + + spinning = true; + spinTicks = 60; + + final0 = SlotSymbol.roll(random); + final1 = rollWithBias(final0); + final2 = rollWithBias(final0, final1); + + return true; + } + + public void tick(PlayerEntity player) { + + if (!spinning) return; + + spinTicks--; + + // Animate random symbols during spin + if (spinTicks > 40) { + blockEntity.setSymbols( + random.nextInt(7), + random.nextInt(7), + random.nextInt(7) + ); + } + + // Lock first reel + if (spinTicks == 40) { + blockEntity.setSymbols( + final0.ordinal(), + random.nextInt(7), + random.nextInt(7) + ); + } + + // Lock second reel + if (spinTicks == 20) { + blockEntity.setSymbols( + final0.ordinal(), + final1.ordinal(), + random.nextInt(7) + ); + } + + // Lock third reel + if (spinTicks == 0) { + blockEntity.setSymbols( + final0.ordinal(), + final1.ordinal(), + final2.ordinal() + ); + + finishSpin(player); + spinning = false; + } + } + + private SlotSymbol rollWithBias(SlotSymbol... biasToward) { + + float bonusChance = 0.20f; // 20% bonus chance toward existing symbol + + float r = random.nextFloat(); + + if (r < bonusChance) { + return biasToward[random.nextInt(biasToward.length)]; + } + + return SlotSymbol.roll(random); + } + + private void finishSpin(PlayerEntity player) { + + int payout = 0; + + if (final0 == final1 && final1 == final2) { + payout = switch (final0) { + case SEVEN -> currentBetAmount * 100; + case BELL -> currentBetAmount * 15; + default -> currentBetAmount * 2; + }; + } + + if (payout > 0) { + Direction facing = blockEntity.getCachedState().get(SlotMachineBlock.FACING); + BlockPos drop = blockEntity.getPos().offset(facing); + + ItemScatterer.spawn( + player.getWorld(), + drop.getX(), + drop.getY(), + drop.getZ(), + new ItemStack(currentBetStack.getItem(), payout) + ); + } + + currentBetAmount = 0; + currentBetStack = ItemStack.EMPTY; + } + + @Override + public ItemStack quickMove(PlayerEntity player, int index) { + ItemStack newStack = ItemStack.EMPTY; + Slot slot = this.slots.get(index); + + if (slot.hasStack()) { + ItemStack original = slot.getStack(); + newStack = original.copy(); + + // Prevent shift-click while spinning + if (spinning) { + return ItemStack.EMPTY; + } + + // If clicking bet slot → move to player inventory + if (index == 0) { + if (!this.insertItem(original, 1, this.slots.size(), true)) { + return ItemStack.EMPTY; + } + } + // If clicking player inventory → move to bet slot + else { + if (!this.insertItem(original, 0, 1, false)) { + return ItemStack.EMPTY; + } + } + + if (original.isEmpty()) { + slot.setStack(ItemStack.EMPTY); + } else { + slot.markDirty(); + } + } + + return newStack; + } + + @Override + public void sendContentUpdates() { + super.sendContentUpdates(); + + if (!spinning) return; + + spinTicks--; + + int reel0; + int reel1; + int reel2; + + if (spinTicks > 40) { + reel0 = random.nextInt(7); + } else { + reel0 = final0.ordinal(); + } + + if (spinTicks > 20) { + reel1 = random.nextInt(7); + } else { + reel1 = final1.ordinal(); + } + +// Reel 3 stops at tick 0 + if (spinTicks > 0) { + reel2 = random.nextInt(7); + } else { + reel2 = final2.ordinal(); + } + + blockEntity.setSymbols(reel0, reel1, reel2); + + if (spinTicks <= 0) { + finishSpin(playerInventory.player); + spinning = false; + } + } +} \ No newline at end of file diff --git a/src/main/java/dev/tggamesyt/szar/SlotSymbol.java b/src/main/java/dev/tggamesyt/szar/SlotSymbol.java new file mode 100644 index 0000000..101d405 --- /dev/null +++ b/src/main/java/dev/tggamesyt/szar/SlotSymbol.java @@ -0,0 +1,39 @@ +package dev.tggamesyt.szar; + + +import net.minecraft.item.Item; +import net.minecraft.item.Items; + +public enum SlotSymbol { + SEVEN(Items.ENCHANTED_GOLDEN_APPLE), + BELL(Items.GOLDEN_APPLE), + APPLE(Items.APPLE), + SWEET_BERRIES(Items.SWEET_BERRIES), + GLOW_BERRIES(Items.GLOW_BERRIES), + MELON_SLICE(Items.MELON_SLICE), + CHORUS_FRUIT(Items.CHORUS_FRUIT); + + public final Item item; + + SlotSymbol(Item item) { + this.item = item; + } + + // Roll a random symbol according to the specified probabilities + public static SlotSymbol roll(java.util.Random random) { + float r = random.nextFloat(); + if (r < 0.0255f) return SEVEN; // 2.55% + else if (r < 0.0255f + 0.101f) return BELL; // 10.1% + else { + // 5 fruits, equally likely + int fruitIndex = random.nextInt(5); + switch (fruitIndex) { + case 0: return APPLE; + case 1: return SWEET_BERRIES; + case 2: return GLOW_BERRIES; + case 3: return MELON_SLICE; + default: return CHORUS_FRUIT; + } + } + } +} \ No newline at end of file diff --git a/src/main/java/dev/tggamesyt/szar/Szar.java b/src/main/java/dev/tggamesyt/szar/Szar.java index 940f7e3..f196840 100644 --- a/src/main/java/dev/tggamesyt/szar/Szar.java +++ b/src/main/java/dev/tggamesyt/szar/Szar.java @@ -22,6 +22,7 @@ import net.fabricmc.fabric.api.object.builder.v1.entity.FabricDefaultAttributeRe import net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder; import net.fabricmc.fabric.api.object.builder.v1.trade.TradeOfferHelper; import net.fabricmc.fabric.api.object.builder.v1.world.poi.PointOfInterestHelper; +import net.fabricmc.fabric.api.screenhandler.v1.ScreenHandlerRegistry; import net.minecraft.advancement.Advancement; import net.minecraft.block.*; import net.minecraft.block.entity.BlockEntity; @@ -41,6 +42,7 @@ import net.minecraft.registry.*; import net.minecraft.registry.entry.RegistryEntry; import net.minecraft.registry.tag.BiomeTags; import net.minecraft.registry.tag.BlockTags; +import net.minecraft.screen.ScreenHandlerType; import net.minecraft.server.MinecraftServer; import net.minecraft.server.command.ServerCommandSource; import net.minecraft.server.network.ServerPlayerEntity; @@ -284,6 +286,7 @@ public class Szar implements ModInitializer { entries.add(Szar.BAITER_DISK); entries.add(Szar.MERL_SPAWNEGG); entries.add(Szar.EFN_DISK); + entries.add(Szar.SLOT_MACHINE); // nsfw entries.add(Szar.FASZITEM); entries.add(Szar.CNDM); @@ -681,11 +684,7 @@ public class Szar implements ModInitializer { }) ); }); - Registry.register( - Registries.ITEM, - new Identifier(MOD_ID, "towers"), - new BlockItem(OBELISK_CORE, new Item.Settings()) - ); + } public static ObeliskCoreBlockEntity findNearestObelisk(ServerWorld world, BlockPos center, int radius) { ObeliskCoreBlockEntity closest = null; @@ -774,10 +773,45 @@ public class Szar implements ModInitializer { OBELISK_CORE // block(s) this BE is linked to ).build(null) ); + public static final Item TOWERS_ITEM = Registry.register( + Registries.ITEM, + new Identifier(MOD_ID, "towers"), + new BlockItem(OBELISK_CORE, new Item.Settings()) + ); - - - + public static final ScreenHandlerType SLOT_MACHINE_SCREEN_HANDLER_TYPE = + ScreenHandlerRegistry.registerExtended( + new Identifier(Szar.MOD_ID, "slot_machine"), + (syncId, inv, buf) -> { + BlockPos pos = buf.readBlockPos(); + BlockEntity be = inv.player.getWorld().getBlockEntity(pos); + if (!(be instanceof SlotMachineBlockEntity blockEntity)) { + throw new IllegalStateException("BlockEntity is not a SlotMachineBlockEntity"); + } + return new SlotMachineScreenHandler(syncId, inv, blockEntity); + } + ); + public static final Block SLOT_MACHINE_BLOCK = Registry.register( + Registries.BLOCK, + new Identifier(MOD_ID, "slot_machine"), + new SlotMachineBlock( + AbstractBlock.Settings + .copy(Blocks.IRON_BLOCK) + ) + ); + public static final BlockEntityType SLOT_MACHINE_BLOCKENTITY = Registry.register( + Registries.BLOCK_ENTITY_TYPE, + new Identifier(MOD_ID, "slot_machine"), + FabricBlockEntityTypeBuilder.create( + SlotMachineBlockEntity::new, + SLOT_MACHINE_BLOCK // block(s) this BE is linked to + ).build(null) + ); + public static final Item SLOT_MACHINE = Registry.register( + Registries.ITEM, + new Identifier(MOD_ID, "slot_machine"), + new BlockItem(SLOT_MACHINE_BLOCK, new Item.Settings()) + ); public static final Feature CANNABIS_PATCH = Registry.register( Registries.FEATURE, diff --git a/src/main/resources/assets/szar/blockstates/slot_machine.json b/src/main/resources/assets/szar/blockstates/slot_machine.json new file mode 100644 index 0000000..844ed43 --- /dev/null +++ b/src/main/resources/assets/szar/blockstates/slot_machine.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "szar:block/slot_machine", "y": 0 }, + "facing=south": { "model": "szar:block/slot_machine", "y": 180 }, + "facing=west": { "model": "szar:block/slot_machine", "y": 270 }, + "facing=east": { "model": "szar:block/slot_machine", "y": 90 } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/szar/lang/en_us.json b/src/main/resources/assets/szar/lang/en_us.json index 88c7add..b637bec 100644 --- a/src/main/resources/assets/szar/lang/en_us.json +++ b/src/main/resources/assets/szar/lang/en_us.json @@ -79,5 +79,6 @@ "death.attack.fck": "%1$s got fucked too hard by %2$s", "item.szar.white_liquid": "...", "item.szar.plane": "Plane", - "item.szar.wheel": "Wheel" + "item.szar.wheel": "Wheel", + "block.szar.slot_machine": "Slot Machine" } diff --git a/src/main/resources/assets/szar/models/block/SlotMachine_outline.bbmodel b/src/main/resources/assets/szar/models/block/SlotMachine_outline.bbmodel new file mode 100644 index 0000000..7dab9c8 --- /dev/null +++ b/src/main/resources/assets/szar/models/block/SlotMachine_outline.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"java_block","box_uv":false},"name":"SlotMachine_outline","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":4,"height":4},"elements":[{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,10],"to":[16,24,16],"autouv":0,"color":8,"origin":[0,0,14],"faces":{"north":{"uv":[0,0,0.75,1.5],"texture":0},"east":{"uv":[0,1.5,0.375,3],"texture":0},"south":{"uv":[0.75,0,1.5,1.5],"texture":0},"west":{"uv":[1.5,0,1.875,1.5],"texture":0},"up":{"uv":[2.625,0.375,1.875,0],"texture":0},"down":{"uv":[2.625,0.375,1.875,0.75],"texture":0}},"type":"cube","uuid":"48103a53-022d-9e36-137a-fc1bc7ee668a"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,0,4],"to":[16,12,10],"autouv":0,"color":8,"origin":[0,0,8],"faces":{"north":{"uv":[0.375,1.5,1.125,2.25],"texture":0},"east":{"uv":[1.875,0.75,2.25,1.5],"texture":0},"south":{"uv":[1.125,1.5,1.875,2.25],"texture":0},"west":{"uv":[1.875,1.5,2.25,2.25],"texture":0},"up":{"uv":[1.125,2.625,0.375,2.25],"texture":0},"down":{"uv":[3,0.75,2.25,1.125],"texture":0}},"type":"cube","uuid":"4f36edc8-e1d8-2d14-d1c7-ad443b287bda"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[4,22,9],"to":[16,24,10],"autouv":0,"color":8,"origin":[10,24,10],"faces":{"north":{"uv":[2.25,1.4375,3,1.5625],"texture":0},"east":{"uv":[1.25,2.5625,1.3125,2.6875],"texture":0},"south":{"uv":[2.25,1.5625,3,1.6875],"texture":0},"west":{"uv":[1.3125,2.5625,1.375,2.6875],"texture":0},"up":{"uv":[3,1.875,2.25,1.8125],"texture":0},"down":{"uv":[2.625,2.25,1.875,2.3125],"texture":0}},"type":"cube","uuid":"9b898315-c63d-e41e-0c50-342e65c59ac7"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2,9,9],"to":[3,16,10],"autouv":0,"color":5,"origin":[4,8,10],"faces":{"north":{"uv":[2.4375,2.3125,2.5,2.75],"texture":0},"east":{"uv":[1.875,2.5,1.9375,2.9375],"texture":0},"south":{"uv":[1.9375,2.5,2,2.9375],"texture":0},"west":{"uv":[2,2.5,2.0625,2.9375],"texture":0},"up":{"uv":[2.6875,0.1875,2.625,0.125],"texture":0},"down":{"uv":[2.6875,0.1875,2.625,0.25],"texture":0}},"type":"cube","uuid":"b0e4f115-58a4-7824-1c3d-59d891aeab10"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[2,7,9],"to":[4,9,10],"autouv":0,"color":5,"origin":[4,8,10],"faces":{"north":{"uv":[2.5,2.4375,2.625,2.5625],"texture":0},"east":{"uv":[2.5,2.5625,2.5625,2.6875],"texture":0},"south":{"uv":[1.125,2.5625,1.25,2.6875],"texture":0},"west":{"uv":[2.5625,2.5625,2.625,2.6875],"texture":0},"up":{"uv":[2.75,0.0625,2.625,0],"texture":0},"down":{"uv":[2.75,0.0625,2.625,0.125],"texture":0}},"type":"cube","uuid":"1d701cf8-b350-a42c-4d9d-ce78a11d94d0"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[1,16,8],"to":[4,19,11],"autouv":0,"color":5,"origin":[4,8,10],"faces":{"north":{"uv":[2.25,1.875,2.4375,2.0625],"texture":0},"east":{"uv":[2.25,2.0625,2.4375,2.25],"texture":0},"south":{"uv":[1.875,2.3125,2.0625,2.5],"texture":0},"west":{"uv":[2.0625,2.3125,2.25,2.5],"texture":0},"up":{"uv":[2.4375,2.5,2.25,2.3125],"texture":0},"down":{"uv":[2.625,1.875,2.4375,2.0625],"texture":0}},"type":"cube","uuid":"6a9e5538-f204-935b-f59b-dd3c2126f6bc"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[12,12,5],"to":[14,13,7],"autouv":0,"color":1,"origin":[0,1,8],"faces":{"north":{"uv":[2.4375,2.1875,2.5625,2.25],"texture":0},"east":{"uv":[1.375,2.5625,1.5,2.625],"texture":0},"south":{"uv":[1.5,2.5625,1.625,2.625],"texture":0},"west":{"uv":[1.625,2.5625,1.75,2.625],"texture":0},"up":{"uv":[2.5625,2.1875,2.4375,2.0625],"texture":0},"down":{"uv":[2.3125,2.5,2.1875,2.625],"texture":0}},"type":"cube","uuid":"7542442f-5bac-133f-9a69-33076f1972d8"},{"name":"cube","box_uv":false,"render_order":"default","rescale":false,"locked":false,"shade":true,"light_emission":0,"allow_mirror_modeling":true,"from":[8,12,5],"to":[10,13,7],"autouv":0,"color":1,"origin":[-4,1,8],"faces":{"north":{"uv":[1.75,2.5625,1.875,2.625],"texture":0},"east":{"uv":[2.5625,2.0625,2.6875,2.125],"texture":0},"south":{"uv":[2.5625,2.125,2.6875,2.1875],"texture":0},"west":{"uv":[2.5625,2.1875,2.6875,2.25],"texture":0},"up":{"uv":[2.4375,2.625,2.3125,2.5],"texture":0},"down":{"uv":[2.625,2.3125,2.5,2.4375],"texture":0}},"type":"cube","uuid":"9e2e52aa-3fad-6a78-064b-bf150d0c93ac"}],"groups":[{"uuid":"e39a778d-9f80-3480-4cb0-d34a2cabb289","export":true,"locked":false,"origin":[2,18,9],"rotation":[0,0,0],"color":0,"name":"handle","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":false,"primary_selected":false},{"uuid":"d87c15e1-4672-153b-073a-9508c110198c","export":true,"locked":false,"origin":[0,0,14],"rotation":[0,0,0],"color":0,"name":"main_body","children":[],"reset":false,"shade":true,"mirror_uv":false,"selected":false,"visibility":true,"autouv":0,"isOpen":true,"primary_selected":false}],"outliner":[{"uuid":"d87c15e1-4672-153b-073a-9508c110198c","isOpen":true,"children":["48103a53-022d-9e36-137a-fc1bc7ee668a","4f36edc8-e1d8-2d14-d1c7-ad443b287bda","9b898315-c63d-e41e-0c50-342e65c59ac7","7542442f-5bac-133f-9a69-33076f1972d8","9e2e52aa-3fad-6a78-064b-bf150d0c93ac"]},{"uuid":"e39a778d-9f80-3480-4cb0-d34a2cabb289","isOpen":false,"children":["6a9e5538-f204-935b-f59b-dd3c2126f6bc","b0e4f115-58a4-7824-1c3d-59d891aeab10","1d701cf8-b350-a42c-4d9d-ce78a11d94d0"]}],"textures":[{"name":"slot_machine.png","relative_path":"../../textures/block/slot_machine.png","folder":"block","namespace":"szar","id":"0","group":"","width":64,"height":64,"uv_width":64,"uv_height":64,"particle":true,"use_as_default":false,"layers_enabled":true,"sync_to_project":"4d3a6b97-e64b-55c8-918e-248c5c0f8fe3","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":"67edb0ff-f82b-18cc-231c-8197bc9e6bd9","layers":[{"name":"layer","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":64,"height":64,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACqElEQVR4Aexa3U3EMAwOtwXvMAaPjMEENwCMcAxwEzAGj4wB7wzAAEe+SqmsKE5j12maKqjfJee/2F9MlUh3cs7deoBP8gZcfL6WAAG+ftnjE3AlCFFj2yDfw6giAIl/+Y8fBtB5lfnzbh7ROTUB95lkcrqMWxOVmoCts62x+6hhIuB6vboSwOFomAg4WlGSegYBEraOaDs64Ii7KqlpdACOqX/nsysBbCXsWtq++WApePGqp3oHcKRBHmNVJUrn6gTQ+wK9I3ByZR1qt+oE0My4OwInp75W8zjOpgTEi+/h+yBgD7vQMofRAS3Z38Pa6g74zWTP6aTyzBJmKjUBTz6FBwbQedX0UJsS+eS04YeKgNSRNCVDHVI5fLbECQnGC0LGIbYN3+Nj7dL34Nd6zHbAUhFBry0i+NNRG0vrlyVAG1Tih/sBvRdIfC1smxPQ8h4AApsTgCQo6L9DyZz6aua7I4B7+XJyTdHUZ3cE0OTonOsGaqOZd0OApjj4LGEQsMRQbT13P8C6t2/nAMzxDsBojeYdgPsBvS9YF7gUL0sAWC/B0iKcPhWb2t49Oge4in9ZArg3byxHfqlicjL4SIA1JfaltkkCai1WmlSwu/kJcgH8tMozE9D6TF6luoKgMwGtz+Rcrq9eAfihyjMTUCV6JijaOyCYodUB9/HpJgRFxdGMgLiYijmbhmYJmHaicKmULWQ55EJfXp4dkLOx0rEESBfAz9iAULTUn7NHTIDTr5WbEbA2kZR/zcLDejMBuTN5MK41WneNJM+ZgNZncknSlrYTAakjq+UiqVho74CUXiuT+p1C+8WjNFCv9lMH9Jq8Rd6DAAsWe44xOqDn3bPIfXSABYs9xxgd0PPuWeQ+OsCCxZ5jjA7oefcsch8dYMFiyxhr1/4HAAD//3KIE5EAAAAGSURBVAMARNj/QbNxTPgAAAAASUVORK5CYII="}],"source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACqElEQVR4Aexa3U3EMAwOtwXvMAaPjMEENwCMcAxwEzAGj4wB7wzAAEe+SqmsKE5j12maKqjfJee/2F9MlUh3cs7deoBP8gZcfL6WAAG+ftnjE3AlCFFj2yDfw6giAIl/+Y8fBtB5lfnzbh7ROTUB95lkcrqMWxOVmoCts62x+6hhIuB6vboSwOFomAg4WlGSegYBEraOaDs64Ii7KqlpdACOqX/nsysBbCXsWtq++WApePGqp3oHcKRBHmNVJUrn6gTQ+wK9I3ByZR1qt+oE0My4OwInp75W8zjOpgTEi+/h+yBgD7vQMofRAS3Z38Pa6g74zWTP6aTyzBJmKjUBTz6FBwbQedX0UJsS+eS04YeKgNSRNCVDHVI5fLbECQnGC0LGIbYN3+Nj7dL34Nd6zHbAUhFBry0i+NNRG0vrlyVAG1Tih/sBvRdIfC1smxPQ8h4AApsTgCQo6L9DyZz6aua7I4B7+XJyTdHUZ3cE0OTonOsGaqOZd0OApjj4LGEQsMRQbT13P8C6t2/nAMzxDsBojeYdgPsBvS9YF7gUL0sAWC/B0iKcPhWb2t49Oge4in9ZArg3byxHfqlicjL4SIA1JfaltkkCai1WmlSwu/kJcgH8tMozE9D6TF6luoKgMwGtz+Rcrq9eAfihyjMTUCV6JijaOyCYodUB9/HpJgRFxdGMgLiYijmbhmYJmHaicKmULWQ55EJfXp4dkLOx0rEESBfAz9iAULTUn7NHTIDTr5WbEbA2kZR/zcLDejMBuTN5MK41WneNJM+ZgNZncknSlrYTAakjq+UiqVho74CUXiuT+p1C+8WjNFCv9lMH9Jq8Rd6DAAsWe44xOqDn3bPIfXSABYs9xxgd0PPuWeQ+OsCCxZ5jjA7oefcsch8dYMFiyxhr1/4HAAD//3KIE5EAAAAGSURBVAMARNj/QbNxTPgAAAAASUVORK5CYII="},{"name":"lower_screen_info.png","relative_path":"../../textures/block/lower_screen_info.png","folder":"block","namespace":"szar","id":"1","group":"","width":512,"height":512,"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":"dff31a4a-e9d6-d0e8-935e-c28d9ed1885f","source":"data:image/png;base64,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"},{"name":"texture.png","relative_path":"../../textures/block/texture.png","folder":"block","namespace":"szar","id":"2","group":"","width":32,"height":32,"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":"afb827c4-2ae7-3d20-b3a3-16ebdbf248aa","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAaUlEQVR4AeyUSQoAIQwEe+bR84j5tEYC3lwuLR4KbFAStCgwr6RiTlw/Xg1A+oLBkfG7vZIA/Xh+AwAGMJAG/kdyZONXJ8BGo6sFAAxgAANXGIg5LGemQ/QKA1NCdxEDGMAABuwGVoOsAgAA//8rh1tVAAAABklEQVQDAJQ6REE4cobcAAAAAElFTkSuQmCC"},{"name":"slot_1.png","relative_path":"../../textures/block/slot_1.png","folder":"block","namespace":"szar","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":true,"uuid":"b97b93a0-f247-f808-179f-305e5bdb0abe","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_1_up.png","relative_path":"../../textures/block/slot_1_up.png","folder":"block","namespace":"szar","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":"","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":"4e450878-228f-3317-e84a-1e772b4e6909","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_1_down.png","relative_path":"../../textures/block/slot_1_down.png","folder":"block","namespace":"szar","id":"5","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":true,"uuid":"a65c776c-7e40-31a7-34d9-522255f91d51","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_2.png","relative_path":"../../textures/block/slot_2.png","folder":"block","namespace":"szar","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":true,"uuid":"36cdf80d-11d3-fc14-9e20-254e9461d124","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_2_down.png","relative_path":"../../textures/block/slot_2_down.png","folder":"block","namespace":"szar","id":"7","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":true,"uuid":"9aefd789-4950-0d98-b5ff-c408fba7d85e","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_2_up.png","relative_path":"../../textures/block/slot_2_up.png","folder":"block","namespace":"szar","id":"8","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":true,"uuid":"8c5c13b5-12cd-0eb5-a51b-38bb4b9ec91e","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_3.png","relative_path":"../../textures/block/slot_3.png","folder":"block","namespace":"szar","id":"9","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":true,"uuid":"43bbae2a-38b9-1982-73fa-2a7a8f1dc513","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_3_up.png","relative_path":"../../textures/block/slot_3_up.png","folder":"block","namespace":"szar","id":"10","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":true,"uuid":"730ee38d-0188-1080-f712-d96b4b185867","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="},{"name":"slot_3_down.png","relative_path":"../../textures/block/slot_3_down.png","folder":"block","namespace":"szar","id":"11","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":true,"uuid":"97bd466e-8ab5-1494-2b40-558cbdeada2e","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJUlEQVR4AeyTsQ0AAAyCSP8/uvEGN4MHOBA4ynkAMpBBMhrw4AEAAP//uBwiawAAAAZJREFUAwBJIAAhJFoqZwAAAABJRU5ErkJggg=="}]} \ No newline at end of file diff --git a/src/main/resources/assets/szar/models/block/slot_machine.json b/src/main/resources/assets/szar/models/block/slot_machine.json new file mode 100644 index 0000000..1e044bb --- /dev/null +++ b/src/main/resources/assets/szar/models/block/slot_machine.json @@ -0,0 +1,348 @@ +{ + "format_version": "1.9.0", + "credit": "Made with Blockbench", + "texture_size": [4, 4], + "textures": { + "0": "szar:block/slot_machine", + "1": "szar:block/lower_screen_info", + "2": "szar:block/texture", + "3": "szar:block/slot_1", + "4": "szar:block/slot_1_up", + "5": "szar:block/slot_1_down", + "6": "szar:block/slot_2", + "7": "szar:block/slot_2_down", + "8": "szar:block/slot_2_up", + "9": "szar:block/slot_3", + "10": "szar:block/slot_3_up", + "11": "szar:block/slot_3_down", + "particle": "szar:block/slot_machine_particle" + }, + "elements": [ + { + "from": [4, 0, 10], + "to": [16, 24, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "north": {"uv": [0, 0, 3, 6], "texture": "#0"}, + "east": {"uv": [0, 6, 1.5, 12], "texture": "#0"}, + "south": {"uv": [3, 0, 6, 6], "texture": "#0"}, + "west": {"uv": [6, 0, 7.5, 6], "texture": "#0"}, + "up": {"uv": [10.5, 1.5, 7.5, 0], "texture": "#0"}, + "down": {"uv": [10.5, 1.5, 7.5, 3], "texture": "#0"} + } + }, + { + "from": [4, 0, 4], + "to": [16, 12, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [1.5, 6, 4.5, 9], "texture": "#0"}, + "east": {"uv": [7.5, 3, 9, 6], "texture": "#0"}, + "south": {"uv": [4.5, 6, 7.5, 9], "texture": "#0"}, + "west": {"uv": [7.5, 6, 9, 9], "texture": "#0"}, + "up": {"uv": [4.5, 10.5, 1.5, 9], "texture": "#0"}, + "down": {"uv": [12, 3, 9, 4.5], "texture": "#0"} + } + }, + { + "from": [4, 19, 8], + "to": [16, 24, 9], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10, 24, 9]}, + "faces": { + "north": {"uv": [4.5, 9, 7.5, 10.25], "texture": "#0"}, + "east": {"uv": [8.25, 10, 8.5, 11.25], "texture": "#0"}, + "south": {"uv": [9, 4.5, 12, 5.75], "texture": "#0"}, + "west": {"uv": [8.5, 10, 8.75, 11.25], "texture": "#0"}, + "up": {"uv": [12, 7, 9, 6.75], "texture": "#0"}, + "down": {"uv": [12, 7, 9, 7.25], "texture": "#0"} + } + }, + { + "from": [4, 22, 9], + "to": [16, 24, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 24, 10]}, + "faces": { + "north": {"uv": [9, 5.75, 12, 6.25], "texture": "#0"}, + "east": {"uv": [5, 10.25, 5.25, 10.75], "texture": "#0"}, + "south": {"uv": [9, 6.25, 12, 6.75], "texture": "#0"}, + "west": {"uv": [5.25, 10.25, 5.5, 10.75], "texture": "#0"}, + "up": {"uv": [12, 7.5, 9, 7.25], "texture": "#0"}, + "down": {"uv": [10.5, 9, 7.5, 9.25], "texture": "#0"} + } + }, + { + "from": [12, 12, 5], + "to": [14, 13, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 8]}, + "faces": { + "north": {"uv": [9.75, 8.75, 10.25, 9], "texture": "#0"}, + "east": {"uv": [5.5, 10.25, 6, 10.5], "texture": "#0"}, + "south": {"uv": [6, 10.25, 6.5, 10.5], "texture": "#0"}, + "west": {"uv": [6.5, 10.25, 7, 10.5], "texture": "#0"}, + "up": {"uv": [10.25, 8.75, 9.75, 8.25], "texture": "#0"}, + "down": {"uv": [9.25, 10, 8.75, 10.5], "texture": "#0"} + } + }, + { + "from": [8, 12, 5], + "to": [10, 13, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 8]}, + "faces": { + "north": {"uv": [7, 10.25, 7.5, 10.5], "texture": "#0"}, + "east": {"uv": [10.25, 8.25, 10.75, 8.5], "texture": "#0"}, + "south": {"uv": [10.25, 8.5, 10.75, 8.75], "texture": "#0"}, + "west": {"uv": [10.25, 8.75, 10.75, 9], "texture": "#0"}, + "up": {"uv": [9.75, 10.5, 9.25, 10], "texture": "#0"}, + "down": {"uv": [10.5, 9.25, 10, 9.75], "texture": "#0"} + } + }, + { + "from": [1, 16, 8], + "to": [4, 19, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 8, 10]}, + "faces": { + "north": {"uv": [9, 7.5, 9.75, 8.25], "texture": "#0"}, + "east": {"uv": [9, 8.25, 9.75, 9], "texture": "#0"}, + "south": {"uv": [7.5, 9.25, 8.25, 10], "texture": "#0"}, + "west": {"uv": [8.25, 9.25, 9, 10], "texture": "#0"}, + "up": {"uv": [9.75, 10, 9, 9.25], "texture": "#0"}, + "down": {"uv": [10.5, 7.5, 9.75, 8.25], "texture": "#0"} + } + }, + { + "from": [2, 9, 9], + "to": [3, 16, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 8, 10]}, + "faces": { + "north": {"uv": [9.75, 9.25, 10, 11], "texture": "#0"}, + "east": {"uv": [7.5, 10, 7.75, 11.75], "texture": "#0"}, + "south": {"uv": [7.75, 10, 8, 11.75], "texture": "#0"}, + "west": {"uv": [8, 10, 8.25, 11.75], "texture": "#0"}, + "up": {"uv": [10.75, 0.75, 10.5, 0.5], "texture": "#0"}, + "down": {"uv": [10.75, 0.75, 10.5, 1], "texture": "#0"} + } + }, + { + "from": [2, 7, 9], + "to": [4, 9, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 8, 10]}, + "faces": { + "north": {"uv": [10, 9.75, 10.5, 10.25], "texture": "#0"}, + "east": {"uv": [10, 10.25, 10.25, 10.75], "texture": "#0"}, + "south": {"uv": [4.5, 10.25, 5, 10.75], "texture": "#0"}, + "west": {"uv": [10.25, 10.25, 10.5, 10.75], "texture": "#0"}, + "up": {"uv": [11, 0.25, 10.5, 0], "texture": "#0"}, + "down": {"uv": [11, 0.25, 10.5, 0.5], "texture": "#0"} + } + }, + { + "name": "lower_screen", + "from": [6, 2, 3.99], + "to": [14, 10, 3.99], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 2, 5]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 16, 0, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 8], "texture": "#1"}, + "up": {"uv": [8, 0, 0, 0], "texture": "#1"}, + "down": {"uv": [8, 0, 0, 0], "texture": "#1"} + } + }, + { + "name": "upper_screen", + "from": [4, 19, 7.99], + "to": [16, 24, 7.99], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10, 24, 8.99]}, + "faces": { + "north": {"uv": [0, 0, 12, 5], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#2"}, + "south": {"uv": [0, 5, 12, 10], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#2"}, + "up": {"uv": [12, 0, 0, 0], "texture": "#2"}, + "down": {"uv": [12, 0, 0, 0], "texture": "#2"} + } + }, + { + "name": "slot_1_up", + "from": [12, 17, 9.99], + "to": [14, 19, 9.99], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 6, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#4"}, + "east": {"uv": [12, 12, 12, 20], "texture": "#4"}, + "south": {"uv": [48, 12, 56, 20], "texture": "#4"}, + "west": {"uv": [20, 12, 20, 20], "texture": "#4"}, + "up": {"uv": [48, 20, 56, 20], "texture": "#4"}, + "down": {"uv": [48, 12, 56, 12], "texture": "#4"} + } + }, + { + "name": "slot_1", + "from": [12, 15, 9.99], + "to": [14, 17, 9.99], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 4, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 8], "texture": "#3"}, + "south": {"uv": [0, 0, 0, 0], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 8], "texture": "#3"}, + "up": {"uv": [8, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [8, 0, 0, 0], "texture": "#3"} + } + }, + { + "name": "slot_1_down", + "from": [12, 13, 9.99], + "to": [14, 15, 9.99], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#5"}, + "east": {"uv": [12, 12, 12, 20], "texture": "#5"}, + "south": {"uv": [48, 12, 56, 20], "texture": "#5"}, + "west": {"uv": [20, 12, 20, 20], "texture": "#5"}, + "up": {"uv": [48, 20, 56, 20], "texture": "#5"}, + "down": {"uv": [48, 12, 56, 12], "texture": "#5"} + } + }, + { + "name": "slot_2", + "from": [9, 15, 9.99], + "to": [11, 17, 9.99], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#6"}, + "east": {"uv": [12, 12, 12, 20], "texture": "#6"}, + "south": {"uv": [48, 12, 56, 20], "texture": "#6"}, + "west": {"uv": [20, 12, 20, 20], "texture": "#6"}, + "up": {"uv": [48, 20, 56, 20], "texture": "#6"}, + "down": {"uv": [48, 12, 56, 12], "texture": "#6"} + } + }, + { + "name": "slot_2_down", + "from": [9, 13, 9.99], + "to": [11, 15, 9.99], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 2, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#7"}, + "east": {"uv": [12, 12, 12, 20], "texture": "#7"}, + "south": {"uv": [48, 12, 56, 20], "texture": "#7"}, + "west": {"uv": [20, 12, 20, 20], "texture": "#7"}, + "up": {"uv": [48, 20, 56, 20], "texture": "#7"}, + "down": {"uv": [48, 12, 56, 12], "texture": "#7"} + } + }, + { + "name": "slot_2_up", + "from": [9, 17, 9.99], + "to": [11, 19, 9.99], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 6, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#8"}, + "east": {"uv": [12, 12, 12, 20], "texture": "#8"}, + "south": {"uv": [48, 12, 56, 20], "texture": "#8"}, + "west": {"uv": [20, 12, 20, 20], "texture": "#8"}, + "up": {"uv": [48, 20, 56, 20], "texture": "#8"}, + "down": {"uv": [48, 12, 56, 12], "texture": "#8"} + } + }, + { + "name": "slot_3", + "from": [6, 15, 9.99], + "to": [8, 17, 9.99], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 4, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#9"}, + "east": {"uv": [12, 12, 12, 20], "texture": "#9"}, + "south": {"uv": [48, 12, 56, 20], "texture": "#9"}, + "west": {"uv": [20, 12, 20, 20], "texture": "#9"}, + "up": {"uv": [48, 20, 56, 20], "texture": "#9"}, + "down": {"uv": [48, 12, 56, 12], "texture": "#9"} + } + }, + { + "name": "slot_3_up", + "from": [6, 17, 9.99], + "to": [8, 19, 9.99], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 6, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#10"}, + "east": {"uv": [12, 12, 12, 20], "texture": "#10"}, + "south": {"uv": [48, 12, 56, 20], "texture": "#10"}, + "west": {"uv": [20, 12, 20, 20], "texture": "#10"}, + "up": {"uv": [48, 20, 56, 20], "texture": "#10"}, + "down": {"uv": [48, 12, 56, 12], "texture": "#10"} + } + }, + { + "name": "slot_3_down", + "from": [6, 13, 9.99], + "to": [8, 15, 9.99], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 2, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#11"}, + "east": {"uv": [12, 12, 12, 20], "texture": "#11"}, + "south": {"uv": [48, 12, 56, 20], "texture": "#11"}, + "west": {"uv": [20, 12, 20, 20], "texture": "#11"}, + "up": {"uv": [48, 20, 56, 20], "texture": "#11"}, + "down": {"uv": [48, 12, 56, 12], "texture": "#11"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -1.5, -3.75], + "scale": [0.5, 0.5, 0.5] + }, + "thirdperson_lefthand": { + "translation": [2, -1.5, -3.75], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_righthand": { + "rotation": [0, 160, 0], + "translation": [4, 0, -2], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, 160, 0], + "translation": [1.5, 0, -2], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [-1, 2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "translation": [-2, 3, -1.75] + }, + "fixed": { + "translation": [0, 0, -1], + "scale": [0.5, 0.5, 0.5] + }, + "on_shelf": { + "rotation": [0, -180, 0], + "translation": [0, 0, 2.5] + } + }, + "groups": [ + { + "name": "main_body", + "origin": [0, 0, 14], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + }, + { + "name": "handle", + "origin": [2, 18, 9], + "color": 0, + "children": [6, 7, 8] + }, + { + "name": "dynamic", + "origin": [0, 6, 11], + "color": 0, + "children": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/szar/models/item/slot_machine.json b/src/main/resources/assets/szar/models/item/slot_machine.json new file mode 100644 index 0000000..ed24306 --- /dev/null +++ b/src/main/resources/assets/szar/models/item/slot_machine.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "szar:item/slot_machine" + } +} diff --git a/src/main/resources/assets/szar/models/item/slot_machine_3d.json b/src/main/resources/assets/szar/models/item/slot_machine_3d.json new file mode 100644 index 0000000..8cbb8ad --- /dev/null +++ b/src/main/resources/assets/szar/models/item/slot_machine_3d.json @@ -0,0 +1,3 @@ +{ + "parent": "szar:block/slot_machine" +} diff --git a/src/main/resources/assets/szar/sounds.json b/src/main/resources/assets/szar/sounds.json index 7dcadc3..4b16277 100644 --- a/src/main/resources/assets/szar/sounds.json +++ b/src/main/resources/assets/szar/sounds.json @@ -66,5 +66,21 @@ "stream": true } ] + }, + "slot_machine_base": { + "sounds": [ + { + "name": "szar:slot_machine_base", + "stream": true + } + ] + }, + "slot_machine_win": { + "sounds": [ + { + "name": "szar:slot_machine_win", + "stream": true + } + ] } } diff --git a/src/main/resources/assets/szar/sounds/slot_machine_base.ogg b/src/main/resources/assets/szar/sounds/slot_machine_base.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8a5efb0112e7ec496665359982d406973ca1c716 GIT binary patch literal 94553 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 KhR6Uv|Nj8R(O)b8 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/sounds/slot_machine_win.ogg b/src/main/resources/assets/szar/sounds/slot_machine_win.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c44a23f83359cd81dd171c2391c63305f28ca572 GIT binary patch literal 116279 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%0Aod#jrL5$>@3`1c+U;qTP$~U0+3&0i1 zte0mZ=m1!z!uE`89A1MJ-=VH#B%FLfPt5JWmar7}@zW{2))4D;*t9XpJCeuyP-r-C zCIBaW<{MxpDdrQWg0796)#p)hTp?KaBsQNa(C!2A%Pc^?tmc|IOI_5o+*-B;PMGk? zzclRtQUZ_PpS0BeYTAKJvA;&=HzzuFEXW~`e84-^+}$_WEWmLkEFS@5Fg3RcpmEe% z=j~sHJWk{cDd%xKv4qX7r#YsO$3Z-*b(aWyIhPE`7M8kx()pK&!z$BI=K>Ji52b@2 zO)+mc=`xePb>r@tyt*y5CFlN813RI6UPkTp%10;d<8X;|&yYqaL)k2A`((}2avNS& zpJv{GG*WDc^QQ)d*mb53A-GOG^lPGGfzM%O1hZCIG_&w5&8Fu3M4*22t1zRk-B{h} z&$0q(w^?!bMP#egB|vVQh?eQY``#eGvb`ez;CNc_D1f%@t*hBuG>mL$%KzmNcG8c3 zDMW>vb%}I#$mjj@Uf$6edO517DXDm+;+&~3&1|h*BrN7E_Q|%zcK@EmJyB!WX%8JA zfggg;m_kM%@~8)8;KIebo|1U@V5}Z!bV`zf(IQ{MGUS_Gqju6r5dxRpZ{2^f&0K9e z_Mq1=z+LO$GA3AGUbF`QLZ+LlNGgtAqM1T{z%Xq@%gVBnx%N-fQhAw1trF~Zw@+P= zvR7xHVh|w-;oIpvRu3dJHh`QZ{_G^y}qlD(-c;L{DWq0z!aCZI3 zqO(F}%Ju^?cHsEv4DM9EB<)0Hl&fIzX%|qbk*Nf%|vZ3kB8A zs}|-l-YDUR%7w9cyh z%U%yfo-F8nx6vt}aNsLAx;4BA@(&VI57A-z!fB%YX$;vJ)61iC{*QijNMKJG@{KsrUScD6=O7cL8tvIwT@X%wgrTdjco*Og$pI#_tHGk|^qglx=ICS&*Fc zm4hd(jD=8RFB{9Ir@YEIu0N-JZglVAgq=9iBr?hMe;Ls(8Dpld4`j?)>4*{!Qh!uS z;WiYrD90;$-a)F%D_RNrKEg1}nHA%_Lqb-<#Fjw-3qE>KmVe$rJ517!a!1}F6DC?A z>4G|w5z2X*!R^TQvUe+dsgh&QG}_*IRy2$%BQs&iP(NM(VFN)rxw~q)x5#&qzqk=9 zSU0BK1+4OIV97#yY6x3fW!wB*T6CNkm@k2z_-gd=zdAK6l5-4|D&#xTp`cZg&UZr7 zk{juSwM`Z#?R0HLq9q2%(sb$69rRS+!>maz~B;*xCIsRed5Mn9w#cs+YuKy;5-$G-yhO6{S4~G-e z%xih?GS>QuzFIE?I@BEN%AY$NiG%QtFYZgHuba>ku-p_jA^q088lm;p z{Fw(eICwC3&C|~as9mxWuZe73+R{|z7coBenPlD`2HLQC?zlWV#|6{qi-nX_GI*Eb z8q^HIq_=#urZaMpCXXu8m?cNk8m#sz>mm}%LosP6J-ANDAo zL27({ih%X`h%;jQ&#D|u*ordjX?e*CQqLTIS%a5S@9fZ}4WO*lEsWGGxrgTMBpk0d zU@9N2m!}QUm9E^lf3^%*{iaT97h78(O%KXX z8&M@O&g6?Ttprpn!E(q|-LZZ3k5Zqu+RGfpE}=jurw)RJdsW!o;ssA)U7#YcV)yt= zmsIyV&T>ZMorBHBxwbo}&Q2bHFL+TXU0!8sbDe{NTb+@`Mi%B}c3eK8siA9^QSb*he2roBApK(yRrzG7 zxkU-Mhkq3%@wno6c0{uLBi){K*fTUz%#}rWlwPJE-OI8s%g-@rD~z^ft4_;2*sn<% z@?XtB*@)53E@_wq=c&U3lhs`yRwsC2&FNHxBu)PC=HKoI+(tQw$vt~*2w1ce8*OUv+P(ed{f zfG?oUKo6=_G)gOJ4(9Z>1j*<&^oiBQ?oS^)bdKzbFfzS>c{{3*8~14WB*jD26q@$& z!L{hh;rJz~_^Ww3i_XYHhpEyvnpAb{K~h8X;=&280Uue|1js>cmASRDq05dpw>`=n z;h}bzNcI^jCX(RfoE&zP8tN%=`60^*^ha8OhR9k7MRCD>Cf583kOj+0rFqnKnv=KQ zY*Etc(3xt*>Mae;cW+2MN-Q;2u9g7pKip7;h0%M)-NCuMf`04NLXWd(b(s6>A(Xy# zMdzgoA-F(z&CuEGo$R;Y@4ZyG^>gp^j0s*NK>49`GxH=**84waW0@lab9)-#PJXS|x9uWO_nh*3sD$7fGS#j`DOV~RB(f`VVvmrNh0s~}@`mKdv8>3Gs zrEvyt=cG^W-jfa8&`j}p_!~^Bo9Y8;8^VxL0}O1d-_BO&)hDe@jmhwLOzO|3GrHWO zY9W2=tQdaWA&*~goNJ}6FY>ge7JtIPJMNAVF<%lB%8H1F?!vyh@C4=c9qto?#q}lk z&pM&Gfgn4!xV?lFW~j=4$w5pkr?jEr<*mQxKVEMvZEDz=s(XOP%&~jO_mki>@l~_y zE5oG$`c)``L4J@?^nc=9dCS^L2&pHL#N#KBBore)&hB#rp#6IgvMtT>0s@G#6*4N| zMdyP)=m?Ly(|iTs;2MUeEz8*=Ph(q5G*)at!v?rLzxJnbgMGcCm}D}_!q!tb9RKfd zPkkd^Gqr-2;&zQ35$f&$ftlzR^i?XlUAZ}ODF8A&2Y%kE>#{KQMM>4~Xrd7RYZ9~H_m z1A5GPeIR*m!Z@%{Z*Hh--X5XTfED(URaWcB#^H=*4ftt#x;ox_kx@^6B0BT|0 z0N?PfS>eA;F576yAZ<~o`0S7Kz>B&ShF+BVd3Y?@>VbMHkFZ>8n$$^5)lWWP@>Rws zPnwK#ZhQgShHF6{$;&`RbM1CD2K858J`JumT^)|kUrN>vMI8yIc4XXQ>BGlza-Vze zT|e{lp_9}2tApwlf2YWgMn7Ed_MG=TI0ASis-;K9JvioX`xoWvERd`g?M{YGCpR!a zupOW(!^3aV6TstT*m!YQa;^} zL958Wq}1G~tle*})YeZ+5sc_Q%g zkQ`o^s@xFfUECec_z?ps)5qmkeR&|rwS0=#**T*vBL_nB!`3j`;Xu4_mAHf}AMnez zqhzh%7;4U-f9|*0QT-drbb>Rma#g0|g`1`Ig0{9$UEr;6FFC*Engv(uJfEg)@fZQW z92XTarWzMWS7&2pd)Vm#))}sYNMKn1494}8*bUB04V+puCCxr$FsXd~MHFQt9e#+r zVi;#TpPuM+%SZgeAvWod>NK&v zxXw#~>s;|f)bGXw7MSk3%{(_q+_BPuRHSZmaO>ong?oKq`vL6x*L>|x#qW{CWAbjJ+EmttF%d~3*#-3=`I@c!jln!KlJFrem7kK@6Zqc|wlrLH|_2f?q z)x6A+bW@SEJco99^&xSd_>nq8`RscA>JPsK251rdkIQJVs(LZ5fLY^k)1KI41;D!& z>cpb*9QwmtW<04qyN=qq<)J0N@-Gy9tUYYEs$MHw)-)eBSnli(0GH-h@Pd7#{B43U zKkmO*^Mpe_^Q?n9-lPUnKbDUBoR!-R&3qduS&&#)`ZkQJWS|FNvs&YKmT&C-uv{6+ zZ4X`6R2O;Rd;SImNX3e>*Q2*eGFGYzJ z$MrK>>WKhPx)RHI8np$psET5+I~{UkIm{0ZvRm;DN;%uHff$F{CLJ!sUp__k%?4lf z0pwYSZ`COhS>%^I<`&7vpWzm5$sC z#+{wC$NuiIi@Z_tTBRwb+2=uaLnO&rsrw({QqqSf%JsQ?u0D>bFVIeC1CaVNs|zg9HsqJxeGH=rszN`e+j#4xBd?EjPN3B0+RX#s3+44PykuHMq<~XL6MUW z4`m|1hy$GNVv&k6tJg zRc)**{YGo-@;=RjRx3=46Ax;U_CdW)T$C9VUV0gEa~fG`6qtvkP*<#4pzM54jz-*5 z>d$AcwaaPOK#Jewp9$Jt@vY-~U#vA{29-BSi5~#ThS&xVWj{fnBHfv>ABOwA#qGf%udhTxzUMOLIZ(LXl43k z99BWAPX%xXh2>X4IQ)-OEq0PyTGwA#|EgJoX>$;^(H33(ne|RMRj|yI|9Jf+!O?viLadsEbo+ zHWk1zQu;pNqPyu-Iw*_5^U28aZ|z=DwZliHR7+p_w90s(TPtl@KoS@zT!6qq1Xuq` zE}vFvQ{n5IZ|vp{Ena8{zbXg|O3f<{s3m(cW0>U+(fste;6*#;#m|Atj|RB%Rkh3y z>QxVv7I1)%hxO?3FDs?ywEs|dgJKvu;M!u1&>r^2p)kJUXw#C@p?4~w5uK^Bed|%~ z2urjr1Frr$)xgIOr>r#BZZU~g*O-g<1i0F}MD@7+`Kl#B{WF(N2g(%X5aEV^?v3+& zM_zCXWBEdgpsHbULL=hY3HU308Mr+3DPws8Rba3h>Ozcax}Ai#g;Y#MSF6X>&_zA@ zqGO@YFh`zAU~%kl;ZqS(XUC|3Jb`d@xJ-mVtzzwSdU17VAR1C}ao#$5V}l|zk6MyQ znY;k5x5`pik5Eb*G%Ht=pdVLu(IvVwgUBB*&~BKBkkn#Nh*TtGT531!|@ zuFZSHzB2q?>h{S7_`*+$)I~sF2-ZgWiK%AybZ=!^bplKO;umpT>P6=jzgZ{Qchxduwy9(QNFLa*5ifrLDKxV zao54z_n&)p&Q)9R8Y3z*)&=BqZ-NK92_l@vI#5RcXDFQUl2*K+3t)2-=F`YtG)7*8 zVc!4`b13Erbv;26z^cIYb6peA7gv3hlyWPojKgEI1(Yv(rP`8)6+C5AoU)#EQ9Y+z ztS1n#G&OpDqtM5EBbjj5mGx6cjihMS^h7@b%Mc@A$YZ$x#P{J@< zP24X{R+^zRqupI5u9Tmsk&_V{_e;XvSU?Z}{uE9a2)~e0FYMXEa}5mRT64ay$%Wgoo`IiFRh*nj zB+qv8P}6~z4_2N=%KkeB{qOYERdG?eUXGxf zfV>;q&%5pD)yG;{omz0kEvzPP0LqN-s8WYtIyAi?U;Sw8JH4gbLr@MNoNa+u6=if zb38R+%89T}FpY-E|5U5>Ec+Gq_F{#R$3RDDW3>_16SbOV*T8phGo=5ioS*4p$MxY1 znzVp;tR&GZzlNl}V7aNdfm23-_7|>7P@J_Y@9iElo4ob9O}zCmt5Tl}VN@AVi-`$vUiB9n(yTA^;tjZTM;PsTk&%DA;s zr(^TZsLWMx6?v}WJ*dOorkQeJRe~$6`c%cZV{KODLu6GJbSR&7@eWLY-W{3H-$pb< zoXZU;aYrq_;hJ0({_Z}1I+u6$Xz#m%){OlSQDQ_a_gOpxkU4C) zs#K9S+pAz52^wHEiGDF%7YPyh36|&pyn-7y!yAL4e2g$@-M7dLYI1U*=;fLZ)emfF zMpR@PJ_#yk#v=RDTTu|w!-u|udp}YJ^nb8Th4>mH zghfXvWxTqxebnd_et->~S`t06=!8VuzU*rug)+K zbYS-1VWj;(LoBq}wnHd&UQtYPVFHyhE5diOxq3*SBSY()Q;AgAMcP2dUa{52`gh~O?_?cg7m#bQmO3M+gjlBZZ zt}>OWZ_@lmg@@{jl_`THcoh}^Uo5RsSuSbJ+V5SxI~)t;HGw>B%? zU)!1(pj@;7Fmh3Rve7iAP@~ys!L=$%3WAQz}oL`Cs|jqwvIoEe^kwYk$W39 z$swi>vGA(gBUTsK_v)7KI+%naB4uCb-99goUibEJ;v3J_8 z8pzG_Bi;(szmVVe_PsMf4iGR!bFVpTpex!q(dVY{=d zlj|1h)UjMUcKp!c``yL$fQ~buXc?_dyEEUXXL@-Z2?)=QYV0rV;7F@_J~%( z9GX#UAlK5kCIH>% zX}NbGRwpg!R(a!*z0C%>sr>3tWl)9jKw5#ovS?_ogVPbr6zi67qI!$`3YqsPSddso zTeQ9Vsogz*2}pNeKi)f*di9)z^s`7V}{U-x0k5=E_o-iH;$ zAux|F-?omIrJ<@&s9D0{_>vPIJ6_DvXLoF7n~a_*|2L6roh_W;K9N4nXe%U>E}gYs zm{O=|x9@$@0XkW;=-C5U*aQ__WQl_+tOa z^Hl(({6_DXn$E3k5d{-8XlbEoT@vvB}LvJdaY@D9m(l?%us;@^nm z^(tLTUceUY+IaT~eC!{Zi@NK9?PJ&b7-A^}th4cMR1IEl9 zMU5_g%hT7jg1jN6XBrV-0KoLgttV%V^#K4_3uDHfbO+V|tZfj6lu?Epg>$JHf zHGCZ5w;A{NCAsDa>2|w&PB>kFR#IR6Y&^jtF;d*FxD~1RNWIqWkhy?>YqQnx`zbB^ zscOaStkcKm?Myly6yU!m-p98`s_J>r2#!v@p+C~}mK#UIgiPh_&MxahEDbb8hKTs} z>iE1$3-!PMCe0;v53>yV!qu-DJmf<(^B?~3dT*FRYN_^A;#=B6E6(WH*9FQ0_g(fo z%@xI?QymbxfhW&HEVg?pYbKozn%66pbvYf?=sMK;6u%oXHQnD+dPlTfqLIvFr9UnY zW^KHd2u-D#XdSe87|@vQ=m-K$)Ec6dNj1uetBmBKI4@0Doubv5gT3-mdr##TmYen+ zI{Cg>e%wp6?|#rL@km@aN7uf$Sk))4uaZYbZQD;JCEp3Ki?g53d=!+A#tA*>z9}?j zi$BMZI^-buPDs@^&e`mu)E$9R$@)>I4AM4^ib$S5B}e8@g`}0V9b=&mHw8UvXt27v z+I_O7j*B*!H&2b7y451kCT;V+D+B=^oEcqhQ7VXa9JVQBGDU67m4Ve9`b_!T1rC?R&1xPm z@H$p0nALohsBWU-d*~8PwI-Lj#7v2bl$kB0h`_SVW%JGSn=+^J64BaIuHhT9TjjU) z4Pd$ecumdfMNjY5Jazeaj;m_ZPs&YS+ARn#Zh+#a@loqi*j&xYW}z;hZ4FMBZ2VR%Dy(Y#HQvwDme+UNK*;C-A@6r zJ@b;SD{N0H9upmH-PW}rle2lke|a_nTCY|oLSpV8){C{ylX9oPNO;o&W8?0f@}CYo zm|8_R8JM3Fb9+PEeE1~cL+QJL!TPIbtgPBQ-}i~4eP&mbuCZq87g;DJ(TwAGFHcE0 z^uz{TW=7nC^-Y@fJ_7M}pgHK?DxjQmh4rOYUMJM*2)Dt1A&8q#c6Q3j8MWsXd8tQc z{vMKmUp=_YtY)m4Z6MM@3X0e6tXmp_3QCGP+UskSqG3RvZ2Q8->a{**Q)t;&!fb$e=^7@ zj#5Owa8Q;mt~(PWqapb)PIN&@z1`c$mHqZ|gplcNrB2SzQB;TPFh1Rk)e6!O`2$v= zU|Cs-sPuMk84-EoNgZFMzHgqa3nXVG=*tG}*H?GU$iiZgOobQq-4DV>rTM#_bFf}h z>dTI$FC3AzqpMS{O-LW+){u>*Omzcy65B?2dho@G$k#LvvB+sh82+-(e_CyP1JLS( zRQV}eb6UQd1dPsuwN@-*_PmrZ;GSNU8D4Fx& z{BZK(IY5DWs1Wr(5XeKE7{o9sR=-~*p@8vpK7Is!<%BQ)SLlDqL zu`CFTKv-ddqnL-=5FQN6*d&rMsh3zNsAA5EuhMIEmFQ`znTtX$ata!xV7 zX(txe_IofGF+W1Mvyh;8+4qN7#1WJje<7j+)MtxT1-wfQbMw*+%gmDXF4np0SEiCV8jG*y*aHkJ3lf*rClRM1fhW7msGfXXxeO{Jd|WJu`8=x`iMR(OL)&t$TC6H(?#{Xu{y2%U&y8j&? zqtT*S=!x+M3n8yaFeR--oQf-Pa+{{|Je~zFuvS=JFx_uj@jF z7pTlT&g>a^3Gm)W?zz3S<=H3%c%}#eo_zwr`@HWD?*+=UQGkE^_$T%2H}3@S_aEdR z=r_-PAqP_J-*L`4>z?sUBk zABsimzcE7(xu5$M$1}b}WIdk6YaA*1{nrjMv`LH_Yunc55 zHpy09zgj+NoN1F>7vZ)`#~f+kVOOr~tGu-D6#3J7Oys-k-}rmz@}&kdG5^JdRL0pI?24G!LjZCwWU-2_pTy+Y$GTB)La38|MMI@?Wf)j1VQvAa<6p7yKU|2P5 z;R$aSVrk!p=(DCHod6Nj036;F?+Z;G#9jxfaxEAkld+~uzvPDr={UGT-zanFk_P@$ zN(;R{R&h7xU_}&a{lu1e=HSt896Mp%7Fi{t5`Oc)sD$Zy`~OQ^wW*T&3h* zG!NJBB)f?D$rwF8WH6VfN2cMqw%r=fVCXXi`*?nNQ`BOHU2IqNn#-{+q-qLO&M8Z z1>}29`>~LkJ6ccH;TF4=H>EqTrrgjiqHc;%>l_)xS+#7L21HmA3U z7x=lwZk#;y(9!&llV?FOVf(zZ&0=Ij9t9iTS0k1v$zBLme-5$KcFdqgE?C}C=o;AB z-8Y{?C=h$bx{W+wG=YRO&ICwSqc7UkP@A2sCreECl3N>1FCUGC0diIy7xy2hD`E+Q z8CC9g)BW9>Hq2p57yx*!nAMTZH28^?D9)T?2Kmt*7l8p^3_$eQggZKl)~l7TW1yzQ zTg^+Nj>c?Kj+zwNtTNo3xz&~zX=}7K)aLQw&%JH^KleNv1Bzv7J!-d=5wXR!jit&I zDWsldJ1V%{0EDzgNVg78NkpBy|36Vbl{mG_ejxc*?JkOQ!67o&qy>2)HEs;$p>Y z8X)50yc%mh8^r5)iHB5(z*z75QP6UHooJSYU`R_};pkk!HVUs+jZE!Pd`Vz?Hn2!i zaTHf2BJ0t(DsENc+>BnTJo`w7dLF^_euy~!%xrW`PYQ|XiN}=??@0rrv5u(0k{hk2 zE|>pHp#0$^N&9!6X21~+{MC1-2c2eWtt?7vb9Byy_Ke^}<3Y$MUJcP?^!-@SV^JX)6BtlCeXC>a7E~im*qNd3mZQxy(6Ei1#}{~jnWS?tt!@> zE^@U(zfoiCnkVwfo`*bCgHAOp7>mw{kVcVd`pnICV_t8nqpU)F7+`*+=J$aCBE6fb zDY>oeBcj~LjJ5o}n^|uBHX)#PuN0G2;3<+QDV+r?03i|EOh>`I zMt|JQrEiYswSNJZNh{tC3Mi}-+@I=DPehp>A>?yTS3M3A`w^duV)kD!U4`=1S>$iD-`eBN#&2v^@Gsa=db~n8~MD_Yk?Vct(XudngvR(zC zh4@o@p4!2_?C~%E;-pT$K(Onpl-Mu=Ed<21neqoa93)g$vCbI) zC8IAeUB1*-KL_D{Hl)MTjaS^ED9yGYN}sd}$_aJrEQ;Eo#Iv|dPilcou{HodBJNVm zBOwrwQ@g>^1fuM*iM^1%zttO&Q#zQ^+4i%{I-kWt??^l8$~Guo>yA>5ns^P+stfW) zA@Cekw~|ORHkSgK(!EZsdrqgRO!JABbrMlT{W7kTldRk^=a7KM3CFgH;g=+uCBlY% zvW?|K=VV+CCPTpKD7F9~Bg=7`oSLk*2@=&qJeg|02EuBP3zdMA28tEeQFO@Ql;_V5J2Qk*#BKLeeNxh-ImeC~*2xQq` z_pOkX07I2V06;kCydQ|cXBtUkPxeVRXeyfvH|q9g2i1dBY{biJqoGSo5me&M4p-pumaue?1hr`$XJs*fqa; z`tQn+d0YwXO|KkIX9B*)wdUl7wNH$9#yxr=F(D%aPj>EYxU~@d%yuvkXWw{oRJgCTw<{v~e*%gIg=0zL_Hxlhs=ZR|@Lj&OI_vjji zuIkqj^HSNUWVcE3o}1c0Z7}s?A#&|j8)#ZG(jGl^djvixn%}5Y&Mp{Vhs=YKK7Q|m%B_IutU5s zK#&w5^~7I*qN1^m3N^wWi#P(_@0b$>iNao@y#oVsh&Nfsl~O+5A@tZOL?<}{o{e7p zXO4`;9{j$-Hc-WB_Ows-vzg)^Z|u`~s3{e|FfW=fLw-4L(E6P0vB=VOIllcemOjqY z{H>T2TS{!}V0HDg3>RQ%lJ+(K5C;JqWr9H=k1pad0z|y~`2?h>ctvQ)M+CO*U{*B0 zqo{e6HLoe@%Id5hI}vMJ5O|5I*oc8S4Bp=q7?6P~Bq)-CvQW_9JA-HDtb56>Js(W2 zk(B-D)men8jrQzmK5)p&{%acM)+00ux43g7(w)<||J922Cj)n>v;V%mln!A8h>XHe zGFSjVguB+kH$_r*eb_Sz?x)ONISc|$Mz0mx2oDOf6OGJ8?aZE9MdM7r#TM3sC8H8# ze%4>f%Sl&RQc-bkQ10UcUh-h0<~6GF*<$x}f{Su2pHEFNB&g<;vs110St6NACTOG$ zk;bWAw9gNpZ+W)4NJq?wJ2I175ja&^UGI!Arf{~bk}(QqK37I&RO5u663~c5e2(mb z?|D5ps`NQ93I2L87846<#US#sdEmM;X4!Ele-K!s&?l|1QVN!a6+vSa7`eS=Fv~=& zwVhgLMt>p_IuVF@{rNY@{1l_dNezsO#joN;;sgjAc&aI28mp`UWzi?#l{zy`u2Kji znR9(X2~Mo3g5O`>paHpnwW7qqcs`=gSzJ!FbWXI*KBn{n-?WOUJVet3sDlximd%5J zBYlZ=M?iE6C*j3o{(A?VQb~z~=-gj~i8${F>E2GRfKoH$K4?>ubc#Rl#}xu`71@$( z1QP%&dxPCmzvi@tc?OHcMaajRnFbhwK$1>Sa5oja*#SfNCxc#VSDZ%@n!q?ba#hq4 zst4v++f#L1p5{}J3y98KKHn?CaX^#vMa?{Qa-Wz$Nc}S3Ht`ngqv2k5$~})VWvuwJ+Snk2;#TT)1`8s^93o*uWDnXBd@PLAIsw2n z>IR{PnNyY!*Nw1X6)B;Vd?itqr=7&8qi5>_`4u!M9C$li{dF8Z1>7r9RjJdvzllq} zLGM*bret}X8Q}ys{5$)(7<-9nS(9bnyMLx?fHzbkA~E}z!nFE=sa$+h?IMRq^^b{l z)j|Glg-ocS?b<;o5$B6VXIQ9`mD3gHy<||aO=l9lcyYaN#w4p>z-?x}^7{{7bQb;L zDpmSlLSDx&)?0}=UPb#NY&-&l8es-x01D|EDh=_E6idQ^xa(H#+f}+SnQSW%h6yZ` zVxYuHaB-Fe02;j15Rn>N$&}At>Fsk#xpEfgScBwOnYZ8(qRYD3C3E(;JtnbPC!VdhP};g+L@kTt&iICUaoEC<_V)GSTEJJ?T(d@z^ZIr zWk99ic)x#$N(}Jo(WGI#UN)Czf5AkWa5GHYyeIDf!iNMuve$Rwm^{VWBUInLUKkTd zs~C0)SxQLv++mdpF$FRpeFz|Qzeq1Wg<9;c7rIEOk@ktbqfp!ldJOz*)q(@%5*=Cd zEXVP~rss4qfy3o#@X{0w(oaQ|=80tOO>_La4^%)ON{3fw0?=64>JgA+Tj?6jjgE5@ z1!{`jNA5WUPB7xp1H2Z56~6@(WEw(M1rVv-iIrSs9!v1vu6)q);B`H0G+XJ((H5IZg5)3uTZ<9?!D#0-vN4+D~N z^ON@#F09Jqs326|cGA`8k*!|Q*7pBI&v{?Bwm44vK?mI*WsO2PtbMkY-cMf16`@P4 zRaiIV%-xpw%;^pM*r;xic*k}8#;dF?ipZD^K+N9#b@rT#x%U%{aK78v&*tTFERd+; zFc>1B+)m9L`*cXT(ku{nq%2H1a2F|hh$nPZh9Xe~9ot_$ya`fgpwhnJTmTpr5K_jA zTJtlECUD-?tWMjY_w=J74OHo|GQsmSM%i}VIgSWZ24$c(wuW3W}2@jN`y9n4## z?z676en$Rq36*wQ@2{&BIi?_HhzQ74ox?8QGviz+7Kai!8I>|CnARW zn$IGPMqyH|?Uytdn0inY*GyghA^@N&p#c_@h{cDNE*RR7d#SaAs0AoX4L8YaCs_b2 zzpvZ5DUwcP&_u(2@tXLbt=15OED&(or^88G6sR<_fJ3k}5mg?~_)-)aC6o}R(jh4t znP|^J-<5#ExxHng-icA&Ps^{nDS^c5?<~)>(>UhN+?`#hBY$cXWFJYma--gfWvWHd z0vZ7z4w|!SHzIIjGi-Ap$6P{zU*0B?>ukKROWadt#>pq%nky@^*6=3Pny_$0DAciL zJu)Y;z4v{TzK*K3e6ukvh5kkrSXrmC_YsL5;(oii6l?odmIHN0q3R#A-|isLD5vk; zn#poHYAJE%mP%;KH9Qn5jg1X!J<&t zh|q{_%&E#Q)rJC{VTjiBf5HDa={Z>Lgvpli-O{~?aM*7 zPKQJ}w8x5w|AMXXz~4E1wT%`li5)K+_Sr^KLhyACH5Z%o3j$=_ItVFZxb<7s-Hz3K zH^-4Thr0qyQKpXnpY%^F6ElKygE9HL`l7e2XFw@%9P$%`!QoQasp9_i0WiqKSfB#= z1A?gNr}y{%J@(0YY;vZv^=0N;g}ZYp_76_Afv103sBh6N`VY73okgP zSso)F0wqey<6Q;4_-RtB1SwLkHz+~4>}9gf&WRq)IsD%sgIs=xit-Hgxk!`SXV?dd zrHm>KlM<0w8Cdo*%}DTqK1u37&l^i&{?A7u){0zCoj^F72Xb@4;tzPOppx&`P0;Zw*~0NZ*xkAtYRx;qm!o{i($% zYCaE1yVzNF!ZG{rG0^OjOxc7(P>aJk>0(SFnH1|f?o?+ecW2U6ksN;SdYYd#=u9=} z{v6&n9h1B-s86@*=4J1jIoQjhkd^drf&hbg9_h33SWuU5_*~f0MYkl?h>4?_r9=Nw34G~}*SdExDJ*+6P??F>?ita-#x{iE*JJb|a zo~gYfIJNpcK6vG~_q8<=q)g^12%JjviCT^%B-buDRs4LML@}^PY2cv;HmVmCb6FT# z(1KlkqHtR78sgm8ZYlSco z6#xc~1p`c-ucG!S$8d`wOWT^|I~iOutn_DQas9{(yTkD0U zJ5Ct<7e$E;&}pKmat@kC>sXI!>Aklzw2AUSX#kA_*eo&3 zp6PXBLZe1jziG>E)i5RJ;bl@={G1y?!JXORI zN{ssUFX$dX6RkY4L-k+?H=(dmLZrG}ohIF>lX z?B}PC>479wN=JwHW^|{wy&9i&jB}E`XV+!*Daylhv6>_`NubWE1f5OD?_aI+x3Eln zX4bi@KV$(vU9m*om-2QqGtM=*1`tIL`K2y7jKU~0kw>#%#cmlq>vC7J&TcJ#Fbpo% zmhplJG*&dHwxjL4Hg-dD3HkJdO{GReot0ASZcnVodi^7hnGGEYzW#qYu{k&4Mu69sIqzV@9doe>nE z1U24`!9HX(jJVicpUWYMX!p;o@!Das=Nr)TS|IB{nS}iMMZmXv1uW<#YYAzHvz!hR z7fglC_Y2TLqmnMDN?xL%ZhJ~fnqZ}`+g!S|3lMbtCTgJHM$MK9B%7%q$||yav+N;b zPKUu$fyHsJ0+#{&1ntZIi_V1TATt|msDATW1g~}YT?3qj$)$*3H_!Q(#Y|6RIn+7U zP*T}ziQqe?%+)sez~|KsA~EzF0W?`|_ESrQpJ~UW2o3hP8=w9Rm35CCT;^O?FLkX( zbQlqT^)bzzJN@Nf>tvEpiJGz6miVYDgKNbP;BKCKns>X|orymFzd<*l9UVizhM?0W zd-ppCvqm3`4(JSxRJy!U=zE8zK*zo9T4suE0)HaPL8E|yY@kqScu933snT9(k)Ab2|c-Anu!VE zsr>=ZL?x!#GV3_=WL%OEb7y>`YFO#s0qD11MI5REf%5L0Ttm zK&T3>!Up82AAt;WHo$T~dP=v>le&zgD`n)mga9D+CZAA8n888h{qD7No93*qDC+I0 zV;txt-evSMKeyx6H<-m60|!v4j@BBsRl zUgwYeja;?b$--b|_nuL7!U6Wpszxk=uom-0KpIFEqnIgF7nKE0(pOtVn(8ag0a%Tf zjiE1tfr;Z#S?hRYB&APRa+;XEKm3h>|D79DQB=uRm+#J}EVd6GwNIlcPB z$4eshFY0Rm@(IKT5X#Av8>%4U<4eGgyrUQo&7{>lD4@Yhp4(Ou+PoPfQ=ggh=l(sR z;rfoWgK5>+`6}i1_uKTc@`RO_&-I!OUh}IADFbZ#Uv=IWj0Wj}F&tgQ8xe8A>^%WX zabb!g5|CFTQlxy|p#cNQg);WgTz6Z%w^R?Y0@>&}3xc3g>CL}ZR10au+QdKVyy14ng{{aI)oeaYRLi9w=D>&Ai+*g$x zjIEX4#8wx>EKsn%ug%6@H)4iB)Zx42rotSu;)D-%@fd%&*-QJLMQw97dc4NUbWg?c z9;OC-Qm9+b$c1mUwf!TU-`9>InH3=-S&5Iju3ATvQi9+hlBS>g1aJw&@5*3*|Lrn&WTS zax0{p8U_fp<-I&@+?$+77=P2QhtvBR3oqmKn4+N^r4QyfwIaiTV@hr#JB7R4T{H?|NKO`MEzUzB8uz>%J#J{78U7B5-(8i9&2^DKIGRIypz`_XTaj z6u-8Sl$Oi@$8;9+{ObGe_D*Q!eGLS%{}xZ5pZ64Yz6p>tJi{E8g z&PF7jSXhby59^?EUYmq$*)Q_+;SZj`IqRk+qfz4SF3U6lk|JN>wLu++lu+% zpN@##mN;teRDNyrBjMf(xi{-?&4AJ+zyh1)C3CJr+4*2X;hBjXkO({iPX9e<^J1`fUPMV*}Y<>fB%!gp^y^u3*AAG5;8XtN*Zq4|?MLmS=MAPO&q%6#7T?bgZ%R#?-8Z3)G1-u&V z^9E9(L}J&}1s_hXWd>O>Svs-Wc`;Q}X<;E4!_&kxU$zigGV)Bgefepw{3`O=V_7%2 z4G^yebgd{A%9`;xxIy(3)hY+5c`s)SFzU~bm~2^7mW*i1(J{@r2GNrq&NkTEH9ck@&@urc4@Tyu ztEq;PP^?KW@arr>QZxw}-g#NKU|T^th|zf=Bv}E}30bqBA+#eXG+#haS9CY{!NR9RXjt z)8up$Dv3x$egIlO(jW>3=@~Je2P40|JC8FP5(CoRUKfJq5CKOvoLY>)qpJkj{NuOp zqL17;20H1FKS7p@yV0uVRMxg$nyszkhA?6IW&h2yI7STq@3jGcYpkG_Mw8vi8F2Cs zuyR)ZRvrc`c@7CMcketnB!Wue5FdNxtOxITtFq&sbQlb$&SH>5VKk72DKFrgs)Zn% zbu4$z7b$?|y<{se;IaVI^vsG%X`5um&X%FOZrO0~iK$ef$Wu>Z#mC|ESX%`E6~|zo z(-Jyt+A4ePdh|QJ+nSNzIF?BZ$t4Xtm+d57`h|!+^H)z=et8;t^RVUhodQi$yH_IB zK)eBpM7+XRmd`>Y5-(&#v0vBhxjaB9MTPCHSljz`q_lwko?gp&HjJop?tjHF^qnge zvA8iQP?byiAaCg)^%XSrSOQ>|dG=MeP8L>A*r){(4HI>EZS~~gKS|Fsz>ZJ+Q6FCJ zo}p6BH*sQAPCg@<{4M9Ua(+%{2(z!EUr}6nI%jqx1;Ks(>I&E##|avqX%kXm@L%Us zlw(hT-D*!QEA5I@%Zj3Uf1OkARV#`sO*+1WW5jBLL4pu0!_5x>0U;eAlVp>5cw8*8 zvQoZMb;q*9;*uNpwU#( zd^bR|k;qS8ylAY|Qi*&k29%%1j~5DMR=ZYX?1C*_WAvs(U}@8F8xjD3m(bu$`U@JL zfw(><6g*03l?0f>P_DgTWu;fQjRplRws+S4p*&X~en+4(nTrr01}tBjgyp;9vz`R> zZZ$5(8fLxXYK_S5++T^sf}zXz!JNlvybnNJ742^Yq}V!a;mgEIm!oP}6v9{VF2M9d zMQ=RwP;jeGK#&0-OuRcfn&0RC2d$pfH$UCq^s+WKSlv{kE710lhzPYCPwx7?{@i!v z_!bIOaSojs{6)*C`FQJrs6>yuW`Wm?zg%yR9R&3~1q=cZ4-U4iPm+AAFp-*@)h9HAtYf%U17%IaMM@O!*iHC~%uwk4z`Eah-cm;yj;Q8w?3a8*`=&iH-FdP?)^c`Tq)9sEB4+pB|p)?C!j-h8HFUr z3|K~$a9n3vw;ue-ve-GhjGqEKCtfU}I$udkI$yVSL6Dv{UouT;cStxDi|RZ-=_J#q z+Zt;hzgrU}!*YEjWW)BO0{0WD6`Lj{?j<&;v?f&RW=u+?#RboNgv;N4uQu0lT0siw zHj@>REda1j?nS-bR3wbahE{pmb)h{%`>8sW0q)8K7Xd|&lRHJ;^R-TW&2q+zUf9x@ zBh1L>Y;&oL1+YG_B6}=AY!Wb7Z z%+|T+>#-W|Baa9;Ug^`SSYG*D{G*4;+ihJ~hOguAwA67@0l9+9>Tk3Q`_9bfPumpp zQaV3;^Mqb~ez-c}wzln*O#|MA#?x1|Z|8d)mozc4QFl11cT!riK+pBd=(s|2+s`VG zc+;3R@0xYyjMv{ir>?+~PL2>WUc(g@0Pu8M&(~}(wR$rL9|6`?6bJU`cW%>2bM?LcKYmFCIfWJ@^w$}1IEv!8-+B81!_#e0QSN; z1`6F~->@5Xq9v_#RHM!FL2|(6kIH8$7{{RH`x4mCVxyole3MF7_0P22?M=;`IQUK@ z{Laxf=#J%9OD9Wmh8_ab>{@ur12JMW68EzQA%IE2?}dUht3=h8Mg_l@GXLubKugn; z+O~PrMlM$X#9P;?3|GBw{*N!Bu(u>pf~-*QT4fNBlkZ^|~Rj@h0?T2*c?6v$F=WryneW z2A8&qX|y+s3Q0q?&xWR-2Rlcd=&1uA&3`=Z{pFeyr_;b}gD|$T0{=SgqT@HEaae1> z{u20h##5I^wXS1li8uS~8ev2b@0vfTo$3X`7-~PB-M$8=G=MYs$qV@r#TVX>@9QN?weZ_761+iboq$uNn9LBWfGVbSoT&dD;|yRmP+9D~CY z1_l?-QED^@MpMCPMi?y%h%XMWRHkjWX1G7hOVKOx3=IGO|GfDp6Ih3`fhtdChBF@A Vsai3swg5#KJYD@<);T3K0RX3QON#&i literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/slot_1.png b/src/main/resources/assets/szar/textures/block/slot_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a3c96ed97770308fd91db9f82d3c132835fbb131 GIT binary patch literal 5630 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 B=9>Tj literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/slot_1_up.png.mcmeta b/src/main/resources/assets/szar/textures/block/slot_1_up.png.mcmeta new file mode 100644 index 0000000..8ddc3cf --- /dev/null +++ b/src/main/resources/assets/szar/textures/block/slot_1_up.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/szar/textures/block/slot_2.png b/src/main/resources/assets/szar/textures/block/slot_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7e41ed7c7244b3f4972313c3e91233acea64f0e3 GIT binary patch literal 5664 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 bxXZ^%3Vb70n{pVK{DLl=voNkSa*6vt8bkVR literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/slot_2.png.mcmeta b/src/main/resources/assets/szar/textures/block/slot_2.png.mcmeta new file mode 100644 index 0000000..8ddc3cf --- /dev/null +++ b/src/main/resources/assets/szar/textures/block/slot_2.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/szar/textures/block/slot_2_down.png b/src/main/resources/assets/szar/textures/block/slot_2_down.png new file mode 100644 index 0000000000000000000000000000000000000000..8b51a55b12e6d3aaacb584d3cc95536f48bfae4b GIT binary patch literal 5755 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 M=o{;mUvh~49}&erB>(^b literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/slot_2_down.png.mcmeta b/src/main/resources/assets/szar/textures/block/slot_2_down.png.mcmeta new file mode 100644 index 0000000..8ddc3cf --- /dev/null +++ b/src/main/resources/assets/szar/textures/block/slot_2_down.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/szar/textures/block/slot_2_up.png b/src/main/resources/assets/szar/textures/block/slot_2_up.png new file mode 100644 index 0000000000000000000000000000000000000000..12aa92eaa2e6d097454f76208500bbccefa3e8d0 GIT binary patch literal 5743 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/slot_2_up.png.mcmeta b/src/main/resources/assets/szar/textures/block/slot_2_up.png.mcmeta new file mode 100644 index 0000000..8ddc3cf --- /dev/null +++ b/src/main/resources/assets/szar/textures/block/slot_2_up.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/szar/textures/block/slot_3.png b/src/main/resources/assets/szar/textures/block/slot_3.png new file mode 100644 index 0000000000000000000000000000000000000000..645cd076ac8b28f60a1c1507be81aff34ad3c64d GIT binary patch literal 5688 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 PhCIBlty+BddC>m=w_zg# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/slot_3.png.mcmeta b/src/main/resources/assets/szar/textures/block/slot_3.png.mcmeta new file mode 100644 index 0000000..8ddc3cf --- /dev/null +++ b/src/main/resources/assets/szar/textures/block/slot_3.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/szar/textures/block/slot_3_down.png b/src/main/resources/assets/szar/textures/block/slot_3_down.png new file mode 100644 index 0000000000000000000000000000000000000000..6139405d88edd66b86f3083f99b5d5d1a30d34b9 GIT binary patch literal 5626 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 F{{x2u0q6h# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/slot_3_down.png.mcmeta b/src/main/resources/assets/szar/textures/block/slot_3_down.png.mcmeta new file mode 100644 index 0000000..8ddc3cf --- /dev/null +++ b/src/main/resources/assets/szar/textures/block/slot_3_down.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/szar/textures/block/slot_3_up.png b/src/main/resources/assets/szar/textures/block/slot_3_up.png new file mode 100644 index 0000000000000000000000000000000000000000..aba0d5aaf7ef4d073042b0785e5887c2878d2b4c GIT binary patch literal 5656 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/slot_3_up.png.mcmeta b/src/main/resources/assets/szar/textures/block/slot_3_up.png.mcmeta new file mode 100644 index 0000000..8ddc3cf --- /dev/null +++ b/src/main/resources/assets/szar/textures/block/slot_3_up.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/szar/textures/block/slot_machine.png b/src/main/resources/assets/szar/textures/block/slot_machine.png new file mode 100644 index 0000000000000000000000000000000000000000..782a72e7d5211391f679fe718cd6592a9a6753a7 GIT binary patch literal 489 zcmV0004=Nkl+xHVo_bDRiVkLZb zIG;@ms?5vr6Y^=1?fl`VZr8?v5Lkf|BS5zcP5`e^L`nBUl0b(JN|GSJL1Fhp5EzEx zphe&J@W3dKKshF$jR|N|zrbn!|2s^Sp0h4+v7bwVYy|wh2vaYR3H)A8w(4jf;eh@g z=nxS?EDLF40@_qB@PuzV;ewb5AqgW8&E?N2Cmdh}TzUhUjfvJ}ZHHhg79oLX6tfG2 zL7*IB&q8DEr3ClJk?1^-TI*vF6~NpBY73e?%E!cNA#D~>(V>!}1Vq#*xoHWZZ z{N3Hx_xbJp4T#7T2p89YJ`sVtnZYNvziLd^_kqk22>;!ZBuJcvgrT~6*aRldM8vU< z*;oa*D;7Q?iG;Po$Z6}k+)5Zj}F#&B%KpPX##ssu60d1-m_y+(0|Nreh?@<5% f00v1!K~w_(<^Mb2b>rj700000NkvXXu0mjf!j9Cb literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/slot_machine_particle.png b/src/main/resources/assets/szar/textures/block/slot_machine_particle.png new file mode 100644 index 0000000000000000000000000000000000000000..7cbb046c1b2c580d985878fb887bb488a6b9abcd GIT binary patch literal 536 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 IwClBh1D+wfaR2}S literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/block/texture.png b/src/main/resources/assets/szar/textures/block/texture.png new file mode 100644 index 0000000000000000000000000000000000000000..2042d553e9befa5996e6c2be1bd5169b86c100d8 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzA5Ry@kcv5Pu59E5O1NB9PE2br z$n51?AZpoF&&n&JuQ*}Sv@GHEY4@zUc#QWcYZe1F74U66sB8o>g&}HBQg#F*h;@Te nnt|c}e`ThW=|CPE$XsTIZ4+6lFA5%w2PyD$^>bP0l+XkKNT(=7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/gui/handle1.png b/src/main/resources/assets/szar/textures/gui/handle1.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2bdf375402221f05e4e33a0cbff88e5a210cbc GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=Dh+K$tP>S|=w^LwjaOL`j6Nk5zJhu3lnFep0GlMQ#C5H3Nf< zeMLcHa&~HoLQ-maW}dD3``!E16*5z7)x%AF4SWlnQ!_F>s)|yBtNcQetFn_VQ`GJ4 zc)4sUtbiuurj{fsROII56ON0GHI_ zN%^HEwo0X?nJHFjiD{-uDJiD9Nr}cOx`u`+iMoj?#)i5n#>Oe;riK zGN53Bhi+;fFi6XRVW%@?1~)L=BRyRlLn7SYPEq7zP~c&1)K8fB=fA6mPCkRXhp4kb zvAXuG)00eD7}6K9iTm)f1gBqmV9ue?(C{*SYT&DTEq87QPyfv-;K0Dha)M hIfMUjF}-8jz+ius(?H}Z%TZA5db;|#taD0e0s#7Xz!lvI6;>1s;*b3=Dh+L6~vJ#O${~4egmB5hW46K32*3xq68y`AMmI6}bgK)eHls47YguJQ{>uF6ifOi{PD zbs{}UK3djZt>nqvW6s4qD1-ZCERRDRmN*N_31y=g{ z<>lpi<;HsXMd|v6mX?v90`zGE;%B09k2gXakl<5wp<;IRwdJb`TMuUx6%m z$bf-MI=F(F d?GEE&1_oUvPPM6fZ*+oU*3;F`Wt~$(695g0z!lvI6;>1s;*b3=Dh+L6~vJ#O${~4egmB5hW46K32*3xq68y`AMmI6}bgK)eHls47YguJQ{>uF6ifOi{PD zbs{}UK3djZt>nqvW6s4qD1-ZCERRDRmN*N_31y=g{ z<>lpi<;HsXMd|v6mX?v90`zGE;%B09k2gXakl<5wp<;IRwdJb`TMuUx6%m z$bfFVdQ&MBb@032k!QUCw| literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/szar/textures/gui/hopper.png b/src/main/resources/assets/szar/textures/gui/hopper.png new file mode 100644 index 0000000000000000000000000000000000000000..dd6c16b330908b98673c09bb0fa789e5b26b0197 GIT binary patch literal 1585 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