#1.20.50 - Stable

1 messages Ā· Page 2 of 1

primal steppe
#

jes . i heared that unreal engine 5 games are really inperformant

marsh owl
#

I think getting good performance across all the devices supported right now is pretty hard. If you focus on your core devices it's pretty easy. But yeah if you are trying to support console, mobile and pc like bedrock thats pretty hard to optimize for without a massive team.

Vs you only do PC then it's pretty easy.

primal steppe
#

grapic is a really complex topic its more complex than cpu architectures. when you have writen a code you can compile it to every system and the compiler improves it for the system

marsh owl
#

I think it's still doable as an indie alone. Where I think you really have to have a team is multiplayer. Making single player games in UE5 is fun and not bad at all. Performance is pretty easy to manage even in massive massive maps and worlds.

But once you add mulitplayer and server/client the complexity and issue skyrocket. This is where I get burned out most the time. I can get the core game play done but then get barried in the multiplayer nightmare.

On my last go I had gotten Steam/Epic fully working and could host games, but then getting all the server/client side to look perfect is a massive on taking.

primal steppe
#

I meant especially in the graphics area. I've never done anything with servers before, I imagine it's very complex

marsh owl
blissful talon
#

Finally a clear buttonbao_icon_particles

#

Loving this update so far

primal steppe
marsh owl
#

100% if you're doing by hand. But ue5 tools make it codeless. I use blueprints. I have a blockbench to ue5 guide if you want to see how easy it is.

#

I do my rendering in there instead of blender

primal steppe
#

thats the point of game engines : the devs dont have to worry about graphics and can conzentrate on gameplay instead

marsh owl
#

Yeah I've tried to code graphics in many places and wow thats hard. The math is crazy

primal steppe
#

yeah i self messed with 3d rendering.

fossil fractal
molten gyro
#

what script version beta does this use

green fiber
#

Think 1.8.0

idle leaf
zenith otter
#

It allows you to take the result/success of a command and store it somewhere. Bedrock doesn't have NBT access, but it could still store to scores.

marsh owl
#

Will we get single storage items in blocks as a component? Since pots got them

idle belfry
#

I highly doubt they're going to add ANY more components to blocks

amber burrow
#

First a block inventory component

idle belfry
dark cipher
marsh owl
#

I don't know what a pot is. I assumed it was a block.

#

Why the hell would they still be making fake entity/blocks if entity performance is so horrible and blocks is what we have to use.

amber burrow
#

They're definitely tile entities

marsh owl
#

Why can't we just get optimized entities. UE5 displaying thousands, bedrock struggling with 10's

idle belfry
#

Thoughts on Entity Wizzard?

marsh owl
#

Entities at rest should be as optimized as blocks if they aren't doing anything. But they have horrible overheads

marsh owl
# idle belfry Thoughts on Entity Wizzard?

It's very helpful to get a very new person started. It's like candy, once they see what they themselves can do, they are charged to do crazy amounts of stuff. So I love it. 90% of them use it 1-2 times then move to bridge or json.

marsh owl
#

80% are unique viewers

primal steppe
marsh owl
#

Why we don't have a simple furniture solution blows my brain hole.

#

I have to do bp ac jank to sit on a custom block.

#

I wish those doing bedrock dev were making their own addons and having to deal with these issues daily too. Having a chair the player can sit in is basic 101 stuff. Yet here we are

#

How will scripting api fix this?

primal steppe
marsh owl
#

nice, sound great

primal steppe
marsh owl
#

Seems like there is a distain for components and commands in the newer guard so... Depressing and Discouraging

primal steppe
# marsh owl nice, sound great

i made this thinks with entities but creating them and remove than equals to the block that its in is annoying . normal entity are very cpu heavy because of position, shadow... updates.

marsh owl
marsh owl
primal steppe
#

tile entities are anyways completly differend from normal entity it begins with how the tile entities stored in the world

primal steppe
#

but thats only in survival the case . yea its very weird

wispy venture
primal steppe
soft hinge
#

is random_ticking on blocks broken for everyone else?

marsh owl
flat pier
#

If you do a diff between stable APIs and beta, via their NPM type definitions - about 60% of APIs are now stable. But, we believe these represent the most important APIs. We continue to work on moving APIs from Beta to Stable.

#

(this time last year, that number was 1%)

warm saddle
#

no chat event though

amber burrow
#

That 1% we all love

marsh owl
wise spruce
flat pier
#

That's a big lift, and not on the immediate roadmap.

idle leaf
#

let us control packets like servers

wise spruce
#

Damn..

idle leaf
#

would help alot with hackers ( prismarine JS and bedrock protocol )

wise spruce
normal zenith
#

Very awesome to see such huge API progress done this year :D

#

Wonder what the goal is for next year

tribal hare
#

Hopefully focusing on json components

#

I’d love to see more components that were missing currently

tribal hare
normal zenith
#

There was a scripting QnA a while back right? Were there any goals stated there for the future?

#

if the goal is just keep getting more APIs to stable that’s pretty awesome already

wind onyx
#

More events, interfaces, etc

tribal hare
#

I will say nothing broke this update

#

With scripting (for me at least)

normal zenith
#

Let’s hope we can see lots of cool new things for api next year then, I think so

tribal hare
#

I’m sure we will, but I’m just still hoping for the things we’re missing json side

wind onyx
tribal hare
#

They feel slightly forgotten

wind onyx
tribal hare
#

Kind of

#

They’re just focused on getting stuff out of experimental right now, and moving stuff to scripts

normal zenith
#

Well previously it was just json they were focusing on, now it’s both json & scripting, and scripting is brand new, so some focus has to be given away from json

wind onyx
tribal hare
wind onyx
#

I assumed you were talking about moving most of the old components from json to be accessed via scripts

normal zenith
#

It would be nice to see more properties like that accessible

tribal hare
tribal hare
normal zenith
#

Yeah it does suck for json but I think for the capabilities that scripting offers it’s efforts well spent still

wind onyx
normal zenith
#

Perhaps now that scripting is actually becoming more of a stable feature there’ll be more love for json again? Idk tho

#

I will say it’s a bit strange that json has been around for so long while scripting api is pretty new still but the devs’ preference is much towards scripting

#

Wonder what caused that shift so suddenly

wind onyx
normal zenith
#

It does I can agree on that

coarse haven
#

The main focus with json atm is moving HCF out of experimental- something that has been neglected for a while.

wind onyx
#

Think about json ui for example

hoary swallow
#

Probably the sheer volume of capability and potential it has within addons

tribal hare
normal zenith
#

It’s just though how come it didn’t happen earlier? Idk how it all worked internally though

coarse haven
#

They’re not ignoring json, although it may feel that way with all the recent removals & changes

wind onyx
#

It’s easier to use, easier to learn and remember, and the skill is more universal

#

(js, I mean)

tribal hare
#

Oh right here’s another, storage for blocks

wind onyx
#

For me at least, a lot of the json stuff seemed difficult to learn at first, and still really feels clunky. Running a command requires a custom id (mark_variant) and component group in addition to a custom animation

tribal hare
wind onyx
#

However, if not for bridge or other editors, how do I know what each component is called, what it does

normal zenith
#

I think the fact a lot of big json features were still experimental allowed for the shift to scripting
Since they technically weren’t stable yet there wasn’t as much commitment behind them (obviously though we have seen a bunch get released to stable which has been good)

tribal hare
wind onyx
#

Component group overrides is still confusing to me 🤣

wind onyx
#

And if you’ve ever worked with a library, 20x times easier

normal zenith
#

The documentation has definitely become a million times better over the past year imo

tribal hare
wind onyx
normal zenith
#

Honestly for me JS does seem easier than JSON, both to write and read
JSON is hard for me to read lol

tribal hare
#

Another point I wanted to make is that they made an entire event dedicated to questions for scripting api, and have continued to really say nothing much about what’s happening json side

normal zenith
#

I still find it weird that you can run stuff with json lol

wind onyx
tribal hare
wind onyx
tribal hare
wind onyx
normal zenith
#

I think there definitely is a pause in JSON development to focus on building scripting more
I don’t think though there is capacity to maintain and add to both systems equally

#

Scripting imo seems like where the focus should be at

tribal hare
#

So then why haven’t they switched addon creation over to scripting completely then. If it runs faster and is better in every way, why haven’t they done it. That’s my question

normal zenith
#

Not great for json users obviously but I think that’s how it has to be

wind onyx
normal zenith
tribal hare
normal zenith
#

It’s like redstone in java. Mojang has different principles now compared to the notch era yet they still commit to keeping QC in the game

wind onyx
normal zenith
#

And look at bedrock without QC, they had the chance to start over without it and they did

tribal hare
tribal hare
normal zenith
#

I think JSON is here to stay, stable features won’t randomly get deprecated. But you shouldn’t expect the same amount of additions as before. Scripting is the new (and better) kid on the block.

wispy venture
wind onyx
tribal hare
#

I’ll brb, dinner

tribal hare
wispy venture
tribal hare
#

Ah

normal zenith
#

Yeah I think that’s a good way to put it.

wispy venture
#

Supporting different levels of the creator eco system, people who use scripting are probably the people who want to use the most advanced features

normal zenith
#

In terms of development, it would be nice if all 3 had brand new stuff added all the time, but you only have so much capacity

#

It makes sense to focus efforts on scripting imo, especially for advanced features

wispy venture
#

Camera got commands before it got scripting support šŸ˜„

normal zenith
#

Every now and then the other 2 get something! :D

tribal hare
normal zenith
#

I’ve been very impressed with the speed at which APIs have been becoming stable so maybe a possibility!

tribal hare
#

So that the focus can start to be json again. As I stated earlier, there are a lot of things missing that should be there, whether it be added by JSON or js

stone tapir
#

Scripting in no way replaces JSON files. One is code, one is data. The best parallel is Java mods. Most modern content mods have a builtin data and resource pack just like vanilla does, because code is for logic, not definitions

normal zenith
#

But what about JSON that performs logic?

tribal hare
stone tapir
#

Like what? A loot table? Or animation controller?

normal zenith
#

I have

tribal hare
normal zenith
#

But I’m not well versed in Minecraft add ons specifically

tribal hare
#

I did the opposite

faint charm
#

did they remove the chat event thingy

tribal hare
#

No scripting experience, but learned json on my own

normal zenith
stone tapir
#

Commands are definitely replaceable with scripting

#

You'd never see functions in a competent mod's data pack

normal zenith
#

I’ve mainly done web dev stuff

#

And the line is very clear there between what’s in JSON & JS lol

zenith otter
fathom oriole
#

Seeing tryashtar and Ersatz discuss add-on making is interesting since they come from a Java background

normal zenith
#

I am of the opinion more Java creators should take a look at how Bedrock creator stuff works :p

zenith otter
normal zenith
#

A closer creator community between the 2 editions is good imo

radiant stream
#

I’ve used Java for years but never got into datapacks somehow

normal zenith
#

Also java players have always wanted a modding api, and I think it’s awesome Bedrock is pretty much getting that (I think Java is getting closer to that as well)

zenith otter
normal zenith
zenith otter
#

On Java, worldgen uses Json object based math operations. It's not a quick Molang string. It's just more annoying to write.

#

Loot tables, predicates, and item modifiers use computational Json too, but I feel like those are more like real data.

normal zenith
#

Hmm I see.

#

Tbh with Minecraft the line is pretty blurred, but I tend to think of logic as real-time stuff you do with the individual blocks in the world and interactions between blocks, other blocks, & entities

fathom oriole
#

Screw it, just give us full C++ modding capabilities. No more JSON vs JS war

normal zenith
#

JSON & JS would unite because neither of them wants to learn C++ lol

flat pier
#

uploading source code to public github repo now

tribal hare
#

šŸ˜‚

green fiber
#

tweeting this right now

fathom oriole
#

License better be MIT

radiant stream
split flint
normal zenith
#

Let’s go back to Minecraft Pi Edition modding

marsh owl
#

What about cobalt it was created by the DOD, we should get the gov involed and really make this interesting.

tribal hare
#

I honestly started this conversation to get people talking on this. I wanted to learn why people like scripting and why people like json.

It seems like the main reason people learn scripting is because of a computer coding class they took making it easier for them

While people who learn json are usually on their own and figure it out overtime

flat pier
#

JSON and Scripting aren't at odds. It's like saying "JSON or JPGS".

split flint
#

TGA>>>

tribal hare
#

Yeah no, that’s the point I’ve been trying to make. I wanted to figure out why people like what

fathom oriole
#

Typescript better

normal zenith
#

Mmm types

green fiber
#

it's pronounced gif

radiant stream
tribal hare
#

I wanted to see where the conversation would lead, and what I may be able to learn

wispy venture
#

Anyone who says jif is wrong and I will die on this hill

normal zenith
#

hif

stone tapir
#

I hadn't used javascript until trying scripting. I just let intellisense cruise control take over and spammed tab until I was enlightened

keen delta
#

epoc

marsh owl
#

There was no internet when it came out. I think people can say it how ever they want. There isn't a wrong or right way.

normal zenith
#

gee eye eff

tribal hare
radiant stream
#

kmb

zenith otter
wise spruce
#

Were there any changes to riding entitys? Or anything to the horse chargeup?

marsh owl
#

Things were so much easier in qbasic days. Look at these graphics. https://www.youtube.com/watch?v=lyBD0X81tjk

Download your favourite classic PC games from here / Descarga tus juegos clƔsicos favoritos de PC a partir de aquƭ: http://www.lamazmorraabandon.com

Buy your favourite classic PC games from here / Compra tus juegos clƔsicos favoritos de PC a partir de aquƭ: http://www.lamazmorraabandon.com/modules.php?name=Ebay_Module

ā–¶ Play video
wispy venture
#

I think all minecraft addons should be done in visualbasic

tribal hare
normal zenith
#

Do it all in redstone

wispy venture
#

It's 25 years old!

flat pier
wispy venture
normal zenith
#

I still prefer stack overflow, it’s my specialty

stone tapir
#

I don't trust those, so didn't go that far

normal zenith
#

Until you find the thread that no one bothered responding to

#

Then you look at github issue discussions

zenith otter
wispy venture
#

Github issue discussions are my jam

marsh owl
#

So many tools discouraging learning and creating lazy people my family would tell me. Autocomplete / syntex helper is for noobs. You should know it....

wispy venture
#

So they don't like bridge's tree editor either then?

#

SCRATCH

#

Let's make addons in scratch

marsh owl
normal zenith
#

I like autocomplete :(

#

I forget my own names all the time

wispy venture
#

Not having intelisense is coding with an arm behind your back

#

Like sure you could, but for what?

marsh owl
#

come on

#

You need stacks of dot matrix printouts

coarse haven
#

Code shouldn’t be written like you’re trying to reinvent the combustion engine from scratch

normal zenith
#

That’s a great idea someone make an add on doing that

wispy venture
#

Intelisense šŸ‘

zenith otter
#

Intellisense makes it easy to learn how a program, library, framework, etc works. Especially if it has good comments.

wispy venture
#

Did you see copilot chat can generate docs now??

tribal hare
#

My main issue is the placement of everything

zenith otter
wispy venture
marsh owl
#

Just 1 to 2 more steps to ai doing it for you, lol

#

Ai can have docs to be fair. Few enjoy doing them. Better docs is good for everyone.

normal zenith
#

My main problem with ai is it’s so broad, I prefer things that are specifically for this specific use case

stone tapir
# wispy venture

How to get more amazing docs like "is_hungry: this query returns true if the entity is hungry"

normal zenith
#

That is another not fun side effect

#

ā€œIt’s learningā€ lol

marsh owl
#

Like a 7 year old with a 1000iq

wispy venture
marsh owl
#

I had chatgpt help me for a few days write python scripts to automate my PBRs/MER files for RTX and it was painful, but I got it done.

#

It helped me count all my pixels per folder to diag over atlas nightmare.

normal zenith
wispy venture
#

Some of them are going to be naff though

marsh owl
normal zenith
#

is_sprinting: this query returns true if the entity finds out that Jeb and his amazing hair is in town today

tribal hare
tribal hare
#

I know I went a bit over šŸ˜‚, but my intention was to get a genuine response from it

#

Not to make a division between json and js

tribal hare
#

I like the 2 of them and they’re both very useful in addon creation

wind onyx
#

I don't like the player.json compatibility issue though

tribal hare
#

Thats the one thing I hate too

#

Though that goes for anything you replace

#

I’m hoping that scripts will be able to solve that issue, but practically adding things to the player.json code without acctually touching it, if you get what I mean

#

Same goes for them client side scripting comes

wind onyx
#

true true

dark cipher
stone tapir
#

I think models shouldn't be json

dark cipher
stone tapir
#

Some binary blob that's faster to load and takes up less space. Not really important though

flat pier
#

glTF!

celest lily
soft hinge
celest lily
#

doesnt say its removed or anything

#

is it a bug?

proven sinew
#

Not sure if this was mentioned, but as someone who uses structure void blocks for their intended purpose, the change to make them not block placement made editing structures much easier without worrying about creating unwanted air blocks that are difficult to see. Sad to see this change reverted.

celest lily
#

ima assume its a bug they introduced 😐

cobalt crystal
celest lily
#

lol

#

am i going crazy or is setting my randomtickspeed not working either

#

its working for crops and such

#

but it feels way different from the last update

#

its smooth as hell and i put it to 4096 XD

cobalt crystal
#

it slowed some stuff for me when i set it to the max limit

cobalt crystal
celest lily
#

its not slowing anything down

cobalt crystal
#

no it's like when i drop stuff it's takes very long to drop

celest lily
#

ik, my items are just falling smoothly

cobalt crystal
#

yup lol it's working like tick command

celest lily
#

welp ima sleep on it... ima just keep my random ticking component and just imagine it works for now

#

at first i thought i broke my world and started a debug spree trying to find any errors in my pack... just to find out its the random ticking component that doesnt work

wise spruce
#

did anything change about riding horses or horsejump whatever, i was using the horsejump/boost to trigger stuff and it broke after the update

#

cant find anything in the changelogs

tall grotto
#

Scripts have always received updates due to their iterative nature

hoary spruce
#

is an extention called npm intellisense?

#

for autocomplete

zenith otter
#

It's basically autocomplete. Most popular IDEs and text editors have it.

wind onyx
#

anyone noticed you can run while eating apples now?

idle leaf
wind onyx
#

No way

#

That’s definitely not a thing in Java

normal zenith
#

Bug in 1.20.50

#

Fixed in 1.20.60

wind onyx
#

SO IT IS A NEW BUG THEN

#

I was lied to

faint charm
#

hi

celest lily
amber burrow
terse jewel
#

same goes will all other tile entities

hoary spruce
#

Now you can no longer export structures that exceed the limit of the structure block

amber burrow
hoary spruce
#

There is no other way to export structures, right?

fathom oriole
#

Why do you need such a big export anyways

hoary spruce
fathom oriole
#

Jist split up the structure

hoary spruce
#

That seems to be the only way, now I'll have to position it 3 times instead of once.

marsh owl
#

yeah it's a pain

hoary spruce
#

šŸ‘

marsh owl
#

3d export is also broken and often doesn't work

hoary spruce
marsh owl
#

Yep

hoary spruce
#

what an unnecessary change

fathom oriole
#

They just fixed a bug

#

Thats all

#

Anytime you mess woth nbt, expect it to break

hoary spruce
hoary spruce
fathom oriole
#

48x48 is just a limit on world gen, not actual structure blocks

fathom oriole
#

Not everyone uses structure blocks for world gen. The 48x48 is just a limitation of world gen

hoary spruce
hoary spruce
#

There were already two ways that the limits of the model could be exceeded and both were patched

fathom oriole
marsh owl
#

I'm not convinced those making these changes make their own addons, so I don't think they can understand the effects these changes have from their 1000 mile high point of view. These all seem logical to them, because they arent' having to use the tools in their own projects. I'd like to see it a requirement all bedrock devs need to be working on sub projects so they feel our pain and see why these choices do matter.

hoary spruce
fathom oriole
fathom oriole
hoary spruce
fathom oriole
#

Makes sense? Why would your model not align with your hitbox

marsh owl
hoary spruce
#

and in the same situation that you said that not everyone uses the structures block for world gen, not everyone makes blocks with collision

fathom oriole
fathom oriole
hoary spruce
coral hinge
#

well you can just clone a structure block with different sizes and use scripts to smartly position them, however third party export is on ur own

coral hinge
#

additionally just use third party world edit tools

#

or do convert to java and vice versa to get more tools

hoary spruce
coral hinge
#

mojang limits structure size due to chunk loading problems

fathom oriole
#

Amulet

hoary spruce
marsh owl
#

Beyond that many expert map makers use java to make map content. Structure blocks are the best way to move that content to bedrock. Applying a restrictive limit on strucutre blocks costs me alot of time and productivity for no reason. We've used large structure blocks for years with no issues. Yet no they are too large and have to be limited.

If they were making addons and doing this themselves they would understand this.

fathom oriole
#

You can copy paste blocks from one world to another

marsh owl
fathom oriole
hoary spruce
fathom oriole
#

Then again, if youre doing world gen, just use java

marsh owl
#

I don't know I have to convert them to bedrock first

fathom oriole
coral hinge
#

conventional mcstructure format if you want is not available but u can write ur own, i think wiki.bedrock.dev has documented it well and you can make plugins in some third party tools or just use http api in bds to create custom structures writer

hoary spruce
fathom oriole
coral hinge
hoary spruce
#

I want to convert the structure to .mcstructure

coral hinge
#

however a better choice was to make it configurable

hoary spruce
fathom oriole
#

Im so confused now

amber burrow
coral hinge
hoary spruce
coral hinge
#

well commands cant export structures

#

and he probably needs for bp

hoary spruce
amber burrow
hoary spruce
#

yeah

coral hinge
amber burrow
# hoary spruce yeah

Splitting it should be fine then. You should also keep sim distance in mind though

coral hinge
fathom oriole
hoary spruce
marsh owl
coral hinge
#

write ur own structure writer and attach as plugin to apps like amulet
and for quick method, just do it manually via hand with in game by putting structure blocks

amber burrow
marsh owl
coral hinge
marsh owl
#

You can plop a SB down and fire it with redstone.

hoary spruce
marsh owl
#

all with commands

coral hinge
amber burrow
marsh owl
hoary spruce
amber burrow
#

He's half right

marsh owl
#

It's like you don't even read the screens

amber burrow
#

Save to Disk doesn't create a structure file

coral hinge
fathom oriole
#

Loterally use the amuet core api

coral hinge
# marsh owl

first its not a command but structure block screen and save to disk and memory or whaever option doesnt create .mcstructure file

marsh owl
#

Then what does it do?

amber burrow
fathom oriole
#

Save to disk wrotes the nbt data to the db files

amber burrow
#

Embedding it into the world's database

coral hinge
#

i never use them bcz they are useless for me (i said me)

amber burrow
#

So it's not a separate file you can play around with.

#

That's why there's an export button.

marsh owl
#

Good thing API scripting will fix all this right.

amber burrow
#

Yesn't

coral hinge
#

api wont get file access

amber burrow
#

Scripts don't have file access so half the work needs to be done by an external program. That's what I did with WorldEdit

coral hinge
#

but it should get a method to read/write structures via json and we can share those jsons via http api

marsh owl
#

lolololo

amber burrow
wispy venture
#

Amulet is a really good way to move structures from java to bedrock. We often use it to avoid structure blocks if we are just replacing or moving something somewhere

amber burrow
#

Yeah, but this isn't about Java <-> Bedrock

wispy venture
#

Cyberaxe brought that case up šŸ˜„

fathom oriole
#

Moral of the story...dont mess with nbt data

wispy venture
#

NBT is not your friend

coral hinge
#

lol

idle belfry
fathom oriole
#

Not Bros Teams

idle belfry
#

I forgot where

#

Export button?

#

I've used it many times

idle belfry
#

Yah export button

marsh owl
idle belfry
#

Why

marsh owl
#

Unstable, extremely poor performance.

I haven't tried it in a while. I've used it for smaller maps. For large content I use je2be on microsoft store. It's been epic. I can't believe what Iv'e done with it

#

My largest map so far is 60GB

hoary spruce
#

wtf 60GB

marsh owl
#

I also got about 40 miles of western Colorado in, which was epic

marsh owl
coral hinge
#

minecraft should add zip export option that does export to zip file(that contains mcstructure files) and this option can export only
they can either make this part of editor and this method should be able to load any chunks and export the structures with a button to cancel it(bcz big structures means longer export times

marsh owl
#

Once I can get 256GB of ram in 1 system. I'm working on a 1to100 earth map.

#

I'm so excited about it with the new map height caps

hoary spruce
marsh owl
hoary spruce
marsh owl
hoary spruce
coral hinge
marsh owl
hoary spruce
marsh owl
#

6 has to get upgraded to 2k soon

hoary spruce
marsh owl
#

going from 3-6 and 6-3 6-2 is stupid

coral hinge
#

seriously

marsh owl
marsh owl
hoary spruce
#

how much does something like that cost?

coral hinge
marsh owl
#

When I built it $4K ish without monitors. 3090 was 2k cash in a liquor store parking lot. But I used it to mine and paid it off in 6 months.

marsh owl
#

I have a 23+ year old IT business so I do this as a expert/professional. I'm well over thousands of system built and sold.

marsh owl
#

At one point I was doing 40 a week.

coral hinge
hoary spruce
#

And what made you decide to work on Minecraft Bedrock making addons?

marsh owl
#

well I do gave dev in bedrock, ue5 professionally and 6-7 other jobs. I have 3 businesses.

coral hinge
marsh owl
marsh owl
#

sadly import costs prevent me from sending them to people. I've tried.

coral hinge
#

I need to buy a new pc

#

old one has a rtx2060

#

i7 9th gen

#

Cpu or sum

marsh owl
coral hinge
#

Ig but I got it a few years ago

hoary spruce
#

bro I have a fcking intel 2nd gen xd

coral hinge
#

need to upgrade to 2023 tech šŸ˜‚

#

Hmm more like 2024 soon

coral hinge
marsh owl
coral hinge
#

šŸ˜‚

#

stealing that idea

coral hinge
marsh owl
#

I swear everytime I'm at best buy some old lady is recycling an alienware i7 her grandson doens't use anymore

coral hinge
#

😭 šŸ˜‚

marsh owl
coral hinge
#

free loot in my eyes

marsh owl
#

I've sold alot to people around the world

coral hinge
#

I need to check out some ewaste sites later

#

Probably some gold I can find there

hoary spruce
#

In my country ppl don't leave something on the street even if they were crazy, they eat it before that.

coral hinge
#

some crazy people throw away newgen phones ect all the time at those ewaste places

#

It's crazy

#

my pc is surely cheap in terms of dollar but in terms of economy of my country its pretty much good

hoary spruce
coral hinge
#

what country are you from?

#

Pakistan

coral hinge
#

Ah

coral hinge
#

and the so called pc donator cyber, just sell ur pcs and send money to ur desired friends( the whom u wanted to send)
btw i dont want ur pcs or money

odd pulsar
#

idk amulet worked great for changing biomes so i love it for that, though i wonder if there are other methods

marsh owl
hoary spruce
#

bro have his own server for games

odd pulsar
#

and i thought being able to have 3 monitors was too much

marsh owl
# odd pulsar and i thought being able to have 3 monitors was too much

I've used 3 for ages. But then I wanted a 4k tv so that was 4. for 5/6 I tested them for 2 months by putting them on my desk but not plugged in to see if I would have the urge to move content to them. And right away I was trying to put apps on the screen that weren't even plugged in.

When I got 5-6 done I then thought I really want a "code" monitor under my main one so I can keep bedrock/ue5 on screen all the time making 7.

The usb to vga are $20 at bestbuy. So $60 and the monitor and add 3 more monitors to almost any system

#

Monitors are being firesaled on social media right now. I've seen killer deals.

marsh owl
marsh owl
odd pulsar
#

…is that bedrock??

marsh owl
#

Yep

hoary spruce
marsh owl
#

We don't need no optifine... Sing with me

odd pulsar
#

Oh my lord.

hoary spruce
#

beautiful

marsh owl
#

But the showing off is contected seamless textures.

#

I almost have grass and sand done.

flat pier
# marsh owl Good thing API scripting will fix all this right.

I don't understand your issue report:
https://github.com/MicrosoftDocs/minecraft-creator/issues/752

Also, please don't list game bugs on our learning portal Github. That Github is for documentation issues.

GitHub

Exporting 3d structures includes the entire terrain atlas. This is a massive copyright and security issue and needs to be warned about. It also only works 60%pf the time. Entities are not included ...

marsh owl
# flat pier I don't understand your issue report: https://github.com/MicrosoftDocs/minecraf...

When you export the glb youre entire terrian atlas is included. So that means all my block textures in 1 file are included. I bet alot of studioes and partners have used this for fun, to get 3d printed assets or 3d art done not knowing all their block texture art work is included in this 1 file. That worries me alot about NDA leaks and copyright violations because it's not well known.

#

I'll create a bug report for the block issues. But same problem I can't include a sample glb file without it violating my copyright/assets lic.

marsh owl
marsh owl
#

Also give me an idea for grass animiations

#

I almost have it done for grass/sand. Then it's pretty easy to duplicate for the rest of the common ones

tribal hare
#

How did you blend it?

marsh owl
#

Just made custom blocks for each var

tribal hare
#

Ah

marsh owl
#

that way I can control all their side textures.

#

I mean it's jank but it's doable and I think I can get it pretty seamless to the player with some work.

hoary spruce
#

using world gen?

wise spruce
marsh owl
marsh owl
zenith otter
# fathom oriole Does java have a size limit?

Yes, it's even more restrictive than Bedrock. Structures have a max size of 48x48x48.
There's workarounds for larger structures, but I believe the devs have mentioned wanting to fix that.

#

They're not afraid of modifying the structure format too. They've done it before.

idle leaf
marsh owl
marsh owl
#

lol

marsh owl
# idle leaf

what you been watching on yt. lol
Here is what I get. I have no idea what this is. yt is so broken.

idle leaf
marsh owl
#

I have no idea who it is. 2023 for the win

zenith otter
wise spruce
marsh owl
#

It's not perfect but it's pretty good. 80-90% on first pass, 100% by second.

wise spruce
#

uffff

marsh owl
flat pier
marsh owl
# flat pier This is as designed. Just the way the game works today. Sounds like what you are...

No I'm ok with it as is, I just think there should be a warning that it's including the entire texture atlas so people don't give away all their block texture atlas or leak copyright assets.

I'm worry if I google these files in the wild, I'd file lots of textures that shouldnt be in the public free access, but because few know these 3d model export files contain all of their block textures so they share these files freely.

It doesnt' concern you someone at mojang could share a 3d export of a structure for fun to the community and it contain all block texture in their local RP's in that one file? That seems like a massive risk to copyright and NDA.

If It was my studio I wouldn't allow my team to use them unless they were checked and approved. But I only found about they had all this extra information a few weeks ago. I wonder how many others don't know still.

If you don't think it needs a warning then it is what it is.

coral hinge
#

animation component is not an entt component

#

wtf mojang...

flat pier
#

yeah! wtf mojang

tribal hare
#

Dang

#

I missed a lot per usual

shadow geode
#

gotta love how they updated the bat model but left the terrible animations

tribal hare
shadow geode
#

the updated the model, but the animations are practically unchanged

tribal hare
#

Fine with me

shadow geode
#

why does the mc bat fly upright

#

this isn't me nitpicking about realisim, it just looks stupid

green fiber
#

It's easier to hit

#

Bats in games never fly like that

#

It's nearly always in some form of hovering

shadow geode
#

easier to hit my ass

signal harbor
#

I'd hope so

brave basin
#

why is the id property of dataDrivenEntityTrigger event only got renamed in the afterEvent? while beforeEvent still uses the id property, instead of eventId

tall grotto
#

Inconsistency perhaps? Are both those events in stable scripts

wise spruce
brave basin
tall grotto
#

Yeah

lyric stone
#

Should I switch my add-on from 1.20.40 to 1.20.50?

hoary spruce
#

jk

split flint
#

They all love David Fries though :P

vagrant oriole
wispy venture
marsh owl
#

Question: Is there any ETA on fixing particles so they don't hover on custom blocks and respect the collision box settings. I had hopped this was fixed this update but it doesnt' seem to be.

My particle puddles, footprints, and others collide with the top of the custom blocks even when the blocks collision is off. It's very silly.

split flint
#

Have you made a bugreoprt for it?

grand moth
#

Is playerInteractWithEntity and playerInteractWithBlock events out of beta yet?

#

Changelogs does mention it's moved from beta to 1.7.0 but I am still unable to use it in 1.20.50 stable, I am getting undefined error

radiant stream
grand moth
flat pier
split flint
#

😮 1.20.80

grand moth
#

damn

flat pier
#

sorry - 1.20.70

split flint
#

Few, got me scared

idle leaf
#

1.20.70 COMING!! LATE 2025!!

idle belfry
#

1.23.40 COMING SOMETIME IN THE FUTURE

molten remnant
#

2.00 COMING EARLY NEVER

cobalt crystal
molten remnant
#

lego fortnite feels like a mix of a ton of survival games

cobalt crystal
molten remnant
#

i think it's dumb that they've been planning this whole idea since fortnite released too

honest nebula
night magnet
#

did the update make it so that structure blocks edited to have a size bigger than 64x64 don't work anymore?

normal zenith
#

from what I've heard, yes

dusty bronze
#

i am not sure if before event system is ready rn, i know that we have before player leave but its not cancelable

flat pier
#

Before events are tricky. So we won't predictably have before events for everything.

marsh owl
#

Could we get a way to have a block spawn a particle atleast and some timer to loop it while the block is alive. For the countless blocks that need them.

amber burrow
#

Like wet sponge

green fiber
#

Aren't there still ticking events?

#

you can just use that component and queued_ticking to play a particle

marsh owl
#

Could you give example how thats setup?

amber burrow
green fiber
#

it's just something like this json "minecraft:queued_ticking": { "looping": true, "interval_range": [ 100, 100 ], "on_tick": { "event": "particle" } } and then the same way you run commands normally

#

I don't have a JSON example for it, but it's just the normal way of doing commands

#

I go to Scripting to do everything

marsh owl
fathom oriole
marsh owl
#

olctd:firepit_a_block | components | To use component 'minecraft:queued_ticking', turn on the 'Holiday Creator Features' toggle in settings

amber burrow
marsh owl
marsh owl
#

As of right now I see no way (block side) to simply make a camp fire even.

green fiber
#

You can't

tribal hare
#

Is run command in scripting out of experimental?

green fiber
#

I think they want to remove the queued and ticking components from blocks. I'm just not sure if there's really a replacement for them. Via scripting, we would have to grab pretty much every block in the world, or every placed block in the world to do something like that.

tribal hare
#

Why would they remove that?

fathom oriole
#

Not again...

tribal hare
#

Sorry lol

fathom oriole
#

We have this conversation every week

tribal hare
#

If it gets added in some way to scripting it’s fine

green fiber
#

you could potentially create a map of every custom block of that ID when it is placed

marsh owl
#

I'm confused. Isn't the point of addons to be able to do vanilla features. But after 3+ years we still can't even do basic particle from a block matching hordes of vanilla blocks.

But removing run_command isn't a big deal. API scirpting will be able to do every thing well accept the basic vanilla things we need.

Once more I don't think the people making these choices are really making addons and doing this themselves.

green fiber
#

Why do you keep talking about removing run_command? We've said several times that "queued_command" is the replacement and is going to be stable

fathom oriole
wispy venture
#

I live in 1.16.100 only

tribal hare
#

Honestly the best

#

Well

fathom oriole
#

1.10

tribal hare
#

Ever since they did block traits it’s been pretty amazing

marsh owl
wispy venture
#

Nah I refuse to move I will only make things in 1.16.100

marsh owl
#

So what is the solution to enable creators to spawn particles from blocks. This is a basic feature that is needed. or is there none.

tribal hare
#

Back to run command or queue command for a sec, in scripting is it out of experimental? Or removed? I remember talking about it a week or two ago and it was mixed

green fiber
marsh owl
tribal hare
#

I just wanna make commands happen šŸ˜‚

green fiber
#

I don't know what kind of implementations they will add

tribal hare
#

Non-experimental

marsh owl
#

Seems to me being able to have a campfire, or torch or countless blocks that need particles is a basic 101 feature. Why is it being deprioritized for advanced stuff few will use.

Can we please get all the basics in stable first before we get random advanced stuff.

green fiber
#

I doubt it's being deprioritized

#

I don't think the people working on Scripting are the same people who are working on the JSON components

marsh owl
# green fiber I doubt it's being deprioritized

could be. I personally think no one at mojang is making addons, on the side so they don't care if these features are in or not.

If they were making addons then somone at mojang would be complaining about these basics, it's shouldn't be left to me.

tribal hare
#

Correct, 2 different teams

#

It just so happens that the only people here are js workers

marsh owl
#

That makes alot more sense

tribal hare
#

So they get all the stuff about json which they don’t do šŸ˜‚

#

I’m pretty sure anyways

marsh owl
#

and we've never see an exec come visit us scubs

fathom oriole
#

Kayla...

tribal hare
#

The fact that there are mojang employees here is proof enough they care

marsh owl
#

I wish mojang had paid ombudsman fighting on behalf of the community and having some ability to challenge these choices for us.

marsh owl
tribal hare
wispy venture
fathom oriole
#

takenotes kayla rn

wispy venture
amber burrow
#

I'm sure they'll have something for blocks

#

If not the events we already have

tribal hare
marsh owl
#

To replicate a basic feature like run_command from a block take over 100 execute and functions. Yet they say it's a performance issue... You're telling me running all this logic from player because the blocks are too stupid to do anything is better performance?

Because this is what you're making us do to get basic block features to work.

This is only half. To simply do a 5x5x5 area around player. I have to replicate this over a render distance per block.

But sure run_command in blocks is too much power/performance hit. lol

tribal hare
#

May I just say now that I have a way easier way of creating particles šŸ˜‚

#

That’s a bit nuts

marsh owl
#

I've spent weeks and weeks asking for advice. Before I created this

green fiber
#

The feature just doesn't exist yet, just wait for it

split flint
#

We should make a channel specially to rant about the run_command so this channel stays clear

dark cipher
#

graphics team is here as well

tribal hare
#

Depending on how many blocks are going to be placed, this may or may not end up being better.

I know you aren’t too familiar with js, but you can use js to summon the entity on placed of the block. From there have the entity run a timer on loop that when done summons particles. Crazy stretch but better than what you have as of now šŸ˜‚ (if it happens to be less laggy

split flint
marsh owl
#

I don't care how it's done, I simply want my grass to move and animate. They removed shaders which did this for us with no performance hit. So my only options are a block flipping which is massive performance hit or particles.

things java can do no problem. yet bedrock had and was take away.

I'm so close. to getting back to what we had pre-1.16. Render dragon scam. https://youtu.be/KvuYN55y4bg

Presented by CyberAxe of www.OutLandishlyCrafted.com

Tip and Support Welcome, it takes hordes of hours to provide free support.
HTTP://www.OutLandishlyCrafted.com

#minecraft, #bedrock, #mcpe, #indiegamedev, #blockbench, #animations, #portals, #prototype #live

ā–¶ Play video
marsh owl
tribal hare
fathom oriole
#

Again, lets just wait for Mojang

tribal hare
#

True enough

#

Just love to speculate lol

fathom oriole
#

They have stated numerous times that block events will have a scripting replacement

tribal hare
marsh owl
green fiber
#

I mean, you don't have any other option

marsh owl
#

I have to build solution based on stable today.

marsh owl
green fiber
#

This is just moot at this point

marsh owl
#

The documentation for dev is epic and I thank you for the hard work, when I started it was very hard to learn from the docs.

Most of my question I get asked to solve each day for people are more like, how do I make a block glow and emit light like x vanilla block. Or when I step on a block it fire particle.

Or how do I make a campfire and have it cook food, make torches, beds...

I think it would be helpful if Mojang had someone making vids/docs focused on how to make/replicate in game features like these vs just general component dev feature focus. I think both are needed, but from the outside it feels like all the focus is on dev abilities overall generally from a game dev stand point and not replication of the actual in game vanilla features we already have but creators can't figure out how to use or aren't able to replicate.

I understand why it's done from a dev/game studio point of view to cover as much as possible upfront. But from a creator addon maker I'm way more focused on doing x in game feature than caring about the 1000's of things a component or command "could do".

So having someone focused on the in game feature replication for creators, as guides and documentation. I think would be helpful too.

flat pier
#

"I think it would be helpful if Mojang had someone making vids/docs focused on how to make/replicate in game features like these vs just general component dev feature focus."

  • I'd like this too. Just not enough hours in the week.
radiant stream
#

Imagine kayla making YouTube videos

flat pier
#

Nobody wants that

flat pier
wispy venture
wispy venture
#

Kayla did you see the new Glasgow subway trains?!

flat pier
wispy venture
#

I'll throw in off topic

hollow dove
zenith otter
zenith otter
marsh owl
#

I ended up using a fuction firing a function, firing, functions to make it easier. Each I start with a 5x5x5 scanner, then position that at 10, 20, 30, 40, 50... to render distance.
Then I use a function to poistion that in 2 axis(forward/back). This method with positioned is much easier. (I'll add sides next if performance holds up)

So
Forward placement scanner(directional) to scan blocks(area) to block anim(local to that scanned block)

#

That gives me all this front and back. Just need sides.

zenith otter
#

I wonder if a recursive function doing a flood fill search would be better for this specific case. Just start at a single block and it would find everything.

#

Obviously should have a limit to how many blocks it can check. That can quickly get out of control.

marsh owl
#

I don't know how to do this, any guides or docs I could read?

marsh owl
zenith otter
#

Why though? That's a bit excessive.

marsh owl
#

I can always turn it down. I need to get leaves too so alt matters a little. I could make the directional also use y rotation if I needed.

marsh owl
zenith otter
#

In any case, it's like regular recursion except you run the recursive function on all blocks touching the current block while also checking if they were already visited.

marsh owl
#

I just thought of LOD'ing my pirate ship with particles. oh man I think I could fix long range battles then

marsh owl
#

Any hints on how custom blocks and leads will work? for custom fences and stuff?

tribal hare
marsh owl
#

0fps here we come

tribal hare
#

šŸ˜‚, trust me, my fix should definitely (hopefully) keep you from lagging if all works out

#

I haven’t used my solution in large quantities yet

opal berry
#

Me when creating custom bushy leaves with custom blocks šŸ˜Ž

marsh owl
#

can you show us/

tribal hare
#

Well I mean for that you can use custom geos

#

I think

opal berry
tribal hare
#

Top secret, not even Kayla can see

marsh owl
#

thats on my list next with levae animations

opal berry
#

Ya I also animated my custom leaves. Plans were to change animation speed based on climate.

#

Stopped working on them for a while because of the minimal importance they have.

tribal hare
#

What the

marsh owl
#

I love this denstity, but down to 10fps 2k at 98 render distance.

tribal hare
#

šŸ˜‚

tribal hare
#

I think fog would look nice btw

marsh owl
#

Trying to dev at max for highend systems to end.

tribal hare
#

Ah

#

Still

#

Like even 45

#

šŸ˜‚

marsh owl
opal berry
tribal hare
#

(I have no idea if that was sarcasm btw)

opal berry
#

Is something I made for my project. You'll be able to play it online.

tribal hare
#

Ah

#

No animated leaves šŸ˜”

marsh owl
tribal hare
#

Definitely a start

#

And sadly I still haven’t had time to help you out with the block particles

#

Sorry about that

marsh owl
#

It's all good. Any progress is progress...

#

The NPC LOD turned out epic so even if these others suck it's doable.

#

phototype here #1184250586003157052 message

tribal hare
#

Yes I saw, running pretty decent for that many šŸ˜‚

hollow skiff
#

Okay I did not notice this but mojang finally improved 30 FPS on switch

#

It’s Alot smoother now

#

I set the FPS max to 30 and it’s smooth

#

To me

shadow geode
mystic oak
wispy venture
#

Hotfixes aren't for adding new features

flat pier
#

Also, we found some bugs with the APIs so they won't make it in time for 1.20.60. Targeting 1.20.70 now. Game development, ya'll!

fathom oriole
#

Thanks for the status update šŸ‘

normal zenith
#

Just throwing out these numbers huh xD

muted harness
amber burrow
hot panther
hollow dove
#

you’re not getting player’s uuid lol

marsh owl
tribal hare
#

You just gave me an idea

#

No that’s too far fetched

#

Nvm

hot panther
languid pasture
amber burrow
languid pasture
#

no idea haha

opal berry
#

The ||false|| announcement

Minecraft's undercover update to the Apple item code is like a cryptic message saying, "Hey, brace yourselves – deferred graphics are sliding into iOS soon!" A developer spilled the beans from a city that got Creeper-bombed by misunderstood Endermans. Now I'm on the run, sharing this while dodging three sneaky creepers sporting mysterious sunglasses. Stay tuned, and stay creeper-aware!

idle leaf
#

what

wise spruce
split flint
hollow skiff
#

You almost made be believe this 😢😭

#

Why you gotta torture me

opal berry
#

Don’t torture yourself with such high hopes

hollow skiff
#

I can’t handle it

#

I’ve been waiting long for this

#

I just need to be a little more patient

radiant stream
#

Me who’s been waiting for over one and a half years for client scripting

#

and that’s just one thing

opal berry
#

The guy reading this who has been waiting for hytale

radiant stream
#

I’ve been waiting for hytale since the day the trailer released I think or maybe slightly before that

opal berry
#

Same

hollow skiff
#

I feel bad for the hytale waiters

opal berry
#

And now I have a new wait... minecraft:digger documentation!

#

yeah yeah.. is a hard petition I know.. unrealistic, some could say.

hollow skiff
#

I ain’t really waiting for hytale cause I’m worried it will make Minecraft die again

radiant stream
#

Minecraft will never die also probably #off-topic?

opal berry
#

Minecraft can't simply die

opal berry
#

digger docs

#

where

#

when and how

radiant stream
#

xD

hollow skiff
#

What’s digger docs

opal berry
#

documentation for minecraft:digger

hollow skiff
#

What’s Minecraft:digger

opal berry
#

An item component used to create tools

radiant stream
opal berry
#

how if I can't understand the magic arts beyond the speed property!

#

Is it a multiplier? Does it overwrides the hand speed? If is a multiplier, what is the number being multiplied?

#

I need responses!

idle belfry
#

bet it's some arbitary number someone made up

#

0.8489789745984

opal berry
#

Unfortunately

trail crest
#

Preview/Beta News UI is rolling out now on this release. (Ukrainian translation)

split flint
#

That is been happening in the past as well

languid pasture
#

I got it 5 previews back

hollow skiff
#

imagine people who don’t know what preview/beta is and they think theses features are in stable version

#

šŸ’€

idle leaf
#

ive seen this in stable minecraft

#

plenty of times

fossil fractal
#

understood everything from this text perfectly

#

btw is that russian or what

amber burrow
compact flare