#general

3141 messages · Page 629 of 4

tropic flame
#

i guess i might have to go through the process of ditching this damn email lmao

#

im tired of this

#

lmao i don't get emails for passsword resets but i get security alerts for having logged into the account

#

beautiful

cedar spade
#

MS might as well swap the names of Inbox and Junk

pliant quiver
tropic flame
#

I checked the junk email, it was empty

cedar spade
#

I don't use my Outlook.com email any more but every time I check it, my inbox is full of spam and my junk folder is full of everything except for spam

charred tapir
void void
#

haha yes

#

literally

#

even my self hosted email has less junk

#

outlook is horrible, to bad i have to cos school

severe sand
void void
#

i expected way less from open source spam rejecting solutions tbh

#

yeah stick that plugin up to your arse, this is not the place

severe sand
#

;(

void void
#

damn mark

left swift
#

Anotha one

#

A uhc fork of a fork of a fork of a fork of stolen code

severe sand
#

i didnt steal any code lol

#

thats why its so barebones

void void
#

why did you make a plugin for a server you're very inactive on?

severe sand
#

and why it took 7 hours to make it barebones

#

why not java is fun

pliant quiver
severe sand
#

thats literally a library

#

its canvas

pliant quiver
severe sand
#

yes

vernal moth
#

why don't you use maven to depend on that lib?

#

wait, you do

severe sand
#

i did but intellij screamed at me

vernal moth
#

why is the source still in there?

pliant quiver
#

i think that lib doesn't have maven repository

severe sand
#

so i just added it manually

void void
#

i'm suprised the csgo anticheat isn't catching that cheat you're helping on

pliant quiver
#

and your plugin depend 100% on it

severe sand
#

kek nirvana

#

off topic af

#

@pliant quiver it literally is a chest gui helper

#

i use it twice

void void
#

you asked us to look at your github

severe sand
#

i linked a specific repo

#

¯_(ツ)_/¯

#

whatever idc

pliant quiver
void void
#

last i heard you had to have a fancy pcie card to view your pc's ram with csgo

#

meh i don't like csgo anyway

#

they literally don't want me to play

pliant quiver
#

csgo is cool if you are playing with your team

left swift
#

Toxic players get placed with toxic players

#

Trust factor works for me

#

VAC is good

void void
#

it won't let me pass the training map thing

#

i'm too slow

severe sand
#

asian players like me get placed with a ton of cheaters causing us to develop even more cheats

#

ive pretty much stopped playing though

left swift
#

Yeah it's a rough world

pliant quiver
#

VAC is really good

left swift
#

Is esea or faceit available in asia?

severe sand
#

¯_(ツ)_/¯

left swift
#

Or is there an equivalent

severe sand
#

never cared about the game

left swift
#

I c

void void
#

why would you develop cheats for a game you don't care about?

left swift
#

Money probably

severe sand
#

my friends play it lol

#

and i need to learn c++

#

that wasnt a very good experience though

#

cos im bad at it

#

ill learn it properly some other day

pliant quiver
#

you need to learn OOP

severe sand
#

at least with java it was easy to learn with forge and fabric

left swift
#

And I oop

pliant quiver
severe sand
#

guess im nobody

#

ill split up the classes in the future

#

i was just trying to pump it out quickly

left swift
#

He did say he only made it in 7 hours

pliant quiver
#

and depend 100% on 3rd party library

void void
#

i'd say first learn to code properly before doing speed challenges

severe sand
#

mango

#

the library

#

draws guis

#

it draws fuckin guis

#

i dont need it but the owner wants it

pliant quiver
#

You can use Bukkit#createInventory

left swift
severe sand
#

ive never touched bukkit or spigot properly before this lmao

#

idk what im doing

#

the plugin works so idc

#

ill work on making it better

#

but im not about to go from 0 to like 85 in 7 hours

void void
#

you weren't expecting this response were you

severe sand
#

expecting what response

#

criticism im fine with lmao

#

but without context its strange

pliant quiver
severe sand
#

coolio

pliant quiver
#

so you must learn bassic first

#

UHC plugin is not easy

severe sand
#

i already have plenty forge and fabric experience

#

and maybe it isnt but it already works lol

pliant quiver
#

So you have experience at Minecraft mods?

severe sand
#

yep

#

i made one dysfunctional plugin before this

pliant quiver
#

hmm that's nice

severe sand
#

took me an hour max

#

and didnt test

#

so this is my first real one

pliant quiver
#

i just know how to write java but don't know how to use library

severe sand
#

also im probably not supposed to use System.out.println lmao

pliant quiver
#

we use getLogger() with log4j system

#

i think forge, fabric (minecraft things) was introduce about that for debug stuff

severe sand
#

my modding experience gives a decent headstart at bukkit stuff but mappings are very different

#

also still have to learn some new stuff

#

for example my overworld definition is hardcoded to "world" right now and i dont like that

#

and i havent made a config yet

pliant quiver
#

forge depends on minecraft client and bukkit depends on minecraft server

severe sand
#

yeah theres some overlap in between though

#

cos its both minecraft

pliant quiver
#

and i think there isn't a lot of different between server and client

severe sand
#

ill say its a lot more annoying to manipulate itemstacks

#

other than that its quite simple at my current level

#

though as far as im concerned this plugin is probably gonna be my first and only project

pliant quiver
#

well there isn't different

severe sand
#

no but you dont have to implement Listener

void void
#

forge oofers

severe sand
#

which caught me off guard

cosmic raft
limber knotBOT
#

(DiscordBot) Trance Melody Ep10 - length 45m 3s - 5 views - Trance Panther on 2020.05.09

pliant quiver
#

it's just a interface lol

void void
#

another one

severe sand
#

didnt expect to need to implement it

left swift
pliant quiver
#

it need to register listeners so if they didn't want to waste time for it they would prefer to use interface class

clear remnant
cosmic raft
#

:)

severe sand
#

oh right also need to register it into bukkit's event bus thing

#

that confused me too but i should have expected that tbh

pliant quiver
#

yes they don't want to waste them time but i think it doesn't need as that much

#

because they have @EventHandler annotaitions

severe sand
#

anyways getting late ill probably work on config tomorrow and if i have free time ill try to make the in game editor

#

cya

pliant quiver
#

yeah

simple grove
solar meteor
#

does anyone know the command to move all my npcs to my current location at once?

#

we have done it by mistake in the past 🙂 i cant remember what the command was

void void
#

what plugin even

jolly oasis
#

the afk thing

void void
#

probably not

glass island
void void
#

would never know

#

this thing can be done by practically anything

quick grove
south axle
void void
#

i'm seeing a cat revolution

arctic warren
gleaming rivet
#

oh damn bashtop looks nice

#

anyone using it?

twin lagoon
#

gimmick

gleaming rivet
#

mhm?

twin lagoon
#

it's a gimmick

#

do you really ever need all of that information fancily displayed

#

no

pulsar wigeon
#

but mah pretty colors

limber knotBOT
#

might as well use a real OS at that point xdddddddddddddddd

gleaming rivet
#

xD

jagged egret
#

Can I connect a video card without connecting the 8-pin power connector?

#

*can I test

latent valve
#

some card will start some wont

jagged egret
#

Or I have a 6-pin, can I use that to test it?

twin lagoon
#

most cards will need it

latent valve
#

iirc u cant put 6 pin in 8 pin xD

void void
#

don't risk with such shit

#

you'll probably end up burning something down

jagged egret
#

I just want to know if it'll work with my old mobo before I buy a new PSU

void void
#

some level of try-it-and-see and wouldn't-risk-with-it

rough swift
#

just as a general question and im sure may of you have knowledge of the plugin GriefPrevention. I've just installed it and the plugin won't allow anyone to break/place blocks? What do I need to enable and where?

void void
#

.g griefprevention wiki

limber knotBOT
jagged egret
#

6 pin fits in an 8 pin

rough swift
#

cheers

jagged egret
#

The recommended PSU is 485 watts but I only have 460 rn

spice finch
visual shale
#

anyone need a free paper host?

warm anchor
#

This is probably the worse possible place for you to advertise

magic ice
#

i got a good paper host

warm anchor
#

😂

harsh crystal
stiff yarrow
#

You can connect it the GPU will just be underpowered and not really be able to game @jagged egret

spice finch
#

@jagged egret for me RX480 didn't start on 6pin

#

I had 650W PSU but only 6pin

#

and it started for a second and turned off

#

on 8pin and new psu it worked fine

void void
#

iso it's really unlikely that the gpu would be incompattible with your motherboard if they have the same slot

#

so unless you're plugging in a 3dfx voodoo it should work

#

tho ye, you need an 8 pin power supply cable
and i'd upgrade that power supply unless you underclock that gpu

stiff yarrow
#

Some gpus can operate with just mobo power but they won’t be able to do what they are supposed to

void void
#

ye, tho the ones just on mobo power are just 1050 ti's or weaker, if they need a power supply cable then they rarely work without it

neat yoke
#

Does anyone know he 1.14 equivalent to the 1.12.2 (World world)? I heard WorldServer is a possibility..?

lofty gorge
#

Hey guys

#

I just downloaded paper into my server, it seemed to have auto installed bukkit as well

#

and I'm getting permissions errors

void void
#

auto installed bukkit

lofty gorge
#

for example, when I look at my permissions folder, it's empty?

#

😮

void void
#

paper is in fact bukkit implementation

lofty gorge
#

any tips on how to fix this permissions issue?

void void
#

permissions folder?

#

what

lofty gorge
#

my account on my sever seems to not have access to performing any commands

#

sec

#

I'll send you a screenshot of the files that paper created after I ran my server

#

Mind the server name lmao

void void
#

permissions folder?

#

can't even see a folder named permissions

lofty gorge
#

It's emptyu

void void
#

that's a file

#

and that's how it works

lofty gorge
#

yeah, a file

#

so now what?

#

where the hell do I find permissions / how to set it up

#

I'm brand new to this stuff lol

void void
#

do you even know what that file does?

lofty gorge
#

I should

#

although it's empty

#

Permissions.

#

?!

void void
#

.g bukkit permissions.yml

limber knotBOT
#

(DiscordBot) https://bukkit.gamepedia.com/Permissions.yml -- Permissions.yml - Official BukkitWiki: "This page is part of the official Bukkit Documentation ... Permissions.yml is the default permission definition YAML file, automatically generated on..."

BukkitWiki

Warning: Permissions.yml is NOT a replacement Permission awarding/checking system and any permissions should continue to be handled by a plugin.
Permissions.yml is the default permission definition YAML file, automatically generated on startup. Its main function is to group p...

lofty gorge
#

ty

void void
#

it's not what you think it does

#

install a permissions plugin

lofty gorge
#

defaults would work I'm sxure

void void
#

luckperms

lofty gorge
#

luckperms it is, sec

#

any recommended posts before I google how?

void void
#

how what

pastel pivot
#

Why doesn't md host bungee on stash? Just curious ..

void void
#

no need to

#

cb & spigot are on stash because of dmca-d code it contains i guess

hot fulcrum
pastel pivot
#

I thought so, but does hosting cb and spigot on stash solve legal issues at all?

vernal moth
#

no

#

its just that he has more control

lofty gorge
#

ok

#

installed luckperms

#

now I need to look up how tf to configure it lol

#

any recommended forum posts before I begin to google?

worldly torrent
marsh mountain
lofty gorge
#

thanks

marsh mountain
#

stonar96Today at 20:50
I thought so, but does hosting cb and spigot on stash solve legal issues at all?

MiniDiggerToday at 20:53
no
its just that he has more control
So the only reason Spigot lets you sign a CLA and does not have it on github is because of more control?

hard ivy
waxen panther
#

the cla is only for making pr's and viewing prs irrc

#

nothing to do with looking at the code

vernal moth
#

the cla is for contributors, who could have known

waxen panther
ashen cliff
vernal moth
#

not everyone loves to spam

#

whats so bad about that?

marsh mountain
#

But then why is it Spigot let's you sign a CLA, and paper just has everyone doing their thing if they want to? (Or I totally missed the thing that paper has)

vernal moth
#

because an open source project with a proper license shouldn't require a CLA

marsh mountain
#

But then why has Spigot one? 😕

slim nymph
#

up to 17k entities on my server atm

magic ice
#

what's your tps at?

marsh mountain
#

With a good TPS?

slim nymph
#

12 lol

waxen panther
#

f

merry cave
marsh mountain
#

I mean 17k is still a lot.

#

😄

lofty gorge
#

so I downloaded luckperms...

#

My permissions folder is still empty lmao

#

And this github is huge

#

I don't have the time to read this all over rightnow.

#

I just wanted to download worldedit for a couple of irl friends lol

#

now it's turning into an extensive project.

#

D:

#

wdym?

fallen oracle
#

Morning

lofty gorge
#

idk what that means lol

worthy zenith
#

if you just want a server with world edit for a few friends, then throw worldedit on, op all your friends and call it a day

lofty gorge
#

How do I OP all of my friends?

worthy zenith
#

in the console /op <name>

lofty gorge
#

I'm a str8 noob with this shit

#

doesn't allow me /work

pulsar wigeon
#

without / tho

worthy zenith
#

right

lofty gorge
#

didn't work lmao

#

just posted into my chat

waxen panther
#

in the console

lofty gorge
#

ffs

#

that'd solve my fucking day

#

there we go

#

thank you for that!

waxen panther
#

npp

dim kelp
fallen oracle
#

Wizzz

void void
#

why do you want to do that

pulsar wigeon
#

lmfao

celest coyote
#

just use api with sockets or some other communication???

pulsar wigeon
#

client side anticheat 🚮

celest coyote
#

wait are you injecting into server or client?

#

ok nevermind what I said then

void void
#

well injecting without special jvm flags gets tricky

#

or not so tricky

vernal moth
#

pretty sure you can't on java 11 without the selfattach flag

void void
#

mojang still ships java 8

#

smh

vernal moth
#

client side anti cheat is dum

#

cause I can like just look at what the server expect

#

and make my cheat client send "hey am totally not a cheat client btw"

void void
#

theorerically possible but near clusterfuck level

vernal moth
#

lets make a deal

#

you implement this

#

and ill crack it before you publish it

#

if am bored, sure 😄

waxen panther
#

mini boutta end a career

#

Machine learning is a very overused term nowadays, they more mean they track what things flag as a cheat and then use that data to further influence the anticheat

uncut moss
#

@waxen panther i'm pretty sure there's anticheats (at least one) with actual ML

#

also obfuscation bad

#

open source good

#

yeah

sage mason
uncut moss
#

obfuscation doesn't help for shit lol

nova hearth
maiden trout
vernal moth
#

its not hard, lol

waxen panther
#

def would not be impossible to bypass

vernal moth
#

but like, you want to have a custom launcher most likely

uncut moss
#

what's even the point of string encryption is minecraft plugins

#

like what secrets do strings bear

#

..hardcoded passwords?

void void
#

well there kinda is point - to waste time

#

lol

earnest bramble
void void
#

both obf time and decompiler's

uncut moss
#

isn't there already client side anticheats available

vestal jasper
#

I mean obf helps piss me off when someone's shitty plugin breaks and I decide to fix it. Delays the process a good bit.

uncut moss
#

scanning which files?

vestal jasper
#

Yeah and they'll mod their client to return a sanitized or forged list

uncut moss
#

well yeah

#

...which minecraft files

limber knotBOT
uncut moss
#

so they can just have their client load shit from another path then

vestal jasper
#

Also

Closed source and obfd
It's like people don't know the thing they're writing plugins for is a giant closed source and obfd program that people still bypassed.

uncut moss
#

also looking for bad files in .minecraft will just false positive all over the place

#

having an xray installation doesn't have to mean somebody has used it in 4 years

vestal jasper
#

I mean that's not a false positive in the sense that they have something installed to cheat

#

It is in the sense that they're not using it tho

uncut moss
#

true, but it's not a viable method

vestal jasper
#

Either way it's dum and your users will hate you for it

uncut moss
#

i have a shit ton of hacked clients in my .minecraft folder

#

don't really use them though

vestal jasper
#

In practice it's not "cheat file found, ur cheating"

uncut moss
#

also if a server asked me to download some third party thing to verify i'm not cheating i'd nope the fuck out

vestal jasper
#

I use questionable mods to help moderate and build that I'm sure a client sided AC would flag as bad

vernal moth
#

well, you would make it optional

#

and a special queue for "verified non cheaters"

#

or some other way to encourage usage

void void
#

client sided ac could technically work if it was basically passive

uncut moss
#

too much work for 12 year old server owners to implement

void void
vestal jasper
#

And yeah if the options are your files get scanned or your files don't get scanned I'm sure people will lean towards the latter

void void
#

e.g it would not block player instantly and simply notify administrators that yo that's susp

#

and what's susp

vestal jasper
#

@vernal moth and ac bypasses become a thing making the whole effort meaningless

vernal moth
#

I know

#

am just saying how you would do it

uncut moss
#

having a program scanning my files and sending it off to some server somewhere

vestal jasper
#

True

rich thorn
#

do guardians count as part of the monsters or water animal mob cap

vestal jasper
#

Also game proxies are a thing. I've built them to bypass plugin related bs before peepoJuice

void void
#

there are plenty of theoretical ways to pull client side ac off properly, just have to think everything through imo

uncut moss
vestal jasper
#

There's even a game once semi famous for pretty much half it's player base using network proxies to modify behaviour LUL

void void
#

that's one answer

uncut moss
#

just mod the thing you have to install to verify you're not cheating lol

void void
#

mitm zbk

#

in the end it's simply whack-a-mole game tbh

vestal jasper
#

What mikro said

vernal moth
#

well, gonna use ssl with cert pinning and shit

void void
#

^ ye

vernal moth
#

its not impossible

void void
#

well

vernal moth
#

and you can make it very hard

void void
#

you can do mitm client side tho

vestal jasper
#

It's actually dead easy on Linux to reroute requests

vernal moth
#

but it will be broken

void void
#

it is

vernal moth
#

if the client properly validates SSL you can't mitm

void void
#

if you mod the client

#

and there we go again

#

client cannot be trusted in the end

vestal jasper
#

Mod the client 🦀

vernal moth
#

yeah that assumes you can mod the client

void void
#

you always can though

vernal moth
#

you would implement the sending in like assembly or some shit 😂

void void
#

people will always find a way

vernal moth
#

sure it doesnt matter

uncut moss
#

are we still talking about the client side ac thing

vernal moth
#

but it will make it way harder

vestal jasper
#

It's java. You can mod the client. Even if it was machine code people have been pretty handy.

#

Yes we are

uncut moss
#

it can't scan your whole file system so just don't have anything malicious in your .minecraft folder and you're set

void void
#

many people don't run mc from .minecraft tho

#

see: custom launchers such as multimc

uncut moss
#

ok, don't have the malicious files in whatever place the client is ran from

void void
#

that's also kinda bs to check

vernal moth
#

if you get access to the running minecraft client, getting the data folder isnt hard

void void
#

basically in client side ac you would really check the client and the files it accesses only; do verification/analyzis what the client is doing

vestal jasper
#

Check wherever assets are pulled. Except things can be loaded from elsewhere still.

uncut moss
#

i know but couldn't clients run the client from one place and then load everything from another?

void void
#

it gets hairy pretty quick but there we go

#

it's already better than blatantly banning for having one susp file

vestal jasper
#

Some ACs do

uncut moss
#

also what if i just do some firewall thing that doesn't give the anti cheat access to a folder, will it say i'm cheating?

vestal jasper
#

Some ACs check for attached debuggers, too.

#

Ok most do who am I kidding

uncut moss
#

csgo doesn't care about debuggers

void void
#

also what if i just do some firewall thing that doesn't give the anti cheat access to a folder, will it say i'm cheating?

depends on ac lol

#

same

uncut moss
#

@void void there's no good way around that

vestal jasper
#

Same

uncut moss
#

assuming i'm cheating because i've protected a folder

void void
#

that's dumb thing to do anyway?

uncut moss
#

what is?

void void
#

labeling player as a cheater if it can't access a folder?

uncut moss
#

yeah that's what i'm saying

vestal jasper
#

UFW, Uncomplicated FileWall LUL

void void
#

you can make things a lot more reasonable than most of the shit you've seen around

#

so basically we run into rootkit topic

uncut moss
#

so what is the AC gonna do if it doesn't have read access to some folder, either say i'm cheating or not let me get verified

#

both options would be stupid

void void
#

latter option is better - it won't get you verified

#

and thus you can't play

uncut moss
#

still bad

void void
#

if verification is required

vestal jasper
#

I love this conversation. Boils down to "cat and mouse game" and "oh god not rootkits"

uncut moss
#

also i'm pretty sure there's ways to deny elevated programs read access

#

to stuff

void void
#

still bad
i mean... it's bad because you're simply fucking with it?

#

"hurr i poke bear i shouldn't get mauled"

#

and then

#

oh no welp ac bad i got mauled

#

:D

vestal jasper
#

pokes @void void

uncut moss
#

vac is shit lol

#

my shitty ayyware paste never got me banned, used that for a good year

void void
#

mauls @vestal jasper

vestal jasper
#

AAAAAA

uncut moss
#

i just took some source code of some ayyware, removed 85% of the features and added a tiny amount of stuff and never got banned

vestal jasper
#

Just release hack tools as an undercover game dev and broadcast to server that the client is hacking. wesmart

void void
#

kek

uncut moss
#

honestly that'd be effective as hell

void void
#

there are plenty valid reasons to run anticheats - not everybody has time or brain capacity to work around them; there was one valid reason above for example

#

yeah but then theres the 10,000 other skids who use the same dll
^ tada

uncut moss
#

if valve released some giant source code for some cheat, the 9 year olds would never find 5 lines of codes that sent something to valve servers lol

vestal jasper
#

There's an anti piracy strat pretty similar. Release "cracked" version of your game that's unplayable so people out themselves as pirates on forums. Gamedevtycoon did it.

void void
#

old PREY iirc did that

#

i think?

rough swift
#

when making a server, why are 2 versions of the world made and what is the difference. example.. survival=survival and world=survival ?

uncut moss
#

stormworks had sharks always attacking your boats if you pirated the game, which also made the game unplayable

void void
#

you were looking like a pirate

vestal jasper
#

Your game dev studio would go bankrupt due to pirates every time and people would whine about it on the forums lol

uncut moss
#

AC origins has shit performance because of the DRM

#

that game didn't get cracked for a long time though

gentle nest
#

some people try pirated games first, to see if they like them, some people play pirated games because of performance, and some people are just pirates

vestal jasper
#

Imo once your game is fully cracked you should just yeet the DRM

gentle nest
#

^

vestal jasper
#

It served it's purpose and solely degrades experience at that point

void void
#

That super Mario PC port is great

vestal jasper
#

The best anti piracy are good and easily accessible games.

uncut moss
#

took 99 days for AC origins to get cracked

#

that's damn long

void void
#

Imo once your game is fully cracked you should just yeet the DRM
ye like doom 2016 did

#

though doom eternal did weird oopsie too lol

#

distributed non-drmed exe

#

kek

#

.g doom eternal no drm exe

limber knotBOT
#

(DiscordBot) https://www.ccn.com/cracked-doom-eternal-executable-is-bethesdas-drm-free-mistake/ -- Cracked Doom Eternal Executable is Bethesda's DRM-Free...: "Mar 20, 2020 ... Cracked Doom Eternal Executable is Bethesda's DRM-Free Mistake ... DoomEternalx64vk.exe is another sitting in a folder called..."

CCN.com

In an odd turn of events, publisher Bethesda reportedly left a cracked DRM-free executable in the Doom Eternal game files.

vestal jasper
uncut moss
#

unlike spigot plugins, DRM on games after release make sense

vestal jasper
#

Mfw drm on spigot plugins

uncut moss
#

well i meant more like obfuscation and shit

vestal jasper
#

There's a spigot plugin that will phone home, block MT, and retry for a full minute on startup if it can't phone home.

If it gets a bad response from home, it unloads itself and it deletes its own jar.

void void
#

lol wat

#

name?

waxen panther
#

wtf

void void
#

that's against the tos

vestal jasper
#

Procosmetics

uncut moss
#

how the fuck does one delete its own jar

void void
#

tos in spigot forums, that is

#

.g procosmetics

limber knotBOT
vestal jasper
#

I reported it. Nothing happened.

#

Md doesn't care.

uncut moss
#

download another jar that deletes the jar?

#

or what

void void
#

.g spigot tos

limber knotBOT
#

(DiscordBot) https://www.spigotmc.org/wiki/spigot-rules/ -- Spigot Forum Rules | SpigotMC - High Performance Minecraft: "Mar 4, 2020 ... Terms of Service Please see https://www.spigotmc.org/wiki/spigot-terms/ Rules. Keep all content respectful and appropriate. If you..."

vestal jasper
#

No it just deletes itself

uncut moss
#

how does that work

void void
#

code simply deletes itself

#

unlinks the file

#

poof

vestal jasper
#

^

uncut moss
#

also how does that help

void void
#

like you'd delete any other file

#

.g spigot premium resource guidelines

limber knotBOT
#

(DiscordBot) https://www.spigotmc.org/threads/premium-resource-guidelines.31667/ -- Premium Resource Guidelines | SpigotMC - High Performance...: "Oct 7, 2014 ... Premium Resource Guidelines ... Ltd. ("SpigotMC", "we", "us", "our") allows developers who meet certain requirements to upload..."

uncut moss
#

if you wanted to use it just decompile it and remove that part?

vestal jasper
#

It's the reason I made a MITM for plugins. I paid for it, fuck you. peepoJuice

void void
#

hmmh

#

seems like allowed... Thonk ?

uncut moss
#

nah

#

i thought resources had to work without internet connection

void void
#

All resources must run directly from downloaded file without any manual installation steps or access to a specific server. This means that licensing systems of any form are prohibited.

#

no manual stuff: ✅
access to a specific server: ❓
licensing system: ❓

vestal jasper
#

It will run without internet. It just delays startup by a minute or more while it desparately attempts to phone home multiple times.

uncut moss
#

well you said that if it fails it'll fucking blow itself up

vestal jasper
#

Which imo interferes with the server

void void
#

They must not interfere with any aspect of the server outside of the plugin itself.

#

technically...

#

it deletes itself

vestal jasper
#

It blows itself up under specific conditions. Not if it can't phone home.

void void
#

and that's not interfering with server directly

uncut moss
#

what conditions?

vestal jasper
#

It's been a while idr

void void
#

i mean according to tos it seems to be valid... dunno

vestal jasper
#

It's technically valid it's just a buncha bullshit

waxen panther
#

a lot of the spigot plugin tos is pretty dunno

vestal jasper
#

I had the plugin on a test network and it kept doing a bunch of bullshit

uncut moss
#

make that request go straight back to your own server and have it return something the plugin likes

vestal jasper
#

@void void to top it all off? If you're verified on their discord and you go over license limit they'll ping you publicly and say it happened.

void void
#

well that's tricky if validation is pulled off correctly

#

bruh

uncut moss
#

if it is that's too much effort for a minecraft plugin jfc

warm anchor
#

Do they come to your house and burn your PC down as well?

uncut moss
#

probably

#

or just blow up the whole datacenter your server is in

waxen panther
#

Probably send a email to your mom too

void void
#

"open wide i'm coming"

#

if it is that's too much effort for a minecraft plugin jfc
honestly doing PKI is not too much effort lel

gentle nest
#

didn't maximvdw add sth like a validation check on his plugins

vestal jasper
void void
#

or well PKI is wrong terminology tbh

vestal jasper
#

Here's from their discord peepoJuice

void void
#

🤢

#

but yeah you can supply public key with plugin jar

uncut moss
#

trying to bypass piracy at all in a spigot plugin is kinda too much effort

waxen panther
#

Cube Development - Always the best!

uncut moss
#

ain’t gonna work anyway

vestal jasper
#

There we go peepoJuice

void void
#

those one-two people who know how to crack the plugin; for them yes anti piracy ain't gonna work

#

this is basically never ending topic

uncut moss
#

OS better

vestal jasper
#

We could brainstorm AC design and bypasses all year

#

There's people whose job it is to design ACs, even

uncut moss
#

there's plenty

#

there's people whose job is to bypass them as well

void void
#

noshit

#

and those people get paid pretty well

uncut moss
#

just hack google and get a $1.5 mil bounty

#

ez

#

pz

#

i saw starbucks giving somebody $50k for finding an API key in a public github repo

#

damn lucky

stiff yarrow
#

Only 50k

uncut moss
#

might've been more idk

#

but you could use it to get free shit so it was valuable

stiff yarrow
#

Seems low for a bug bounty of that scale

uncut moss
#

i wouldn't complain getting $50k from looking through a github repo tho

stiff yarrow
#

True

#

Imagine putting drm in a spigot plugin

uncut moss
#

b-but my billions of dollars lost on people getting my premium resource for free

uncut moss
#

being a poor student

#

stumbling upon a string in a github repo

#

getting $50k

void void
#

ye so you could eat noodles 4 times a day instead of 1

uncut moss
#

no that's a stretch

void void
#

what an upgrade to be honest

uncut moss
#

poor guy who put that in there to begin with probably got some shit

void void
#

ye probs got cucked

#

big f

uncut moss
#

wtf is that word

#

that is the opposite of append

#

oh omit

limber knotBOT
#

@void void that's using openj9 lol

graceful pewter
limber knotBOT
#

I shared my script cuz I wanted to show how unusable by most others it'd be lol

void void
#

@void void that's using openj9 lol
@RoboMWM#0000 bruh u replied 1 day late

limber knotBOT
#

welcome to IRC bruh

#

idle chat

void void
limber knotBOT
#

and whenever I feel like responding

#

is when you'll get a response

void void
#

ok but I made my own script

limber knotBOT
#

kewl

void void
limber knotBOT
#

dahek is dis

#

google docs download?

void void
#

Honestly this is silly

#

:D

limber knotBOT
void void
#

it dosent work 4 me

limber knotBOT
#

how do I get into nextdoor without giving them a phone number

hollow lily
brazen bane
#

Hi there. Is there a way to turn off achievements on a server?

warm anchor
#

yes

uncut moss
#

you can turn off the announcing with a gamerule iirc

jagged egret
#

Is there a way to have two users using windows 10 at the same time? Via remote desktop or something?

uncut moss
#

doubt that

jagged egret
#

Like can I game on two accounts at once?

#

Don't think that'll work

brazen bane
#

@uncut moss I hope it's okay, that I tagged u.
What do you mean with gamerules?
How do I add those, sorry for asking haha :d

void void
#

no windows does not allow that

#

iso

jagged egret
#

:(

void void
#

that's not even supported on win server

pulsar wigeon
#

it does kinda

uncut moss
#

@brazen bane /gamerule

void void
#

iirc logging in on rdp logged out an user behind actual display

#

diff users, that is

uncut moss
#

intellij has a button to go to injection points from guice modules but not the other way around

#

😦

#

no

void void
#

this is not the place

#

mooooooooooods

uncut moss
#

Nobody's gonna give you money for "starting a project"

oak heron
static badge
#

reeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee mods

uncut moss
#

relying on donations is stupid

#

just rip off 10 year olds with premium resources instead, much more fun

marsh mountain
#

Why?

uncut moss
#

nah me neither

#

issa joke

#

or well i have but not publicly

clever pulsar
void void
#

worst thing i have done is selling 100 obf plugin copies and then releasing the source

#

"WHY THE FUCK DID I PAY YOU AT FIRST PLACE REEEEE"

uncut moss
#

something that actually is pretty fun and good if you want practice is find a mediocre premium resource and then make a better version of it and put it up for free

pulsar wigeon
#

tf is wrong with u ppl

void void
#

ye viper wuts wrong wit u

marsh mountain
#

Hmmm

void void
#

stop being weird

#

no ur pasta

marsh mountain
#

Quick, throw a reverse card

uncut moss
#

cat gone through a meat grinder?

void void
#

pog

stiff yarrow
#

@jagged egret you can technically split a machine up into virtual machines

limber knotBOT
#

rm -rf's mikroskeem.

still cape
twin lagoon
#

your cpu sounds like a potato

#

version: 2.6.32-642.4.2.el6.x86_64

#

this sounds like openvz or an ancient centos version

jagged egret
#

I might have to go to the dark side

#

and install Windows 10 again

#

i want to play scrap mechanic ;-;

still cape
#

any idea?

jagged egret
#

yeah @still cape Michael already replied :)

stiff yarrow
#

shit the amd version of geforce experience is so much better than geforce experience

uncut moss
#

adrenalin?

jagged egret
#

Empathy looks like a lot of villagers, too

uncut moss
#

or whatever it's called

still cape
#

? that's from my host hosthorde, everything worked well without any tps issues, this only started a few days ago when i updated paper spigot.. and a couple other plugins, but i've been with hosthorde for 5+ years

uncut moss
#

geforce experience is fine for the only thing I ever use it for, which is installing drivers

jagged egret
#

those are two different things @uncut moss

#

nvidia's drivers are downloadable separately

uncut moss
#

i know

still cape
#

i'm not hosting from home

uncut moss
#

but can't be arsed to go to their site, find my gpu every other day to check if there's a new version

golden gust
#

Only a few months from being 4 years old that kernel version

waxen panther
golden gust
#

Saying that, literally a typical timing report

still cape
#

i updated paper today since it kept happening after last update

golden gust
#

entity counts goes up

still cape
#

so i'm on latest version

golden gust
#

tps goes down

#

tickEntities at 30ms

uncut moss
#

well, you should know that in anything minecraft-related using software 7 years out of date is totally fine

waxen panther
#

no aikar flags though woeis

celest coyote
#

its just called radeon software

#

adrenaline is a line of drivers or something

uncut moss
#

adrenalin is the edition of it

#

which came out with the 5700 cards

#

isn't adrenalin a brand though

#

nvm that's something else

celest coyote
#

adrenalin is a version of the software I guess

still cape
#

are you talking to me 'cause i have no idea what you're talking about

#

i just use Hosthorde, which has worked fine for five years so far, and the tps issue just started a couple days ago...

celest coyote
slender jay
#

@still cape besides the fact that this belongs in #paper-help you are one of those people who ask for help continuously but refuse each help given to you i literally sent you settings yesterday and i see triple (if not more) of what i sent you today

uncut moss
#

adrenalin is a trademarked name

celest coyote
#

trademarking common words

#

noice

uncut moss
#

no

waxen panther
#

electric be spittin pure facts woeis

uncut moss
#

it was trademarked and then used as common word

#

happens all the time

celest coyote
#

ok it has a special spelling

#

Adrenaline is a real word

uncut moss
#

band-aid is another trademarked word that is actually a brand name

celest coyote
#

band-aid is not a real word though

uncut moss
#

no

#

i didn't say it was

#

i said it was a brand name used as a common word

celest coyote
#

I'm just pointing out the difference

still cape
#

i'm sorry i'm trying to ask where people actually reply, also i am sorry i missed your advice yesterday, i did not see it, but i do not refuse help continuously, i applied the server optimization guide and some things i can't do if they are things it's up to the host to do or they prohibit it

#

i will look for your advice and post in the help channel, didn't mean to seem ungrateful

slender jay
#

i hardly think you missed my help since we engaged in deep convo about the values but anyhow

#

scroll back or search in messages you will find literally all the help you need and more

uncut moss
#

Jet Ski is trademarked by Kawasaki, the actual word is "Stand-up personal watercraft"

celest coyote
#

by the way if a word becomes commonly used the trademark becomes invalid 😛

still cape
#

well i do remember our wonderful exchanges electric, but i don't think it was yesterrday

twin lagoon
#

speaking of radeon driver software

void void
#

It seems to be Americans who always commanise trademarks

twin lagoon
#

who the fuck thought it was a good idea to have some sort of supersonic boom explosion sound

#

in the start of their fucking driver setup

slender jay
#

my memory doesn't fail me unless we are deep into nitpicking and taking into consideration timezones

still cape
#

i will scroll back, i do not claim to have a perfect memory but it's not defective. i'll check

void void
#

Cos drivers are boring, gotta spice then up, other than crashing

slender jay
#

if we take this to #paper-help i will be happy to help again

still cape
#

i will but first i do want to find anything you typed before, believe it or not i am very grateful and do not wish to be rude or annoying (tho sometimes i fail at the latter)

slender jay
#

it doesnt matter anymore

#

i typed it up again for you

still cape
#

thank you i hate discord search it sucks

void void
#

Discord search is one of the best I've encountered

slender jay
warm anchor
#

You must never tried Reddit search before

#

coz that set my bar of "shitty search" pretty low

void void
#

I usually use Google to search reddit

warm anchor
#

yeah lol

slender jay
#

doesnt everyone do that

#

just type what you need and force google to only look into reddit

celest coyote
#

A generic trademark, also known as a genericised trademark or proprietary eponym, is a trademark or brand name that, because of its popularity or significance, has become the generic name for, or synonymous with, a general class of product or service, usually against the inten...

grizzled crane
void void
#

I'm looking for a plugin thats compatible with at least 1.14 that will make it so that if a mob like a cow isn't feed a particular amount of items like wheat it will die within a 24 hours or something like that. If there is no plugin like that does anyone know a way I can create this?

valid spoke
void void
vast fox
mild bolt
shadow oasis
warm anchor
#

Many Americans health care providers still use fax

#

Lol

uncut moss
#

lots of companies have fax numbers

#

also there's better versions of all of the things you listed

neat smelt
#

remember the time, where you didnt needed a 4 core cpu to browse the web lag free?

uncut moss
#

fuck the good ol days

jagged egret
#

remember when we went outside

uncut moss
#

because 4 core cpus didn't exist kekw

jagged egret
#

i don't either

neat smelt
#

+1

uncut moss
#

owie

#

that sucks

void void
mild bolt
#

Whats outside

granite salmon
#

some scary place

void void
#

I feel sorry for people who don't go outside

vestal jasper
#

I'm forced to today

#

Garden center

void void
#

Everyday I sound older and older

#

Kek

stiff swift
rough swift
#

when making a server, why are 2 versions of the world made and what is the difference. example.. survival=survival and world=survival ?

slender jay
uncut moss
jagged egret
#

figured it out

jagged egret
#

is it possible to dual boot windows without wiping Ubuntu first? I've always done Windows then Ubuntu but I didn't know I wanted windows and now it's all set up :(

twin lagoon
#

yes

#

resize partitions first

#

then simply install windows

#

you'll have to reconfigure grub but the ubuntu installation is accessible through your bios boot menu until then

fallen oracle
#

Michael very smart

#

I trust him

waxen panther
#

micheal has atleast

#

100 braincells

river basalt
fallen oracle
#

Now the real question is can I resize a partition bigger? I installed Linux and it broke so I can't boot go it anymore and I want to wipe the Linux partition and give it back to windows

limber knotBOT
#

Well lol, I can't understand how bot chose the right avatar for this IRC account :/

vernal moth
#

it just searches for a user with the same discord name?

limber knotBOT
#

is your disc-- ^

#

it's your discord client's undefined behaviour rather than the bot I think

#

What avatar do you see?

vernal moth
#

the avatar of @tidal quartz

limber knotBOT
#

ebb: no, it's the bot

#

Hm

#

And what should it choose, if there were two identical nicknames? With different num ids

#

Random?)

#

¯_(ツ)_/¯

#

read the code I guess

#

looks like it just uses the first user that is returned by JDA's getMembersByEffectiveName

#

Fine

#

You literally saved my time looking at all this stuff

old urchin
fallen oracle
#

Welcome

neat warren
violet nest
broken rover
upper flicker
#

.mojang

limber knotBOT
#

(DiscordBot) ****MC|Textures: **☑️ **MJ|AuthServer: **☑️ **api.mojang.com: **☑️ **MC|Session: **☑️ **MJ|Session: **🚫 **MC|Website: **🚫 **MJ|Account: **☑️ **mojang.com: 🚫

waxen panther
ancient bolt
limber knotBOT
#

(DiscordBot) Enhancement Drug - SNL - length 2m 31s - 229,431 likes, 4,412 dislikes (98.1%) - 15,061,653 views - Saturday Night Live on 2017.05.21

fallen oracle
#

Yay new emojis

#

Sessions have been down for like 2 weeks down

limber knotBOT
#

not sorted by status thonk

upper flicker
#

Lax would say PR or stfu

#

That’s what he told me when I complained about the old icons

static badge
#

lol

pastel pivot
limber knotBOT
#

(DiscordBot) NCIS hacking - length 51s - 3,472 likes, 115 dislikes (96.8%) - 586,339 views - Splavodo69 on 2013.07.31

waxen panther
#

quick

#

we need more fingers!

static badge
#

is that show intentionally retarded like that

slender jay
#

makes me wanna watch it if every episode is like this

ancient bolt
#

NCIS is pretty good

#

dumb computer scenes tho

kindred storm
#

flashes command prompt on screen

#

so scary

kindred mirage
#

Who/where can i ask a question ?

lament patio
vestal jasper
#

depends on the type of question

kindred mirage
#

Paper related

#

thank you kyle

elfin gulch
#

Can someone tell me why getGameruleDefault is a method from the World class?

#

Is the default value changeable at world creation or something? Doesn't really make sense to me

vernal moth
#

Where else would you store the default value?

elfin gulch
#

In a Map in the Server impl?

#

Does the default value even change per-world

agile wave
vernal moth
#

Don't think so, it's not stored in the world either I think, it's just convinient to have getters there

#

Idk, just turned off my PC, can't look at the source

elfin gulch
#

It kinda does but you'd need a world instance to get the default value, which isn't always the case

#

I know you could just get the first world from all worlds, my point is that the method should exist at server-level as well

vernal moth
#

If in doubt, getworlds[0]

#

Lol

#

Well, look at impl, then complain to bukkit if needed

celest coyote
#

imagine if we had a github project for managing the discord server

#

we could PR emotes and change channel topics

ancient bolt
#

TIL if you call recv on a closed socket fd linux doesn't give a shit

#

doesn't error or anything

#

so I need to implement a way for a connection to tell the other side i t's closed ugh

jagged egret
#

so my computer now says the installation media is missing drivers thonk

ancient bolt
#

@static badge I'm sad to say I'll no longer be using optionals in paperd 😦

#

will use an exception for timeouts instead

#

nevermind OptionalInt it is

hidden crane
quartz peak
jagged egret
#

even just trying to install windows is making me hate it all over again

slender jay
#

And remember we had a case of a guy hosting on an old win 7 laptop

#

Just a week or 2 ago

jagged egret
#

my installation disk is being trash

#

now it's saying that my fetching files drive where I'm trying to install it doesn't have a GPT table

#

this is so stupid

ancient bolt
#

I always try to install windows on a clean disk and allow it to use up the whole thing

#

so I have separate physical devices for windows and linux

#

that way when I'm installing windows I can just remove the linux drive and I know windows can't fuck it up

jagged egret
#

luckily there's nothing too important on this computer

fallen oracle
#

Hey Demon, you still around? Had a quick question. I've gotten further on my PR but for some reason when I go to select the minecraft version, they are all empty. I've added in the CoroutineScope to push the versions to the selection box, was there other things that needed to be done too?

#

Hmm actually it's throwing an exception saying the platform isn't supported. Time to dig back in and see why.

#

Had to tell it to use the json file on your website for spigot.

jagged egret
#

meh I want a clean ubuntu install anyway

modest gorge
#

anyone know of a plugin that can let you bring animals across worlds somehow? for example pets, or found passive mobs like horses, llamas

void void
#

no plugin needed, use nether portals

modest gorge
#

ah ok. not sure how our mv is setup so I'll need to test that.

#

not sure our second world connects with the nether

void void
#

okay this is dope

#

doing class transforming inside clojure

short yarrow
#

what is that o.o

void void
#

basically doing something this

potent fossil
#

i see you took my advice to heart @void void

void void
potent fossil
#

also clojure looks like what an aneurysm feels like

#

how do you do that and stay sane

void void
#

i'd never claim that i'm sane ngl

potent fossil
#

same

#

but even so

#

even while utterly insane

#

how

void void
#

eh

potent fossil
void void
#

also why the fuck is osrs modding scene so shit

potent fossil
#

i can get behind that comment

native forum
void void
#

writing a little wrapper using clojure & mappings using enigma rn

#

enigma has crashed like 3 times already shaking my smh

potent fossil
#

shaking my shaking my head

void void
#

yes

potent fossil
#

very good

void void
#

runelite had some mappings around but ehy they made everything private

#

because of jagex jumping on them

#

also Enigma has "multiplayer"

potent fossil
vestal jasper
#

Smh my head

short yarrow
#

functional programming is hard 😦

#

I've been using OCaml and pattern matching is sick

#

but first class functions are confusing. I don't think I'll ever get how to use it in practice

void void
#

don't focus on that aspect basically

rose geyser
quartz dew
dire dew
short yarrow
#

man setting up my gpg key too wayyyy longer than it should've

#

did the same steps over and over and it didn't work

#

somehow it works now...

green turret
#

What are you using OCaml for?

#

I used it at uni for writing a compiler. It was an amazing tool for that specific job.

short yarrow
#

It's for a class

#

Yeah I'm writing an interpreter

#

Pattern matching made it super easy

green turret
#

We didn't really use the O-part of it though.

short yarrow
#

yeah same

green turret
#

Yeah people sometimes say that they think regex is awesome. Most of the time it's the pattern matching aspect of it they like. When they then see when/match expressions from functional languages they're like OOOOOOOH

#

Kotlin has some support for algebraic data types, and its smart casting is really nice. I hope they introduce it to Java at some point.

#

Isn't there a "switch expression" proposal?

fallen oracle
#

Kotlin has nice switch

green turret
#

Ah it's still not very powerful 😦

void void
#

happy mothers day

green turret
#

Holy crap that's today

#

Thanks for reminding me!

void void
#

👌

short yarrow
#

I'm almost done with college! One more final and I just gave up on machine learning. I've resigned that I'll never understand it

fallen oracle
#

I have 4 finals across 3 days

green turret
#

Machine learning is easy. People go on and on about reinforcement learning and what have you, but just kick the computer when it doesn't behave properly. That'll teach it!

void void
#

easy

#

wut

short yarrow
#

My machine learning course was so math heavy

#

I was lost

void void
#

idk, that shit seems to be so black box to me

short yarrow
#

^^

green turret
#

Come on

#

Fine, /s

short yarrow
#

i think you gotta be a math guy to fully understand it

green turret
#

I was taking the piss xD

fallen oracle
#

I hate calculus

void void
#

i mean math was one of the main reasons why i dropped out from uni

#

kek

#

besides lazyness

fallen oracle
#

I'd like to graduated

#

But I got to pass calc

short yarrow
#

I'm one course away from math minor haha

#

but no way I'm taking calc 3

fallen oracle
#

Yeah I don't want to ever take that

green turret
#

I think the worst part of machine learning for me is how difficult it is to verify. But that's just the nature of it. It's all about approximation.

fallen oracle
#

Chem comes natural for me

short yarrow
#

I'm not a science person either haha

fallen oracle
#

But calc

#

Oof

#

I took calc 1 3 times

short yarrow
#

I peaked at calculus

#

been downhill from there

fallen oracle
#

Talor series

#

Etc

short yarrow
#

calc 1 wasn't bad. Calc 2 though was insane

fallen oracle
#

I don't get it

short yarrow
#

yeah

#

series was hard

fallen oracle
#

I have the final in 3 days

short yarrow
#

idk how I got a B in that class

void void
#

though i'll try to get my ass back into uni this year; however i can take CE this time

short yarrow
#

I'm praying for you my friend

#

calc 2 was bad

void void
#

heard it's not much different from CS

fallen oracle
#

I'm lucky if I'll pass with a C this semester

#

All my other grades are As