mojira.dev

destruc7i0n

Assigned

No issues.

Reported

MCPE-49532 minecraft:blockstate scripting component not working with integer-based states Incomplete MCPE-46533 Molang scripting component performance issue Cannot Reproduce MCPE-46060 Scripting inventory components adding "tile." prefix to custom blocks Fixed MCPE-43517 The minecraft:health scripting component on various entities can crash the game Invalid MCPE-39724 Websockets emitting same event twice Cannot Reproduce MC-122503 /title or /tellraw score component with fake players returns "No entity was found" Fixed MC-86157 Shields change color when in head slot (For entities with the capabilities) Works As Intended MC-86151 Shields do not render properly in head slot Confirmed MC-63104 Stained Glass Does Not Render Right When Holding ANY Skull. Duplicate MC-62516 /replaceitem does not work when hooked up to a fill clock, only when you re-log you get the replaced item Duplicate MC-59778 /scoreboard players test does not go lower than -1 Incomplete MC-59076 /replaceitem slot.inventory.2 confirms the 11th slot in your inventory Works As Intended MC-53476 Redstone Is Wrong Way When Powered By Redstone Block Duplicate MC-20096 I used SethBlings ChangeSpawnerProperties to change properties on a Horse spawner and got this 2 times. Duplicate

Comments

Still present in the latest, 1.13.0.9 beta.

This has been fixed in 1.12.0.9

Yes. Upon running my attached reproduction case in 1.12.0.9, I still get a frame drop from 60 -> 8 on getting the Molang component, with a further drop to 4 upon updating said component. (On updating/querying exactly 10 creepers in the world)

Here are some benchmarks of how much time does getComponent and applyComponentChanges take for the molang component provided by abc55#7088 on the Scripting Discord Server.

 
getComponent    min: 20, max: 33, avg: 23.33,  median: 23
setComponent0   min: 3,  max: 7,  avg: 4.171,  median: 4
setComponent1   min: 3,  max: 6,  avg: 4.434,  median: 4
setComponent10  min: 5,  max: 11, avg: 7.25,   median: 7
setComponent50  min: 17, max: 27, avg: 19.548, median: 20
setComponent100 min: 30, max: 50, avg: 34.986, median: 35
 
Where,
getComponent is system.getComponent(entity, "minecraft:molang")
setComponentN is system.applyComponentChanges(entity, molangComponent) where molangComponent has N variables

I got this too, I hope that they fix it!

P.S Dupe of MC-62516

Well it seems the first number can go very low, closing.

Update: it is really messed up for many of the slots

Yeah I found out, just needed to turn the redstone dust 90 degress 😉

I can see why this causes much lag, +vote

Confirmed, really miss this!

This will be needed for mapmakers!

Yes; please get this fixed. I asked him for help and then it turned out to be a bug! Please help!

  • TheDestruc7i0n