#general
1 messages ยท Page 45 of 1
10/10
never touched code but intends to
You've made allies with some critical individuals on sponge now. You'll find more help from more people.
I'll start on the RankUp next week after my server boxs comes in the mail so I can clear up my PC
so ppl actually have problems with rankupper?
For me it's the fact they want to remove my special "default" group in order to promote along wherever you point it.
I don't ever remove default group
u dont tell it to remove
tried, still act's as it's on default group for promotion
and if i don't remove default and just promote them, it constantly tries promoting
and "next-group=" was set to the group they were promoted to?
Yup So lemme show you my config real quick
show me urs and ill show u mine "wink" "wink"
so... ur ranks inside LP is named "pixelmon_ontime1" "pixelmon_ontime2"? o.O
Yeah, I'm OCD and host multiple servers
xD
That was before I went global with the ontime ranks. now they are just ontime1-5
ic
But, Using that config it still said they were in default group with so and so ontime and wouldn't promote
Plus needed it to be global now anyways so..
new plugin ยฏ_(ใ)_/ยฏ
Has to support Spigot/Sponge and connect to a single DB between em all for timing and vote counting
try add the lines for "levels-needed=0" should not be needed
but remember i got problems when i removed them :S
levels-needed=0
money-needed=0
To late for that, got other plans now xD
aight
guess u dont use , after } when its a .conf file
Depends on the option
like after each ranked-groups
thats like the only logical i can find and thats why it only sees the first pixelmon_ontime and not the rest :S but if there is missing comas then there should be error
just found it most convinient to have the lowest possible group to be named default
least amout of issues
its a good thing im not on any support team anywhere xD
xD I try to be on the support team for everything, or at least help with everything I can
i use the auto assingment thing in lp to move users to the first rank
is essentialsx going to be the same nodes that regular essentials use?
looks like it but just want to confirm
yeah
if I need the default group to inheret from lets say knights group then do I just say /lp group default parent set knights
Parent add
static goes against OOP completely @heavy sapphire
no shit it does
Heya ;D
It's a cheating/lazy way of codingr
(Only some cases you should use it)
I was coding yesterday, and got locked out of my PC this morning, so lost all progress ๐
rip
Use git ๐
My PC can't handle much, so I don't use any website upload automation systems
not everyone is going to put their projects on an git site
how are those things called? oh yeah, its BACKUPS
Why not? It's good for version control, and accessing it from anywhere AND great for incase you lose your project
Why the fuck would u backup code instead of using git
I'm learning PHP to try to make a Minecraft Server Lists system (not going to be a try-hard, and make one) just wanted to see how they tick, and use it to learn PHP, python, and so on
Do that and ignore @gilded nova he/she is talking bs
Didn't git accidentally delete all their systems a while ago?
Git is supposed for Sharing your code
not making backups of your shit
You can make private repos
I never said it's for backups
But it can be used for that
"how retarded--- r u" . . . "r u" noice ๐
In this context, you do
It's great for version control....
Yeah
I use a HDD for version control haha
But its not great dealing with backups
What if your HDD corrupts?
Just put all your backups on an old hdd/sdd
and you'll be fine
What if THEIR storage corrupts?
Why tho it's so stupid ๐๐๐
I also have a 300GB server to use as extra storage
They take backups like every hour or something ๐๐๐
Not every site
backup servers can always corrupt ๐
So the chance of them losing your data AND you losing it is close to none (at the same time)
technology is not, nor will ever be perfect
GitLab/Hub do
Whatever ain't gonna try educate some 12 year old ๐๐
Whenever someone assumes age, it just shows how immature they are themselves
Dafuq is going on here
I dont know xD
Not necessarily indie :p
Some people can be more mature than others while being younger
Im not mature and im old xd
Yo luck
Haha, everyone is immature when they need to be ๐
Have 1 more bug to fix
alright
Then i can release it
I saw something was pushed to spigot
what are you releasing
Ah somebody else fixed it
Guess i was too slow
rip
Had lots of other projects running so couldnt invest all my time in it sadly
nah that's fine
well, I haven't heard of people having issues with it so much recently
And i finished 2 projects but clients ran off with the results without paying
Lost like 2k
In terms of payment on that
Note to self: never make websites again
Siri: I will remember that
I've never paid for my website projects, just mess with code on localhost
Currently working on learning Bootstrap 3.0, CSS, etc
Any suggestions on the looks so far?
The footer is detatched for debug purposes
Imo header too bug
anyone know a webpage to type a word
The logo is text, I'm not an artist, so I'm not setting that up just yet
FLAMETEXT ?
And the searchbar feels out of place
and it make it the perfect size to make it on mc?
So you believe the top, lighter gray header is too light?
for pixel arts
yes
There's a plugin to make text in game using real fonts called CharsAPI
I love alan walker
np, I loved using the Bubblegum font with it, it's a useful plugin
@mystic steeple how large would you suggest make the header then?
Also, what font would you guys suggest?
This one has the header at half size
Do you think the sub-header dark gray bar still looks good, or should I make it smaller also?
one question
one answer
same! It's less harsh on the eyes haha
@gilded nova how can i change the block in which the text is made?
You can only use clay, wool, glass, and glass pane
it makes it out of wool
So when you set the word, use color codes, and whichever block you want to use
C, W, G, P are the arguments
/ch build #c&aGreen Clay #w&2Dark Green Wool
and i want it to be with clay
It's on the SpigotMC page:
You can too change builded block, who you can colored with using character "#".
/ch build #c&1I am #p&5player
Text "I am(from blue clay) player(from purple glass pane)"
Parameters:
C - clay
W - wool
G - glass
P - glass pane
thank you
anyone knows how to remove a brush?
@lyric shale /none
as this is a /offtopic area I figure this might be an ok place to post this question... Setting up sponge, nucleus, Luck Perms, Dynmap, World Edit....Migrated from Spigot...trying to get it to behave like vanilla MC. My issue Im having is I typed /gamerule maxEntityCramming 24 and in white text it says Im good to go it worked.. I go over and breed my cows in there 1x1 area but they all live none die off due to entity cramming...now I got 50 cows in a 1x1 area. Any idea what I did wrong or should do?
open an issue on the sponge bugtracker
probably bugged since i didnt even know that is a feature
entity cramming was installed in vanilla MC in patch 1.10 I beleave maybe 1.11 either way Ill post the issue.
If ya need help with anything, feel free to ask, I don't ask for any ftp/root access, I help tons of servers get setup
It's more on the Minecraft side of it
I've owned and managed servers since Dec 7th 2014
as opposed as the server/hosting side
plugins, or ?
For example.
Cause i wanna make something fun but at the same time the server treats me like a bitch
Ah, I understand tons of errors if you can send me the log
I've learned a bit of Java, and I've made plenty of plugin mistakese, so I understand the errors
Well i have no errors
its just that things do not work like i want them to work
xD
The programmer in me thinks way too logical
And it does not really help when i can't find a plugin that does what i want the way i want it to
make your own
I'm not sure how they are able to provide their services, but I've had one of these for 6 months and it's never stopped working
It's great for a cheap dev/web server
Speed Test from Server
Download: 131.77 Mbit/s
Upload: 101.62 Mbit/s
OVH, Contabo, they're all great for multi-use VPS's, including as a web or game server
I have friends with server racks in data centers, so that helps
My hosting cost is slim to none and I have a 32GB server running all of my VMs
@flint sapphire im a newbie programmer so i wont be able to make my own
One of my friends dads ran a datacenter in india
but screw trusting any indian with technology
I don't pay anything and get like 32GB of ram Dual Xeons and 2TB SSD space ๐
@mystic steeple tell me what you want, I know tons and tons of plugins
with 1gb up and down
@gilded nova Well i forgot where i left off, but i wanted to make a sort of shopping mall that wasn't weird or attrocious to use
Nice lol, I haven't paid anything either, but one of my friends is helping me out and even provided the hardware, so I intend to pay him back later
For the Skyblock server
Meh i lend my secondary pc to my friend
so i don't have to pay him
nice
I even offered to pay him this morning
and he said no ๐ฆ
Can you believe it a dutch person that said no to money
@mystic steeple where players can purchase "Shops" ?
and create chestshops, and etc?
No, there is a shop premade
people should not be allowed to make their own shops
And i want to use NPC's instead of chests
What do you need the plugin for exactly?
ShopGUI on an NPC, and each NPC opens a certain shop, is that itt?
So a Villager Ui?
and not one where you need to click 20.000 times to buy 1 piece of cobble
Just get an NPC plugin that runs a shop GUI command
ShopGUIPlus perhaps?
I sorta have that
along with NPCCommands or related
but the ui interaction is horrible
how
Find a good shop plugin and have the NPC run the command when you click on it
1 sec lemme check which plugin i have
dtlTraders + Citizens
is the combination i use now
If you want a GUI where they use glass to change amount, etc. ShopGUIPlus
If you want a Villager UI where they trade in an item for an item, you can check out ShopKeepers on Bukkit
ShopGuiPlus seems more like what i want
There's tons of leaks for this plugin if you're ok with using nulled plugins, and not supporting developers
I am one of those people that actually pay for stuff
Good, and 7 USD ain't that bad for the plugin, extremely customizeable
http://fairflank.net/ is my current site ๐
Wtf is that embed
And rip, my counter reset
forgot to save it i guess
i am way overdue on the planned releasedate tho ๐ฆ
Makes me sad
ah well gonna work on it a lot this weekend
Cause i finally fixed my other project yesterday i got time again
#ispamalotsoz
@gilded nova what do you recommend for a skyblock plugin
Currently i have ASkyblock
ASkyblock, Chestshop, UnityGens, AuctionHouse, CoreProtect, Crates, Bosses, Leaderheads (top islands, balances, etc.), MobStacker2, SilkSpawwners, ShopGUIPlus, SpawnersOnly (Onlu allow spawner spawned mobs to spawn)
I've actually been contemplating selling my Skyblock server, not including paid plugins... I worked hard on it, but my communities die fast, I'm only good at making the servers, not advertising or keeping members
Yeah i just wanna make a server where i can have fun with my friends, and maybe hopefully get some others to join
and i like making a website so i made it as well
Do you understand how to setup Python with Votifier?
I've been wanting to code a Minecraft Server List, but still learning everything, and don't understand its horrible documentation
It's Python & JavaScript I believe
depending on what tools you use, there's some you can download for security along with other things
fancy
(yes its runescape related)
I wanna learn Python for making UI's
I wish i knew how i can make good plugins
or Java, depending on which is more flexible, I believe Python is
same, I'm still learning Java, I understand a little bit
Would be awsome to remake Runescape mechanics in Minecraft
I know a decent bit about C#
which translates a lot to Java
basically C# is Java v2.0
Except C# wasn't crossplatform (it is now)
I learned a little C++ for game development
It was a project, nothing too huge
We were wanting to try to make a real-time combat system, with working doging attacks, etc
gonna have to make 3 other parts of the server as well
After skyblock is done
Probably will do some Factions
And then something else as well
dunno what
Factions - Factions/FactionsUUID, PlayerVaults, AuctionHouse, ObsidianBreaker, TNTFill, TNTEmpty, Custom TNT, Custom CEggs, etc
All things will have shared economy with me tho
?
All the servers have shared wallets
Money earned in Factions can be used in Skyblock
and the other way around
anyone knows why have like 800 to 60 fps drops when breaking and placing a block?
lighting updates.
?
I pay 45$ a month for Mcprohosting =/ thinking of going elsewhere soon....suggestions?
- Ryada I agree to the Runecape mechanics and aspects into a minecraft mod of some type ๐
@mystic steeple it's my first time messing with liquid and I've got more upgrading on the pc to do so no hardlined just yet ๐
The only sad part is you cable manage the tubes ๐ฆ
Whaaaat
you put them through the cable holes
I thought it looked cool like that
My back panel is clear as well
So all the cable management and tubing management is visable
Idon't like it but personal preference
It's gonna change when I go hardline
Niiiice, yeah it's a fun couple hour project lol. I'm waiting on the x299s before I go hardlined. Just needed to get started on pump res and rad
Problem for me is i can't miss my pc that long
hardline will take more than a couple of hours ๐
Yeah that's true there
@valid vapor for $30/month you could get a 50GB-ram machine...
mebe
Yeah but @gilded nova what's the CPU like?
What do you mean @gilded nova ? o.0
The website isn't setup much, there's mostly front-end stuff in development, still learning tons of back-end items... (Right now, trying to learn how to implement the votifier.php functions
For $30 a month u can get a 50GB machine ?
Oh, yea, I got the $12/month for 12GB's, and it's preforming decently well
I have a Skyblock, Hub, and Bungee server running on it, and there wasn't any complains of preformance issues (Closed my server temporarily though, just because I've been having issues because certain plugins depended on my servers IP)
What's the CPU?
Also who's the host
It's contabo, you could always use my refferal link ๐ http://www.jdoqocy.com/click-8246049-12454730
The 27 Euros is basically $30-35 USD
Ahhh it's a VPS
Yea, but decent preformance for a VPS
Yeah, their dedis are quite cheap tbh
Will LuckPerms 3.2.7 still work in SpongeForge 5.2.0?
Yes
someone knows a good alternative to google chrome?
Chromium
@heavy sapphire their VPS's ain't that bad, of course they aren't going to have the extreme speeds of a dedicated, but $1/GB and good speeds, worth it, and they have a $12/12GB plan that you could test out also
How many servers?
@mystic steeple nice work on your site
I'm planning to move my server network to a dedicated server from shared hosting, just wondering if you guys think this is a good server? https://www.soyoustart.com/us/offers/173sys11.xml
@random knoll soyoustart has good machines.
SoYouStart is owned by the OVH group, due to the fact that OVH only uses the latest & greatest parts on their machines, other parts become useless when they're replaced, but they're still great parts, so they're put them into the machines that create SoYouStart dedicated servers.
I love the OVH service (Even though their indian support is morons, take ages to reply) because the speed was great, anti-ddos worked flawlessly against multiple attacks on my server, and it works, and they had a simply web-panel that's not all flashy or confusing.
Guys, I need an opinion. If someone is causing trouble over such a minor thing like a message being purged my accident (trouble is being disrespectful to staff, confrontational and vulgar) would you consider them childish?
"a message being purged my accident" what?
I wouldn't consider them 'childish' unless they were being a baby about it, but maybe incompitent, a moron, etc
Using a bot to removing message since a certain timestamp. There was shit posting before their post which one of my admins decided to remove, and their message was a casualty.
And they were being a baby. It was like the world was ending around them xD
Ah, common castuality :P
That's a common mistake, so they shouldn't complain, it's not that hard to create the post again, and if they're going to try to say "oh, it was suuuuch a good post though" then maybe they should get higher goals in life ๐
@glossy jackal thanks ^^
well that's an odd one... speaking in chatcontrol makes me get kicked to my fallback server xD RIP
cgeck you are on the latest version there was 1.7.10 patches
you say your on 1.7.10 does the pack you are using happen to have colorchat? It is known to cause disconnects when using cauldron/thermos.
I've got it sorted now, thanks. It was protocol lib
ahh sweet
anyone know how to setup enjin?
I wouldn't suggest using Enjin @strong mountain
However, it's pretty straight forward
for my website...why
because Enjin is extremely nooby & unprofessional
the server i have is a family friendly so i want soemthingt o be simle enough for kids to be able to use.
Ah, well XenForo is pretty simple ๐
never heard of it
o.o
You can checkout my forums, it's running XenForo.
https://indieguts.com/forums/
if he cant even figure out enjin himself suggesting a proper forum he has to host himself doesnt sound smart
dont be a fucking prick
naw your being a prick
*you're
classy, i wasn't even trying to be insulting
just saying you will be better of with enjin, its good for starters
blocked and muted
i wish discord muting would actually properly hide messages and not show that box with hidden message
but no the main reason why i was asking for help on enjin is because i am having issues linking my server to the website using their plugin and its not linking properly and the enjin guys send me an email about it like once every other week and its getting very annoying
@strong mountain what's your actual issue with using the EMP? I'm using it on my setup no issues
its not registering...i got the bungee version and its reconized via /plugins but whe i enter the key it sayd that command isnt avalible.
And you've used /benjin
yup
Weird.. what version of EMP and Bungee
latest of both
@strong mountain There was nothing wrong with what @phit#4970 said, he's right. If you can't figure out enjin, hosting your own forum isn't the best option. Anyway, enjin is extremely simple, I believe you make a website in your personal dashboard
Did you not read the rest of my explaination on qhat part i could figuree out? @soft topaz and even if he was right he could of said it differently. In a way to not be a dick.
XenForo is even easier to setup than Enjin, and you can code your own addons, themes, etc.
Run the command through console
so i just tried to run the enjin command again and it says i need to be op'd or have the enjin.setkey perm and i have both and it just keepssaying that
ok so i just now got it working
I said "Run the command through console" -.-
^ you have a point but no need to get all snippy over it lol some people need to learn some steps of debugging their own way xD
IS an "MSI 970 Gaming" motherboard worth $80?
Amazon has that board at over $300, and newegg has it at just over $130
Also, an "AMD FX 8320 3.5GHz" processor for $80
(Prices in Canadian dollars)
@gilded nova i have made some progress already with my server thanks to your tips ๐
Awesome, I don't remember what I told you (memory issues), if ya need any help justy send me a message via Discord/Skype
Right now I'm just trying to code a core for my server... (Still a starter developer) Right now I'm trying to code a staff review system (Possibly with a GUI, command, or an inventory they're given, with colored and named panes)
xD i will probably make my own plugin in the future as well
But first i want to have something playable so friends can help me test it this weekend
I've wanted to learn to code for so long, so I'm learning >.<
I've wanted a really customizeable Staff Review system for so long, and WHAT'S MORE CUSTOMIZEABLE THAN CUSTOM!? xD
yup
altho i would argue about learning java as a first language but hey, thats just me ๐
Doesn't look too bad tho, wanna share more about what it does?
So far, it just adds a counter on /review <player>
Then sends a message to the staff member (aka has permission "indiecore.staff")
"You were rated b a player, you are a staff! Reviewed by <reviewer>"
of course those are debug messages, and I'm going to make it a lot fancier'
I'm going to add a scale, "/review <staff> 1-10", a gui, or an inventory system such as: Where the panes would have names, then possibly a
"Thank you for your review! Would you like to give any notes to this staff member? [Click]"
not those exact colors of course
Hmm
there is a way to make clickable commands
only downside is that if it is a spamfest it becomes annoying
clickable as in click in the chat
How do you mean? Clickable messages is a thing, and there's
Open URL, Reccomend command (fill the command in their chatt), run command, etc
"Review this staff member!"
[1] [2] [3] [4] [5]
E.g.
Hypixel
"How would you rate the <map name> Skywars map?"
&4[1] &6[2] &e[3] &c[4] &4[5]
Hell, most people would rather learn Skript, and that annoys the heck out of me, I tell them that if they'd learn something, instead of Skript, learn JAVA, it's somewhat the same, the concept behind it anyways...
bukkit.org/threads/lib-fanciful-pleasant-chat-message-formatting.195148/
and use \n for new line (in the picture of the command) ex.
"1st line\n2nd line"
nah indie i recommend C# ๐
Well for plugin development anyways...?
because well no java needed
oh no i meant for coding
not for a plugin
its somewhat the same as java
Ah, I need to learn C# for game development
but different
I'm a slow learner... :/
I just wanted to setup a fancy message before going to bed haha
Ain't official commands, more like notes for myself XD
what do you use to learn it
ApplejuzeOfficial was a nice person to learn from (He stopped his tutorials & work since he got a job developing)
Then there's the thousands of answers google gives you XD
I used the tutorials from: Pogo - Coding and More
on youtube
he actually forces you do do stuff on your own after doing it a few times
which makes sure you remember it
only downside is that in his earlier videos he is quite young ๐
I've seen a lot of refferences to him, but his tutorials are from 2013 ๐
IKR I saw some of them, and he turns from squeeker to deep voice
So far, my servers been opened for 11 days, and noone has tried running /op ๐ฎ SUCH A SURPRISE ๐
But eventho the tutorials are outdated, they still work perfectly
One thing I want in my custom plugins, is to make it so the player.getName() is replaced with a "custom name" so if staff / youtubers are in /disguise <player>, then they'll see <player> instead of the staff or YouTubers name. I've always hated that with plugins like CombatLog, when you're in vanish or something and they see your name -.-
Paying good for advertisement ^^
Gonna have a beta test this weekend, if possible would you like to take a look before that indie?
And i have no problem with paying if i know it will work
But first gotta make sure it has a decent experience at least ๐
Sure, I have school in a few hours, so just message me sometime tomorrow to remind me
@mystic steeple honestly, if you want your server to be decently large, a few hundred players, you'll need to pay hundreds and thousands for advertisement.
e.g. Minecraft Server List, and other popular sites that offer voting, and promoted servers. (Don't go with the small voting sites, they don't work.)
I've never tried this method, due to being poor, and having no job, but I've seen servers become large for as long as they paid for advertisement.
There's also small-medium YouTubers that help servers out a ton. (Most ask to be paid, don't get scammed, or pay too much) However, most the time, once the YouTuber leaves, so do their subscribers and fanboys.
You'll have to make something unique to not have people leave.
My server gets 5 players average, and I wish it would get larger, and more donations to help keep the server alive, but it doesn't.
I use to consider myself a good owner, considering I've owned and managed servers since Dec 7th 2014, and I know tons about servers, plugins, I know an absolute ton of plugins, I know how to setup configs professionally, and how to read and write regex, I can read most plugin errors that have issues with the code or configs, etc.
However, I created a Skyblock server after closing my servers for a bit, I start the first few days with an average of 10 players, then it died down to 3 players (including myself) and it's honestly so depressing ๐ (I do have depression though.. so that kinda added to that ๐ ) so I've even been considering selling my server
One of my members even considered buying my server, but I don't know if he was actually serious
You can always check out my server @mystic steeple , so you can see that I actually know what I'm doing as an owner/manager/assistant at play.indieguts.com
^^ will check it out tonight
Here's some of the first things players should notice when they join the server:
Chat - Players like a clean chat, and an organized chat, so they know what they're looking at.
e.g.
(Admin) (Coal) IndieGuts ยป Welcome to the server!
That's well organized, and Admin obviously means they're staf, and Coal is either a tag or a donator rank.
However, when a server makes it too 'custom' then it looks confusing
(Captain) (Corperal) IndieGuts (Savage) ยป Welcome to the server!
The hub/spawn/builds:
Players expect to see something nice, elegant, possibly large, but even small works, as long as it's something that players can tell it's been worked on massively.
You'll want to use blocks that are largely loved (e.g. logs, stonebrick, planks, etc.) however not blocks that a lot of players hate (e.g. quartz, mossy cobblestone, etc.)
If you have something like factions, players don't want to have to spend 5 minutes to try to get out of warzone, and players don't want to be running out of spawn, and it be completely surrounded in traps, or lava walls. You want to make it just the right size, and possibly give a random teleport, that teleports the player randomly around your spawn, in a.. let's say 250 block radius. Nothing too large, not new chunks creating lag, and far enough to get a head start from people camping the spawn.
Holograms/Nametags:
Somewhat related to chat, needs to be organized, nothing too colorful, a good theme/color, etc.
People would rather see something simple such as
&fIndieGuts &8ยป &fWelcome to the server!
rather than
&dIndieGuts &4ยป &0Welcome to the server!
Also, a lot of players, when first joining the server, will run /help
I don't suggest you simply block it (I did on my server, still need to configure)
but add a list of features, or helpful commands.
e.g.
-------=====[ Help ]=====--------
AuctionHouse - You can sell items in an AuctionHouse!
QuickTNT - You can fill your cannons quickly!
Hardcore Mobs - Watch out, mobs are difficult!
awesome, if ya ever need anything, just ask
Will do
I will try to rework some stuff tonight (had to fix a memory leak yesterday which took up all the time) so you can check it tomorrow and give me more tips ๐
Ooo dang, I hate memory leaks, I've had to fix many on my server, updating to dev builds, conflicting plugins, mass plugin errors causing tps dropping, etc.
People kept saying "Get the React plugin!" but wow, It seemed so damn useless...
Mine was just cause of a specific setup i had
Cause was inside the way i handle my database
Ah, I run my server everything-in-one
Apache2, MySQL, Minecraft, etc.
It's simple, quick, and it's never gone down so far
and there's always the Discord if people wonder why it's down
Yeah i have a different server for webhost
but i need to make a MySQL db instead of using XAMPP atm
(gonna switch to linux asap after the beta test this weekend)
(windows was just cause i used my online C# dev environment)
You guys seem to have pretty basic knowledge about Java.
for me its mostly coming from my C# knowledge since its pretty much the same in the basic essence
Ah, if ya don't know Linux very well @mystic steeple I'd be glad to teach ya, I've learned a bit since switching to Linux Ubuntu 14.04
My basic knowledge is from tutorials, threads on SpigotMC, and how other code is somewhat similar
Ah, I prefer Ubuntu 14.04 ๐
Debian is what i learned on so i prefer it
xD
I only need to setup RSA key authentication and its completely secure
for as secure as you can make it without becoming paranoid
TextComponent message = new TextComponent( "Click Me" );
message.setColor(ChatColor.RED);
message.setClickEvent( new ClickEvent( ClickEvent.Action.OPEN_URL, "http://myurl.com" ) );
player.spigot().sendMessage( message );
That's useful if you didn't know already.
ooo fancy, thank you
Hmmm thinking how i want to do the hierarchy
currently i have something like this
1 sec grabbing paint
Is how my current structure is
Yes my skills are super amazing i know
Solid 11/10
But i am thinking about making the ASkyBlock world into its own server
Although I've seen better ๐
haha xD
Just thinking about if i should change the structure of the server or not
I know the feeling
I don't do documents cause i am all alone on the technical aspects
if i wasn't i would have done that as well
pfffff xD
I got an idea as well but it will take like a year to complete it
cause its requires a tremendous amount of coding + building
I'm always willing to help
Well when u find a guy with lit ideas, coding skills & building skills your problem is solved xD
I can build a dirt house does that work? XD
Not gonna brag but this guy can make chunks load 400x times faster.
Who can?
A guy I know.
That would require either the chunkloader to be overloaded, or him to be able to make changes to the servercode for the chunks loading
Not really, just Async stuff
If it even is able to be overloaded
async != faster
async is a way to reduce the load
and to make everything run asynchrounously like its name suggests
Well it's not just Async
But like i said that would require the server jar to be completely rewriten
if you go async
I have no idea who would be such a mad man
I mean, he could rewrite it if he wants, but we're not gonna waste time on it-
when chunks load:
stop gravity (gravel, sand)
stop mobs from spawning
stop block updates
If it was really that simple as making it async people would have done it already
and spigot + bungee + theotheroneiforgotthenamefrom would be async already
Well
I know a command that can crash any server that allows you to use //calc :l
So pro tip don't allow //calc
making chunks load like that would cause massive issues
Hmm no.
Hmm yes.
async would if not done properly
async chunk loader would if you aren't carefull be really prone to errors
Also, how can you make it crash a server @gilded nova
Because the command calculates the whole world.
Probably overflowing the memory pool
I mean if you want to you could probably figure it out, but I am not gonna share it with you.
To my knowledge a guy shutdown a Hypixel lobby instance using it long time ago.
๐
Or just remove worldedit (which is what i will do)
http://prntscr.com/f7y81t Pretty nice
or you could just disable //calc....
If you know how to code you could call a PreprocessCommandEvent or whatever it's called to deny usage of //calc unless you're an operator or something.
Not cool enough!
Lots of solutions
Meh i just have a /info command which is only usable for me
Runs on the bungee instance
and will output everything in chat
still have to make a filter for it
i prefer text based output
(i love the console)
Also @gilded nova you know you could crash any pc with the calculation command that you meant with //calc
It doesn't really crash the PC, just the server.
for(i=0;i<256;i++){for(j=0;j<256;j++){for(k=0;k<256;k++){for(l=0;l<256;l++){ln(pi)}}}}
Does not really need a world to calculate
Well that's if you make it that way.
Just gotta make sure GC won't come in and i redefine 1 variable each time and it would crash any windows pc
But who would be stupid enough to do that?
Open a .exe without looking in it..
You
< me at school to prank friends
"can you check this program for me that i made, and try to find a bug"
10 secs later: bluescreen
Not too smart friends heh.
We all played pranks on eachother that way
as long as it did not harm files of eachothers pc
and make it unusable
we were fine with any prank
gotta love programming class
Make the .exe file run everytime on startup lol.
Is easily doable with windows
I know.
But we never did that to eachother
cause that wouldnt be fun
1 time its fun
continuously its annoying
something small on every startup? hehe
xD
windows is updating...jk it was a prank
I rented out a hosting for my website with a spanish company called coldhosting. After a few days of working with him, I asked if they had dedicated servers for renting and he came up with this:
Intel Xeon E3-1225v2 4c/4t 3,2 GHz/3,6 GHz 32GB DDR3 ECC 1600 MHz SoftRaid 2x2TB SATA3 for 80$
Searching for a cheaper option for the next month i found out that SoYouStart has the same dedicated server on the same location for 45$. I want to know if the owner of the company is reselling me this servers
Can someone help me with this?
Is there any command so i can put it on Putty and check out if he is scamming me?
might be, but SoYouStart is partnered with OVH
I'm not hosting with SoYouStart and i think that the hosting company that i'm using is renting it and reselling it for more money.
reselling a server is not scamming
he is not scamming you
you may be stupid for buying from him instead of the orig company, but still not scamming
@lyric shale
scamming is if you paid but got no server
its very common loads of hosters are just ovh resellers
i talked about this here earlier this month when someone said their host is verygames
which also just resells ovh servers
That was likely me, Phit.
Do you happen to know they are reselling from? I might get a better deal from the "parent" provider. Unless of course they are reselling from a company that its only purpose is to provide servers to resellers.
I'm not sure I can get better than four servers for ~$45 Canadian
Edit: Make that $65. I forgot I grabbed another one yesterday
just go straight to ovh. its who we use
yes they are a big company
weve been using them a couple years now and have never had any hardware issues
not to say that doesnt happen but its just our experience
I've been with VeryGames a couple years also, everything from Terraria and Starbound to Garry's mod.
I got that fifth server yesterday because I got a 50% off any purchase over 20 euro as a gift for being a loyal, long-term customer.
ahhh ya ok. not a bad deal. and these are virtual servers i guess
for that price they have to be
we have a two dedicated machines through them and i think its somewhere around 140$ US
I'd assume you're right. It doesn't directly say anywhere on their site they are VPS or that VG is a reseller. I'm sure they will tell me if I ask, though.
i would guess so. usually at that price thats whats going on, which isnt bad as long as they perform like you need. We are about to consolidate the two machines and switch to one with 4 times the ram and a way better processor. then we will be running virtual machines to allocate resources.
so the same you have now basically
but we have full control over the machines
all they do is turn it on you have to install the os and everything after that
The support for VG is above par. I asked to have the MySQL "max_user_connections" raised a bit (default 0), They put it at 100 because I have all servers looking at one database for permissions.
good support is key. we have clan member who is really good so he handles everything too hard for us admins
A good team is nice to have.
The people I have on staff I've known through three servers. We're basically close like a family.
ya it tends to become that way. Ive been a part of this clan for over 10 years and been the head admin for minecraft for almost three
before that it was COD2 and all the rest of that seriies. minecraft is pretty new to our group
With the right mods/plugins, minecraft can be enjoyable.
yes indeed
Never mind, added snippet of code in the onJoinEvent (has not joined before) event rather than onJoinEvent(has joined before) event...
The only reason to go with a reseller is if you need the support they offer
LOL... I was looking for sending a message on player join event, because mine's being weird, and I found an old thread I made on the SAME EXACT ISSUE ๐
I'm coding a welcome plugin... next project? SKYWARS!
(Just kidding, I'm still learning, but honestly? If I had the time? could 100% make a custom skywars plugin...)
@gilded nova i was not online yet xD
What @mystic steeple and im about to head to bed ๐
you asked for a dev ๐
oooo
Can ya see what's wrong with this?
@mystic steeple
}if(args.length == 1){ // Command + Player = Send PLAYER a message
if(player.getServer().getPlayer(args[0]) != null){
Player targetPlayer = player.getServer().getPlayer(args[0]);
targetPlayer.hasPermission("indiecore.staff");
if(player.hasPermission("indie.core")){
counter++;
targetPlayer.sendMessage(ChatColor.translateAlternateColorCodes('&', "&fYou were reviewed by &6" + player.getName() + "&f!"));
targetPlayer.sendMessage(ChatColor.translateAlternateColorCodes('&', "&fYou have &6" + counter + " &fratings!"));
} else {
player.sendMessage(ChatColor.translateAlternateColorCodes('&', ""));
player.sendMessage(ChatColor.translateAlternateColorCodes('&', "&fSorry &c" + player.getName() + "&f! &c" + targetPlayer.getName() + " &fis not a staff member!"));
player.sendMessage(ChatColor.translateAlternateColorCodes('&', ""));
}
I feel like it's this section, I need it to check if "player" (command user) has indie.core and "targetPlayer" (argument/staff) has indiecore.staff
targetPlayer.hasPermission("indiecore.staff");
if(player.hasPermission("indie.core")){
well ok this one is simple (no offense) but currently it does not matter if the person has indiecore.staff
in the current code i mean
because you did not make a condition out of what haspermission("indiecore.staff") returns
you just execute it and drop the returned value
ooo >.< and I'd do "return; false" right?
o.o I'm a newb
targetPlayer.hasPermission("indiecore.staff"); returns a bool, but you do nothing with it
so you just fire and forget basically
if(player.hasPermission("indie.core")){ makes the returned value power a conditional branch
I'll give you an example of clearchat when I get home
how would I make it check "If they have the permission AND the argument has this other permission" though?
I already finished it I believe
package com.indieguts.IndieCore;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.Player;
public class ClearChat implements CommandExecutor {
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
if (cmd.getName().equalsIgnoreCase("clearchat")) { // If using "/clearchat"
if (sender instanceof Player) { // and they're a player
for (Player onlinePlayers : Bukkit.getOnlinePlayers()) { // Get all "online players"
Player player = (Player) sender; // then if the sender
if(player.hasPermission("clearchat.use")) { // has the permission "clearchat.use"
for (int x = 0; x < 150; x++){ // repeat this action 150 times
if(!player.hasPermission("clearchat.bypass")) // If they DON'T have clearchat.bypass, then clear their chat.
onlinePlayers.sendMessage(""); // Only send online players (without bypass perms) the messages, NOT console, to prevent spam.
}
Bukkit.broadcastMessage(ChatColor.translateAlternateColorCodes('&', "--------------------------------------------")); // Once done
Bukkit.broadcastMessage(ChatColor.BOLD + " The chat has been cleared by " + player.getName() + "!"); // Send this
Bukkit.broadcastMessage(ChatColor.translateAlternateColorCodes('&', "--------------------------------------------")); // Message
Bukkit.broadcastMessage(ChatColor.translateAlternateColorCodes('&', "DEBUG: PLAYER"));
} else {
player.sendMessage("You don't have the required permissions!"); // So if that last action couldn't run, send them this message
}
}
} else if(sender instanceof ConsoleCommandSender) { // Then if it's a CONSOLE sending the command, since it's not a player, it would create errors.
for (Player onlinePlayers : Bukkit.getOnlinePlayers()) { // Get the "online players" again
for (int x = 0; x < 150; x++){ // Repeat 150 times
if(!onlinePlayers.hasPermission("clearchat.bypass")) // If they DON'T have clearchat.bypass, then clear their chat.
onlinePlayers.sendMessage(""); // Using player.sendMessage instead of broadcast, to stop console spam.
}
Bukkit.broadcastMessage(ChatColor.translateAlternateColorCodes('&', "--------------------------------------------")); // after clearing
Bukkit.broadcastMessage(ChatColor.BOLD + " The chat has been cleared by " + "Console" + "!");
Bukkit.broadcastMessage(ChatColor.translateAlternateColorCodes('&', "--------------------------------------------")); // send this message
}
}
return false;
}
return false;
}
}
All the notes were my friend... and myself ๐
xd
@gilded nova i hate spoonfeeding but this is what you want
if(player.getServer().getPlayer(args[0]) != null){
Player targetPlayer = player.getServer().getPlayer(args[0]);
if(player.hasPermission("indie.core")){
if(targetPlayer.hasPermission("indiecore.staff")){
counter++;
targetPlayer.sendMessage(ChatColor.translateAlternateColorCodes('&', "&fYou were reviewed by &6" + player.getName() + "&f!"));
targetPlayer.sendMessage(ChatColor.translateAlternateColorCodes('&', "&fYou have &6" + counter + " &fratings!"));
} else {
player.sendMessage(ChatColor.translateAlternateColorCodes('&', ""));
player.sendMessage(ChatColor.translateAlternateColorCodes('&', "&fSorry &c" + player.getName() + "&f! &c" + targetPlayer.getName() + " &fis not a staff member!"));
player.sendMessage(ChatColor.translateAlternateColorCodes('&', ""));
}
}```
Sorry >.< I hate spoon feeders also, I'm still learning java
correction:
basically
you did 2 things wrong
1 was you forgot to make an if {} else {} out of the check on the other person his permission
2 was that you did it in the wrong order
Ah >.< I'm going to make so many nooby mistakes
you should first check if the player can execute the command (which should be done at the start of the command)
I went to google an error, and I found an old post of MY OWN. from when I tried learning Java before ๐
Thanks, I wanna learn C# also ๐
Basically the same but different
How did my ClearChat look at least? ๐
too much to look at ๐
discord isn't the greatest tool to share code and keep it in a decent format
for large amounts of code
yea haha, I'm pretty sure everythings working, could be improved problably though
I added a bypass permission, use permission, only send it to players (aka don't spam console)
well the first thing is
you need to check if a person has permission to do the command
the instant you know it is a player
you get all playerdata before you check the permission
which is wrong, and creates useless calculations
since if the person doesn't have permission you don't need that data
Ah ok
if (cmd.getName().equalsIgnoreCase("clearchat")) { // If using "/clearchat"
Player player = (Player) sender; // then if the sender
if (sender instanceof Player) { // and they're a player
if(player.hasPermission("clearchat.use")) { // has the permission "clearchat.use"
Like this, correct?
no you cast sender to player now before checking if they are a player
Player player = (Player) sender; // then if the sender
if (sender instanceof Player) { // and they're a player``` is the wrong order
you can check that, run the plugin
and execute it from the console
it should give an error
There's also a check if they're a console though
oh o.o
try it and you will see, it will crash
nope, worked fine
would crash in c# if sender can't be casted to Player
I've already added a
} else if(sender instanceof ConsoleCommandSender) {
removed player.sendmessage, etc. and only set it to run the commands to
onlinePlayers
somebody comes through the door
๐
you want to know if it is a dog or human
so you would do if (creature is typeof(dog)){} else if (creature is typeof(human)){}
Creature is the object that comes through the door
this would work with no errors
Was uploading it to wrong server... woopsie ๐
Ok now clearchat in console doesn't work ๐
if (Creature is typeof(dog)) {}```
it would never reach the if() when the Creature is a Human
because you cannot cast a Human to a Dog
brain dies
I'm very stupid
Example:
I just relised it's 12:23AM, and I got school tomorrow, with plenty of essays to finish
haha ๐
they will remain stupid in that field
And you don't need to be smart
as long as you want to do something
But if you want we could try to make a plugin together, and i could teach you stuff
(i don't know everything, i know somestuff)
Sure, I'm making a core for my server, or for the future if I decide to ever do a network (of course, then I'd need to make it bungee compatible)
BUT, we're never awake at the same time!
doesn't have to be
just make a github repository
get a decent task system in place
and we could work on it together
I have a 1.6Ghz processor... it struggles just running Eclipse haha
you don't need to install github
github is a online repository
only thing you need to do is upload
and whenever you made something you pull the most recent version
and then push your own version
Ah, ok, I'm doing a password recovery right now >->
Got into my account ๐ What kinda plugin would you wanna start with, with me?
I personally don't do "starter" projects, unless they seem extremely confusing, because that means of course I need to learn..
I don't mind what plugin it is
so you can feel free to choose what you want ๐
(and i suck with ideas)
Is there any plugins you need for your server?
me personally, I'm not so original, but I've never been able to find good minigame plugins :P
I've always wished I could code my own tower defense (especially), skywars, eggwars/bedwars, the walls, etc.
xD
I've always wanted to remake a custom version of Tower Defense from CubeCraftGames (first on another server, then they were bought out)
Litebans <3
BanManager (BanManagement on bukkit) is an extremely advanced punishment plugin
Litebans is trash
Nuuu!
I use to use it, hated it
I haven't set it up yet, but it looks awesome. I know some other communities that use it and it works perfectly.
Actually LiteBans looks a bit copied from BanManager
I prefer the web interface for litebans though. Ban manager just makes me bored when looking at it.
but yea, BanManager has so much more configurable and tweakable items, along with more in-depth permissions, and commands.
That's why you make your own sytle though
The style that comes with it is just an example, and doesn't use the full potential of the features
Oh you can do that >_> I'll be having another look then
Is it possible to give the average user permissions to view the punishments that have occurred but not tamper with them?
Yea, it's /bminfo
I mean through the interface
Oooh, yea? I don't remember if you can remove punishments through the web panel
Hmmm, interesting one
It doesn't have a login system, so you'd problably have to code a system with your forums possibly
Ew
Not everything in life is prepackaged ๐
I wish it bloody were XD
@mystic steeple someone actually remade their plugin
https://www.spigotmc.org/resources/towerdefence-unique-minigame-bungee-mode-multiarena.40364/
or 'supposibly' I should say, those reviews make it seem extremely fishy...
Also, pretty sure the pictures are from CubeCraftGames either way ๐
welp, I'm off for the night, peace
goodnight
@gilded nova i got something i wanna make and really need
bungeecord based whitelist/banlist
whitelist makes sense, cause bungee is always broken w. spigot whitlist
but why banlist?
well it works with spigot whitelist for me
but i need to adjust the whitelist for each server seperately atm
while i want to do it once and then just be like "done"
well banlist cause i thought it would make the whitelist one more useable
Ah, well banlist is more like /ban <users> list
So you're just wanting
/whitelist <on, add, remove, reload>
basically
but managed on bungee
so i would do /whitelist on
to turn the whitelist on on all server
or /whitelist on [servername] to only turn it on for 1 server
It basically is just a messenger service i guess
@gilded nova btw i fixed almost everything for skyblock.
Except for spawners but will have to look into that tonight
and fill the shop ofc
whats wrong w. spawners @mystic steeple ?
Nothing much except that i should figure out how i can make players use them and be able to pick them up and change location
without needing 20 plugins to do that ๐ฆ
EpicSpawners ? = SilkSpawners + SpawnerUpgrades
That one looks sick
Decent, wish it had more features
like the more they're near the spawner, higher the level, rather than just upgrade w. exp n $
well i am gonna make that whitelist plugin tonight i guess
But that means i have at least 1 thing ready for testing this weekend
lol its 3am for me and i cant sleep
@gilded nova i need some advice, i am trying to make multiple currencies (craftconomy supports this) but i need to know which shop plugin can support that as well
Do you know of a shop plugin that can handle that
Hrmm... I don't know any that support multiple at once...
There's ones like ShopGUIPlus where you can change what currency it uses, but its not per-item or per-category, its the entire plugin
Well i want shops in X server to use X currency
and shops in Y server to use Y currency
from what I've been told by the developer of TokenManager, its impossible
From what i know about coding, it is not
yea, idek...
But this is more a result of me being an indiot xD
since i attached CraftConomy to the same database for multiple servers
Ugh probably need to redisign all of that T.T
Gonna have to look for a different economy plugin i think
hey does anyone know how to setup gitlab ci?
@marble pasture yes
Thanks @drowsy quest but gitlab meh, so switching to github
@mystic steeple
Does that plugin allow you to change the table prefix in the config? If it does, you can make each server's prefix unique.
you mean for the money?
For example LuckPerms has a table prefix option in the config, default luckperms_
If I wanted, I could set my test/build server to have a prefix luckperms_test_ and still connect to the same database, seperate tables.
Oh yes it should support that from what i have seen
You can try that for seperate currency on server X and Y
Should be doable
first gonna setup all my shops and skyblock and hopefully setup proper griefprotection on my spawns
Right on.
My advice is to take your time and make sure everything is as close to perfect as you can manage (there will always be "undocumented features" that you can't find just with setup.
I've been working slow and steady on setting up my servers since before Christmas. I'm just now having an issue because I am trying to set up a SpongeVanilla server at 3:00 am...lots of derp sprinkles!
I have a few friends that are gonna test it this weekend
i should have everything for the skyblock server done today
but that is 1 out of 4 servers ๐
Let me know if the seperate database tables thing works.
will do
That would make up for my screwup trying to load SpongeVanilla in the mods folder with Forge as the server jar. ๐
Has anyone here had issues with Bungee when using WaterfallMC/Travertine with Multichat + LP?.. Permissions all work perfectly however ranks won't display after switching from Waterfall to Travertine.
Anyone online that is familiar with xenforo?
Anyone know a shop plugin that has a inventory GUI so if i type /shop a GUI opens up, and people can enter different sections
for sponge.
nope. Inventory api for sponge isn't complete
the closest you'll get for a gui market is time's market plugin, but it requires a redis server
At the moment im on a server that has /shop
every thing works perfect.
probably custom made.
hmm, might be custom then
yeah. probably bypasses the sponge api then
its totally possible using sponge, isnt pretty though since you have to use nbt to recognize slots
thats how betterchunkloaders does its gui
Since I found no good alternatives to MineQuery, I've created a Remastered version, with updated features ๐
This might sound kind of dumb, but does DiscordBridge have a discord chat?
I know it's possible, so you might wanna check out their spigot page
Ah, then problably not, sponge doesn't have many good developers
I'll pretend I didn't read that. ๐
You a sponge developer? ๐
No, but there are people from the MinecraftForge team, Mojang team and several other long time, old, "og" developers.
^ that all work on Sponge
Sponge Dev Team https://docs.spongepowered.org/stable/en/about/staff.html
You might recognize some of those names from Spigot
nope ๐
Really? you don't recognize Blood, sk89q or MD_5?
Wait...MD isn't listed on the dev page for Sponge? Huh...
because he was never part of sponge afaik
Now I'm confused. I could have sworn I have seen his little orange slime on Sponge forums or github... :/
Does anyone know if DiscordBridge has a discord chat?
I have. Either I'm doing it wrong, or one doesn't exist...
I'll try again after dinner
does anybody here happen to have experience with the plugin "MessageAnnouncer"?
anyone know a good sell shop plugin?
Player or admin?
Admin
AdminShop AdminShop, as the title implies, is a plugin that allows server admins to create unlimited item shops for their players to use. It requires an Economy plugin to be installed, and without it will not work. [image] Downloads You grab the latest build off of GitHub, here. [image] GitHub Repository You can view AdminShop's GitHub Repository here. [image] Commands /setshop [] - If you right click a sign after using this command, it will become an AdminShop i...
this one
but i wanted a sell shop one
you can do it with that one ๐
How? xD
So it'll be /setshop (price) true for sell shop?
pretty sure, yeah
np!
I have one more thing to ask xD
do you know any good holographic signs plugins or does minecraft have one of them
np!
Go for G2A much more difficult approval process but way better
Everyone Can you help me with this https://pastebin.com/APXRPSez
with the forge installer