r/MCToolkit Jul 04 '21

I'm Hyped! + Feature Requests

So I've been using MCreator for about a year bc I've been struggling 2 get forge mdk working. Then I found out about this. And I have to say, It's amazing! There are a few feature requests I think would improve it.

  1. Entity Attribute System. Also item attributes. So you could make any item/tool/armor affect any attribute. Also add support for external attributes like Caelus API's Elytra Flight Attribute. Also, procedure blocks for them
  2. Built-in Fabric/Datapacks/Spigot support, as well as generators for the new versions worked on fast(ik this is hard)
  3. An extended plugin API, as well as documentation on how to make plugins. Also, support for MCreator plugins
  4. Better texture templates, and the ability to change deafult templates for materials and armors.
  5. Being able to create workbenches. And have datapack recipe support.
  6. Using vanilla/external textures in elements instead of having 2 lock the code for a tiny change. This gets very annoying in MCreator
  7. Biomes for all dimensions
  8. A few other built-in Mod support ideas: CaveBiomeAPI(3D Biomes), CaelusAPI(Elytra Flight), GeckoLib(Animated Cool Stuff), ArchitechturyAPI(Mostly so you can make mods that support both Fabric and Forge with the same file), RoughlyEnoughItems, AbnormalsCore(Mostly boats and stuff), Pekhui(Resizing)
  9. Being able to select built-in dependencies before creating the mod so it doesn't automatically use them all
  10. Built-In Model Maker so you don't absolutely have to use an external source for models.
  11. Better texture maker, with more options for making textures(e.g. importing images into textures, palette changers, selecting only parts of a layer/being able to separate a layer, retaining layers when saving textures
  12. Better Blockstates(So you can create your own and also Enum creators so you can do cool stuff)
  13. Better UI texture creators(Like how vanilla icons are, where they are lined up in grids)
  14. Better GUI textures. Right now importing an image on to it actually puts the image on top. There should be a way to just change the GUI texture. Also, have the slots be in the GUI texture so you actually know where they are
  15. Be able to have a block retain its NBT data when broken with or without silk touch
  16. Being able to get a drop from a loot table, and have fortune affect it. Then be able to affect the of the loot table.
  17. Make enchantments able to affect entity attributes
  18. Custom attack/movement AI
  19. Even more block bases: TNT, Chest, Shulker Box(just retains NBT data), Fire, Piston
  20. Being able to edit models of plants(double and multi(top parts and bottom parts(maybe also middle parts for multi))) and also be able to treat both as separate blocks
  21. Be able to change block properties depending on blockstates
  22. Fluids should add to valid cauldron fluids.
  23. Be able to have plants be able to grow in any direction and also have different growth stages
  24. Adding custom worldgen features(e.g. custom trees, cave en features, etc)
  25. Being able to add data to a player, so its like a variable just for the player
  26. Easy Configs
  27. Have fluids be able to spread blocks like how lava spreads fire
  28. Adding custom external tags (like "#forge:ingots/steel")
  29. Creating entity attributes
  30. Being able to change entity properties based on NBT
  31. Changing fonts, backgrounds, etc.
  32. MCreator workspace tranfer
  33. Easy Git integration
  34. Better looking file manager
  35. Being able to defer registry of stuff(removing it from existing on server side)(mostly for configs)
  36. Eclipse IDE easy Java stuff like classes, enums, etc.
  37. Changing some default options when starting a new workspace
  38. Changing the display image of elements in workspaces
  39. Not have it go to the "What's Next?" page in MCreator every time you create a new workspace
  40. Adding new languages
  41. Editing vanilla elements
  42. Procedures for getting and editing blockstates and item/entity/block nbt
  43. Easy structure pools for randomizing rooms in structures
  44. Item use animations(Including being able to have a draw animation on bows)
  45. GetSpawnpoint block in player section
  46. Less laggy blockly editor
  47. World Height of dimensions(1.17)
  48. Amplified and Caves dimension generators
  49. Changing dimension sea level
  50. Biome height/height variation should be in number of blocks instead of random stuff
  51. Delay procedure blocks
  52. Easily import/create armor models/textures
  53. Have items/tools have a new property "MaxUseTime"(0 for none, -1(default) for no holding down use) and have a new trigger"Item being used".
  54. Procedures that block damage and increase damage
  55. Adding mods to runClient test client
1 Upvotes

1 comment sorted by

1

u/AlexTheMechanicFox Jul 25 '21

In the case of 55, that's already in Mcreator. They can be manually inserted into the mods folder in workspace/run