A list of things for 1.9.2

Started by StellaeLux on Tue, 09/24/2019 - 12:29

Topic category: Feature requests and ideas for MCreator

Last seen on 20:25, 8. May 2020
Joined Aug 2019
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
A list of things for 1.9.2
Wed, 10/09/2019 - 00:13 (edited)

1. Block base: Door.

2. Block base: Gate.

3. Block base: Slab.

4. Wood mod element: Automatically created a Gate, Fence, Wall, Slab, Stairs, Boat etc (except the door) and recipes for all of them.

4. Procedure boolean: isPlayerUnderWater

5. Procedure that allows you to change item descriptions. (Including the description of tools!)

6. Procedure block properties: Set gravity to true.

7. A way to order the mod elements in your workspace. (Folders will come later 2.x.x due to the structure of mcreator, but perhaps sorting mod elements can be implemented in the meanwhile?)

8. Particular biomes can overwrite filler block (typically stone) which will be placed without On Added being called. (Currently only standard world generation can spawn massive amounts of blocks like stone to fill the world with. Doing so through adding blocks individually with their procedures called causes severe lag or even crashes.) https://mcreator.net/tracker/issue/48758 (out of scope)

9. Procedure: Remove 1 from Armor slot [number]

10. Unlocking Crafting recipes, like achievements. (High priority!)

11. Procedure that directly interacts with saturation. Not just food level. Such as adding/subtracting saturation and checking saturation level. https://mcreator.net/tracker/issue/52995

12. Living Entity spawning conditions: Spawn entity on block: [pictureofblock] only. Spawn entity in light levels [range] only. Spawn entity in height [range] only. Individual utilities from Inherited AI are seperated, so that you can take the climbing ability from a spider without the peaceful at day behaviour.

13. Pass variables and dependencies to other procedures: Advanced, Call procedure [Procedurename] (a,b,c,d) https://mcreator.net/tracker/issue/52449

14. Mod Element: Crafting_Table/Furnace. Simply lets you set the textures of the crafting table/furnace but keeps all the utility of the block. (Doesn't override original crafting table)

15. Plants mod element: More options for generation. "prevent spawning in groups".

17. Access to more world generation types, ->  Lerping sliders, etc.

18. Spawn Gem can select how many of that gem: Will spawn in groups of 1-5 automatically with shared physics instead of individually when 1-64(or higher) items are dropped. (Currently they have a chance of popping into group but fail to do so un occasion, causing occasional crashes.)

19. More ranged item options.

20. More sword options. https://mcreator.net/tracker/issue/53156

21. EDIT: Make the ability to check the block's rotation & set block's rotation.

22: EDIT: Make a procedure that can see on which face a block is being placed. (For example a torch model is determined by whether it's placed on the upper face or side face of a block.

23: EDIT: Block model: Same as wheat, 4 textures. https://mcreator.net/tracker/issue/46220

24: EDIT: Disable mob spawner option in dimensions.

26: EDIT: Living Entity mod element: Living sound, Hurt sound, Death sound are 3 separate lists of a list with a sound and weight, just like in 25. (Through procedures it's possible to create variations, however on death is called together with on hit. Checking in On Hit whether hp <= 0 doesn't work as hp is subtracted after on hit is being called.)

27: EDIT: Living Entity mod element: Ability to set different layers of textures. Only the top layer is visible but through procedures: "Set visible texture to [Texture from list]"

28: EDIT: BUG SOLVED: When double clicking in a box where you can select an item (like in the crafting recipe) double clicking the box no longer prevents you from double clicking the picture. (Normally if you single click in the box and double click the item then the selection is complete. But double clicking the box makes you only able to select the item and thus requires you to manually go to the "Use selected item" Button in the bottom right.)

30: Biome height variation and base height does not leak into other biomes. (Attempted, but out of scope for now)

31: When creating a Block mod element: Increasing/decreasing the xyz of the bounding box happens in steps of https://mcreator.net/wiki/block-dimensions-and-bonding-box instead of in steps of 0.1, when clicking the up/down arrow.

33: Block mod element: BlocksPlacableOnSide boolean. BlocksPlacableOnTop boolean. BlocksPlacableOnBottom boolean. When a model doesn't have a top or a side, blocks placed there look like they are floating, which looks really bad with torches and similar items. Turning off the boolean (on by default) prevents you from placing blocks on that specific face.

34: The ability to copy a procedure and paste it into another procedure with cntrl c cntrl v

35: On (specific)armor unequip procedure. (includes breaking of the armor or any other thing that removes the armor piece). On armor equip procedure.

36: BUGFIX: Scrolling in overlay mod element doesn't work on the procedure options.

37: BUGFIX: Player location has a random offset of 1 +/- x and/or 1 +/- z, making you unable to get an accurate player location as it occasionally changes when making changes to your mod. https://mcreator.net/comment/95858

38: BUGFIX: Armor pictures are displayed with Black-Pink despite having a selected picture.

39: BUGFIX: Deleting a texture with name (x) and then importing a texture with name (x) will change x to that new texture instead of using the old one that was deleted.

40: Overlay grid stores grid settings, including when duplicating overlay mod elements.

41: Event trigger - triggered by external call or when (global trigger): On Food Eaten.

42: Procedure trigger: On Player Right click with tool in air global trigger. (Provides item stack dependency)

Edited by StellaeLux on Wed, 10/09/2019 - 00:13
Last seen on 01:10, 19. May 2020
Joined Jan 2017
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
I would also add to this…
Tue, 09/24/2019 - 13:02

I would also add to this

Make the ability to test what direction a block is facing, and able to set a block to face a certain direction

Last seen on 21:50, 22. Nov 2019
Joined May 2017
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
I really like the first 4.
Tue, 09/24/2019 - 20:44

I really like the first 4.

Last seen on 01:10, 19. May 2020
Joined Jan 2017
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
I just want folders for gods…
Wed, 09/25/2019 - 14:05

I just want folders for gods sake, that way all my alternate blocks with dif textures that are just the original block can be put in 1 folder

Last seen on 20:18, 3. Jun 2020
Joined Apr 2014
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
#9. There is Procedure block…
Wed, 09/25/2019 - 15:49

#9. There is Procedure block for that

Some nice ideas, some are…
Wed, 09/25/2019 - 16:10

Some nice ideas, some are already possible, I will keep this page in mind :D

Last seen on 20:25, 8. May 2020
Joined Aug 2019
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
I meant Armor slots, mb!…
Wed, 09/25/2019 - 16:44

I meant Armor slots, mb! Corrected it.

Last seen on 01:31, 7. Jun 2020
Joined Aug 2016
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
There are nice ideas, there…
Sat, 10/05/2019 - 00:29

There are nice ideas, there are too easy creation mod feature (like the Wood element, and why except the door ?), and there are ideas who are already implement. So, you have ask everything ! xD

Last seen on 16:28, 5. May 2020
Joined May 2019
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
#22 is the most important
Sat, 10/05/2019 - 00:42

#22 is the most important

Last seen on 20:25, 8. May 2020
Joined Aug 2019
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
@Goldorion Thanks for the…
Sat, 10/05/2019 - 15:57

@Goldorion

Thanks for the feedback (: 

The wooden door is excluded as the Wood element in my mind generates all the wood related features according to the same texture. A door texture will typically be a unique creation and can thus not be generated with a 1 texture input.

Last seen on 20:25, 8. May 2020
Joined Aug 2019
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
@RicXhard  22 is definitely…
Sat, 10/05/2019 - 16:00

@RicXhard 

22 is definitely one of the features I think are crucial. Alongside of:

5, (7), 10, 12, 21 (goes well with 22), (24), (29), 33.

Last seen on 16:16, 4. Jun 2020
Joined Jul 2019
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • Comments:
I 100% agree with "…
Mon, 10/07/2019 - 22:06

I 100% agree with
"

DaleksOfSkaro

Profile picture for user DaleksOfSkaro

Tue, 09/24/2019 - 13:02

I would also add to this

Make the ability to test what direction a block is facing, and able to set a block to face a certain direction
"

And i also really thing all of this should be added!
Also try and add connected texture support (inside Mcreator) without need for external mods (not working as of 1.9.0)
 

PS -
Please add doors, Please add more advanced AI options / potion abilities and

here is my full list "for now"!
Add sub block type's so you can set the model of a block via a procedure via somthing like - "Set block model at [X] [Y] [Z] to [drop down of models],
A block to set the texture of a block via something like -
"Set block textures at [X] [Y] [Z]
Face - Front [texture drop down]
Face - Back [texture drop down]
Face - Left [texture drop down]
Face - Right [texture drop down]
Face - Up [texture drop down]
Face - Down [texture drop down]

Model Texture [drop down for block / other textures but with a option for nothing if no custom model is being used.]
",
A block to set the rotation of a block via a something like -
"Set block rotation to [text input]" text input must = the rotation like North or South or Up etc,
A block to detect the rotation of a block as text like (north) or (south) so it can also be put into the set rotation block (like DaleksOfSkaro Suggested),
A block to detect the model of a block as a text value that can also somehow be put into the input of the set model block,
A block to detect the texture of a face of a block / model texture of a block at a sertain X, Y, Z position, that can also be used in the set texture block somehow to set a block's texture to a block near it,
A block to detect the exact relative X, Y, Z position of where a entity is looking +1 block (In X Y Z output data) "usful for easy exact vision direction tracking without a lot of annoying glitchy procedure work arounds"
A block to detect if a entity is renderd / within vision of a player "true / false value with 2nd value for the first player to render it" "via direct sight of the player, not actual rendering of the entity itself"
A experimental block that creates a new temp texture [stored within the save file of the current map] by combining 2 cutout style textures you have picked via a text input of the texture name (name of the texture not including file type or root so it will search for it) that can later then be selected in the set texture block as a texture for a block. "this would be really cool and allow for infinate ingame block customization!" with option for output texture name
A experimental block to set the texture of an item via a text input of the texture name without root or file type.
A clock true - false block that goes true for 1 tick every [number field] of the clock "counts per entity if procedure is triggerd by an entity so its per entity - set core clock to 0 when entity created" "can be used with [procedure every tick] to create delay and really cool boss battles without having many errors" should be easy to create.

I hope you take all this into account,
Everything in this list would make Mcreator alot better
And would allow for even better mods with new uniqe concepts.

 

 

 

Many of your requests are…
Tue, 10/08/2019 - 08:12

Many of your requests are already on the issue tracker, I suggest you to go there and upvote the desired tickets.