forked from JannisX11/blockbench-plugins
-
Notifications
You must be signed in to change notification settings - Fork 0
/
plugins.json
769 lines (769 loc) · 41.6 KB
/
plugins.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
{
"sam3dj": {
"title": "sam3DJ",
"author": "1Turtle",
"tags": ["Minecraft: Java Edition", "Format", "Exporter"],
"version": "1.0.2",
"variant": "both",
"description": "Generate 3D prints in MC (Java Edition) via the .3DJ format within the SC-Peripherals mod!",
"about": "This plugin allows you to **export a model into the .3DJ format**. \nThe .3DJ format is _mostly_ used with the `3D Printer` from the **SC-Peripherals** Java Edition mod. \n \n**Tip:** Cubes in a `state_on` folder will be _only_ displayed whenever the model is toggled on! \n> **Note:** _The format does not support the following attributes:_ \n> * Rotated cubes \n> * One cube with multiple textures \n> * Cubes outside the given block space *(16x16x16 Grid / 1x1x1 Block)* \n \nTry to avoid those things, or else you might run into weird results. \nMeshes are also not supported due to the limitations of the format and Minecraft.\n> For the full format documentations, see the [SwitchCraft3 Wiki](https://docs.sc3.io/whats-new/sc-peripherals.html#_3dj-format) \n",
"icon": "print"
},
"armor_stand_animator": {
"title": "Armor Stand Animator",
"author": "DoubleFelix",
"description": "Provides an interface to animate armor stands which is converted to a data pack",
"about": "To start, create the armor stand model by using the \"Create Armor Stand Model\" action in the toolbar. Then, create your animation in the animate tab as normal. Make sure the snapping value for keyframes is set to 20 for best results. When you're finished, use the \"Export Armor Stand Animation\" action in the toolbar. Change the settings as needed, then click \"Confirm\". Animations can be run with \"/execute as @e[tag=entity_tag] run function animation_pack:start\". The armor stand for an animation can be summoned with \"/function animation_pack:create\". Supports looping, time scale, block/blockbench unit scale, pausing and playback, and start delays.",
"tags": ["Minecraft: Java Edition"],
"icon": "fa-forward",
"version": "1.1.0",
"min_version": "4.0.0",
"variant": "both"
},
"animator": {
"title": "Java Item Model Animator",
"author": "Command master",
"description": "Takes two java item models and outputs a zip with a resourcepack and a datapack to make a clear transaction between them in the players hand (the plugin can also work for other animations but the datapack have to be coded manually).",
"about": "The animation is activated using \"/scoreboard players set @s animation 0\".\nTo use click Filter -> Save starting model the save the first model, and then click on File -> Export -> Export animation to download the ZIP file of the animation",
"tags": ["Minecraft: Java Edition"],
"icon": "compare",
"variant": "both"
},
"geenium_bedrock_entity_helper": {
"title": "Bedrock Entity Model Presets",
"author": "Geenium",
"description": "Loads Bedrock vanilla entity models up to version 1.13",
"tags": ["Deprecated", "Minecraft: Bedrock Edition"],
"icon": "pets",
"variant": "both"
},
"missing_texture_highlighter": {
"title": "Missing Texture Highlighter",
"icon": "flash_on",
"author": "JannisX11",
"description": "Highlights missing textures by flashing them.",
"version": "0.1.1",
"variant": "both"
},
"double_sided_cubes": {
"title": "Double Sided Cube Generator",
"author": "SnaveSutit",
"icon": "flip_to_back",
"description": "Creates inverted duplicates of the selected cube(s) to allow double-sided rendering in Minecraft: Java Edition.",
"tags": ["Minecraft: Java Edition"],
"version": "1.0.0",
"variant": "both"
},
"animated_java": {
"title": "Animated Java",
"author": "SnaveSutit & FetchBot",
"icon": "icon-armor_stand",
"description": "Generates smooth animations for vanilla java edition using a data pack, a resource pack, and lots of armor stands.\n\"Let the java mobs dance too!\"",
"version": "0.2.4",
"variant": "desktop",
"tags": ["Minecraft: Java Edition", "Animation","Armor Stand"]
},
"optimize": {
"title": "Optimize",
"author": "Krozi",
"description": "Hide concealed faces for better performance!",
"icon": "border_outer",
"min_version": "2.0.2",
"variant": "both"
},
"blockmodels-exporter": {
"title": "Export to BlockModels.com",
"author": "TheDestruc7i0n",
"description": "Export models from Blockbench directly to BlockModels.com",
"icon": "web",
"variant": "both"
},
"plaster": {
"title": "Plaster",
"author": "JannisX11",
"description": "Fixes texture bleeding (small white or colored lines around the edges of your model) by slightly shrinking UV maps",
"icon": "healing",
"min_version": "3.0.0",
"variant": "both"
},
"shape_generator": {
"title": "Shape Generator",
"author": "dragonmaster95",
"description": "Generates shapes.",
"icon": "pages",
"min_version": "3.0.2",
"variant": "both"
},
"outline_creator": {
"title": "Outline Creator",
"author": "Wither",
"description": "Creates stylistic outlines for cubes using negative scale values.",
"about": "To use the plugin, select an element you want to create an outline for, go to the Filter tab and click on the Create Outline option.",
"icon": "crop_square",
"min_version": "3.0.0",
"variant": "both"
},
"vox_importer": {
"title": "Voxel Importer",
"author": "JannisX11",
"description": "Import voxel (.vox) files",
"icon": "view_module",
"variant": "both",
"version": "1.2.1"
},
"player_statue_generator": {
"title": "Player Statue Generator",
"author": "Wither, dragonmaster95 and 3XH6R",
"description": "Generates player shaped models.",
"tags": ["Minecraft: Java Edition"],
"icon": "accessibility",
"min_version": "3.0.0",
"variant": "both"
},
"clone_brush": {
"title": "Clone Brush",
"author": "JannisX11",
"icon": "account_balance_wallet",
"description": "Clone Cubes",
"min_version": "3.0.0",
"version": "1.1.1",
"variant": "both"
},
"mod_utils": {
"title": "Mod Utils",
"author": "JTK222 (Maintainer), Wither (For the original Techne importer), Ocraftyone (VoxelShape improvements)",
"icon": "fa-cubes",
"description": "Allows importing Tabula files, and exporting VoxelShapes",
"tags": ["Minecraft: Java Edition"],
"version": "1.7.1",
"variant": "desktop"
},
"structure_importer": {
"title": "Structure Importer",
"icon": "account_balance",
"author": "JannisX11 & Krozi",
"description": "Import structure files",
"version": "2.1.2",
"variant": "both"
},
"seat_position": {
"title": "Seat Position + Hitbox",
"icon": "event_seat",
"author": "JannisX11",
"description": "Preview seat positions, hit/selection boxes, and collision boxes for custom MC Bedrock entities and blocks",
"tags": ["Minecraft: Bedrock Edition"],
"version": "1.3.0",
"min_version": "3.0.0",
"variant": "both"
},
"ambient_occlusion": {
"title": "Ambient Occlusion",
"icon": "gradient",
"author": "JannisX11",
"description": "Adds a screen space ambient occlusion shader",
"about": "Ambient Occlusion is enabled by default. You can adjust the intensity or disable it in the settings.",
"variant": "both",
"version": "1.0.3",
"min_version": "3.4.0"
},
"csmodel": {
"title": "CraftStudio Model Format",
"icon": "star",
"author": "JannisX11",
"description": "Allows to import and export CraftStudio Models (.csmodel).",
"about": "To **import** a model from CraftStudio, go to the CraftStudio project settings and export a cspack file. Open this file in an archive manager (like 7zip) and extract the model file. Import the file into Blockbench using the import menu. \nTo **export** a file, export a .csmodel file from Blockbench and drop it into an existing .cspack file into the Models folder. Make sure it is using the same file name as the old model in the pack. Import the .cspack into CraftStudio and select the models you want to import.",
"tags": ["CraftStudio"],
"variant": "both",
"min_version": "3.2.0"
},
"screencast_keys": {
"title": "Screencast Keys",
"icon": "keyboard",
"author": "JannisX11",
"description": "Displays the key combinations you press on screen. Useful for tutorial videos.",
"version": "0.1.1",
"variant": "both",
"min_version": "3.2.1"
},
"discord-rpc": {
"title": "Discord RPC",
"icon": "announcement",
"author": "strajabot, Kastle, & simplyme",
"description": "Show a rich presence status in Discord.",
"variant": "desktop",
"min_version": "3.2.0"
},
"cem_template_loader": {
"title": "CEM Template Loader",
"icon": "keyboard_capslock",
"author": "Ewan Howell",
"description": "Load template Java Edition entity models for use with OptiFine CEM. Also includes an animation editor, so that you can create custom entity animations.",
"about": "CEM Template Loader can be used to load the vanilla entity models for Minecraft: Java Edition, so you can use them in OptiFine CEM, or as texturing templates.\n\nTo use this plugin, head to the **Tools** tab and select **CEM Template Loader**. From here, select the model that you would like to edit and load it.\n\nAfter editing your model, export it as an **OptiFine JEM** to the folder `assets/minecraft/optifine/cem`. If a texture is used in the model, make sure it saves with a valid file path.\n\n## Important\n\nWhen editing an entity model, you cannot rotate root groups (top level folders), or move the pivot points of root groups, as this can break your model. If you need to rotate a root group, use a subgroup. If you need to change a root group's pivot point, use CEM animations.\n\nCEM Template Loader also includes an animation editor, so that you can create custom entity animations.",
"tags": ["Minecraft: Java Edition", "OptiFine", "Templates"],
"version": "7.0.0",
"min_version": "4.6.0",
"variant": "both"
},
"optifine_player_models": {
"title": "OptiFine Player Models",
"icon": "icon-player",
"author": "Ewan Howell",
"description": "Adds a new format that allows you to create OptiFine player models.",
"about": "This plugin adds a new format that allows you to make you own custom OptiFine player models.\n## Setup\n1. Open your launcher and go to the **Installations** tab.\n2. Find your installation, click the triple dot, and slect **Edit**.\n3. Select **More Options**.\n4. Inside the **JVM ARGUMENTS** field, add:\n`-Dplayer.models.local=true -Dplayer.models.reload=true`\nNote:\t**player.models.reload** reloads the model every 5 seconds in game, and can be disabled after you finish making the model.\n5. Make a folder named <code>playermodels</code> inside your **.minecraft** folder.\n6. Inside that folder, make 2 more folders named <code>items</code> and <code>users</code>.\n\n## Usage\n- You need a config file for every player with a player model. This config file must be the players username, and needs to go in the **users** folder.\n**Example**: `.minecraft/playermodels/users/ewanhowell5195.cfg`\n- You can create a user config by going to **File > Export > Create OptiFine Player Model Config**.\n- Exported player models should go in a folder named what the player model is, inside the **items** folder, and be named `model.cfg`.\n**Example**: `.minecraft/playermodels/items/horns/model.cfg`\n- If not using **Use Player Texture**, textures must go inside a folder named `users` located next to the model file, and be named the players username.\n**Example**: `.minecraft/playermodels/items/horns/users/ewanhowell5195.png`\n\n## Limitations\n- They are client side only.\n- They are not part of resource packs.\n- They require OptiFine, and JVM args set in the launcher.\n- Animations are not supported.\n- You can only target specific players, not all players.\n\n## Important\nEnabling the player model JVM arguments **will disable any online player models**, usually being seasonal cosmetics like the Santa and Witch hats.",
"tags": ["Minecraft: Java Edition", "OptiFine", "Player Models"],
"version": "1.3.2",
"min_version": "4.2.0",
"variant": "both"
},
"colour_gradient_generator": {
"title": "Colour Gradient Generator",
"icon": "gradient",
"author": "Ewan Howell",
"description": "Generate hue shifted gradient palettes from a single colour.",
"about": "This plugin generates hue shifted colour gradient palettes from a single colour.\n## Example\nInput colour\n<img width=\"64\" height=\"64\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEXBTTPNEJHzAAAACklEQVR4XmNgAAAAAgAB3p6PvwAAAABJRU5ErkJggg==\">\nOutput gradient\n<img width=\"576\" height=\"64\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAABBAMAAAD+7JlOAAAAG1BMVEUnChZNFCR0HymaLSnBTTPTgFferoHp0qv07dW2MQ6TAAAADklEQVR4XmNgVHZNbwAAArQBUTtjBIoAAAAASUVORK5CYII=\">\n## How to use\nTo use this plugin, go into paint mode and change the colour palette mode to <strong>Palette</strong> or **Both**.\nYou can then select a colour and click on the gradient icon to generate a colour gradient.",
"tags": ["Paint", "Palette", "Color"],
"version": "1.2.0",
"min_version": "4.2.0",
"variant": "both"
},
"collapsible_start_screen_categories": {
"title": "Collapsible Start Screen Categories",
"icon": "chevron_right",
"author": "Ewan Howell",
"description": "Add the ability to collapse the start screen categories.",
"about": "This plugin adds a small dropdown arrow next to each category on the start screen, allowing you to collapse each category and hide their respective formats.",
"tags": ["Menu", "Start screen"],
"version": "1.0.0",
"min_version": "4.4.1",
"variant": "both"
},
"preview_scene_customiser": {
"title": "Preview Scene Customiser",
"icon": "image",
"author": "Ewan Howell",
"description": "Create your very own preview scenes. Download preview scenes from the Preview Scene Store. Edit and manage existing preview scenes.",
"about": "## Creating your own preview scenes\n\nWith this plugin, you can create your own preview scenes that you can use with any model in Blockbench. A new format has been added that allows you to create, export, and install your very own preview scenes.\n\n## Downloading preview scenes\n\nA preview scene store is included, that allows you to browse and download preview scenes created by other people. Any downloaded scenes can be edited and customised as you wish from the preview scene management menu. You can submit your own preview scenes to the [GitHub Repository](https://github.com/ewanhowell5195/preview-scene-customiser/).\n\n## How to use\n\nYou can find all the options to manage, import, and download custom preview scenes under the \n`View > Preview Scene Customiser` menu.\n\nTo create custom preview scenes, use the new **Preview Scene** model format, and then export or install them from the \n`File > Export` menu.",
"tags": ["Preview Scenes", "Blockbench"],
"version": "1.0.2",
"min_version": "4.4.2",
"variant": "both"
},
"plugin_loader_2.0": {
"title": "Plugin Loader 2.0",
"icon": "extension",
"author": "Ewan Howell",
"description": "Replace the default Blockbench Plugin Loader interface with an improved and redesigned Plugin Loader interface.",
"about": "This plugin replaces the built in Blockbench Plugin Loader interface with a new and improved Plugin Loader.\n\n## Plugin Pages\nEach plugin now gets its own page where you can view all of its information, as well as install/uninstall/reload it.\n\n## Plugin Tabs\nAll of the tags used across the plugins are now shown as a list of tabs up the side of the Plugin Loader, allowing you to quickly and easily browse and filter by the tags.",
"tags": ["Plugins", "Blockbench"],
"version": "1.1.0",
"min_version": "4.2.0",
"variant": "both"
},
"splash_art_customiser": {
"title": "Splash Art Customiser",
"icon": "palette",
"author": "Ewan Howell",
"description": "Customise the start screen's splash art, by adding your own!",
"about": "This plugin allows you to customise the start screen's splash art by adding your own! If you add multiple splash art images, you can set it to pick a random one every time your launch Blockbench.\n\n## How to use\nOn the top left corner of the splash art, you will find a gear icon. From here you can manage your custom splash arts.\n\n## Splash art types\n- URL - A splash art can be loaded from a URL (faster loading)\n- File - A splash art can be loaded from a file (slower loading)\n- Gallery - Pick an image from the [Blockbench Gallery](https://www.blockbench.net/gallery)\n\n## Supported file types\n- PNG\n- JPG/JPEG\n- GIF\n- WebP\n- SVG",
"tags": ["Splash art", "Start screen", "Blockbench"],
"version": "1.0.0",
"min_version": "4.4.3",
"variant": "both"
},
"scene_recorder": {
"title": "Scene Recorder",
"icon": "video_camera_back",
"author": "Ewan Howell",
"description": "Add a new scene recorder where you can record your model in a large variety of formats.",
"about": "This plugin adds a new scene recorder that allows you to record your model and scene in a large variety of formats.\n\nUsing this plugin is very similar to using the built-in GIF Recorder.\n\nYou can find the `Record Scene...` button in the `View > Screenshot` menu.\n\n## Formats\n- **GIF**\n - Record animated GIFs in higher quality than the built-in GIF Recorder\n- **MP4**\n - Record an MP4 video\n- **WebM**\n - Record a WebM video\n- **WebP**\n - Record an animated WebP image\n- **APNG**\n - Record an animated PNG image\n- **PNG Image Sequence**\n - Output each frame as an individual PNG image",
"tags": ["Recording", "Media"],
"version": "1.0.0",
"min_version": "4.5.2",
"variant": "desktop"
},
"backup_viewer": {
"title": "Backup Viewer",
"icon": "fa-archive",
"author": "Ewan Howell",
"description": "View the project backups from within Blockbench.",
"about": "Add a backup tab to the Blockbench start screen that allows you to view a list of the project backups from within Blockbench.",
"tags": ["Backups", "Blockbench"],
"version": "1.0.0",
"min_version": "4.5.2",
"variant": "desktop"
},
"threecore_exporter": {
"title": "ThreeCore Exporter",
"author": "Lucas, Spyeedy",
"icon": "looks_3",
"description": "Let's you export your models in the json entity model format for the ThreeCore mod!",
"version": "1.0.3",
"variant": "both",
"min_version": "3.7.5"
},
"startup_tips": {
"title": "Startup Tips",
"author": "TheOtterlord",
"icon": "info",
"description": "This plugin provides helpful tips for those unfamiliar with Blockbench",
"about": "The Startup Tips plugin provides helpful tips about Blockbench on startup. These tips include tips about model creation, external resources, the editor, and more",
"version": "1.1.0",
"variant": "both"
},
"animation_utils": {
"title": "GeckoLib Animation Utils",
"author": "Eliot Lash, Gecko, McHorse, AzureDoom",
"icon": "movie_filter",
"description": "Create animated blocks, items, entity, and armor using the GeckoLib library and plugin. https://geckolib.com",
"tags": ["Minecraft: Java Edition"],
"version": "3.0.2",
"min_version": "4.0.0",
"await_loading": true,
"variant": "both"
},
"modded_entity_fabric": {
"title": "Fabric Modded Entity",
"author": "Eliot Lash",
"icon": "icon-format_java",
"description": "Plugin for exporting Modded Entities using Fabric/Yarn Sourcemap",
"tags": ["Minecraft: Java Edition"],
"version": "0.2.1",
"min_version": "3.6.6",
"variant": "both"
},
"multi-layer": {
"title": "Multi-Layer",
"icon": "layers",
"author": "aidancbrady",
"description": "Allows exporting in Forge's multi-layer model format.",
"tags": ["Minecraft: Java Edition"],
"version": "1.0",
"variant": "both"
},
"light_tracer_uploader": {
"title": "Light Tracer Uploader",
"icon": "fas.fa-feather",
"author": "JannisX11",
"description": "Upload models to Light Tracer to share them or to create renders",
"version": "0.0.1",
"variant": "both"
},
"code_view": {
"title": "Code View",
"icon": "developer_mode",
"author": "wither",
"description": "View the model you are currently editing in the raw format",
"version": "1.0.1",
"variant": "both"
},
"datagen_export": {
"title": "Datagen Export",
"icon": "code",
"author": "itsmeow",
"description": "Allows exporting to BlockStateProvider datagen code",
"version": "1.0.0",
"variant": "both"
},
"duplicate_renamer": {
"title": "Duplicate Bone Renamer",
"icon": "fa-font",
"author": "Gecko",
"description": "This plugin renames duplicate bones so they work in bedrock and GeckoLib models",
"version": "1.0.0",
"variant": "both"
},
"texture_stitcher": {
"title": "Texture Stitcher",
"icon": "fa-compress-arrows-alt",
"author": "McHorse",
"description": "Adds a menu item to textures editor that stitches multiple textures into one",
"version": "1.0.1",
"variant": "both"
},
"arcaniax_block_exporter": {
"title": "Bedrock Block Exporter",
"icon": "icon-format_block",
"author": "Arcaniax",
"description": "Helps making new Bedrock blocks (requires experimental mode)",
"tags": ["Minecraft: Bedrock Edition"],
"variant": "desktop",
"version": "0.1.1"
},
"bakery": {
"title": "Bakery",
"icon": "storefront",
"author": "JannisX11",
"description": "Bakes complex animations into simple linear keyframes",
"version": "1.0.0",
"min_version": "3.7.0",
"variant": "both"
},
"bedrock_pivot_fix": {
"title": "Bedrock Pivot Fix 2",
"icon": "gps_fixed",
"author": "JannisX11",
"description": "Rotated cubes are broken in custom-block models in older versions of Minecraft: Bedrock Edition. Use this plugin to fix them.",
"about": "After installing, use **Filter > Fix Bedrock Pivots** to fix your current model.",
"tags": ["Deprecated", "Minecraft: Bedrock Edition"],
"version": "2.0.1",
"min_version": "3.0.0",
"variant": "both"
},
"simplify": {
"title": "Simplify Models",
"icon": "build",
"author": "Ryan Garrett",
"description": "Simplifies the cubes in a model. For example if a block was 0.99 pixels wide, then it would change it to 1.",
"version": "0.2.0",
"variant": "both"
},
"animation_sliders": {
"title": "Animation Sliders",
"icon": "fas.fa-bezier-curve",
"author": "JannisX11",
"description": "Adds multiple sliders to tweak keyframes",
"about": "Adds sliders and other tools to modify keyframes:\n\nYou can add the sliders and tools to any of your toolbars by clicking the three dots on the right side and selecting **Customize**. Search for the slider you want to add and click to add it.\n\n- **Tween Keyframes:** Amplify the values of the selected keyframes\n- **Amplify Keyframes:** Amplify the values of the selected keyframes\n- **Ease Keyframes:** Create a curve with the selected keyframes between the adjacent keyframes\n- **Retime Keyframes:** Shift the curve in the graph editor without changing the time of the keyframe. This allows you to change the time of one axis individually\n- **Keyframe Slider Axis:** Select which axis the keyframe sliders affect\n- **Create Keyframe Column:** Key all channels in the timeline at the current timecode, if they already have keyframes\n- **Select Keyframe Column:** Select all keyframes in the timeline along a column below the playhead\n- **Normalize Keyframes:** Subtract the currently displayed value from all selected keyframes, in order to remove the base pose from the model.",
"tags": ["Animation"],
"version": "0.3.0",
"min_version": "3.7.0",
"variant": "both"
},
"voxel_shape_generator": {
"title": "Voxel Shape Generator for MCP and Mojang Mappings",
"icon": "fa-cubes",
"author": "Spectre0987",
"description": "Exports models as Voxel Shape code for Mojang or MCP mappings",
"version": "0.1.0",
"variant": "both",
"tags": ["Minecraft: Java Edition"]
},
"voxel_shape_fabric_generator": {
"title": "VoxelShape Fabric Generator",
"icon": "bar_chart",
"author": "CyberStefNef",
"description": "Generates Voxel Shapes for Fabric",
"version": "0.0.1",
"variant": "both",
"tags": ["Minecraft: Java Edition"]
},
"mimodel_format": {
"title": "Mine-imator Model Exporter",
"icon": "fas.fa-box-open",
"author": "JannisX11",
"description": "Export .mimodel files for Mine-imator and Modelbench",
"tags": ["Exporter"],
"version": "1.0.1",
"min_version": "3.7.0",
"variant": "both"
},
"minecraft_entity_wizard": {
"title": "Minecraft Entity Wizard",
"author": "JannisX11 & Mojang Studios",
"icon": "fas.fa-hat-wizard",
"description": "Create entities for Minecraft: Bedrock Edition! Start with the looks and behavior of a vanilla entity, and turn it into your own creation!",
"tags": ["Minecraft: Bedrock Edition"],
"version": "1.1.2",
"min_version": "3.7.0",
"variant": "both"
},
"minecraft_block_wizard": {
"title": "Minecraft Block Wizard",
"author": "JannisX11 & Mojang Studios",
"icon": "fas.fa-hat-wizard",
"description": "Create custom blocks for Minecraft: Bedrock Edition!",
"tags": ["Minecraft: Bedrock Edition"],
"version": "1.1.2",
"min_version": "4.4.0",
"variant": "both"
},
"reference_models": {
"title": "Reference Models",
"author": "JannisX11",
"icon": "fas.fa-monument",
"description": "Load and view glTF reference models in Blockbench",
"version": "1.0.1",
"min_version": "4.0.0",
"variant": "desktop"
},
"vintagestory_models": {
"title": "Vintage Story Models",
"author": "Malik12tree",
"icon": "park",
"description": "Allows to export VintageStory models.",
"version": "1.0.0",
"variant": "both"
},
"endimations_exporter": {
"title": "Endimator Animations Exporter",
"author": "SmellyModder",
"icon": "icon-format_java",
"description": "Exports Blockbench animations as the JSON format for Endimator animations from the Blueprint Mod Library. https://github.com/team-abnormals/blueprint",
"about": "Go to Animation -> Export Endimations...",
"tags": ["Minecraft: Java Edition"],
"version": "1.0.0",
"min_version": "4.0.0",
"variant": "both"
},
"brush_randomizer": {
"title": "Brush Color Randomizer",
"author": "Anniken(YT)",
"icon": "brush",
"description": "Randomize the Brush Color with each stroke to give your artwork more variation",
"version": "1.0.0",
"variant": "both"
},
"cardinal": {
"title": "Cardinal",
"author": "Bug1312",
"icon": "border_outer",
"description": "Adds in all cardinal directions on the grid and renders them on-top of everything while facing the camera.",
"about": "If you wish to change the color, use custom CSS to set the variable 'cardinal' to any color!",
"version": "1.0.0",
"variant": "both"
},
"mesh_tools": {
"title": "MTools",
"icon": "fas.fa-vector-square",
"author": "Malik12tree",
"description": "Adds helpful Mesh Modeling Tools, Operators and Generators!",
"version": "1.0.5",
"about": "<style>.mtools_private td:nth-child(2) {padding-left: 20px}</style><h2>Modeling Tools</h2><p class='small_text subtle' style='display: inline;'>Accessed from the mesh menu. For applying modifications on selected vertices, edges or faces</p><table class=\"mtools_private\"><tr><td>To Sphere</td><td>Casts selected vertices into a sphere based on an influence</td></tr><tr><td>Laplacian Smooth</td><td>Smoothes selected vertices by averaging the position of neighboring vertices</td></tr><tr></tr><tr><td>Poke Faces</td><td> Creates a Fan out of selected faces</td></tr><tr><td>Triangles To Quads</td><td> Trys to dissolve adjacent triangles into a quad</td></tr><tr><td>Triangulate Faces</td><td> Cuttes a face into triangles</td></tr><tr><td>Project From View</td><td> Creates a UV map based on the vertice's position on the screen from the camera</td></tr><tr><td>Cubic Projection</td><td> Creates a UV map based on the sides of a cube</td></tr></table><h2>Modeling Operators</h2><p class='small_text subtle' style='display: inline;'>Accessed from the mesh menu. For applying modifications on selected meshes</p><table class=\"mtools_private\"><tr><td>Subdivide</td><td> Splits the faces of a mesh into smaller faces, giving it a smooth appearance</td></tr><tr><td>Split Edges</td><td> Splits and duplicates edges within a mesh, breaking 'links' between faces around those split edges</td></tr><tr><td>Scatter</td><td> Scatters selected meshes on the active mesh</td></tr><tr><td>Array</td><td> Creates an array of copies of the base object, with each copy being offset from the previous one</td></tr></table><h2>Mesh Generators</h2><p class='small_text subtle' style='display: inline;'>Accessed from the tool menu. For procedural mesh generatation</p><table class=\"mtools_private\"><tr><td>Terrain</td><td> Generates Terrains procedurally with fully customized settings</td></tr><tr><td>Text Mesh</td><td> Generate a mesh representation of a text with Opentype Fonts and custom settings.<br><i>An OpenType Font is a format for scalable comuter fonts that are stored in JSON files, a good converter is http://gero3.github.io/facetype.js/</i></td></tr><tr><td>XYZ Math Surface Function</td><td> Creates an xyz surface based on given inputs. Also contains already-made 23 presets!\n</td></tr><tr><td>Polyhedron Primitive</td><td> Generate the basic 4 regular polyhedron with custom detail</td></tr><tr><td>Torus Knot Primitive</td><td>Generates a p-q torus knot with custom settings</td></tr></table>",
"variant": "both",
"tags": ["Format: Generic Model", "Edit"]
},
"wasd_controls": {
"title": "WASD Controls",
"icon": "sports_esports",
"author": "JannisX11",
"description": "Adds a WASD controlled viewport navigation mode",
"about": "The WASD mode can be enabled from the View menu.\nThe keys can be remapped in the keybindings menu.\nThe sensitivity can be changed in the settings under Preview, along with the movement plane.\nHold Control to move faster.",
"version": "1.1.0",
"min_version": "4.3.0",
"variant": "both"
},
"skin_packager": {
"title": "Minecraft Skin Pack Packager",
"author": "JannisX11",
"icon": "icon-player",
"description": "Create Skin Packs for the Minecraft Marketplace",
"about": "Generates skin packs for the Minecraft Marketplace.\nAll textures in all open tabs count as skins. You can load individual skins into Blockbench via **File** > **Import Minecraft Skins**.\nYou can also create new skins via **New** > **Minecraft Skin**, in the File menu or on the start screen.\nExport a skin pack via **File** > **Export** > **Export Skin Pack**.",
"tags": ["Minecraft: Bedrock Edition", "Minecraft Marketplace"],
"version": "0.2.0",
"min_version": "4.2.3",
"variant": "desktop"
},
"tint_preview": {
"title": "Tint Preview",
"author": "MrCrayfish",
"description": "Quickly preview a color on tint enabled faces!",
"icon": "fa-fill",
"version": "1.1.0",
"variant": "both",
"min_version": "4.3.0",
"tags": ["Minecraft: Java Edition"],
"about": "Tint Preview is a tool to help designers who work with the tint face feature of Java Block/Item models. It features the ability to quickly preview a color on tint enabled faces. Tint Preview adds two new actions to the Tools menu that allows you to toggle tinting and change the tint color.\n**Important:** This plugin is designed for Java Block/Item models only and will not work for other formats."
},
"pie_menu": {
"title":"Pie Menus",
"icon":"fas.fa-chart-pie",
"author":"Malik12tree",
"description":"Add pie shaped menus for faster work.",
"about": "<style>.piePrivate p{width: fit-content;display: inline;margin-left: 10px !important;}.piePrivate tr td:nth-child(2){padding-left:10px}.piePrivate2 td, .piePrivate2 th{padding:0 10px}</style><h1>Built-in Pies</h1><table class=piePrivate><tr> <td>Add Pie</td> <td>Keybind: </td> <td><p><code>ctrl + shift + a</code></p></td></tr><tr> <td>Import Pie</td> <td>Keybind: </td> <td><p><code>shift + q</code></p></td></tr><tr> <td>Export Pie</td> <td>Keybind: </td> <td><p><code>shift + w</code></p></td></tr><tr> <td>Mode Pie</td> <td>Keybind: </td> <td><p><code>shift + tab (web: shift + x)</code></p></td></tr><tr> <td>View Mode Pie</td> <td>Keybind: </td> <td><p><code>alt + z</code></p></td></tr><tr> <td>Toolbox Pie</td> <td>Keybind: </td> <td><p><code>shift + t</code></p></td></tr><tr> <td>New Pie</td> <td>Keybind: </td> <td><p><code>shift + n</code></p></td></tr><tr> <td>Preferences Pie</td> <td>Keybind: </td> <td><p><code>shift + o</code></p></td></tr><tr> <td>Rotate Pie</td> <td>Keybind: </td> <td><p><code>shift + r</code></p></td></tr><tr> <td>Flip Pie</td> <td>Keybind: </td> <td><p><code>shift + f</code></p></td></tr><tr> <td>Center Pie</td> <td>Keybind: </td> <td><p><code>shift + c</code></p></td></tr><tr> <td>Properties Pie</td> <td>Keybind: </td> <td><p><code>shift + p</code></p></td></tr></table><h1>API</h1><h2>CSS Variables</h2><table class=piePrivate2><tr><th>Name</th><th>Default</th><th>Description</th></tr><tr><td>--pie-dir_idct_size</td><td>10%</td><td>sets the angle indicator size</td></tr><tr><td>--pie-major_radius</td><td>30px</td><td>sets the center pie's radius</td></tr><tr><td>--pie-major_thickness</td><td>22px</td><td>sets the center pie's thickness</td></tr></table>",
"version":"1.0.0",
"variant":"both",
"tags":["Interface"]
},
"quick_box_uv_layout": {
"title": "Quick Box-UV Layout",
"author": "Manuel-3",
"description": "Button that changes UV of a Per-face cube into Box-UV layout.",
"icon": "calendar_view_month",
"version": "0.0.1",
"variant": "both",
"about": "This plugin simply adds a button that rearranges your individual Per-face UV rectangles in the same way Box-UV mode would. This is handy if you want to use the standard Box-UV format, but also have the flexibility of Per-face UV mode."
},
"animation_to_java": {
"title": "Animation to Java Converter",
"author": "MG,Vincent_Huto(PR),DailyCraft(PR)",
"description": "Converts Blockbench animations to Java code for the new 1.19 keyframe system",
"icon": "fa-cube",
"version": "1.1.2",
"variant": "both",
"about": "This plugin exports your blockbench animations as java code to be used for the new 1.19 keyframe system. Please note that this system does not support Molang or step interpolation",
"tags": ["Minecraft: Java Edition"]
},
"root_motion_extractor": {
"title": "Root Motion Extractor",
"icon": "fa-exchange",
"author": "Tschipp",
"description": "Attempts to extract root motion from an animation",
"about" : "This plugin extracts the velocity in m/s for an animation, and provides a value to be used in a movement component to achieve that exact speed. This helps reduce/eliminate foot sliding.",
"tags": ["Minecraft: Bedrock Edition", "Animation", "Root Motion"],
"version": "1.1.0",
"variant": "both"
},
"ground_plane_editor": {
"title": "Ground Plane Editor",
"icon": "icon-format_free",
"author": "SirJain",
"description": "Edits the opacity and color of the ground plane feature in Blockbench.",
"about" : "This simple plugin allows you to customize the ground plane feature in Blockbench; more specifically, the opacity and color.\n## How to use\nTo use this plugin, simply go to `Tools > Ground Plane Editor`, fill out the appropriate categories, and hit `Done`. You can choose to edit either the color, the opacity, or both!\n\nPlease report any bugs or suggestions you may have.",
"tags": ["Ground Plane", "Animation", "Customization"],
"version": "1.1.0",
"min_version": "4.2.0",
"variant": "both"
},
"custom_marker_colors": {
"title": "Custom Marker Colors",
"icon": "colorize",
"author": "SirJain and Geode",
"description": "Allows users to add their own marker colors.",
"about" : "To make a new custom marker, go to <b>Tools > Marker Colors > Add Custom Color</b> to get started with making your own custom marker color. Once you are done, click Confirm. You will now see your marker color in the default color list. And finally, if you ever choose to view or edit your marker colors, you can use <b>Tools > Marker Colors > Manage Marker Colors</b>",
"tags": ["Marker Color", "Customize", "UX"],
"version": "1.1.0",
"min_version": "4.2.0",
"variant": "both"
},
"resourcepack_packager": {
"title": "Resourcepack Packager",
"author": "leopoldhub",
"description": "Export your java models and texture into a resourcepack",
"icon": "fa-file-zipper",
"tags": ["Minecraft: Java Edition", "Resourcepack", "Exporter"],
"version": "1.0.1",
"min_version": "4.4.0",
"variant": "both"
},
"grayscale_preview": {
"title": "Grayscale Preview",
"author": "JannisX11",
"description": "Adds a Grayscale preview mode. The mode can be toggled from the View menu.",
"icon": "filter_b_and_w",
"tags": ["Viewport"],
"version": "1.0.0",
"min_version": "4.3.0",
"variant": "both"
},
"brush": {
"title": "Brush Plus",
"icon": "fa-brush",
"author": "Malik12tree",
"description": "Create/Use custom brushes with dynamic behavior!",
"version": "1.0.0",
"min_version": "4.4.0",
"variant": "both",
"tags": ["Paint", "Customization", "Interface"]
},
"pluginstats": {
"title": "Plugin Statistics",
"icon": "trending_up",
"author": "Malik12tree",
"description": "View download statistics of your blockbench plugin",
"version": "1.2.0",
"variant": "both",
"tags": ["Blockbench", "Plugins", "Development"]
},
"repeat_it": {
"title": "Repeat It",
"author": "Ocraftyone",
"icon": "content_copy",
"description": "Allows you to repeat cubes with a translation applied to each new object",
"about": "Allows you to repeat cubes with a translation applied to each new object.\n\nAt this time, the only shape that can be copied are cubes, but this may be updated in the future.",
"version": "0.0.1",
"variant": "both"
},
"cameras": {
"title": "Cameras",
"icon": "videocam",
"author": "JannisX11",
"description": "Adds cameras to Blockbench. Cameras allow you to view the model from different angles, and can be animated to create camera paths.",
"about": "Cameras can be added through the Edit menu. Enabling Quad View from View > Toggle Quad View is recommended to preview what the camera can see while editing it. Right-click the camera in the viewport to link or unlink it to the viewport.",
"version": "1.0.0",
"min_version": "4.5.0",
"variant": "both"
},
"image_centering": {
"title": "Image Centering",
"icon": "center_focus_strong",
"author": "SirJain",
"tags": ["Format: Image", "UX"],
"description": "Adds a button and a keybind that centers the image viewport in an Image format.",
"about": "This plugin adds a button that allows you to reset your viewport in the Image format.\n## How to use\nTo use this plugin, go to the brush toolbar (top of the image mode) and click the `Center Image Viewport` button. If it doesn't show up, make sure you are in the Image format. If you are, you can add the tool using the `Customize Toolbar` option. There will be a confirmation message displayed on-screen once you center the viewport.\n\nPlease report any bugs or suggestions you may have.",
"version": "1.1.1",
"min_version": "4.4.0",
"variant": "both"
},
"bbs_exporter": {
"title": "BBS model exporter",
"icon": "fa-file-export",
"author": "McHorse",
"description": "Adds a model exporter which allows to export models in BBS model format",
"version": "1.1.1",
"variant": "both",
"tags": ["Exporter"]
},
"highlight_generator": {
"title": "Highlight Mod Shape Generator",
"icon": "fa-cube",
"author": "ThatGravyBoat",
"description": "Generates Shape JSONs for the Highlight mod. Mod can be found at: https://links.resourcefulbees.com/highlight",
"version": "1.0.0",
"variant": "both",
"tags": ["Minecraft: Java Edition"]
},
"obj_animation_export": {
"title": "OBJ Animation Exporter",
"icon": "icon-objects",
"author": "JannisX11",
"description": "Exports an animation to OBJ as an OBJ file sequence",
"about": "To export, right click an animation and click Export OBJ Sequence.",
"version": "0.1.0",
"min_version": "4.0.0",
"variant": "both",
"tags": ["Exporter"]
},
"explorer": {
"title": "Explorer",
"icon": "fas.fa-folder-open",
"author": "JannisX11",
"description": "Navigate the files in your project from the sidebar in Blockbench!",
"about": "Use the folder icon in the left corner of the tab bar to open the explorer. Click files to peak into them, double click to jump into the file. Right click a file to bring up the context menu.",
"tags": ["Files"],
"version": "1.0.2",
"min_version": "4.6.0",
"variant": "desktop"
},
"mc_text_generator": {
"title": "Minecraft Text Generator",
"icon": "text_format",
"author": "SirJain",
"description": "Generates Minecraft-styled text in cubes.",
"about": "This plugin adds a button under the `Tools` menu that allows you to generate Minecraft-like text.\n## How to use\nTo use this plugin, go to `Tools > Generate Text`. Simply enter some text, configure your settings how you like, and press `Generate`!\n\nPlease report any bugs or suggestions you may have.",
"tags": ["Minecraft", "Font", "Generator"],
"version": "1.0.0",
"min_version": "4.2.0",
"variant": "both"
},
"utility_flaggers": {
"title": "Utility Flaggers",
"icon": "lightbulb",
"author": "SirJain and DerfX",
"description": "Flashes elements based on template conditions.",
"about": "This plugin allows you to flash elements that meet certain preset conditions on-screen.\\n## How to use\\nTo use this plugin, simply go to `Tools -> Utility Flaggers`. Pick a preset option, fill out your preferred settings, and press `Flag`!",
"tags": ["Utility", "BoxUV", "Format: Generic Model"],
"version": "1.0.0",
"min_version": "4.2.0",
"variant": "both"
},
"skin_mirror": {
"title": "Skin Mirror",
"icon": "icon-mirror_x",
"author": "oectway",
"description": "Tool that allows you to mirror the arms and legs of existing skins to the other side.",
"about": "This plugin adds a button under the `Tools` menu that allows you to mirror the arms and legs of existing skins to the other side. Select the type of the skin: Alek (3 Pixel Arm, customSlim) or Steve (4 Pixel Arm, custom). Next, choose whether you want to mirror from left to right, or the other way around. If everything is correct, click \"Confirm\".",
"tags": ["Minecraft", "Skins"],
"version": "1.1.0",
"min_version": "4.6.0",
"variant": "both"
}
}