#dev-general
1 messages · Page 442 of 1
🥲
@quiet depot ❤️ https://i.imgur.com/o8JXgw1.png https://i.imgur.com/yRWCvQ8.png
Well now it's the painful part, figuring the dependencies for the JSON file
🥲
why did you decide to make the slim jar?
Uh, actually was Yugi's idea xD
😌
then, why did yugi decide that slim jar should be a thing
To create the illuminati ofc
what is slim jar and what is its purpose
Probably because PDM wasn't being updated, looking at you BM and a lot of us needed relocations
Why would yugi not decide it should be a thing
@clear fossileryone*
poor Ev
^
I can't even find the java 11 folder now lol
man, pitest is the best
what is pdm?
pee do mom
Runtime dependency management
Downloads and loads dependencies up so they dont need to be shaded into your jar during builds
Yeah i don't like the idea of one central folder either, should definitely be per plugin
Slimjar can allow separate directories if setup to use that
Central folder could mean they could share one jar if they somehow endup having the same version🥲
I can see the benefits of one folder but I can see it breaking things as well
one central folder = more complications
It shouldnt be to too complicated if the folder includes subfolders for artificats ids group ids and versions
It seems like my VM Options of -javaagent:C:\Program\ Files\Java\dcevm-11.0.10+5\lib\hotswap\hotswap-agent.jar -XX:HotswapAgent=core won't work because of spaces in folder names but I can't help that 
Oh btw bm does sdkman work like ghcup?
wdym?
I think i got it.
similarly
You know in the start.bat you can put the arguments, where should I put that in intellij?
Is it Program Arguments?
?
Alrighty
if i put it there, it just says it can't have things there
wait... can you not use NVMe ssds without fast boot?
i think it is on the AUR
I cant seem to find it bm
yay ghcup?
I meant sdkman
oh nah
I already have ghcup installed
Should i just fetch the sdkman script from the get link?
wait, Path to JAR is um the pmines jar... right?
yeah
no
hm
Done
nice
Sorry for seeming so dumb to ya'll
I have not, currently going through the list
Oh, be sure to do that
Apparently it wont let you install manjaro with it on
You only need to disable fast boot if you want to mount any of the partitions mounted on windows on linux
the partitions mounted on windows
what does that mean?
mount your windows partitions
the partitions that store windows
and I assume any partitions windows has mounted
Yea
idk which ones those are
Anyone seen this error before?
PrivateMines: Exception while reloading classes : com.sun.jdi.VMDisconnectedException : null
The ones you use on your windows installation
any drive that is accessible in windows
Open up disk management
yeah no I definitely want to use those
that error happens when reloading
yes
sdk list java
welp
piggy have you had this before?
no
That is openjdk right?
I've never seen that error before
hm
yugi it has loads of jdk options
I followed the steps just how you said
ah
run that command yugi
It started installing java already
just automatically?
Is exiting the process between the install ok?
yeah should be fine
I used sdk install java
Shall I cancel it?
yeah thats fine
you'll probably want a few java installs tho
Wait this is the jre right?
I wonder why it doesn't work
it'll just be latest ver
It only breaks if I change some code 🤔
Alrighty
rnt u a kotlin user?
?
Hes a to be haskell user
haskell bad
I might come to haskell if i can get past this debug thing lol
no cap
fax, no printer
haskell good
odin arent u a kotlin user/dev?
no
Hes audrey in disguise
He came here after leaving the kotlin team
nice someone else that ISNT a kotlin karen
!!! you WILL be HUNG
WHAT!!!!
!
I might put $$$ down for a fix to this !
How dare thy!!
haskell is objectively good unironically
They will!!
😌
its sad I tried it, wouldnt be here stating such things if that wasnt the case
Should I wake up my neighboors?
it's 4 pm
they sleep at 3pm
his neighbours are all heroin addicts, they go to bed early
i found a 113db alarm, I might get one for my escooter
lol why do you have an escooter
because i can't drive and i hate buses
post pics or doesn't exist
medical reasons
o
you can stream on phone?
with a will there's a way
I trigger you
@ocean quartz remind yugi to remind frosty to take the haskell course!!
I fell down the stairs
lol
😂
gj
i thought u were just jumping down them
No
Noo
You want to see
i mean I just came for the scoot
Oh bye then piggy if ya don't wanna see my fat face
lol
Fuck if flex time
already seen it
Yeah I actually tell down the stairs btw
lol
@prisma wave you missed out 😠
i would go outside with it.... but...... yeah i'll be doxing myself

😦
who are you
can you speak in sentences either?
that actually hurt btw piggy
what account
i actually fell
which one
LOL

why can't you get it back?
who are you
they're probably just a rand from discovery
bm you missed me falling smh
I recommend contacting discord support
tooked
takened
I gotta either fix code or just push it out broken and act like its fixed
I'm so dumb, I was wondering why a player kept dying when a game started, then I realized I left a test in that killed a player after one second.

anyone here know what the standard glob matching pattern for methods is?
I've tried package.Class#method and package.Class.method and neither work
trying to configure pitest to ignore some functions it really shouldn't care about lol
glob matching?
who is pitest and why is he maven
ah I see why it's not working lol
🧐
pitest is a testing tool that basically fucks up your code and tells you where fucking up your code didn't break your tests
sounds cool
or should I say, screams at you when it couldn't fuck up your tests by fucking up your code
if only I made unit tests
lol
Ok, manjaro installation successful, how do I configure grub now to let me select what to boot on startup
same drive?
Yes
would've thought it'd do it automatically tbh
Definitely does it automatically
Set your bios to boot into whatever grub is on and it'll just give a menu where you can choose
Grub should be on the same drive
I have 2 boot options in uefi: the drive in question and the drive in question (windows boot manager)
No i did not
Probably boot into the former
Yeah that sends me to manjaro
Yes
It never did
Although the first time it said "GRUB" for a second
first
No menu tho
Yes
The issue is the current calameres version doesnt include the esp flag in the menu so it auto sets it to legacy boot
You need to remove the legacy boot flag and use boot and esp flags on your boot/efi partition
👀
Let me know after you have gparted installed
Do i need to use its live image or can i install it regularly
Installing it regularly worked for me
Yeah you can just install gparted on the live image
Oh?
Boot and esp flags are set
Hmm, can go open your terminal and use efibootmgr
EFI variables are not supported on this system 
They were already set right?
Yep
Ok go your bios, look for boot options and inside it boot order
If Manjaro is not on top, bring to it to the top
Haven't changed anything, so I doubt the boot options are any different
Yep, still the same
I have a Windows Boot Mananger option and the name of the ssd
Ssd sends me to manjaro
Wbm sends me to windows
Oh the ssd was already on top?
Can you send a photo of what you have rn?
Did you install alongside windows without a separate boot partition btw?
A lot of guides recommended having a separate boot partition than the one windows was on
If I did I am not aware of it
Gparted only had one partition flagged with boot i believe
Are both windows and linux on the same drive?
Yes
Ah alright, gimme a moment
lmao
@jovial warren I hope this is important! xD https://i.imgur.com/7z3XLXb.png
turn that off
Its the arthur guy from bms class
Hes pretty much banned everywhere he goes I think
Your git ?
Why am I in the manjaro boot screen again now
prolly saw "a server made from scratch"
It's not on my pinned repos or anything
wdym?
Oh it booted up into manajro? xD
he probably saw "a server made from scratch"
lol
The one you get when you boot the live image
Now it sent me to windows 
Amazing
I mean who could say no to a Minecraft server implementation made from scratch and written in Kotlin??
Mount your efi partition
Wow apparently my windows always turns legacy mode back on
ikr
What is this
lmao
didn't get 27 upvotes in showcase for nothing lol
welcome to Windows being Windows
And it randomly changed my boot order too
Yes of course it is uefi
This is a mainboard with the latest amd chipset
Wtf now I can't get into manjaro anymore
I change the boot order and when I save it goes back to usb stick first
Recheck if you used the right save key maybe? esc exits and f10 saves for me
I used save and exit
Try saving, going back to the main bios menu and opening boot options again
see if it resets
I meant withotu exiting out of bios btw
.
Alrighty save and see if it still goes into windows
Well it doesn't go into windowd
It only did that once
Ok now that I removed the usb stick it does
Alright, hmm
open command prompt
So this doesn't respect my boot order at all
hmm, open up system information
Yes
UEFI
Alrighty
open up command prompt
go into diskpart
use list volumes
What output do you get?
look for the FAT32 partition it shows
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 D HDD NTFS Partition 5589 GB Healthy
Volume 1 C NTFS Partition 465 GB Healthy Boot
Volume 2 FAT32 Partition 100 MB Healthy System
Volume 3 RAW Partition 465 GB Healthy Hidden
Volume 4 NTFS Partition 513 MB Healthy Hidden```
ok so you want your volume 2
assign an unused letter to it
What drive letters do you already have?
C and D?
Damn! Someone just came asking for Fish Slapper support in #general-plugins. This is a first since I've joined this discord server
yup, those should be the only ones right now
use select vol 2 then assign letter=m
Whats that?
figured it out, yeah
Cube's plugin
oh
ok done?
yeah
I think he made it as a joke or made it for glare don't remember
Hello
Hi trump
Hello Yugi
Hows biden?
just continue with the instructions I'll follow along quickly enough xD
Yup
xD alrighty
list the directories there
find your way into the EFI folder
then list the directories there and make sure a manjaro folder exists there
doesn't
What all exists there?
Microsoft/Boot and -/Recovery and Boot/
Go into Boot/
Whats inside?
Basically look around to see if you can file the manjaro boot file
bootx64.efi
Ok that might be it
I think that's manjaros
Are you sure?
"manjaros"
u are purple
ugly
sounds like a kind of food
Trump, aren't you supposed to be red? Why are you green
well it's the one thing I can see on the live usb stick
Yea but its normally supposed to be under a Manjaro folder like you have for Windows
Well if you are sure, now you just need to switch your bootmanager to that with bcdedit
Before doing that
You have a windows recovery drive right?
in that partition?
If not, make one before changing boot manager path
But Mr Trump, purple is the mix of Red and Blue which are the colors of freedom!
I have a usb stick with windows on it
Ok that should be fine then ig, you'll need that incase it isnt able to boot with this boot file
Also johnny, look if you can find a grubx64.efi file anywhere on that partition
Do I hear mexican?
Do I need to port you back to China?
Lmao
nowhere to be found
Is there a grub folder?
no
hmm
Should I just try to reinstall 🥲
Hmm first remove the drive you assigned in diskpart
remove letter=m
Legacy mode is still on right?
Well I'll need to go back to bios to check but I assume so
Something keeps resetting my settings there
Johnny are you on windows rn?
If so can you open up disk management?
Then right click the disk you installed on, and go to properties
Check if it uses GPT partition tables or MBR tables
Ayy it's now configurable with shadow
ayyyy lit
its a gradle plugin right
Yeah
So now it needs to find the jar from the repo right?
I presume that is possible in gparted too
Also provide a setting for them to manually choose to mirror as well ig if they want that
Yes
Yeah, now I need to map the dependency with the transitive ones
Once you have a final json file format, ill change the dependency reader to use that
it currently just looks for a url and name
Sure thing
Where do I see this info
properties of the disk I assume
lemme open up gparted
one sec
Ah yes, firefox random decides it wants to update
Gimme a min john xD
Its under View -> Device Information @lunar cypress
Everything gpt
What does it say?
/usr/bin/grub-probe: error: failed to get canonical path of 'overlay'.
Are you able to get onto the manjaro installation without grub?
like not the live image
the installation
Haven't managed to do that, nope
hmm
@last thunder
@compact perch
Im gonna delete this partition and try reinstalling I think
@Marry
Does efibootmgr still not work?
Nope
Alright, I guess reinstalling is the way to go then
Poor Larry
I recommend following this
Difficulty: ★★☆☆☆ Dual boot - Step by Step Target systems Firmware Checklist Windows preparation Manjaro installation Revisions Target systems UEFI Computers with preinstalled Windows (Windows 10) is computers using UEFI firmware. This guide is a generic guide targeted at UEFI installations. However some of the guide does apply even if ...
I'm replacing the partition now
Asks me where to put the boot loaddr
Does it mean grub?
Sodium: https://github.com/jellysquid3/sodium-fabric
Want to ask questions? Join the JellySquid discord! https://jellysquid.me/discord
Some info about this
I used carpet mod on an local host external server allowing me to freeze it and set-up a camera path
Java 14 with ZGC was used on the client
i5-6600k GTX 1070
Fedora 32 Kernel: 5.6.15 ...
Yes
Altho I dont recommend doing that, windows might mess with it during updates apparently
Just what I read on manjaro forums
Not sure tho
Well where else should I put it if not the master boot record for the ssd
if you're replacing partitions thats your only option, you'll need to create the partitions yourself you want a separate one for manjaro
What else does it show?
System Partition and Do not install a boot loader
No
I don't get any option there
Im just gonna do this now
I'm starting to get hungry
xD
And tired of all this nonsense
following this might be easier
fine
I did follow this except manual partitioning
Guess im gonna do that now because replacing didn't change anything
Well
Apart from the fact that I could enter manjaro again
Sooo I'm using sublime and these are my settings: https://i.imgur.com/oVg5oaX.png
but for some reason it still considers the TAB as being a TAB not spaces
Progress
It at least does something now
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.10-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-5.10-x86_64.img
Found initrd fallback image: /boot/initramfs-5.10-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
It's output will be used to detect bootable binaries on them and create new boot entries.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done```
well fixed it somehow. had to make spaces 2 as well which does look nicer
Awesome
Make sure it also detects the windows boot manager
If not run os-prober again and see if it shows windows
from that output it doesn't look like it detects wbm
Run os-prober
returns the grub-probe errors from above
nope, same thing as before
I think it's because somehow it always enables csm
I disable it and the next time I'm in the bios it's enabled again
I assume youd get grub now but it shouldn't list windows
I don't understand
Grub doesnt detect the windoes efi file atm
So in the grub menu
It should have manjaro but not windows
Try this
nope
Hmm
ah those errors were only for my usb stick
Ah
I suppose this is the main problem then /usr/bin/grub-probe: warning: unknown device type nvme0n1.
nvme0n1 is the boot partition I think
What happens on a restart? Straight to manjaro?
yup
I keep seeing this
If you have Windows installed with CSM Enabled, and then try to set it to Disabled, that will never work. You must install Windows with CSM disabled during the installation.
online
is that really true?
That'll probably be it
losing my mind
Lol
Reinstall Windows ig
You can still boot into windows from the boot menu if grub doesnt detect it
I really don't understand what this has to do with grub tbh
what is the problem with csm anyway
Legacy mode tries to use mbr or something
but I don't have mbr anywhere
im gonna reinstall one more time
Actually, I'm gonna annoy the forum
Isn’t it so satisfying when something works the 20somethingest try?
😂
Wait, when doing manual partitioning, do I delete the previous efi partition?
@old wyvern
Because it says to create an efi partition yourself
The one from replace partition?
Yes
But not your windows one
That should stay
3 normally
Oh recovery
yea
The small one should be where windows boot manager resides
I mean if you're pc is stuck in legacy mode, maybe easybcd works
Altho im not sure using that is a good idea or not
Actually, maybe @jovial warren can help
He has done this a few times I think
DISKPART> delete partition override
Virtual Disk Service error:
Delete is not allowed on the current boot, system, pagefile,
crashdump or hibernation volume.```uh oh
the efi one
and then back to windows?
wait I guess I don't need to go back to windows
What exactly are you trying to do?
nothing left to do for me I think
You're not retrying?
I'm trying to clean up the mess I made and partitioning everything manually
Ah alrighty
boot onto the live image
Grub isnt working right?
Just to make sure
If you have grub there are extra steps
Alrighty
Just delete the linux partitions frim live image then
And then extend the windows partition back
Might wanna format it before deleting tbh
Why would I extend the windows partition back?
You want to leave the space unallocated?
I assumed you wabted it back for Windows
No, i want to use it for manjaro
Oh alright
The efi partition keeps coming back from the dead
I remove it with parted and when I restart the live image it's there again
How tf is this possible
WAIT
OH NO
I think I wiped my hard drive
F
nice.
oh kaliber u don't got access to #developer-chat?
im no developer 😢
no no. just wanted to show u something
soon™️ hopefully™️
gonna spam your DMs ok/
ok sounds great
done
lmao
btw did you apply for staff? u can unlock #developer-chat like that xD
well I don't get to chose
only admins do
but why don't you apply for dev? Or you did and just wating?
i dont have 2 projects yet
bcz U got a few projects don't you? CombatStats, ChatReaction Expansion and RNG Expansion + you're working on EzBlocks rewrite
and i wanna finish ezblocks before applying, but first im making a lib that ill be using in my own projects
ah well alright then
yikes
But I thought "what could happen, you don't even need to touch it"
Nothing too important fortunately
not too bad then ig
👀
I mean the files are probably not lost unless you formatted it
Right @jovial warren ?
Oh that would be convenient
Lemme confirm, one sec
u can probably recover it if u dont do any writing to the hard drive too
gparted doesnt format by default I think
This was parted, that shouldn't format either then
I'm gonna go to Windows in a minute and see if I can restore it from there
rescue (Parted User’s Manual)
https://www.simplylinuxfaq.com/2018/11/how-to-recover-accidentally-deleted-disk-partition-part2.html
yo @old wyvern how was that website called? The one with the courses lmao
PluralSight
Also, reminding in case, check out the haskell course
yeah I started the java one, did like first 10 minutes and then forgot the name of the website lmao
lmao
@static zealot https://app.pluralsight.com/library/courses/haskell-fundamentals-part1/table-of-contents
a unique, mature and powerful functional programming language.
😌
wait but is every course free here?
lmao
dont take the bait blitz!
Like the git and devops one
Kaliber not going to do Haskell yet lmao
😃 👍👍 🌚
Dont complain about what you havent tried
me neither
I didnt before trying to learn it as well
funny thing is I can almost understand it after watching like 30 minutes of a talk about Ruby
what
or something that was related to Ruby a while ago
lol
yeah I know
they have not a lot in common. or I think they don't
idk ruby at all
isnt ruby like python or smth?
I don't remember if they actually showed something about haskell in there
or something
bcz the talk was not about Ruby. Just they used ruby or something but they explained some other shit
Blitz honestly, give it a chance, watch like 2 modules of the haskell course, then tell me if you love it or not
The stdlib has literally everything* youd want to do
its amazing
man I can't even watch the Java ones ... xD
lol
lol
I've been working on a stupid placeholder all day and if I actually wanted to finish it I could've done it in 30-45 minutes
lmao
JavaScript placeholder. bcz Thien finally decided to give me a dev build of the expansion to test lmao
lol
nice
Has it been ported to papi3 yet?
nah it just uses the new js engine i think
yeah thats the main thing tho
The current one is buggy right?
no but nashorn was removed
I remember something about semicolons
in java 15
not really, it just uses nashorn atm
Ah ok
nah it was fine. thien added support for code without ; for nashorn one as well
Oh nice
it used to require them a while ago
I see
i see
its the same as Data but it stays for just as long the server is opened
no persistent data? 😦
😮
lmao
What
gonna find the screenshot
yeah I can parse placeholders to get data from docdex
in JavaScript
lmao
😢
Actually
jdk/docdex papi expansion? 😳
lmao
well you could do it but its just a few lines of code lmao in JS and same in java probably
like 3 or 4
papi haskell script expansion
lmao
I didn't butifiy it or anything lmao
do it yugi why not
Alright
we have js and kts papi expansions so far, itll be cool
kotlin script
I didn't know about that
oh I remember seeing it on the ecloud I think but never used it
neither
Bois
Guess whats coming
also a nice thing Thien didn't even tell me about was that you can now dowwnload the community skript with 1 command @onyx loom
I had to decompile to see what it does
smh
script*
lmao not skript
smh
thats been a thing for a while no?
I mean a pure language probably makes sense for this
i remember seeing it when i had a server, and that was ages ago now 🥲
lmao
blitz bad support
he needs to update that command
smh
well I found a few problems with that too
so I guess he'll have to fix that too
I did
its like 5 pages
of errors
and I didn't even test data and other shit yet
🥲 🥲
also he added debug mode ❤️
well it used to be enabled by default
lmaoo
that's why I like it
bcz now its false
by default
xD
and you have an option in config for it
👍
you used to get like 100 messages 2 for each placeholder xD
one thing he also added is Parser#setPlacehodlers Parser#setBrackets and Parser#setRelationPlaceholders
or something like that
I forgot the exact names
nice
so no longer PlaceholderAPI.static.setPlaceholders or whatever you had to use
yeah some dodgy thing
to get the boolean config settings?
also he added this stuff ```
- Add firstInit function initialization. Once you initialize function firstInit() {}, the expansion will call this function itself, so no need to call it inside script, but happens only once```
yep
this is mostly what he added
nice nice
hmm I guess that could also be a thing but I mean you can just use any format in js
true 🥲
Now working on updating the stupid data placeholder from aboo. well rewriting it
to work with temporary data as well
its just 100 lines but I spent like 5 hours on it for no reason./ I just write a method, stop for an hour write another one
xD
the life of the average developer
also I tried planning how it will look from the start but I just had to scrap everything and just bruteforce it lmao
until I got something that worked
and looked nice as well
if it works it works 🌚
well I mean its just I didn't relaly know how I wanted it to work I though about having like 2 methods for each thing, 1 for temp 1 for perm but its just a bunch of unnecesarry stuff so I just went with what looked best and worked
sorry for late response, but no
GParted doesn't format unless you tell it to
also, doesn't apply changes until you press the green tick
@lunar cypress did you actually format your drive 🥲
Didnt
Actually I think I may not have deleted the data partition but another one on that drive
Also that explains it, thx
yw
the amount of times I've had to use GParted lol
I've switched back and forth between Arch and Windows at least like 6 times now
https://i.imgur.com/6jT3Sz8.png pitest is great lol
Indeed
Isnt that a yes rather than a no xD
Btw, I think I found the issue with efibootmgr @old wyvern
oh what was wrong?
I selected "Usb stick name" and not "UEFI: Usb stick name" for the live image
Alrighty lit
It will work this time
🥲
Progress
Johnny you've been doing this all day, what the hell are you trying to do?
I only have a blinking cursor on my screen
Fefo is here to save you
I'm trying to ruin my psyche
Why do reactions have no color on mobile?
I like tormenting myself
Great so now I can't use my pc anymore until I've figured out what the hell is wrong now
@prisma wave 3am coding?
is there a problem
🥲
The issue is not allman, it's both
lmao
lmao
What on earth
PDM xD
are u ok
are u ok
are u ok
mhm
Ahahhaha i remember this video from years ago when i made shitty software https://www.youtube.com/watch?v=q5BOlsiG5jA