#1.19.60.22 - Preview

1 messages · Page 1 of 1 (latest)

inland cragBOT
misty sparrow
#

I was fast

fallen pond
#

@umbral verge

#

thats ur bot?

misty sparrow
#

oh great, bamboo recipes fixed

molten lake
#

No, this is a custom webhook Ben generously made for this server

umbral verge
molten lake
#

Added "inventory" as a possible "domain" value for the "has_equipment" filter, which allows to check for items stored in the actor's inventory
This is sick

misty sparrow
#

yeah what

#

very cool

umbral verge
misty sparrow
#

OH

#

WHAT

indigo heath
#

Scripting

near thunder
#

It will get the signal strength of a redstone dust or the block that gives power

molten lake
#

/scriptevent appears useful but a bit niche. Kind-of reminds me of /trigger

misty sparrow
#

yeah

mortal aspen
#

Small but awesome new feature

fallen pond
misty sparrow
#

looks like we can also forcibly equip items to specific slots using that filter

indigo heath
#

No block stuff : (

#

Except the permutations thing

mortal aspen
terse dawn
#

Nice

#

Also love the parity fixes

near thunder
#

What this means?
Is permutations getting out of experimental soon or what?

Ensure Block Permutation Conditions cannot have side effects (i.e. 'math.random', 'math.random_integer', and variable assignment)
hardy sable
#

Block
Added function getRedstonePower(): number- Gets the Redstone signal strength of the Block if it is part of a circuit, otherwise returns undefined

#

wonder if custom tnt is posible now

misty sparrow
#

many things are possible now

#

custom redstone systems get rekt

indigo heath
misty sparrow
#

even more so, I can now create full parity with the new sounds the mob heads make on jukeboxes

molten lake
flat rain
#

Happy Preview Day everyone!

misty sparrow
#

what were the side effects

hardy sable
#

instead of scipt event they could have just make game test not require a structure but what ever and have a message param in the regisation callabck

indigo heath
atomic tangle
#

Fun stuff

molten lake
sick lance
#

Added "inventory" as a possible "domain" value for the "has_equipment" filter, which allows to check for items stored in the actor's inventory
Nice!

misty sparrow
#

oh huh

jade raptor
#

Added reservations for the sniffer and its spawn egg

#

Added pack experiment type editorExtension:

Indicates that this pack contains extensions for editing

#

editorExtension joins chemistry, experimental_custom_ui, and raytraced.

molten lake
#

I wonder what all that changes

misty sparrow
#

I honestly forgot about the sniffer

jade raptor
#

Presumably, it's for the editor feature we've been seeing so much about in the lang files. I guess it's extensible somehow. Wonder if we'll get more info on this soon.

molten lake
#

Ah, I was thinking more along the lines of files added by an IDE, e.g. node modules for scripting types

#

But your presumption makes a lot more sense

flat rain
#

extensions to the editor is definitely a good guess. not that I'm talking about that or anything.

molten lake
#

Certainly one of the holiday creator features of all time

jade raptor
#

extensions to the editor
editorExtension
😛

jade raptor
#

In the meantime, my teams are jumping on 1.19.40/50 features. Block geometry and collision is huge. Actor properties are bananas. Everyone wants a piece. Can't imagine what this'll look like with the Script API in full force… and whatever else the team has planned. (world_generation 🥺 )

flat rain
#

world_generation would be cool! But no way will I talk about anything until it's close.

near thunder
jade raptor
#

LOL

#

Yeah, Kayla!

flat rain
#

lol you JUST got a beta today!

#

I won't even know what's in the beta until the build is cut!

near thunder
fallen pond
uncut siren
#

Wowzers

#

Can someone summarise im dumb and can’t read patch notes very well

molten lake
#

I'm not sure it gets much clearer than the patch notes—is there something in particular you are confused about?

native vortex
#

I'm more excited for Ore UI API

molten lake
misty sparrow
#

This preview is amazing, I'm still going nuts over being able to detect redstone power with add-ons

uncut siren
#

I thought you could do that already but I guess I was wrong ha

molten lake
#

In the Script API they added a method to the Block class that can get the redstone power level of a block

misty sparrow
#

People were doing it in a very rudimentary way by testing for redstone dust near their block

uncut siren
#

Ooooh

#

Idk scripting really but so you could make like custom redstone blocks I’m guessing?

pure bolt
#

Woah redstone power

misty sparrow
#

I guess you could

pure bolt
#

And the equip item thru interact

#

Nice preview

uncut siren
#

This will be interesting

misty sparrow
#

I'm going to mess with it as soon as I get some free time and my hands on the vp

pure bolt
#

Same

misty sparrow
#

I can also update my custom jukebox

pure bolt
#

Can't wait to see people come with some awesome stuff

jaunty meadow
#

The new scripting changes look pog

#

I wonder if it hints towards custom commands

flat rain
#

like, comeon mojang!

uncut siren
jaunty meadow
#

*Custom slash commands

uncut siren
#

Oh ok

grizzled parrot
#

Like imagine players doing something like: /scriptevent give:armor diamond'); DROP TABLE players;--.

#

Injection attacks are going to be fun. 😅

meager tendon
#

Webhooks can't do that sadge

umbral verge
#

yeah

terse dawn
umbral verge
umbral verge
#

@flat rain sorry for the mention, but do you know why the preview is not available for iOS?

uncut siren
#

Probably apple being cringe

umbral verge
#

wait mojang is replace the death screen with a new OreUI death screen????

half lichen
#

oh what no
now i will have trouble even when i respawn😂

umbral verge
misty sparrow
#

weird, OreUI is meant to be faster and more responsive

jade raptor
#

It is not.

half lichen
#

cus it works on my device

#

oreui doesnt

umbral verge
half lichen
flat rain
umbral verge
uncut siren
#

What is Ore ui

umbral verge
#

also confirmation from the lang file:

hbui.gameplay.DeathScreen.youDied=You Died!
hbui.gameplay.DeathScreen.respawn=Respawn
hbui.gameplay.DeathScreen.respawnInputLegend=Respawn
umbral verge
uncut siren
#

Interesting

#

What’s different to the old one

zenith cedar
umbral verge
half lichen
#

because of the horrible difference on GUI API between platforms, many apps would rather embed a browser than write GUI for each platform

umbral verge
zenith cedar
#

I like that

#

I'm just afraid they'll replace the inventory screens we have.

umbral verge
#

if they ever do, i hope that it wont be slow

zenith cedar
#

If we get to edit this new UI, it would be cool if it isn't as limited as Json-ui where people can restore the classic UI

umbral verge
#

i think this UI will allow us to do more things that weren't possible in the old Json UI

#

like getting the value of an input

zenith cedar
#

If we can add our own UI with its own functionality and stuff, that'd be cool. Would be cooler if we can add our own armor slots and have them have their own functions in-game (maybe too far)

#

If it uses HTML, CSS and JavaScript it has to be more flexible.

umbral verge
zenith cedar
#

It would be so cool.

#

People can make such cool things.

umbral verge
#

I just realised that the new UI might allow us to watch videos inside Minecraft

zenith cedar
#

With the power of HTML, CSS and JS.

umbral verge
#

Yep

zenith cedar
#

Mojang can play update trailers within the game when you update.

umbral verge
#

Just like Fortnite lol

zenith cedar
umbral verge
#

Also how about cutscenes?

zenith cedar
#

Would be amazing.

umbral verge
#

Can’t wait for the day where Mojang allows us to make our own UIs

half lichen
#

I can wait for that
I just can't wait for the bug fix

fallen pond
echo otter
#

now I can make some redstone machinedoggo_heart_eyes

true vector
#

here early

#

finally

misty sparrow
#

yeah you're right on time, preview just came out!

verbal ginkgo
#

miss setting tho

novel bone
#

The touch controls video only plays in the mobile version

#

Its empty space everywhere else

trim jolt
umbral shard
umbral shard
flat rain
#

lol - I literally read draft changelogs to make sure I actually know what we're shipping.

trim jolt
#

I must say though, can't wait to see editor come to public fruition

#

it'll be fun times

flat rain
#

same

burnt cairn
verbal ginkgo
#

GTA vibe

burnt cairn
#

Although I must say. The UI is pretty responsive for me. Don't really have any complaints about it.

burnt cairn
tender swan
#

What exactly does the
/scriptevent command and the new scriptEventReceive event, will the scriptEventReceive just detect when you execute the command? What kind of logic does that have? If so this would be the same as the custom commands that execute a function, if that's how I think it has no use XD

verbal ginkgo
#

it has

#

u bind it with /execute to do crazy stuff

#

plus that can be ran through commamd blocks

tender swan
#

but am i right? all it does is detect when you execute the /scriptevent command right?

verbal ginkgo
#

yes?

tender swan
#

hmmm ok

verbal ginkgo
#

i think i didnt get what ur sayin

tender swan
#

MessageSourceType

clientScript = when you run a command via the scripts with /runCommandAsync in the player class

serverScript =when you run a command through the scripts with runCommandAsync in the dimension class.

entityCommand = when you do something like /execute as entity run /scriptevent

serverCommand = when some client uses the /scriptevent command in the command console
#

Let me know if i'm right

#

Pls

verbal ginkgo
#

first 2 are totaly diff thing iirc

#

okay server command seems like functions file or np packs or such

#

but console makes more sense

tender swan
#

so that isn't for normal world and realms

tender swan
verbal ginkgo
#

functions file also makes sense

tender swan
verbal ginkgo
#

serverScript should be runcommand thing

tender swan
#

And clientScript 🤔

verbal ginkgo
#

clientScript idk maybe when we can client scripts thing ? or

commands ran by animation controller

#

but navi said message is limited to 256 chars or somethin

tender swan
verbal ginkgo
#

gotta love those wierd limits

tender swan
#

What does that have to do with what you said?

tender swan
verbal ginkgo
#

message suplied cant be more than 256 characters

tender swan
#

I guess the messaId will be like the command and the message will be the arguments

verbal ginkgo
#

in the command

#

ye

tender swan
verbal ginkgo
#

sarcasm

tender swan
#

XD

#

I still think 256 characters is enough for most commands

#

ilkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkailkalkalkaajkops

#

256 chars

verbal ginkgo
#

not enough

tender swan
#

ok I'm scared by the fact that it doesn't look very long so maybe it won't work for all the commands but it will still be useful

verbal ginkgo
#

ye

#

can help linking websockets with scripts

tender swan
#

You can send command with websockets

#

:0

#

Haven't thought

verbal ginkgo
tender swan
proud arrow
#

This is the best command. I can test my script without logging to the world

#

Player run the command from chat is consider as clientScript 🤔

terse dawn
#

OreUI isn't even a year old, so yes it will have lot's of bugs. But I do agreed, it should be faster and more customisable, otherwise why would you switch

true jasper
#

it's not fully migrated yet, but i would like to hear how the ore ui could be more improved and faster, because saying "this new UI sucks" isn't very helpful at all and felt insulting to devs who work this for years and a pandemic

zenith cedar
#

People don't appreciate the work and they don't understand that it's still being implemented so bugs and stuff are to happen often.

#

The devs only focus to implement the UI before they start to optimize it.

true jasper
#

Yeah, it just that the implementation stretches for years and we're only getting more and more UI implementation as time goes on, and those time are not spent enough to improve it while adding it....

indigo heath
half lichen
trim jolt
#

it only started coming into public screens a year or two ago, and now they're really picking up the pace

trim jolt
half lichen
#

sounds good

novel bone
#

would it work well for something like

#

the hud?

umbral verge
novel bone
#

Oh it works

trim jolt
trim jolt
# novel bone the hud?

if you watch that talk (DotJS 2018 or 2019 I think), it would appear the 2 scenarios they seemingly tried first were HUD & Title

#

also if you're not happy with years-old things consider that MC Legends has literally almost all it's UI, including the HUD built w/ oreUI, so if it's performant enough for that I assume it's fine for vanilla

terse dawn
#

Though you need to consider: OreUI needs to work on many many many devices, which all run quite different from one and the other

trim jolt
#

I do believe that's part of their testing pipeline

novel bone
#

I dont remember where though

half lichen
trim jolt
#

... Yes the oreui subsystem ships on all platforms

novel bone
#

I believe the video playing stuff only works on mobile

#

Theres another library separate from the minecraft library

half lichen
terse dawn
#

It is. If Mojang Studios wants to support Switch for example then they need to develop something working for Switch, otherwise they could just drop support if they want (which they don't want)

half lichen
novel bone
#

What if gameface does not work on a certain device or platform?

half lichen
#

is there any until now?

novel bone
#

If there are then minecraft probably doesnt work on them aswell

terse dawn
#

I have seen a person report the new world creation screen requires you to hold the button in order to press it

half lichen
half lichen
#

that's me

terse dawn
#

Ah... how fortunate lol

novel bone
#

I remember some qna thing saying they couldnt use the v8 engine for scripting cause of platform limitations

#

Yet ore ui is using it

half lichen
# terse dawn Ah... how fortunate lol

the old ui works. i didn't know i'm the only one who having the bug.
it could be lineageOS's bug. i'm not sure but the old ui works so i guess it's mc

novel bone
#

I really hope they fix this

#

Imagine if they implement the hud with ore ui

#

and it still has these issues

half lichen
#

and fortunately, i think it's not gameface's bug
cuz i can press jump button
it has visual respond but just not triggering any code

trim jolt
#

the situation is doubtful

novel bone
#

thats a 1.19.50 bug

#

Probably an oversight from mojang

#

Since you cant unfly with the old controls that way either

#

Theres a separate button to unfly

half lichen
novel bone
#

I can fly but cant unfly

#

Does this happen in the preview version too?

half lichen
#

im using the new controls btw

novel bone
#

i know

half lichen
novel bone
#

Weird

#

Report the bug

umbral verge
#

Idk for how long this has been in the game files but there is a new modules @minecraft/server-editor and @minecraft/server-editor-bindings

novel bone
#

What could it be for?

umbral verge
#

it might allow us to mess with the editor mode

tender swan
#

I thought that too

#

but I also thought that it would be something more complicated like sending messages from a client-side script when these exist of course

tacit vessel
hardy sable
indigo heath
hardy sable
#

They may used them as test modules as well

uncut siren
novel bone
#

Yes

#

Because it doesnt exist

#

Isnt that right kayla?

#

There is no editor mode

#

2+2 is 5

#

1984

flat rain
terse dawn
#

It's the newest skin editor mode ofc /s

tender swan
#

it seems websocket is considered as ClientScript in the new ScriptEventReceive event 🤨

verbal ginkgo
#

ye

#

web scoket runs as player agent

#

player running command is client sending server execute request

tender swan
#

also chat commands are considered as clientScript

#

when i put a command inside an npc

#

initiator is undefined

#

idk why

molten lake
tender swan
#

yes @initiator no longer works i tried /say @initiator

verbal ginkgo
#

i wish we had more updated websocket info cuz we can now utilize it for crazy stuff

novel bone
#

gameplay.html?

half lichen
#

really hope file location is external by default

umbral verge
novel bone
#

Wow

#

That means the huds going to use ore ui one day

umbral verge
#

Yes

novel bone
#

Damn

#

Hopefully ore ui api by the time that happens

umbral verge
#

Me too

novel bone
#

I wonder how theyll deal with the paperdoll

umbral verge
novel bone
#

Exit

umbral verge
#

The main menu button

novel bone
#

Weird

#

Is the new death screen active?

umbral verge
umbral verge
novel bone
#

ore ui shim?

umbral verge
umbral verge
novel bone
#

How?

#

Its blank for me with the beta ui stuff

umbral verge
#

There are instructions in the github page

novel bone
#

In the readme?

umbral verge
#

Yes

novel bone
#

maybe I forgot to add the engine.js script to the html file

umbral verge
#

Maybe

zenith cedar
umbral verge
#

I think when they transform the Inventory Screen to OreUI it might cause so many issues

zenith cedar
#

As long as it keeps the original style

fallen pond
umbral verge
fallen pond
#

always some bugs comes to stable

#

¯_(ツ)_/¯

novel bone
#

respawnInputLegend?

burnt cairn
umbral verge
fallen pond
#

Oh this is so smooth

#

new feature?

#

oh i live it so much

verbal ginkgo
#

damn

tender swan
verbal ginkgo
#

smooth shift

fallen pond
#

before it was fast as teleport lol

tender swan
#

ohhh cool

hardy sable
fallen pond
#

its in 1.19.50 too?

hardy sable
hardy sable
umbral verge