#off-topic

1 messages · Page 142 of 1

harsh flume
#

looking for the docs

blazing oar
#

I literally just proved that you have to do more clicks and more work using your website 😭

main cedar
#

Take your time I gotta login my discord on pc anyways

blazing oar
#

do I really need to record a video with a big fat counter on the screen so you can count the clicks and extra work I do?

blazing oar
#

Also, just so you know, THE DEFAULT windows notepad (not ++), once you open the replace menu it stays open even after replacing.

blazing oar
#

same happens for notepad++, VSC, Intellij and whatever else

harsh flume
main cedar
#

elaborate what to do exactly?

harsh flume
#

since you insist it's the same

blazing oar
#

no

#

I WAS insisting it was the same

harsh flume
blazing oar
#

after what ixume said, which I totally missed, I am insisting it's actually worse

harsh flume
#

yea

#

then go ahead

#

prove your point

harsh flume
solar sinew
#

if your product is only superior because the people you're marking it to aren't very knowledgeable, that's not something I can really support

harsh flume
#

xd

solar sinew
harsh flume
#

I'm marketing it to people who already have better private tools

blazing oar
harsh flume
#

to get their insights on where to take the application

solar sinew
#

nobody has "better" private tools dawg unless it's something that is very specific to Minecraft, which this isnt

solar sinew
#

premier text manipulation tools already exist and they're all FOSS

blazing oar
harsh flume
#

rn i've got better things to do

blazing oar
#

if they actually know how to use it

solar sinew
harsh flume
solar sinew
blazing oar
#

as you said yourself, I have better things to do lmao

solar sinew
#

for free

blazing oar
#

maybe @trail wave does it

#

he was motivated for it

solar sinew
#

in a terminal which everyone can access

main cedar
blazing oar
#

ah shit

#

indeed

#

lmao

blazing oar
main cedar
#

ah no

#

thats the old acc now

blazing oar
#

bruh

#

aka impostor

#

!!!!

solar sinew
#

ngl from the configuring I've done, I don't understand how you would have that as your job and DONT use vim

main cedar
solar sinew
#

there's lots of instances where a simple vim macro trivializes a task that isn't just find and replace

#

like it's literally an idiomatic scripting language, except the "language" are your keystrokes

main cedar
#

that acc got banned

#

cuz discord is discord

blazing oar
main cedar
#

i even have larky in mutuals see

solar sinew
main cedar
#

ok wait i did it

#

how do i upload this

#

uh

long summit
#

You can do a lot without vim just using a normal "rich" text editor, vim can be too complicated for a lot of people

blazing oar
solar sinew
#

ngl bro if you're a configurator then "vim" is actually a skill you should put down in think

main cedar
#

no perms

solar sinew
#

I'm just using vim as an example

main cedar
#

lvl 1

blazing oar
blazing oar
#

in dms

#

I will send it

main cedar
#

ok

solar sinew
#

I think if your Editor doesn't have macros like vim does tho that's inferior

solar sinew
#

at least I've personally found that to be helpful

blazing oar
solar sinew
#

or like good regex support also important

blazing oar
#

@main cedar

main cedar
#

ok

long summit
#

4.7k lines config monkaS

blazing oar
#

xD yeah

#

oh btw random af matt

#

but got serializer working

#

🎉

long summit
#

Nice

solar sinew
blazing oar
#

but it's using a sealed class

#

idk if I will switch it to an interface

main cedar
#

acc frnd req mr afonso 😔 my last acc got banned

long summit
#

Sealed class or sealed interface would work basically the same in serialization

blazing oar
# solar sinew what for

using polaris for config handling, and I wanted to make a way that a key in the config can have multiple types (for ex. can be a string, list of strings, boolean, whatever)

solar sinew
#

I ❤️ sealed interfaces

long summit
#

Same

solar sinew
#

I ❤️ sum types

#

(same thing)

blazing oar
#

it wasn't supported by default so yeah

long summit
#

Send me how the serializer looks I'll judge it

blazing oar
#

it's just a niche thing that I needed to make (re)usability when creating custom placeholders in my plugin better

blazing oar
#

hahaha

long summit
#

lol

blazing oar
harsh flume
blazing oar
long summit
#

That definitely looks like it should be an interface instead of a class

blazing oar
main cedar
main cedar
harsh flume
blazing oar
#

what happened to "would work basically the same" 😭

main cedar
harsh flume
main cedar
#

such as

blazing oar
long summit
blazing oar
#

yeah true

strange estuary
#

🙏

blazing oar
full spruce
#

Hello Matt, do you have any ideas about the average time for an answer for a /report ?
Is it a way to get a ticket somewhere to talk about my situation to prevent people from getting scammed ?

harsh flume
#

It just loops through the same slots. I believe it's trying to give for multiple menus

strange estuary
#

Im behind on so much

#

🫠

blazing oar
#

props to Andre/ASL

strange estuary
#

Eyyyy let’s gooo

blazing oar
#

but yeah rn just figuring out structure of custom placeholders, etc.

harsh flume
#

honestly, It has a few hiccups, but it's good so far

main cedar
#

like Afonso said, nothing a prompt or two can't fix

#

has anyone here tried zed coder editor

long summit
full spruce
long summit
#

You can dm @honest thistle, the admins will see it

full spruce
blazing oar
strange estuary
#

mannnnn

#

why don't savings accounts get overdraft protection

#

I added my bank to paypal, and for some reason it automatically added only my savings account, so I went to pay 2 things and overdrafted twice, now I gotta pay lame fees for nothing

red plume
#

Thank you @coarse vale , sorry about that! I tried to del it in time.

#

I wouldn't of deleted it if there was a reponse on it, as it causes confusion.

coarse vale
#

I get it dw

#

took some time because I was checking the code to make sure it was the right one

red plume
#

It's okay. I finally got it from an old reddit post. I kept getting "player_xp" in searches, and for some reason, didn't find it on Papi list

blazing oar
#

first time I see you

#

xD

coarse vale
#

lol what

blazing oar
#

I don't remember ever seeing you 😅

coarse vale
#

I do

#

been here almost as long as you lol

blazing oar
#

xD

#

yeah I saw

#

hence my confusion

coarse vale
#

maybe because I removed my pfp?

unreal venture
#

😭 imagine not knowing tanguy

winter compass
#

tanguyab is the goat

#

the goat

#

tanguy > chicken farmer

unreal venture
#

carrying the support for ages prage

winter compass
#

Revoke afonso's Tier 5 and give it to me!

blazing oar
#

I never touch support channels xD

blazing oar
winter compass
main cedar
shadow stratus
#

@plucky moat ty for the negative reaction,what could i improve?

twin dune
# shadow stratus <@481839480144265217> ty for the negative reaction,what could i improve?

Just my opinion here - some people prefer videos over a joinable server demo since it means they can view the demo on any device from a webpage rather than having load up their Minecraft client and struggle to understand a plugin ingame without any guidance.

Additionally, the GUI layout looks odd with the items not being all in the same row unless the items in the top and bottom row are navigational only.

shadow stratus
twin dune
#

Maybe also fill the empty gaps in the middle row with the same glass pane filler item.

hard linden
#

hello

main cedar
#

@shadow stratus is your real name Marlie

true stirrup
shadow stratus
maiden grove
#

Anyone need a Minecraft plugin done for free? Nothing crazy but have some free time.

analog basin
#

👋

dusky summit
#

@glacial solstice

rich hornet
#

a pretty cool plugin I found recently

twin dune
rich hornet
#

their api isnt documented yet since it seems to still be in early stages but it is very cool

twin dune
#

It looks sick.

pliant ice
rich hornet
#

yeah

vagrant pike
#

everytime minecraft adds such simple looking stuff, such as display entities in this case, devs always find a way to make the most out of it

#

imagine if they added native GUIs like this, though Id assume this doesn't really suit the whole "minecrafty" theme

#

though now that I think about it, it looks like something (similar) they would add to bedrock lol

rich hornet
blazing oar
#

I was working on this months ago

#

but was lazy to make it properly to make it public

proper jungle
#

xD

solar sinew
#

useless if not

rich hornet
sullen sorrel
#

🤔

rich hornet
sullen sorrel
#

Especially with higher ping

eternal apex
#

these plugins never consider the australians 🙁

sullen sorrel
#

Australians aren't real

eternal apex
#

I remember when I tried to log onto originrealms once

#

never made that mistake again

rich hornet
#

im not entirely sure on how it works. but I dont think its like actually teleporting the user back each movement or you could still see that teleport spam even for lower ping users

eternal apex
#

why would it be teleporting the cursor back at all?

#

that's not how a cursor functions in a normal interface, stays where it is after you click

long summit
#

Yeah it doesn't teleport anything, it's just checking pitch and yaw and raytracing to the spot in the entity

#

It feels great on localhost pepeLaugh

rich hornet
#

yeah

blazing oar
#

but yeah the one I and well, you were working worked differently from this

#

ours were "actual" screens

#

with cursors, etc. hence the need for shaders to remove visual latency

rich hornet
#

wdym "actual" screens

blazing oar
#

uh 1s

rich hornet
#

also that one has a cursor as well just as a separate item display moving around

blazing oar
#

this was literally a menu

#

cursor is also a custom cursor

#

so it was an actual screen in someway, an actual UI, not just a floating UI inside the world

rich hornet
#

oh nice

blazing oar
#

it would essentially replace chest GUIs

eternal apex
#

it's cool but his showcase is a bit mid on the plugin page

blazing oar
#

I did get it working but it would require rewriting it to make it a public plugin and I just didn't want to lose too much time on it

eternal apex
#

like he's showing it for warps and homes and stuff but why would anyone ever go through a 4 dialog interface to set a home when you can just run 1 command

#

should show off stuff that actually makes sense for it (the pong thing is cool)

blazing oar
#

yeah...

#

like what I was planning on using this if I were to make it public was to make like a galaxy map

#

with orbits, that you could select planets and click on teleport

#

etc

#

an actual interactive menu

rich hornet
#

the pong thing was only made yesterday and that video was made 3 months ago so probably why its like that

blazing oar
#

that would immersive the players

sullen sorrel
blazing oar
#

it is

sullen sorrel
#

the background remains the same tho

eternal apex
#

dkim in the pong one it's probs controlled by your hand slot

blazing oar
#

send me the timestamp

#

of the video

eternal apex
#

in ur hotbar

rich hornet
sullen sorrel
eternal apex
#

yeah moving the cursor with their hotbar

blazing oar
#

where th is that pong part

sullen sorrel
#

how do you move the cursor with your hotbar

blazing oar
#

I dont see it in the video

#

lol

eternal apex
#

their selected slot is slot 4

rich hornet
eternal apex
#

go up to slot 5, cursor moves up

#

go down to slot 3, cursor moves down

blazing oar
#

oh

sullen sorrel
#

OH

sullen sorrel
rich hornet
sullen sorrel
#

oh wait that's true

rich hornet
#

like diagonally and stuff as well

sullen sorrel
#

maybe they're just on localhost so 0 ping but still
seems a little too flawless

eternal apex
#

aight so

#

there's a thing where you can mount a player to a boat and listen for wasd movements

sullen sorrel
#

oh

eternal apex
#

probs not that but idk

#

if it's listening to yaw/pitch it'd be fucked with high ping

rich hornet
#

I mean their plugin is open source so you could just look in there and see

eternal apex
#

boat thing works good with high ping tho

blazing oar
#

He did use actual screens

blazing oar
#

Fy that is using pitch and yaw

#

@sullen sorrel

eternal apex
#

nah it is using boat

sullen sorrel
#

D:

eternal apex
#

you can see the position changes when they first open the screen

blazing oar
solar sinew
#

yes but ims ahjf the rendering is done via shaders or smth like that

blazing oar
#

But he still listens to pitch and yaw

solar sinew
#

ping based cursor movement feedback doesn't work

eternal apex
blazing oar
#

Yeah it is not

solar sinew
#

ngl I left ts behind a few months ago

blazing oar
#

Hence why using shaders is needed in these cases

#

It removes the visual latency

#

For the cursor

#

But there are 2 ways

#

One being using boat

#

The one I did was spectating and riding an armorstand at the same time

solar sinew
#

can also freeze player view w shaders iirc

#

just by freezing the projection matrix

blazing oar
eternal apex
#

that's pretty cool

blazing oar
#

So I only needed shaders for the cursor rlly to make it client side

#

But actions/hiver states would still happen server side

#

So latency had an effect on those

#

But that didn't affect usability

#

The biggest issue was rlly visual cursor delay

hushed dawn
#

Hello

sage robin
#

Im currently using EcoItems + EcoArmor and god is it awful

#

I really want to switch but i have like 80+ files of custom items

#

what are the best Custom Items plugins in the market rn?

#

Ive heard MMOItems/ExecutableItems

#

but the main thing I liked about ecoitems + ecoarmor was the effects system

#

how powerful it was

grand dirge
#

pokemon legends za is so bad

proper jungle
#

people mostly use MMOItems/MythicMobs Items (& crucible)/ExecutableItems

#

@wicked torrent ❤️

elfin minnow
#

😭

magic summit
grand dirge
#

not worth $70 excluding the dlcs which is another $30

long summit
grand dirge
main cedar
#

Super genius optimization

chilly brook
#

minecraft should do it too

balmy vigil
#

hey, does anyone knows a builder that sells large/huge rpg terrain world maps?

light scaffold
#

it depends on the service i think

sterile tendon
#

if anyones good at making scoreboards pls msg me

rich hornet
#

unless it says "while you are a student", no its all a one time thing since its connected to the email itself

sullen sorrel
#

if it's a school email then it doesn't matter where it's from

#

afaik

#

unless you made your github account with the school email as the primary email

#

then you better fix that soon or else it'll be gone once you graduate 🤨

red plume
rancid ice
#

can someone help me to reveover my account all i have is the old gamer tag no emials or phone numbers

mellow zinc
#

best i can do is wish you good luck

#

?not-discord

honest thistleBOT
#
FAQ Answer:

Looking for discord support?
HelpChat is a Minecraft plugin and development support server and is not affiliated with discord in any way.
If you require support from discord, we recommend you to visit their official support website at https://support.discord.com
On this website, you can read their FAQs, or open a support ticket if necessary.

harsh flume
wicked osprey
#

@tulip flare

#

Bro

#

Why you blocked me

#

After we done your project

#

Also you didn't paid us

#

@tulip flare

#

Guys please be aware of this guy @tulip flare never trust him or his project that he posts here he gets his work done and block the person when it comes to get the payout for the desired project I got scammed I hope no one else gets trapped in the same scam

naive agate
acoustic pumice
#

@eternal apex What is the tool you guys use to get someone's dms into a html file

eternal apex
#

wat

acoustic pumice
#

There is a tool you guys use

eternal apex
#

what are you talking about

acoustic pumice
#

To grab someone's dm chat log

eternal apex
#

dms into a html file

acoustic pumice
#

Like if I want to report someone on here one time you told me (or an admin) to use a tool to export a chat log of my dms with the person I am reporting

eternal apex
acoustic pumice
#

Thank you

rich hornet
proper jungle
#

its too late

burnt swan
proper jungle
proper jungle
burnt swan
#

Its not nice when I sketch it

bleak eagle
#

hi

eternal apex
#

@bleak eagle Hey I've banned toothpaste because I don't like their second message in the server being one to advertise your host, if that happens again I'll ban you too

bleak eagle
#

If you banned him, I should have been banned as well, if he was an alt, but it wasnt.

sullen sorrel
#

which is why I assume piggy mentioned you

#

-# and technically your offer-services post isn't even allowed but I guess piggy let that fly :p

sullen sorrel
bleak eagle
sullen sorrel
#

If you can't find the correct channel, then I would assume that it's not allowed in general

bleak eagle
#

Offer Services made the most sense to me

sullen sorrel
obtuse flume
#

hello everyone

candid vortex
#

@naive agate Hey, we had dms open previously, can’t drop you a dm right now. Wanted to discuss your offer

cedar fossil
#

yo server owners), question for you, how much do you think mc server owners would want this?

software that takes multiple clips from lets say a minecraft server, asks for the number of shorts/reels required and generates a script or voiceover (or you can put in your own custom voiceover/script) for each of the reels, auto captions the video, puts the server ip on top, and can essentially bulk create content. upto 15-20 reels at a time from just 5-6 minutes of clips recorded by you on your server

swift glade
#

hello HAPPY

main cedar
cedar fossil
#

and from all the clips you record, it can bulk generate multiple reels

main cedar
#

ic

#

Ig 20$ a month would sound fine for all that

cedar fossil
#

since most server owners pay agencies $10-$20 per reel or per short to create content

and youtubers even more to upload it on their youtube channels

true stirrup
#

I guess if you do the generic ones where u punch at the camera in f5, while u just say join server and no real content

#

then could work

cedar fossil
true stirrup
#

I guess, I mean it could probably help someone if its made well

#

will it make u millions, i doubt

cedar fossil
#

mind if I send you a dm just to get some feedback?

main cedar
#

🤧

grand dirge
cedar fossil
#

i can send you an example of the first version in dms

true stirrup
shadow stratus
#

@blazing oar saw u dislicked my showcase. Is there something particular u dont like about it? like can i improve smthing or?

blazing oar
#

Also, why did you use trees?

#

Was it because of the escalation system?

shadow stratus
#

and those were bonsai trees

#

japanese*

blazing oar
#

Uh I see

fallow crow
#

where the hack are the cheat codes

blazing oar
#

?

fallow crow
#

bruh i just ordered one of these omg https://a.co/d/d6gMzgN

#

best halloween costume ever

sullen sorrel
winter compass
#

!help

#

?help

honest thistleBOT
#
FAQ Answer:
» Give the helpers some details
» Ask suitable questions
» Be polite
» Wait

Source

winter compass
#

@ebon storm

#

:p

ebon storm
#

shot

winter compass
#

🫡

#

robi is melon certified now

strange estuary
#

AWS being down has my comp sci class writing java on whiteboards 😭

sullen sorrel
#

what course/service do you guys use lol

strange estuary
#

Idk our projector just won’t come down

sullen sorrel
#

lol we wrote code on whiteboards before but doing it because of the outage is funny

sullen sorrel
#

a projector that moves 😳

strange estuary
#

it says it’s starting up but it’s stuck

#

💀

blazing oar
#

oh cool doing string manipulation methods manually

#

I remember doing that

#

it was the fun days

#

nowadays I have to deal with ocaml

sullen sorrel
#

It doesn't

sullen sorrel
sullen sorrel
#

ap csa exam

#

or is this just a general cs class

strange estuary
#

it's just comp sci 101

sullen sorrel
#

ah

strange estuary
#

where they assume "no prior computer knowledge" and yet my entire class is confused, the professor isn't the best xD

#

I'm getting it cuz I've been around coding stuff before just enough to get it, but I feel bad for all of these poor souls who have never seen any kind of programming 🥲

sullen sorrel
#

does he have a ratemyprofessor

#

🥲

strange estuary
#

I believe

#

0 ratings I think tho

#

xD

#

yeahhh he's too new

sullen sorrel
#

ah maybe he'll improve eventually

strange estuary
#

He was at 2 other universities but no ratemyprofessors for those

sullen sorrel
#

hopefully

sullen sorrel
#

wait is ratemyprofessor not actually used a lot

strange estuary
#

yeah he gets a little too much flack, he genuinely means well, he just doesn't read the room well

strange estuary
dry cliff
#

😭

strange estuary
#

java is funnnnnn

dry cliff
#

Next year we're gonna learn C apparently

harsh flume
#

Is there a way to fork DeluxeMenus?

harsh flume
wary willow
harsh flume
pulsar sun
#

crazy how some places ban for sharing the truth and it wasn't even criticism

#

now I understand much more of how it's going @unreal venture lol :^)

unreal venture
pulsar sun
#

lmfao

#

somehow, like I said, it became worst to worst

sage robin
#

builtbybit is superior kekw

#

only reason I got polymart is for Nexo

proper jungle
sage robin
#

In my opinion^

sage robin
#

I prefer builtbybit over spigot + polymart

pulsar sun
proper jungle
#

ik

#

i was there w u

pulsar sun
#

i went to fix up something just to notice i got banned lol

twin dune
#

Sadly SpigotMC is as good as it gets community wise.

Imo BuiltByBit is full of elitist people thinking they are making the next AI boom or Hypixel.

proper jungle
#

the actual hell

pulsar sun
proper jungle
#

yea

#

he called u crypto scammer

pulsar sun
#

what kind of logic is this

proper jungle
#

have you had a chance of reading his response?

pulsar sun
#

nope

proper jungle
#

sec

pulsar sun
#

i was fixing something (my vps)

proper jungle
pulsar sun
#

what even is this

sage robin
pulsar sun
#

so I get accused of something I've never done, been banning scammers myself, I don't even get his logic

sage robin
#

but quality wise i'd say BuiltByBit is the best

#

like it looks the best visually.

#

iykwim

#

also the owner is just chill

pulsar sun
#

but ig that's his limit of creativity

proper jungle
#

yea

#

thus people are stupid like me

#

and click the first reaction

pulsar sun
#

as I said it's flawed

proper jungle
#

and blocking the channels won't really block the bots

pulsar sun
#

it bans more legit people than bots

proper jungle
#

yea xD

pulsar sun
#

and you get accused of something you've never done? 💀

proper jungle
#

yea this is fr crazy

pulsar sun
#

he should've probably checked the date I joined polymart, or well even my previous messages

proper jungle
#

we can tag him here

#

he's on helpchat

pulsar sun
#

hey larky can you send him that I'll await a formal apology from polymart (as he's representing polymart there) for his behavior?
I don't need extra drama from him, nor am I interested in getting helpchat involved, but I won't tolerate getting accused for something I've not done lol

proper jungle
#

I mean u cannot just DM him?

#

it's probably not needed to be sent by me

pulsar sun
#

i've got dms disabled but aight will open them, would it be possible to know his name or id or whatever?
I'd appreciate that

#

plus if i was a crypto scammer @naive agate would've banned before him lol :^)

naive agate
#

@proper jungle I vouch for @pulsar sun

blazing oar
#

If I were to read this, I'd think the same

pulsar sun
# blazing oar

prolly a good idea to hide the end of the link but hmm

#

i'll look into rewording it ig?

#

for now let me focus on something important which is fixing an existing issue, thank you for noting(?) that out Afonso

twin dune
#

Like if they are gonna see that and go 'ah yes, a scammer' - fuck them and their laziness.

blazing oar
#

I mean yeah, overall it's stupid that they don't look into it further

#

but my first thought when reading that was the same... "Scammer"

#

as "Start Earning" is extremely common in that area

#

or anything related to getting money in general really

twin dune
#

The link is for a service team, right? If so, maybe add that somewhere.

blazing oar
#

(Fy I have no clue what your server actually does)

twin dune
#

I also don't know how someone can mistake you for the type of automated scams with link posting, 'msg me for how to dropship 10k monthly', etc type shit.

pulsar sun
#

(it's just me giving out stuff mostly lol)

twin dune
#

Like you were actively engaged in a sitational/contextual conversation which 99% of scammers don't do.

pulsar sun
#

I've taken everything you guys said, I appreciate that I'll modify it, thank you again

winter compass
blazing oar
#

Bruh

#

You think I am falling for that?

#

Amateur

winter compass
#

click link

#

dolla dolla++

#

@pulsar sun cooka pizza

blazing oar
#

I don't trust you melon

winter compass
#

am HelpChat Tier 3

#

trust me

blazing oar
#

Oh shit

#

Didnt notice

#

You must be trustworthy then

#

Hell

winter compass
#

🗿

blazing oar
#

I will dm you my credit card details

winter compass
#

the more details the better

carmine wyvern
true stirrup
#

#showcase message

This is done by just hiding the players model and spawning a model that follows the real players movement right?

proper jungle
#

which creates such 3rd person thingie

trim raft
#

Need

true stirrup
#

Wouldnt that cause insane input lag

#

i feel like he is in f5

#

unless im missunderstanding something

fallow crow
marble horizon
#

Regarding this, I'm looking for feedback on what I should add. I am planning to dramatically improve the event system first, with the menu system also being high priority.

#

Thanks in advance!

analog marlin
#

bedrock huh

#

without looking at the code or features or anything further, i question if you should use that name

#

very likely to confuse people as to whether it is for minecraft java edition or java bedrock edition

#

"oh is this a paper server? ah no it is a bedrock server"
CattoConfused

#

@marble horizon

marble horizon
#

well i can always change name letter

#

but thanks for feedback

lofty harbor
#

You should add first-class support for tasks

marble horizon
#

is there something specifically that you would like to see?

lofty harbor
#

I would like to see first class support

#

Events, configuration, and GUIs all have first class support

marble horizon
#

oh.....

#

yeah i'll update it

lofty harbor
lofty harbor
barren pine
#

@tiny smelt you better talk before doing this all. This is'nt the way Brother.

main cedar
#

upcoming beef 🔥 🔥

barren pine
barren pine
blazing oar
#

I am not surprised someone has beef with coolallrounder guy lmao

winter compass
barren pine
#

Good.

#

🙂

marble horizon
#

and also try to make it more type safe :P

warm flame
dry cliff
#

hey @marble folio

#

How are you so sure that your server will uhh

#

be monetized

marble folio
#

TRUST!

proper jungle
marble horizon
# marble horizon

Events now... work; there was an update that broke them but they're fixed now!

marble folio
blazing oar
crimson schooner
#

yo @gray gust saw you disliked my pack and i love your art so any tips for me 🙂

gray gust
crimson schooner
gray gust
#

Do not circle

crimson schooner
gray gust
#

I think you will do best fingerguns

blazing oar
#

@slender shale that's actually awesome.

#

although I assume it only handled static placeholders?

slender shale
#

You can make your object parser to pass data from caches and other things

#

I will soon implement player-to-player placeholders.

slender shale
#

It only supports kotlin for now

#

To add java support i guess i need to make the lib on java idk

blazing oar
#

it can stay like that too

#

hehe

blazing oar
slender shale
slender shale
blazing oar
magic summit
#

@marble horizon Just saw your funmands docs via the bedrock docs.
One thing I noticed and find a bit weird, is how the basic examples have everything inside the class' constructor. Wouldn't it be better to have it separated in a void method (Especially for allowing it to also be more oganized and clear by use of named methods).

-# To be clear: I won't use this API. Just wanted to share my opinion on what seems to feel weird.

marble horizon
#

It probably would be better, but I didn't want to complicate it on the docs; I just wanted to show the functionality, not how code should be structured. That's mostly up to the user.

magic summit
#

remember that users can be "copy-paste" kind of people.

#

So it's a good idea to try and show good code design, even in basic examples. But it's up to you.

#

Also, for bedrock, this is also probs preference, but for the ConfigurationValue annotation, I feel like it would be better to use a String array for the config path, just like Configurate does (Well, it's a Object array there, but you get my point I hope), because the dot-separated path is imo a horribly dated way of specifying paths and can make strings rather annoying if you have to insert dynamic values.

Speaking of.... Do you actually provide any way of defining a more dynamic path for a config value? Like f.e. including a UUID.

#

And just to be clear: I talk about allowing stuff like this: @ConfigurationValue({"hello", "world"}) which becomes

hello:
  world: # some value here
fluid quiver
lofty harbor
marble horizon
marble horizon
#

in which case it's probably better to just use sqlite or another db

crisp coral
#

Hey guys can anyone tell me how much should I charge per thread design for a plugin/setup?

kind sorrel
#

what does that even mean

crisp coral
true stirrup
#

I thought u could only really retexture on of the copper variants

boreal escarp
#

@silent wing ? 😮

proper jungle
#

and am guessing CraftEngine uses display entities

#

so I think there's just a door with invisible texture

#

and display entity over it

magic summit
#

That is probs how it's done. Easiest way to check would be to get the rp and check door texture in the debug world

silent wing
silent wing
#

It doesn't take away from the effort of having to configure 64 states for just one trapdoor with its entity rotations picarDead

proper jungle
#

there's a reason why people use regular blocks, slabs & doors instead of displays

long summit
#

One day we'll get custom blocks COPIUM

proper jungle
#

without limitting the gameplay anyhow

#

but ye those are just full blocks

#

then you can make like 4 different doors, trapdoors, lamps, glass, slabs & stairs

#

so ye its still pretty limitting

silent wing
proper jungle
#

you can quite literally crash someone's client

#

"only player's fps" bruh

silent wing
proper jungle
#

you can take a look on detailed servers like originrealms, etc.

#

and see how laggy their spawn is

#

without using those display based blocks

#

it has no block face culling, all faces are always visible

#

^ this is not hating CraftEngine btw

silent wing
#

OriginRealms item_displays do tick

proper jungle
#

I love how CraftEngine does stuff

proper jungle
silent wing
#

For some reason, item_displays tick just for being entities and look for passengers

proper jungle
#

how does that matter?

#

this does not affect client fps

silent wing
#

Yes, because for some reason the logic is updated on the client side

proper jungle
#

if no entity data is updated then nothing's sent to client

true stirrup
#

what did i start :D

proper jungle
#

the display rendering Is the worry

silent wing
#

Performance improved in 1.21.10

true stirrup
silent wing
#

lmao xd

long summit
#

Haha 1.22 good joke

#

We'll see 1.21.1000 by then

silent wing
#

or 1.21.21

true stirrup
#

I mean they only have to add proper custom blocks and entities

#

and thats basically 90% of what people would ever want*

silent wing
#

custom blocktates with custom hitboxes

#

= RIP furniture

proper jungle
#

bcs the block components thingie is being worked on for quite long time already

true stirrup
true stirrup
proper jungle
#

i dont think its that easy tbh

#

like having serverside driven blocks would be crazy

blazing oar
#

well no, it is not easy

#

they'd have to refactor tons of code

#

and properly test it too ofc

#

but I'd assume they want to release it paired with some other feature, idk

true stirrup
#

but ig if they do that then might as well go all in

#

does bedrock have proper custom block stuffs?

violet gyro
#

Yeah

true stirrup
#

these mfs

proper jungle
true stirrup
#

How is craftengine compared to nexo? On paper seems a lot more powerful

proper jungle
#

CraftEngine is more powerful and more optimized from what I know

#

Nexo even uses real entities skull_dance

silver dawn
#

off topic but anyone need a web dev?

proper jungle
#

if you know Ktor and Kotlin, then yes kekrvs

silver dawn
#

sadly no 🤣 but i got a mate who knows kotlin

proper jungle
#

Ktor is like spring (java) in Kotlin

silver dawn
#

havent heard of it but this seems simple (Ktor) def not kotlin tho, out of my league.

winter compass
#

larkyy can i have some smol help? 👉 👈

proper jungle
#

I can get u more smol things

#

however

#

whats up

winter compass
#

if u can help, I'd be rlly grateful :<

vagrant pike
#

tfw some guy starts cursing you for no reason when you didn't look into his issue for 10 days cuz you had no time lol

#

on a free resource

analog marlin
#

how dare you, he is feeding your children with his download

true stirrup
#

do you think its worth switching ?

ashen coyote
#

hi bro
bro i want comet pro subscription but for that i need to refer my 3 friends so can you help me with that

blazing oar
#

(this sounds like a religion or smt?)

proper jungle
#

Boy is the sweetest dev I've ever met

blazing oar
#

I mean well

#

he is part of a list of nice devs

#

matt for ex. is also one of the nicest devs I know

#

can't really classify people like that xD

nimble thorn
#

CE has spme nice custom blocks due to its nova like approach
Outside of that i dint think its far better from my minimal testing

Had issues with furniture hitboxes glitching, confusing commands and configs etc

#

Just waiting for mojanf to make blocks data driven and nexo will have all ofnit like day 2

long jasper
#

is the Logitech G502 X PLUS good? I need a new mouse but I don’t know which to get

solar sinew
#

yaml based configs need to die

kind sorrel
#

true, we need more xml configs

solar sinew
#

I mean in the cases of where it's something complicated

#

like BetterHud

vagrant pike
#

xml is so cancer lmao

solar sinew
#

or anything where you have like

#

anything as complex as conditions

#

just stop it

#

just make a developer api

vagrant pike
#

now image if you had to use xml for it

kind sorrel
#

people abusing config formats for programming is a general problem

vagrant pike
#

^

solar sinew
#

I know it's horrible

vagrant pike
#

at work we have quite a few SOAP services and xml is just horrible

#

good thing we are migrating to REST -> jAySon

solar sinew
#

jayson!

#

gzon

vagrant pike
#

geison

naive agate
proper jungle
solar sinew
solar sinew
#

like straight up

proper jungle
#

well then blame them, not configs imo

solar sinew
#

I blame plugin devs for catering

proper jungle
#

xD

solar sinew
#

well i blame both

#

plugin devs designing bad DSLs

#

and users wanting them

#

you could write a simple dsl in like less than a few thousand lines of code

#

for your application

#

and it's not even that hard

proper jungle
#

in Kotlin its super easy

solar sinew
#

and it would be a real programming language

naive agate
#

What we yappin about chat

proper jungle
#

idk tbh

solar sinew
proper jungle
#

Ixume does not like configs

naive agate
solar sinew
#

and how i agree with it

naive agate
#

why hardcode stuff like that

solar sinew
#

i think once you get here you need to rethink it

#

and just

#

rethink your entire approach

proper jungle
#

yk that deluxemenus has pretty similar conditions layout

solar sinew
#

yeah it's awful

proper jungle
#

how would u do it then

#

just curious

#

in ACrates ive got

#

conditions:

#

sec

kind sorrel
naive agate
solar sinew
proper jungle
#
conditions:
  - type: permission
    permission: "example"
naive agate
#

I think thee part that hurts the most is because of the formatting

proper jungle
#

I dont have keyed sections

solar sinew
kind sorrel
#

Like, log4shell is basically the same thing

solar sinew
#

declarative programming works when you have a good way to actually declare things

naive agate
#

All configurations should consist of a web dashboard to configure 🙂

solar sinew
#

most plugin devs are not good dsl designers, which is perfectly fine. so they should stop trying

vagrant pike
solar sinew
vagrant pike
#

isn't this just (number)papi:player_x >= 1, why make it so verbose

naive agate
solar sinew
#

it's a nice plugin

#

it handles stuff for you

naive agate
#

is it better then DM?

solar sinew
#

it's not a menu plugin

#

but god i wish it had a dev api to define its huds

#

like a kotlin dsl

#

or javascript

naive agate
#

Imagine prompting to configure lmao

solar sinew
#

it's not very well documented so i actually did have Claude scan through the source and write better docs

solar sinew
#

so... technically 😆 ?

naive agate
#

tbh I just write my docs then run it through AI to format everything the same

solar sinew
#

yeah i mean the nice thing abt llm's is they can read pretty damn fast

#

it might fuck up but if it doesn't, saves you a nice chunk of time

naive agate
#

nice

proper jungle
#

bcs I was curious of how the shaders work

solar sinew
#

it's nothing magical

#

i'm glad that it exists

#

i just wish they didn't try to make it yaml-configurable because there's literally no other way

#

thankfully tho it's open source so i can just add on any features i want

light scaffold
#

Just use a damn js interpreter at that point

long summit
#

Conditions are fine, but not like that lol

#

Also good ol kotlin script would be a banger for something like this

solar sinew
#

its not really possible

#

there's no good way to compile kts at runtime

#

and definitely not in a secure way

long summit
#

Huh? How is it not possible? We actively use it

solar sinew
#

are you talking about using org.jetbrains.kotlin:kotlin-scripting-common

#

?

long summit
#

Yesm

solar sinew
#

with sandboxing?

#

you must be excluding stdlib then though right

#

and the compiler adds like 70MB to the jar (though this isn't a real issue)

long summit
#

Wdym by sandboxing?
But no, we're not excluding the stdlib, jar size isn't a concern

solar sinew
#

sandboxing the script i mean

#

like during its evaluation

#

maybe i didn't try hard enough when looking into this initially

sullen sorrel
#

although if it's only running scripts from the config file, then wouldn't the only concern be the server owner hacking themselves

solar sinew
#

yeah that's true

#

i just remember having some sort of issues with kts

#

ended up sticking to js

sullen sorrel
#

I remember having issues trying to get kts scripting to work with relocation

#

or something like that

#

my implementation rn is broken and I haven't bothered fixing it for a long time

solar sinew
#

this is one of the scripts for Comet for one of the effects i showed recently... this would be hell from both a config and the plugin-side if it tried to be yaml:

effect.addListener("effectInit", (effect) => {
    let runtime = effect.runtime;
    let pos = effect.pos;
    runtime.run(effect, (world) => {
        world.spawnPhysicsModel(effect, {
            id: "creeper",
            pos: pos,
            // velocity: { x: 4 }
        }, (body) => {
            world.spawnEffect(effect, "creeper.trail", {
                parent: comet.parentOf(body, [0, 1, 0]),
            }, (eff) => {
                effect.trail = eff;
            });
            let exploded = false;
            body.hookManager.addCollisionListener(effect, (x, y, z, impulse) => {
                if (!exploded && impulse > 2) {
                    effect.dead = true;
                    exploded = true;
                    body.kill();
                    world.spawnEmitter(effect, "explosion_init", {
                        pos: { x: x + 0.5, y: y + 1, z: z + 0.5 }
                    });
                }
            })
        })
    })
})

effect.addListener("effectDeath", (effect) => {
    effect.trail.collisionTime = effect.trail.age;
})
long summit
#

I am not really sure but I think so
I wasn't the one that implemented it at work, but I have done it for a personal project and didn't have any issues

solar sinew
#

hmm

#

if i hadn't already pivoted to graal and js i would try it out again sometime

long summit
solar sinew
#

oh that's quite cool

light scaffold
#

oh i forgot about that guy

blazing oar
blazing oar
#

just like ASL does (I actually took it from there)

young mortar
blazing oar
#

I am back to cooking on hangar

urban cave
long summit
#

Groovy visibledisgust

naive agate
#

@sage robin no ads allowed in #showcase read the rules.

sage robin
#

was just showcasing some shorts we made

#

won't happen again tho 😛

naive agate
#

only stuff you make is allowed aswell

main cedar
burnt swan
#

So, he must sign an NDA, most have a portfolio, must know 3 languages, must be the flash, to get... what exactly?

kind sorrel
#

server hosting company

burnt swan
winter compass
#

🙏

grand dirge
#

to put that in free is crazy

#

like it'd be a miracle if "someone" even considered to help

#

and he's putting all that reqs

solar sinew
#

all contracts with minors are voidable bro 😭

fallow crow
#

Is 512gb enough or should i get 1tb for a mini pc?

burnt swan
#

Big brain 😂

ripe blade
#

If its not used to storage videos or install games on it

#

Then u are fine with 512

proper jungle
#

@fallow crow am using like 700MB on my highend PC. I used to have games installed, but am not a gamer, so uninstalled everything.
I do have quite a bit of videos downloaded and I work as a developer, so got loads of sources in my PC. As Milin mentioned, it depends on what ur needs are

#

I would say that 0.5TB is pretty much enough for regular usage, I would switch to Linux tho, to get rid of bloatware

ripe blade
#

700mb 🙂‍↔️

proper jungle
#

700GB*

#

sowwy

#

am using Linux on my 4yrs old laptop and its pretty good

#

am planning switching to linux on my main desktop too

#

how was ur break btw?

fallow crow
#

thanks for the fb. think ill stick to 512gb of ssd on the m1 mac mini im about to purchase. plus the fact that m1 is older makes it less enticing to buy higher storage but then again im not sure about that argument of mine lol

proper jungle
#

oh mac

fallow crow
#

break was great

proper jungle
#

well cant u just upgrade the storage on ur own?

fallow crow
#

yes

#

i think ill just do that instead then

proper jungle
#

yea

fallow crow
#

but optional

proper jungle
#

and iCloud is also p cheap

fallow crow
#

i was thinking for some reason i needed 1tb if i was gonna get a minecraft server node to start working on my minecraft server idea

#

but idk 512gb does seem feasible

proper jungle
#

idk if you would really need 1TB for creation of MC server 💀

fallow crow
#

yeah lol 😂

proper jungle
#

lol he's gone again

violet gyro
#

😭😭 this is like the 20th that has happened

proper jungle
#

yea

#

xD

oblique stream
#

Hello

grand dirge
forest hull
#

Hi all

burnt swan
#

Hi you

fallow crow
fallow crow
true stirrup
#

ur just main character

analog marlin
#

as the background character i can confirm he is the main character

solar sinew
#

complaining on open source stuff is always a lil strange

#

if you care so much... just fork and make it yourself

vagrant pike
#

I literally told him I have no time, busy with full time job and irl stuff, I am not that active on minecraft development anymore. I only update/fix if I feel like it.

and yes, it is open source lol

fallow crow
solar sinew
fallow crow
#

there's not even a channel which shows leaves and rejoins. too much effort to pay attention to something like that in that case

solar sinew
#

the name turns white

analog marlin
#

your name turns white

fallow crow
#

so what's the big deal if i leave and rejoin regardless if that's true lol

analog marlin
#

its just weird

solar sinew
#

it's just like

#

why

fallow crow
#

it's just like why do you have to question it so much? how about That?

#

why not just mind your own business

solar sinew
#

why are you getting so defensive about it 😭

fallow crow
#

and stop worrying about it

#

why are you nosey

solar sinew
#

the ragebait goes hard

analog marlin
#

bro has a disease where he cannot stay in a discord server for longer than 45 minutes

twin dune
solar sinew
#

he's protecting us

#

Bless.

fallow crow
analog marlin
#

i'm not trying to control anything

fallow crow
#

right then you wouldn't make a big deal about it

analog marlin
#

i am simply pondering your unusual behavior

solar sinew
fallow crow
#

except there's no need to ponder ANY behavior just mind your own business and stop being nosey Lol

solar sinew
#

no one even is telling you to do anything

analog marlin
#

its like me looking out the window to see a man spinning on the sidewalk

solar sinew
#

it's just curious

solar sinew
blazing oar
solar sinew
#

like what possible reason is there for being defensive about leaving a discord server constantly

fallow crow
#

😂

blazing oar
#

Once I finish with the hangar redesign I will def. take a look on better implementations for reviews.