#Open Denizen Discussion Thread

1 messages · Page 7 of 1

summer fable
#

umm

#

lemme see

#

oo yeah /discussion

teal beacon
#

current issue with Denizzen plugin

unkempt torrent
#

Yeah thats no

#

You went into a Discussion thread

teal beacon
#

i've tried the latest 4 stable builds including previous builds

unkempt torrent
#

Please make a post

#

!makepost

weary mothBOT
# unkempt torrent !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

teal beacon
foggy ember
pulsar cloak
#

we'll have to make a !noquestions command

sinful spindle
fleet kernel
#

!noquestions

pulsar cloak
unkempt torrent
#

!rule 2 3 @knotty vale

weary mothBOT
#
Rule 3

Don't ping for help. https://denizenscript.com/discord_rules#rule3
"Pinging" refers to using an @ to alert somebody to your post.
Generally only ping somebody if your message is very specifically directed at them (meaning, only that person has anything to do with the information in your message, and it would be confusing who it was for without the ping).

If you're asking a question, please just make a forum post and ask.
If you have a bug report or a feature request, please just make a forum post about it.

If this is pulled up for you by a helper, your ping was unneeded.
If you're arguing about it, you're wrong.

unkempt torrent
#

!rule 8 @knotty vale

weary mothBOT
unkempt torrent
#

Please check our #rules

knotty vale
#

i delete bc it has been already solve

#

lol

mossy egret
#

its better to leave it there so other users can refer back to it

knotty vale
#

aight sorry

grim quail
cursive tide
quartz wraith
#

OH CHAT GPT THIS CHAT GPT THAT UNZIP THE MOD JAR AND FIGURE OUT HOW TO REMOVE THE ERROR

candid kraken
# knotty vale aight sorry

I can’t help but read every one of your messages in a sassy Harry Potter voice because of your profile picture lol

digital hamlet
#

Anyone ever seen/made a script that will have random meteorites fall from the sky? (Particle trails) and spawn a chest on the impact point?

viscid pasture
#

Havent done it, but shouldnt be too hard to do tbh. Fiance wanted me to recreate a plugin that did that for his server just havent gotten around to it

low night
#

sounds like something that can take advantage of the new display entities

pastel field
#

could do with falling sand to if you wanted to keep it old school/were on an older version

grim quail
#

With display entities the meteors should look better.

unkempt torrent
#

Yeah

#

You can mount block_displays on entities that's nice to move them around.

grim quail
#

When we get proper support for display entities in denizen I'm absolutely moving to 1.19.4

#

I mean I'm gonna do it anyways but that's when I'm going to fully jump ship.

old venture
reef wharf
#

lol quanternions aren't even a big deal. They're just euclid rotations + 1

foggy ember
#

Math stuff aren't my strong suit lol, although tbf I never learned it in English so might know what that is but not by it's English name

pastel field
#

i guess rotations in euclidean space?

reef wharf
#

ya, three axis rotation.

graceful laurel
#

four axis rotation when? 👀

reef wharf
#

I mean, that's basically what a quaternion is

low radish
#

ah, yes. the W component of the quaternion is for rotations through time, yes

reef wharf
#

It's wumbo, obviously

graceful laurel
sinful spindle
low radish
#

or, when you design CNC equipment and want to confuse people

graceful laurel
#

lol

sinful spindle
#

lol what

#

is that combining movement through space and rotation?

#

in the sense that a minecraft location is 5ish values?

reef wharf
#

The A, B, C axises? Damn, babe, new axises just dropped

low radish
#

(they call any motor an axis, so they'll do shit like... the cutter can rotate and the baseplate can rotate, that's 2 distinct axes!)

graceful laurel
#

no time manipulation? unacceptable

grim quail
viscid pasture
#

well we're talking about computer numerical control, not... the other one

low radish
#

why did i check urban dictionary

#

what's wrong with you people

#

(I don't actually care what you get up into in your private bedroom and/or computer screen)

#

(I do wish fewer acronyms would have surprised cursed alternative meanings though. We need like an acronym registration where you just can't use it if its taken too bad get a different one)

graceful laurel
#

lol

grim quail
#

The first thing I thought of was Command and Conquer. Which I guess might be C&C. The other well uh, you found that out.

low night
#

Surprise!

viscid pasture
#

i mean

#

one of my comp sci professors just found out why many students think its strange that our school has an official handsign called "the shocker" which is the exact same as a Different handsign called "the shocker"

digital hamlet
#

I can't find a whitelist in the denizen docs?

grim quail
#

!m has_whitelist

weary mothBOT
grim quail
#

But next time

#

!makepost

weary mothBOT
# grim quail !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

meager parcel
weary mothBOT
# graceful laurel !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

meager parcel
#

and where do i need to go for that?

graceful laurel
weary mothBOT
# graceful laurel !usethreads
Info: usethreads

Please create a thread for your question or discussion!

Threads are a useful tool on Discord to organize discussions so people aren't talking over each other in a text channel.

You can make a thread by clicking the symbol that looks like a # at the top-right of your Discord window.

graceful laurel
#

That’s slightly misleading actually

#

The forum channel that you clicked on to chat in this thread, click there.

#

Then type in your question and hit the make post button

meager parcel
#

i see new post

soft pewter
#

click the button and then it will let you type out your question and then click the button again when you are ready to post it

foggy gorge
#

looks like display entities still have that rendering bug that armorstands do... if theyre off screen, they don't render - unless i can change that some way?

foggy ember
foggy gorge
low night
#

that would make me pull my hair out trying to do that

#

lmao

#

it is really cool though

foggy gorge
#

kekw_dog well, i either work with that or trying to figure out how vertices and shit work to tilt my aircrafts, i want both of those

graceful laurel
low night
#

display entities

graceful laurel
#

oh this is recent?

foggy ember
#

No that's older then that iirc

foggy gorge
#

actually that video is very old lol

low night
#

oh

foggy ember
#

So probably armor stands

low night
#

it's probably better with display entities now tho

foggy gorge
#

yesss

low night
#

that's the stuff it was meant for

severe hornet
low night
#

i saw a video where that didn't happen

#

i don't know where it is but someone posted a twitter video

#

pretty sure there is some way

old venture
#

Wonderful day! ✨

fossil steepleBOT
# old venture Wonderful day! ✨
ASCII Name Rule Enforcement

Name patch: @jovial rain had a nickname that started with a symbol or number...applied a special first symbol in place. Please start your name with a letter from A to Z. (This is to prevent users from artificially appearing at the top of the userlist).

old venture
#

The one who chose the dot instead of removing the characters or renaming to something relatively artless is a pure charmer...

#

i agree, i never saw the bot just adding a dot instead of naming something random!

#

Please accept my sincere appreciation, dear developer of the so magnificent feature... It's highly empathetic and awesome... ✨

foggy ember
# fossil steeple

I mean, that's just the bot's temporary fix, you can set your nickname to whatever you'd like within those rules ^

old venture
#

just made my newest monster tag:

<[center].add[<location[10,15,0].rotate_around_y[<[value].to_radians.mul[<[data.radians_mul]>]>]>].points_between[<[center].add[<location[11,-4,0].rotate_around_y[<[value].to_radians.mul[<[data.radians_mul]>]>]>]>].distance[0.35]>

foggy ember
fossil steepleBOT
reef wharf
old venture
old venture
#

kek

#

lemme clarify, it creates a vertical line and rotates it in the y axis

reef wharf
#

That's like, the most obnoxious way to do that xD

old venture
#

KEK

#

once i figure out the looks i'll record the result

reef wharf
#

Why not just get the distance between point a and point b, do the rotations and stuff around 0,0,0, and then add them back to wherever they were before?

#

Actually, that does look like what you're doing 💀 It's just hard to tell cause you stuck it all in a single tag

old venture
#

hmm im actually getting points a and b, rotating them and then getting the points between them

#

im actually not even sure if thats the same thing LMFAO

#

oh god monster tags are horrible

low night
#

Could you take advantage of the forward tag in that case?

#

I've started using that when needing to rotate specific things around a central point

old venture
#

hm? how?

#

i cant see forward being useful while.. rotating

low night
#

Have a center with a given pitch and yaw. then go forward however much you like. Then rotate this across the x or y axis. The forward location marks your second point

#

It's how I draw circles

#

Not exactly sure what you're doing though with that tag

old venture
#

oh i think thats actually a bit more complex than the way i did in there

low night
#

Literally me lol

#

I had been using trig functions before to write circles

old venture
#

if you want to check my way for yourself, give it a <[center]> location and put that into a repeat 20 or above

low night
#

I can try in a bit

old venture
#

like,
repeat 20:
playeffect at:wholeasstag

#

oh and the <[data.radians_mul]> is set to 4 in my script

low night
#

Gotcha

old venture
#

although i'm really interested on how you do your circles. can you give me a paste? from what i understood, it might actually massively help me on a problem i've been stuck in for a few days/weeks

low night
#

Yeah let me finish what I'm doing rq lol

old venture
#

ye no probs lmao

low night
#

you could probably condense it even further by inserting the rotate_yaw jargon inside with_pitch instead of 0. Removing rotate_yaw entirely

#

oh it should also probably have an offset of zero lol

old venture
#

that looks like it makes a spiral, am i wrong?

low night
old venture
#

but some clever thinking, actually cleaner than my way

low night
#

nice imbed

#

but yeah

#

it'll be a circle

old venture
#

oh wait LOL lemme tell you something that makes exactly that

#

!t points_around_y

weary mothBOT
old venture
#

kek

low night
#

oh nice

old venture
#

but nice to see your logic, if you slap the repeat's <[value]> on the .up, it easily becomes a spiral

low night
#

absolutely

old venture
#

and i had so much trouble in the past trying to figure spirals out lmao

low night
#

the up tag just makes it so it doesn't go into the floor

old venture
#

i always prefer to do these at eye height

#

or middle of the body at just above[1]

low night
#

ye

#

here's something i did with it a long bit ago

#

it's hard to see but it has an interesting trail to it

#

which can be easily recreated with that tag you provided though

old venture
#

YOOO WHAT THE FUCK THATS SICK

#

nah those things that go in cant

low night
#

damn that's close to 2 years ago

#

actually maybe ur right

old venture
#

the points around xyz tags always close the circle so it cant

low night
#

depends on how it knows where to start getting the points

#

i've got way too many items like that

#

i have a whole treasure chest of toys

#

item toys basically lol

#

ill post like 3 more of the ones i like tho lol

#

this one is pretty fun but it's technically in vanilla only

#

ok it just doesn't wanna send imbeds

low radish
# old venture i agree, i never saw the bot just adding a dot instead of naming something rando...

cc @old venture that bot feature is for the people who name themselves shit like !! NameHere as a hack to force themselves to the top of the userlist, sometimes because they like attention, other times to advertise shit. The little dot is a high value unicode that instead places them at the very bottom but otherwise is barely visible on the name.
The random names are only used when the username is unreadable nonsense and it has to apply something halfway typable.
The expectation in both cases is if you give half a shit at all after the bot renames you you'll go and set your own nickname to whatever you actually want it to be as Aya said.
In this case presumably just Angel is the nickname you'd want

#

(For the record: to ping you I had to type @ngel and select you from the list)

foggy gorge
#

the cool kids here pay $10/month to sponsor for top-tablist advertising kekw_dog

old venture
#

yea

foggy gorge
#

still have to scroll a good few times myself to see someone named aaasteve haha

old venture
#

xd it was a joke anyway im offline mostly

foggy gorge
#

also a really neat idea

#

steals

#

i cant see the second video yet, my screen is too dark and im too annoyed with bright theme to change yet so i can see things again lol

#

ooo now the harry potter thing makes sense lol very neat!

low night
#

Thanks

#

I like the campfire smoke idea a lot

old venture
low night
#

Those scripts are really outdated though and really... REALLY inefficient

#

One day I'll showcase all of the fun items maybe lol

old venture
low night
#

So I have a lot of practice with it

#

I still remember the first item I made

#

I've made so many renditions of it now

foggy gorge
#

my first few denizen scripts were from me downloading the denizen videoes, all of the meta pages, and i was in the car for 3-6 hours without internet

#

it was also mostly me screeching that it didn't work because i couldnt have possibly typed it wrong kekw_dog

low night
#

I didn't know how to check errors at first so I be frantically searching for the error in my code when something visually errored

foggy gorge
#

i blatantly ignored my console because i couldnt read it from the colors very well back then

low night
#

yeah

#

being able to read the console output is a really good skill to have lol

#

probably even a crucial skill

foggy gorge
#

i think most everyone here who helps would say it's a mandatory skill kekw_dog

low night
#

yeah

low radish
#

which isn't too bad

#

i remember at the height of it i looked in random public discords and found hundreds

low night
#

If you're on pc you can also shift click a person to get their @ in the chat

#

Which only really helps for smaller servers lol

#

I think you can only do that for the user list on the side

foggy ember
#

That's also a thing on mobile, but it's just a regular click which is really annoying - the amount of times I almost pinged someone

low night
#

oh that's neat!

foggy gorge
#

im gonna put a helper-bot in my spawn that players can talk to via AI generated responses lol

#

i need help with a name for the npc though kekw_dog

#

champagne seems to think i should use unoriginal names

old venture
#

the mushroom

#

and sounds like champagne too

foggy gorge
#

champignon kekw_dog

#

champignasgna

old venture
#

lasagne

#

lel

foggy gorge
#

dChampain, the super tough champ of pain - can't spell it without AI or all the asses it kicks in it's free time!

old venture
#

when display entities were introduced on here there was no background color for text display because spigot did not implement them correctly, is there any news on that? is it fixed yet?

grim quail
#

If I remember right monkey use to sometimes post stats regarding denizen with pie charts and stuff, and I remember them specifically showing a pie chart or something on the amount of scripts that servers were running. Someone had around 1,000+ or some servers did.

#

Wonder if that's a publicly available thing.

sinful spindle
#

it is

grim quail
#

I'm a little lost on where to find them.

mossy egret
sinful spindle
#

^

grim quail
#

Nice. How do you normally find this?

#

As in, if you didn't directly know the link.

sinful spindle
#

i don't think you do

#

it's for monkey

grim quail
#

Fair enough.

sinful spindle
#

16 1000+ script servers

#

almost 1%

graceful laurel
#

o.o

#

oh damn

graceful laurel
grim quail
sinful spindle
#

more 1.16 users than 1.19.4 :(

sinful spindle
grim quail
#

Well I'm overly ambitious for my own good.

graceful laurel
grim quail
#

And the server is powered mostly through denizen.

graceful laurel
#

a lot of people are running plain 1.16.5

#

watf

#

and pufferfish seems to have started taking up some percent of servers

#

interesting 👀

grim quail
#

What the hell is CatServer

#

Oh it's forge/bukkit.

foggy gorge
old venture
#

i keep forgetting i got rid of most of my scripts

grim quail
#

Well my entire server is built around denizen primarily, and a lot of those are probably single scripts that only have one line of code in them for procedures because I really can't be bothered to type out long lines in repeat during some of my bigger modules, such as trying to return specific variables from a cuboids maptag that I have. Better to have something like <[id].proc[claim_get_owner]> to neatly return stuff for myself.

old venture
# low radish (For the record: to ping you I had to type `@ngel` and select you from the list)

Of course! Thank you very much, dear @low radish, for explanation and time. The "hoisting" is a known matter on single-tabled non-competitive publicly available customizable information tables. As being a moderator in a server with quite of members, we just ignored it except for the advertisers or ToS-disrespectful/misuse in general. The "dot" is a nice idea, and I'll have it in mind now! ^^
Personally, I don't think that I used the slashes to appear higher considering the ASCII order, but to remove the middle line in the A and preserve the most available charset. As far as I recall, this account has had the nickname set since the very registration.
It's highly interesting why the Discord client did not suggest the nickname with the slashes being in the search field, it always worked locally in all Electron clients and Android!

#

Is it possible that something interfered with the search process like a browser extension?

fleet kernel
#

u cant really tell but those vines are like rounded and are random

pastel field
#

i'd say the hardest part is usually just coming up with a good idea
once you've got it, the rest is figuring out how to achieve the idea

#

the process of doing and finding out what you can/can

#

't do often helps you come up with new stuff too

#

also once you have an idea you can come here and ask for help haha

pastel field
#

also i've noticed there's some inconsistency in some of the tags which i assume is due to changes in naming convention or something
like how some tags are "is_small" vs "on_fire" instead of "is_on_fire" vs "has_gravity"

old venture
#

nice. now i can remove that thing in my script

spiral yew
#

Strange bug I encountered. Basically there appears to be a way to destroy the players bed and bed_spawn still return valid. I'm not sure how to replicate it but it was strange. Might just check to see if there's a bed nearby the bed_spawn area anyways.

#

Just doing some testing since I ran into that weird behavior.

#

Looks like it's a spigot issue though, doubt it's related to denizen based on what I looked up online.

#

Makes me just want to implement the bed spawn logic strictly in denizen so I don't have to think about how it works internally. Flag the players bed location and call it a day lol.

#

(Basically I have a spell that teleports you to the players bed, and that's when I discovered this bug after destroying the bed for some reason the link between the player and the bed location didn't break)

pastel field
#

could be something like the value doesn't update until they link to a new bed?

spiral yew
#

Nah it definitely updates when the bed breaks

#

which is why I'm confused why sometimes I was able to teleport to the location after breaking the bed.

#

I can't even reproduce the glitch, that's the worst part.

#

Hmm, actually I'm not so sure about that.

#

So if you do narrate on the player's bed spawn location after breaking the bed, it returns null.

#

but if you place a bed back in the correct spot, it magically links back up

#

well, not even the same spot, but within a range of the bed_spawn location.

#

I wonder how it works internally.

#

Because previously when I was teleporting to the bed spawn location, there wasn't even a bed there. Can't reproduce though.

#

You know what? Both times this happened with the beds being double beds.

#

because im weird and that's how I build my beds in survival lol

#

Even knowing that, can't reproduce. oh well.

#

Looks like it links the player to a bed somehow, either by the location of the head block of it or whatever. If the bed is enclosed on all sides it spawns you on the bed, if not it spawns you adjacent to it. The location is not stored because when I checked the bed_spawn value, it just changes depending on the previous rules.

A. Look for open adjacent block.
B. Look for open above block.

So it seems that, somehow, I was linked to a bed block that had been broken. Not sure how I did it. Curious little bug. Not too important and I need to stop getting stuck on these trivial issues.

old venture
#

OMG GUYS mojang fixed debug blocks

#

nvm we have block displays now

old venture
#

kek

digital hamlet
#

Anyone got any cool ideas for any 'custom' items I can make with denizen

#

like function wise.

#

not weapons etc.

#

I have stuff like, items to prevent phantoms spawning, magnets etc.

old venture
#

but but those are "function wise" items

grim quail
#

Just take some ideas from reliquary.

digital hamlet
#

Oop ping on sorry

timid mortarBOT
digital hamlet
#

Why is the bot laughing at me what is happening LOL

grim quail
#

It's an old mod.

#

Lot of cool function type items like holding a salamanders eye prevents you from being set on fire.

digital hamlet
#

Oh.. april fools ? Lmao

low radish
#

oh christ i need to fix that oh no

digital hamlet
#

LOL

old venture
#

kek bot borked in so many different levels

digital hamlet
#

Is it an april fools function inside the bot that kicked on automatically ?

#

Or are you guys pulling my leg lol

#

👀

tepid hull
digital hamlet
#

👌🏻

unkempt torrent
#

working on an item display editor SCgrin

#

but item displays are so fucky to select

pastel field
#

looks good though

#

i like the bombed out beach lol

unkempt torrent
#

ray_trace is perfect

#

<player.eye_location.ray_trace[range=5;default=air]>

#

I'm hyped kekwcry

unkempt torrent
#

this is kinda cool but I have to figure out what these values do kekwcry

#

The first 3 values rotate the item

#

the last one increases the size?

soft pewter
#

Looks awesome!

unkempt torrent
#

I dont get these values kekw_dog

#

ooo

#

quaternion

unkempt torrent
#

got it!

soft pewter
#

ooo!

unkempt torrent
#

I fucking hate math

unkempt torrent
#

now I have to make it userfriendly and player proof kekwcry

low radish
#

@timid mortar what can Icecapade do to resolve his math problems and make his new feature user friendly?

timid mortarBOT
# low radish <@260520697808420864> what can Icecapade do to resolve his math problems and mak...

Icecapade needs to ensure he has clearly defined requirements and understands how users will interact with the system before coding begins. He also needs to create test cases to verify functionality works correctly and provide feedback to users. Additionally, he could utilize design thinking techniques such as personas and storyboards to better understand user needs and expectations. Finally, he should document his code and keep track of changes made throughout development to avoid confusion later on. Overall, by taking these steps, Icecapade can

old venture
#

nice. with this guide, ice will be able to

pastel field
#

Yes, this tips will make it much easier for him to

unkempt torrent
#

and understands how users will interact with the system before coding begins, fuck

candid kraken
#

@timid mortar what are my pronouns

#

wait oops

timid mortarBOT
candid kraken
#

aaaa wrong channel

old venture
#

re: #changelog message

why entirely new tag when could just add a new arg for ray_trace

low radish
#

different object return type

#

also slightly different input

#

also cleaner/simpler to use in a script

old venture
#

yeah true simplicity wins

#

!t ray_trace_entity

weary mothBOT
#
Possible Confusion

Did you mean to search for locationtag.ray_trace?

old venture
#

oh its target

low radish
#

!reload

old venture
#

!t ray_trace_target

weary mothBOT
#
Reload Complete

Documentation reloaded successfully.

Commands

178

Mechanisms

570

Tags

2311

Object Types

68

Events

365

Actions

39

Languages

77

Guide Pages

87

old venture
#

yipe

weary mothBOT
# old venture !t ray_trace_target

Traces a line from this location towards the direction it's facing, returning the first hit entity (if any).
This is similar to !tag LocationTag.precise_target and !tag PlayerTag.target, except offering more options for how the ray trace is performed.
For ray tracing locations, see !tag LocationTag.ray_trace.
Optionally specify:
range: (defaults to 200) a maximum distance (in blocks) to trace before giving up.
blocks: (defaults to true) specify "false" to ignore all blocks, ...

Group

world

Returns

EntityTag

Examples
# Removes the entity a player is looking at.
- define target <player.eye_location.ray_trace_target[ignore=<player>]||null>
- if <[target]> != null:
    - remove <[target]>
# Returns any player within the view of an NPC.
- define target <npc.eye_location.ray_trace_target[entities=player;raysize=2]||null>
# Highlights an entity through any number or types of blocks.
- define target <player.eye_location.ray_trace_target[ignore=<player>;blocks=false]||null>
- if <[target]> != null:
    - adjust <[target]> glowing:true
old venture
#

oooh it really is an entirely different tag kek

pastel field
#

oh sick

unkempt torrent
#

siiiick

spiral yew
#

Oh and Ice, my idea of merging the on join, and on respawn, into just a generic on player spawns doesn't work because respawning doesn't trigger that event.

storm shore
unkempt torrent
#

when changing the scale in x, it changes also in y and z that shouldn't happen, if I understand you correctly

#

will add display_blocks and / display_texts later in a separate tool when denizen implemented display entities properly

#

@storm shore ^

storm shore
#

But deforming an item is also intereting imo

unkempt torrent
old venture
#

@timid mortar help me

foggy gorge
old venture
reef wharf
dusky dust
#

ok cool

reef wharf
#

All this is though is a way to tell how long a block should take to break. it doesn't actually handle the events, you'll have to do that part yourself

dusky dust
reef wharf
#

And obviously, if you have non vanilla ways of modifying block breaking speed, the proc won't take it into acc

dusky dust
#

maybe i should make a thread on what i wanna do lol

#

1 sec

grim quail
#

Really waiting for the day we get more proper support for display entities.

low night
#

cause now i want to make a td game too

unkempt torrent
#

No thats an auto cannon that will kill players when they try to leave the spawn kekw_dog

low night
#

we playing SCUM now lmao

pastel field
#

Makes me think of the border turrets in borderlands lol

low night
#

yeah

old venture
#

I MADE BLOONS TD 6 IN VANILLA MINECRAFT

low night
#

I added back btd5 monkeys to btd6 in minecraft

old venture
#

i managed to create the stinkiest server crashing script and i dont even know how or why

#

all i wanted to do was spawn in an npc

sinful spindle
#

please do not post it publically

old venture
#

i will not kek

#

i think i might create a thread asking for help in this because im honestly confused

sinful spindle
#

sure

old venture
#

do we have any "do nothing" command

sinful spindle
#

major xyproblem + make a post

old venture
#

oh wait stupid question yeah just avoided needing to make that

wild cosmos
#

can do just define none as none imo

old venture
#

i mean i reflected in it and it seems a lot of bad practice so i just didnt do it

mossy egret
#

i think the only way it will have a use is if tags had side effects, which they dont

tepid hull
low night
#

Wait zero ticks

mossy egret
#
- wait <some.tag.null_if[true].if_null[0t]>
unkempt torrent
#

display entities are cool

old venture
unkempt torrent
#

guys guys

#

what do you think on what block I'M standing on

foggy gorge
#

pspsp - clearly it's a dirt block! you can't fool me!

unkempt torrent
#

AHA!

#

let me give you a hint behr!

old venture
#

pffft playeffect at it again..

#

you jokester!

unkempt torrent
#

it's a obsidian block kekwcry inside a item_display

#

I'm going to write an engine which lets you create custom blocks, ye that sounds fun

#

only issue i have here is the shadow, looks funky at night

graceful laurel
#

o.o

unkempt torrent
#

I think I can block update them in caves by listening to light sources, but at the surface mhh

unkempt torrent
#

aaaa

old venture
#

but how about you make it accept 3d models for the blocks

#

THEN it'll be really fun

unkempt torrent
#

whatcha mean

old venture
#

custom models for the blocks

unkempt torrent
#

that will work ye

#

(I just dont have a block texture to work with)

#

biggest issue is just the light

#

but I think I just fixed that lol

#

have to doo slightly adjustments in math

old venture
unkempt torrent
#

can't do something against this shiny, if there's light on the other side of the block >.>

old venture
#

on a side note, has anyone found a use for static tags or are they just there for one very specific use case

fleet kernel
wild cosmos
#

or pre-parsing discord embed messages

old venture
#

meta borked

#

is there any way i could contribute tag examples?

foggy ember
#

All of the meta is on the Denizen github repo, to can just make PRs to it

#

If you need help with working with git/making PRs in general we can help as well, ofc

old venture
#

yay i'll start doing it when im done with my current project

raven barnBOT
#

+> YAY!!!

unkempt torrent
#

yay

raven barnBOT
#

+> YAY!!!

unkempt torrent
#

thats cool

#

everyone can do simple custom blocks soon tm SCWuwu

soft pewter
unkempt torrent
#

yeah doing some performance checks I wanna see when it break, but it doesnt seem to break

unkempt torrent
#

filling slowly a chunk with custom blocks

quartz wraith
old venture
#

i made a proc that would give x points, equally distant from the center and from each other, and i was so happy and proud of what i did because it was my first real maths in denizen

#

then i remembered about the points_around_x, y and z tags

#

which do the exact same thing. 100x faster.

graceful laurel
#

lol rip

old venture
#

i was devastated LMFAO

unkempt torrent
foggy ember
low radish
#

... what happens to your client trying to look at thousands of item displays?

unkempt torrent
#

1 fps

#

server is on 6ish tps

foggy ember
#

There are some fabric optimization mods that can help with that tbf

unkempt torrent
#

but the denizen script to update the light state of these blocks was still fast

unkempt torrent
#

but who would ever look at thousands of display blocks right?

#

right?

foggy ember
unkempt torrent
#

ooo

#

have to look into that when we have properly implemented display entities

grim quail
unkempt torrent
#

98,5k actually kekw_dog , wanted to test performance and see what happens

#

(code is on the dev branch)

grim quail
#

Bruh are you replacing an entire chunks worth of blocks with item displays.

unkempt torrent
#

just did that ye

grim quail
#

That is funny,.

#

The idea of psuedo custom blocks through item displays is nice though, it'd work in small doses and such.

#

Like making custom caves that the player can enter to mine true custom ores.

#

Hell with trimming maybe you can actually make true copper armor or something and tools.

unkempt torrent
#

copper armor is already possible with ressource pack and core shaders no?

grim quail
#

I'd imagine with trimming it's a lot easier.

#

There are people like me who don't really understand shaders.

#

Or haven't looked into trying them yet.

unkempt torrent
#

OO TRIMMING the new minecraft feature

grim quail
#

Just speculation, I haven't actually tried trimming yet because I'm waiting for proper display entity support before completely moving over to 1.19.4

summer fable
#

also for anyone hosting with Bisect, they have a overwolf app that creates a console overlay for you that can be toggled by a hotkey

grim quail
#

That's kind of interesting.

summer fable
#

yeah its super nice bc sometime i'm forced to work on just my laptop without my other monitors

#

so not having to tab out is a small but nice feature

grim quail
#

Do you not run it in windowed mode?

old venture
#

is there any spiral generator script

#

the only ones i can do take like 200ms to run :(

dusky dust
#

what type of spiral

#

u can just do points_around_y and then in the loop or whatever increase the y by one each iteration and boom you have a spiral

old venture
#

i was actually thinking of horizontally diagonal spirals

#

like just a cheat code - make spiral

#

but ah i'll make it a post tomorrow

low night
#

Still possible

dusky dust
#

and instead of around y, do around or z

fleet kernel
dusky dust
#

taht's wrong

fleet kernel
dusky dust
#

ill let you figure it out yourself

fleet kernel
#

oh

#

oh wait you need the uh x/z offset no?

#

dang it lemee find my old spiral

#
- foreach <player.location.points_around_y[radius=5;points=50]> as:point:
        - playeffect effect:heart at:<[point].up[<[loop_index].div[25]>]> offset:0 visibility:100
        - wait 1t
#

this is right no?

dusky dust
#

for going upwards, yes

#

id use .above though

low night
#

Really depends on what they want

#

I'd rotate the pitch and yaw however you'd like and go forward for every repetition

#

To effectively shoot the spiral to wherever you'd like

#

Would make for an interesting custom item attack

rose harbor
#

When I define a flag for a player - flag player current_rewards_chests_looted how can I remove this flag from all players when I issued a special command?

weary mothBOT
# foggy ember !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

spiral yew
#

When you rubber duck debug yourself into and out of several problems consecutively

spiral yew
#

If anyone is curious how to make an NPC sleep, falling backwards, relative to the direction a player is facing, this is the math.

        - define calculated_location <player.location.with_yaw[<[calculated_yaw]>]>```
thorn bone
spiral yew
#

element[270] was throwing an error saying it's not a decimal

#

and 270 doesn't exist internally, the game only goes up to 180 I think. So I just used -90

#

180 wraps around to negatives

#

denizen / the game handles it correctly though, just shows up at -90, so I used -90

thorn bone
#

I don't think <player.location.yaw> could ever be negative

spiral yew
#

Like I said I was basically doing all the testing from in-game and all the numbers in-game are from -180-180 for whatever reason.

#

You very well may be correct, I don't know. All I know is it works 😛

#

which means i sleep

old venture
#

avoiding somalia kek

old venture
# spiral yew

me when i think i'm dealing with a map of lists but it's actually lists of lists and now i have to rewrite everything

#

wtf was i up to yesterday

#

what the fuck is a 57.295798

graceful laurel
#

lmao

#

w precise calculations

old venture
#

oh

#

found out what it is

#

if you divide 360 by that it returns pi doubled

#

holy shit it's actually really precise

low night
#

Call nasa

spiral yew
#

For some reason I was getting an error trying to do element[x].mul[y] saying it wasn't a decimal last night

#

I thought that was how element worked... guess I did something stupid.

#

goblin mode

old venture
#

can you pass 1 block tall holes with that?

fleet kernel
#

woahh new denizen tech

spiral yew
#

@old venture I don't know. I'll check.

low radish
#

and is equally performant too cause that tag will static cache

spiral yew
#

Unlike using a fake barrier block over the players head you can jump at full height and stuff.

#

It's interesting.

fleet kernel
#

its new tech

spiral yew
#
tosleep:
    debug: true
    type: command
    name: sleep
    description: Go to sleep
    usage: /sleep
    script:
    - repeat 100:
        - wait 1t
        - animate <player> animation:sleep```
#

Saw someone suggest the repeat method for... something else. I think it was gliding? Tried it with this just to see. Since I'm currently working on a sleeping plugin.

old venture
spiral yew
#

Yeah, for sure. Might be nice for a prophunt minigame.

#

After I figure out display entities... and blockbench...

spiral yew
#

basically

old venture
#

lmfao

pastel field
#

Don’t forget the disguise command lol

old venture
#

imagine doing an entire prophunt minigame but forgetting to disguise the players LMFAO

pastel field
graceful laurel
#

me at the local scientist convention (im lost)

foggy gorge
#

me at the local hospital explaining how to properly dispose of your blood (im wrong)

soft pewter
#

me after writing the most smart looking word for my essay (I used a thesaurus)

old venture
#

unapologetically

soft pewter
#

notwithstanding

foggy gorge
#

notwithsitting

pulsar cloak
graceful laurel
#

diagon alley

pulsar cloak
#

yeahyeah

spiral yew
grim quail
#

They're just students, made of cream.

#

Just like how toby fox is covered in foam.

#

Like adventure time.

low night
#

or that one character from family guy

low radish
#

fun experiment guys were wrapping it up now goodbye

quartz wraith
#

decent response

old venture
#

yo im thinking of doing chess in denizen

#

should i follow this logic?

#

/s

graceful laurel
#

lol

low night
#

Perfect

pastel field
#

Yeah just make if else statements for every state the board could be in

#

Easy

graceful laurel
#

only 10^40 moves, not too bad :)

fleet kernel
#

get wrecked

#

hahahaha

old venture
#

no!!!!!

fleet kernel
old venture
#

bounties: make chess

#

idk

old venture
#

re: #bounties message

LE KNOOK IS COMING

wild cosmos
summer fable
#

has anyone made an attempt on search bar before and if so is there a link to it somewhere

#

on a*

sinful spindle
#

to search for what lol

summer fable
#

like searching a gui full of items

sinful spindle
#

oh

summer fable
#

yeahh

#

wanna try it myself but a reference can never hurt

sinful spindle
#

make a post

#

i have one possible suggestion for you

summer fable
#

my bad, didnt know post were for that kind of stuff

#

will do now

#

done

spiral yew
#

Would a step slowly debug option for script containers be a good feature request

#

I find myself adding waits in sometimes to slow it down, but curious if it would be useful as a feature request

fleet kernel
low night
#

you can scroll to it in console as well

old venture
#

yeah just, debug: true and read the console

quartz wraith
#

me trying to read the console while my script runs 5 times a tick doing 600 operations

low night
#

skill issue tbh

wild cosmos
#

are there any benefits of modifying linked player for the queue rather than using definition? ex:

- define __player <server.match_player[<[player_name]>]>

instead of just

- define player <server.match_player[<[player_name]>]>
weary mothBOT
# unkempt torrent !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

wild cosmos
#

oops

unkempt torrent
unkempt torrent
graceful laurel
low night
wild cosmos
old venture
old venture
#

you're already introduced. can you deny a hurricane from passing through your house?

unkempt torrent
foggy gorge
#

yeah ive been on and off dying sick and just cant get to it mentally yet SCgrin sorry

summer fable
#

what do you guys use to map out particles

#

like not the code or anything

#

like just the planning phase

dusky dust
#

my head

fleet kernel
#

it turns images into particles

#

and generates a denizen list

#

very useful

summer fable
#

leak it

fleet kernel
#

lemee pull up the github

summer fable
#

tyyy

fleet kernel
#

you gotta compile yourself

summer fable
#

ty

low night
#

Then bag it for later

old venture
fleet kernel
#

whyd he leave again

old venture
#

HE LEFT?

#

WHAT

low radish
#

huh. Yeah. I don't see any reason to explain that in their message history

#

last posts prior to leaving were in february talking about vectors n wotnot

old venture
#

wtf baivo come back we love you

calm marsh
#

wait what

#

What "infinite potions" are?

#

Oooh, now I understand, that new timer that can be endless

wild cosmos
#

does list insert action (->) always add new entry to the last position of the list?

weary mothBOT
# fleet kernel !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

weary mothBOT
# old venture !tias
Info: tias

Try it and see!

If somebody pulled this up for you, you're probably asking a question of the public channel that's easier and faster to figure out by just attempting your idea in-game and looking at the result of that attempt.

old venture
#

lmao

#

get double info'd

wild cosmos
old venture
#

idk, but you can see that for yourself in under a minute

wild cosmos
#

you can try it few times but that could be just your luck

#

so its better to ask than just guess

old venture
#

wot

#

make post to discuss better there

wild cosmos
old venture
#

oh didnt know

low night
#

So, you tried it and saw?

unkempt torrent
wild cosmos
#

made a post

#

got an answer

unkempt torrent
#

oo purrfect

old venture
#

wait can you tell me whats the answer bc i dont remember it

wild cosmos
#

so I asked

weary mothBOT
# wild cosmos !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

old venture
#

nah dw i do know the answer

unkempt torrent
graceful laurel
#

you sure? in case you don’t-

#

!makepost

unkempt torrent
#

jesus christ there are so many discord threads

weary mothBOT
# graceful laurel !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

old venture
unkempt torrent
#

pleaseclosed so many but there are still many

unkempt torrent
#

oh my god I think I found an end

pulsar cloak
#

yay

raven barnBOT
#

+> YAY!!!

spiral yew
#

Just learned you can adjust entity mechanisms while telling commands which entity to use with entity[mechanism=state]

Is this explained anywhere in the docs or what is it called?

old venture
#

can u show an example?

unkempt torrent
#

Skull included an example

old venture
#

til recipes are treated as advancements

foggy gorge
#

re: my last thread, somewhere
i got it to work and apparently have no issues with moving the block and it failing to render

#

@pastel field ^ incase you wanted to know that i didnt have to resort to the teleporting nonsense lol

#

nothing to see here, just walking my pet obsidian block KEK

spiral yew
#

Are there any other entities like Shulkers that have some kind of collision that the player interacts with as if it were a solid block?

spiral yew
#

I'm not sure that they can collide with the players physics body so I don't think that's necessarily what I'm looking for.

#

Display Entities that is.

spiral yew
#

Or does it not have any collision at all / not possible to give it a collider

foggy gorge
spiral yew
#

Well specifically I'm looking for something that is not a solid block acting like a solid block

#

The closest I've come across is a shulker entity

foggy gorge
#

what exactly are you trying to do with it?

spiral yew
#

Make the player crawl without the player seeing what's making them crawl.

foggy gorge
#

/ex showfake BARRIER <player.location.up[2]> looks like it does it, but eh

spiral yew
#

Only problem is that barrier is aligned to the world grid, in retrospect so is the shulker box but it can overlap with doorframes.

#

It would be cool if it was possible to get the shulker to go off grid

#

I assume the kinds of collisions that make you crawl are the kind that need to be aligned to the grid though, so who knows.

old venture
#

i think players can also crawl under a invisible shulker box

#

im unsure tho, ill test it

#

wait nvm, u can see their heads

low night
#

Boats are collidable

spiral yew
#

oooh boats.

#

Maybe the answer.

#

omg boats work

#

but i cant make the boat invisible

low night
#

Pretty sure you can use the mechanism for that

spiral yew
#

Nope, I can open a thread discussing it though if anyone has ideas.

foggy gorge
#

well it took me a minute to remember how i did this productively the first time but my schematic preview stuff is working great for my bEdit SCgrin

spiral yew
#

Neat.

foggy gorge
#

i love denizen so much

fleet kernel
#

OH MY GOD

foggy gorge
#

RIGHT

#

oh wait

#

i thought you meant the second one lol

#

the sound of the different blocks making their own breaking sound was ecstatic for me kekw_dog

soft pewter
#

THATS AWESOME

foggy gorge
#

not as awesome as contributing to denizen itself kekwcry its people like YOOOU who make it a thing lol

fleet kernel
gilded dew
#

what is the denizen equivalent of persistent data? so that an item can be updated from a script (to have a new name, for example), and any instance of that item will be updated?

weary mothBOT
# foggy ember !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

gilded dew
#

alright thanks will do :)

foggy ember
#

Yay

raven barnBOT
#

+> YAY!!!

old venture
#

please tell me you will make that script available in resources

lament verge
old venture
#

hell nah i'll pressure him like a hydraulic press to share that in showcase when done

graceful laurel
#

put him under a legal contract to make him have to share it :))

old venture
graceful laurel
#

the former

summer fable
#

do yall think itd be possible to replace the crossbow noises for custom crossbows

#

trying to put it together in my head but im too stupid i believe

#

also not familiar with mc sounds

graceful laurel
#

probably yeah

old venture
#

definitely yeah

foggy gorge
foggy gorge
old venture
#

i have that one already, but as you mentioned yours has more features

#

and its also a bit outdated

foggy gorge
#

oh, i mean, i'd share it if you want - but im still tweaking some stuff on it, if youd want the updated one later also

calm marsh
#

Recently watched Doctor4t, so I got few questions. Why did you guys choose to make server without mods? What benefits and downsides mods have compared to vanilla? And what I can't figure out, how youtubers like Doctor4t host server with mods and to him it's perfectly fine?

grim quail
#

What?

old venture
#

what?

grim quail
#

Are you asking why a lot of scripters choose to use denizen over actual mods?

calm marsh
#

Yes, I got language barrier a little bit

grim quail
#

I think you'll get different answers.

old venture
#

because denizen is easier to get into than java, ez answer

calm marsh
#

Good point

grim quail
#

A lot of people like denizen because of how easy it is to learn, but I enjoy it because of hotloading scripts and content.

#

I believe if you know what you're doing with a java plugin you can reload the plugin ( with their own reload command, not bukkit's version. )

#

But I'm pretty much already invested in this, learning another language isn't really what I want to do myself personally.

calm marsh
#

I heard that mods are VERY performance heavy for servers, but then how some youtubers host modded servers?

grim quail
#

I think that varies on the mod and it's content size, how they programmed it, etc.

#

Too many variables.

calm marsh
#

Hmm, sounds logical

grim quail
#

Obviously with some mod packs that add in a large amount it's going to be a bit more demanding with so many things being crammed into it. But that's to be said with a lot of large scope projects in general, so many things running/being done at once.

#

I've taken the decision to make my server about entirely in denizen and because of that I've grown stupidly ambitious, leaving me with a lot to do. That's not a bad thing because I have complete control over everything, but everyone is different in what they want.

calm marsh
#

I just had some experience with modded server, and that was awful

grim quail
#

I think your experience will vary, because each mod will be different in how they operate, and how they play with each other.

old venture
foggy gorge
#

it's kind of like food. there's different types of food, and different foods have different ingredients.
if you put a cup or two of oregano in your lasagna, it's probably going to taste bad.
it goes for saying with mods; if it does too much, or if you just cram every ingredient in your house into a pot, it might have problems.

#

we all just have different preferences, and some foods can do things that others can't

#

some can make you shit your brains out, and some can make your tongue burn to the depths of hell from spice

#

there's cons and pros to both

calm marsh
#

Hmm, I think I understand what you mean

#

Well then

#

Gonna stick with denizen

foggy gorge
#

i too love lasagna

calm marsh
#

I just saw that custom model data armor in mods and instantly got sad that I can't do that without mods

rigid idolBOT
calm marsh
#

(thanks Mojang)

foggy gorge
#

well, we have client mods to fallback on that; it's just one extra step

#

resource packs are fantastic

#

theyre a huge step into what mods are capable of themselves

calm marsh
#

Well, optifine could do some things

#

But I would be pretty happy if I could just make this cool armor with multi layers and stuff

#

BUT I CAN'T

#

without mods I mean

#

I just don't understand why they won't add this, I mean, bedrock has 3D armor

grim quail
#

Hopefully in 1.20 we won't need that.

#

With armor trimming being server sided.

foggy ember
#

If you mean custom armor, you can at the very least do basic ones with shaders, and in 1.20 we'll have armor trims ^

#

Hmm, I wonder how would making custom armor by attaching an item display entity with a custom model to a player work

#

Making it actually ride the player*

calm marsh
#

Look at the arms for example

calm marsh
foggy ember
#

Ye, true - although for something like what you posted there it might work?

calm marsh
#

But I heard that you CAN actually make custom model data with trims and core shader magic

calm marsh
#

But these things on arms...

#

Well

#

Uhh, they can be static

foggy gorge
foggy ember
calm marsh
#

You can attach that to body as item display, yes, but you can't animate that

#

Or you can, but you need to make animation for all of the situations player encounter, like jumping, swimming, walking side ways and etc.

calm marsh
calm marsh
low night
#

Plugins like denizen almost never require extra steps to join a server

#

And if they do (shaders/ resource packs) the setup is minimal and relatively common knowledge for players to complete it

strange python
#
[20:36:29 INFO]: Comparing if e@interaction[custom_name_visible=false;freeze_duration=d@0s] CONTAINS interaction ... false 
[20:36:29 INFO]: No part of the if command passed, running ELSE block.

Shouldn't this contain interaction, or does it only match full words?

low night
#

!makepost

weary mothBOT
# low night !makepost
Info: makepost

If you have a support question, please make a forum post for it!

"But it's just a yes/no question!"
We hear this from users quite often, and, frankly, it almost never is just a yes/no question - many seemingly simple questions lead to long answers or complex debugging or interesting discussions or...

"But you've probably gotten this question before and have the answer prepared"
All the more reason to use forum posts! When you're typing the title, it auto-searches existing posts, and thus if you're asking a repeat question, you'll instantly find the prior time it was asked, and the answer it had then, before you even press enter on your post!

"But it's not worth bothering"
Good news: it takes almost no more effort to make a post than to type in a channel! It's really really easy!

"But I don't want to annoy the helpers"
A forum post won't annoy us! We prefer it! Most of us don't get pinged or anything, it's fine!

calm marsh
summer fable
#

would 3d modeled trees be unrealistic on server performance

#

im not exactly sure how model size and scale effects that stuff

low radish
#

client* performance yes

#

server not really

#

server doesn't have to render the model

summer fable
#

essentially

#

?

old venture
#

yeah

grim quail
#

Today I finished my gui menu for modifying holograms, while I could probably add more options ( And I will need to when denizen can support background colors. ) I think this is fine as is. I'm not letting you modify the lines/text itself in the menu because the anvil is too short to include everything you might want in it.

soft pewter
#

cool!!

old venture
#

some1 gib cool idea do make

foggy gorge
#
  • smoke beehive
  • extract honey
  • collect high bees
  • ???
  • load bee gun
  • fire bees at unexpecting victim
  • profit
old venture
#

oooo nice idea

#

behr now give me a challenging task

#

all ive been doing in denizen is just more of the same... i need to add some spice to the lasagna or it gets bland

#

and ive been doing a resistance to damage types/weapons system so i need smth real challenging

quartz wraith
#

solve inventory management

old venture
lament verge
# old venture some1 gib cool idea do make

procedural maze generation with teleporter traps.
after x amount of period, path that leads to the end incrementally changes/reveals so that players would still have a chance if they can't solve it

old venture
#

OOO I LIKE THIS I LIKE THIS A LOT

#

alright that'll be my new objective from now on

lament verge
#

glad I could give you a good idea

fleet kernel
quartz wraith
foggy gorge
#

huh, i wrote a quick script to determine the percentage chances of individual items dropping when holding a tool with different levels of fortune, cause the wiki didn't quite look right to me (and because i added fortune 4 and 5)

#

interesting results

low night
#

Shouldn't those rates for the seeds add up to 100%

foggy gorge
#

i forgot to multiply by 100 lmao

#

er wait

low night
#

Unless 0 takes up the rest of the percentage

foggy gorge
#

nooo, it always drops at least one

#

uh

#

thanks for pointing that out

low night
#

Oh

#

Hmm

#

That is interesting though

foggy gorge
#

huh, i dont even know what i did wrong

#

!haste

weary mothBOT
foggy gorge
#

but im preeeetty sure i did the math right? maybe i missed something

wild cosmos
#

im lost D:

foggy gorge
#

yeah i didn't make it very clean lmao but i simplified a bad output

#

1 / 10 != 100% lol

#

which,
<[frequency]><&a>, which is <&b><[frequency].div[<[density]>].round_to_precision[0.0001].mul[100]>
frequency has to be 1 there on fortune level when it drops 1
1 / 10 is definitely 0.1, rounding didnt change that, and multiplying by 100 is just 10 which makes sense but in the script i borked it somewhere else apparently

#

ill figure it out kekw_dog

foggy gorge
graceful laurel
#

pog

foggy gorge
#

now that i know the probability results, im comfortable adding in my new strappy bumps; shoes for hoes
enchantable with the different levels of fortune, to increase the number of crops resulted from when on player changes farmland into dirt and there's crops above them KEK

graceful laurel
#

farming simulator

#

oh behr have you gotten a chance to make that docs website thingy

foggy gorge
#

nope :>

#

i mean, yes i've gotten a chance, but i hadnt done that in that opportunity lol

#

like for example, i currently have that time to do so, but instead im currently about to look up how to open this coconut i found at the store

#

but mcmonkey gave us a method of doing that via forking his site tho

graceful laurel
#

oof

foggy gorge
#

2/10

old venture
foggy gorge
lament verge
foggy gorge
#

have you guys seen that dude’s project making a 2d playable game in minecraft? godlander i think?

low night
#

Yeah, wicked

#

Makes me want to try something like that

foggy gorge
#

yee, godlander

#

i want to do something like this but with arcade boxes ingame

#

spectating an armor stand staring at the screen of the arcade box, using ‘player steers entity’ to control it

#

like mariooooo

blissful zephyr
#

!e entity steers

weary mothBOT
#
Possible Confusion

Did you mean to search for player steers entity?

weary mothBOT
# blissful zephyr !e entity steers
Group

Player

Event Lines

player steers entity player steers <entity>

Triggers

every tick that a player is controlling a vehicle.

Has Player

Always. - this adds switches flagged:<flag name> + permission:<node>, in addition to the <player> link.

Context

<context.entity> returns the EntityTag being steered by the player.
<context.sideways> returns an ElementTag(Decimal) where a positive number signifies leftward movement.
<context.forward> returns an ElementTag(Decimal) where a positive number signifies forward movement.
<context.jump> returns an ElementTag(Boolean) that signifies whether the player is attempting to jump with the entity.
<context.dismount> returns an ElementTag(Boolean) that signifies whether the player is attempting to dismount.

Has Known Location

True - this adds switches in:<area> + location_flagged:<flag name>.

Cancellable

True - this adds <context.cancelled> and determines cancelled + cancelled:false.

blissful zephyr
#

the forward would be useless but the sideways and jump would totes work

old venture
#

wha this event exists?

old venture
blissful zephyr
#

sooo actually it wouldn’t fire at all for spectating, heck

#

you right

#

but that’s fine, could just mount an armor stand still

#

i forget if there are other keys used in mario? i haven’t played in like two decades

#

i have a switch but the classic games require the membership smh my head head

#

i’ve got tons of arcade box models

#

but i should be semi-original, maybe replace mario with steve? :kekw:

foggy ember
blissful zephyr
#

especially with mario just becoming a huge hit recently

spiral yew
#

I think the documentation on the burn command is wrong, because I set it to a duration of 0 and it just ignites me forever instead of basically turning the burning off.

blissful zephyr
#

!c burn

weary mothBOT
# blissful zephyr !c burn
Group

entity

Syntax

burn [<entity>|...] (duration:<value>)

Short Description

Sets a list of entities on fire.

Description

Burn will set a list of entities on fire.
Just specify a list of entities (or a single entity) and optionally, a duration.
Normal mobs and players will see damage afflicted, but NPCs will block damage from a burn unless 'vulnerable'.
Since this command sets the total time of fire, it can also be used to cancel fire on a burning entity by specifying a duration of 0.
Specifying no duration will result in a 5 second burn.

spiral yew
blissful zephyr
#

might need to make a thread with a debug

spiral yew
#

Yeah it's probably just misdocumented or something odd

blissful zephyr
#

ha, it does say d@0s (forever) kek

#

nah that’s likely a bug

#

a bug thread will help get it fixed

spiral yew
#

😎

#

someone tells me they are softlocked and im like what do you mean softlocked

#

then i go light on fire and this happens

#

I made a safemode for my bad players on my smp

#

or so i thought

blissful zephyr
#

i dont think the burn command is going to spam your chat or play purple particle effects

#

make thread

spiral yew
#

No, but it is by proxy of not extinguishing lol

blissful zephyr
#

im going cAMPING for like three days and dont know if im going to cope with not writing denizen that long

spiral yew
#

lmao

#

yeah pretty much

#

The worst part is this basically makes me have to update my production server because it was fixed by putting the script on staging

#

See, I tested this all on staging, pushed to live, and it breaks.