Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 08/23/2021 in Posts

  1. Hello Everyone! Some of you may not know me, but I am a developer that's been working on Minehut since 2017, when Minehut released it's first web panel! A lot has changed since then, new developers, new community members, and new features; many amazing things. Even if you didn't see me talking in channels directly, I was always there, listening to you all, trying to make Minehut the best it could be. It's been an amazing experience that I will never forget. Though I have always loved the work I do here, I have decided that the time has come for me to move on from Minehut. After today, I will be stepping down from my position as a developer and admin. But this isn't goodbye! The Minehut community is one of the most passionate and genuine I have ever seen and I am proud to be a part of it. I know that all of you will continue to build, explore, and socialize on Minehut and I will still be here to see that happen, but only as a community member and fan. The Minehut development team will continue to create amazing new features without me there. I'm just as excited as you are for what comes next for Minehut! Thank you for all that you have given me. I wouldn't be where I am now without all of you. <3 - ZeroParticle
    27 points
  2. Hello everyone! Today I’m happy to finally be releasing the Minehut Yearbook. This has been in the making for an extremely long time. Words cannot express how many edits, updates, and redrafts have been made. This would not be possible without all of the Yearbook team, who are mentioned below as well as in the Yearbook. Yearbook Team: @SilentF1ame - Graphic Designer (Silent was amazing throughout this entire process and everything would not be possible without him. 12/10) @Reassembly- Writer - Servers @Houlton - Writer - Major Minehut Updates @_Tarna_ - Writer - Staff Member Archive @Migins - Writer - Changes within the Team @myself - Lead Coordinator for the Yearbook. This included writing multiple sections, editing, compiling, getting opinions, and a lot more stuff. All four writers were great about deadlines and were amazing members. They’ve also been great about finding typos in drafts that we’ve sent out. Without them, this Yearbook wouldn’t be as error-free. A round of applause please for them! @Santio71 - Master Typo Finder/Screenshot Librarian @Jbean10 - Responsible for screenshots of awesome Events Team builds. @BennyDoesStuff - Helped assist with information from years ago and helped make posting this possible. @The Entire Events Team - They helped us find many errors and improvements to be made. @Trent - The man, the myth, the legend. He approved the initial project and has helped this remain possible the entire time. @Mr_Kurtis- An absolute gamer. He’s worked with me this entire time and helped me ensure that we would be able to deliver. @You - For reading this :). The rest of the details are in the Yearbook, so I won’t waste any more of your time. Read on, and be sure to leave us feedback at the link found within the book. Thank you! https://bit.ly/MHYearbook
    11 points
  3. Lol, never thought I would be here. I remember posting on coolprogrammers 1k post last month saying how I was far from my goal. My goal was 100, and now look where I am. I am finally part of the small amount of people past 1k posts
    5 points
  4. Hello minehut admins may you please take the life steal plugin (https://www.spigotmc.org/resources/lifesteal-smp-plugin.94387/?__cf_chl_jschl_tk__=pmd_752aeec13fcee9ab49e488b4a5be92d6022e2c9b-1626827698-0-gqNtZGzNAfijcnBszQe6) into consideration to add to minehut plugins tab? this is a Minigame plugin where when someone dies they lose a heart and the killer gains a heart this is great for gun game servers, smp servers, faction servers, and so much more.
    4 points
  5. You get 1 word per reply. Lets make a story (Like the song one but a story)
    4 points
  6. Nice! Thanks for helping the community
    4 points
  7. Hey everyone! You may have noticed survival servers have the largest amount of lag. This is caused by chunk generation, many chunks loaded and high amount of entities. There are many other reasons your server could be lagging although these 3 reasons combined cause the most amount of lag on your server. First of all, read @Reassembly's post here to understand what causes these things and make sure you follow his tips first. Once you follow his tips, you can do more! The following tips are meant for survival servers. There are configuration files that you can find by going into your Minehut dashboard from there you can select the server and then click on 'File manager'. There are multiple "YML" files in here that you can edit. "YML" files are configuration files used to change how your server works. The three files that we are going to be focusing on are "paper.yml", "spigot.yml" and "bukkit.yml". When editing, locate the option that you are trying to edit and change the value (True or false / Integer) to the value that is stated. We are going to begin with the easiest one of all, bukkit.yml: monsters: 40 animals: 8 water-animals: 3 water-ambient: 2 ambient: 1 chunk-gc: period-in-ticks: 400 ticks-per: monster-spawns: 4 The next options are found in the "spigot.yml" configuration: entity-activation-range: water: 16 villagers: 32 flying-monsters: 32 villagers-work-immunity-after: 100 villagers-work-immunity-for: 20 villagers-active-for-panic: true animals: 16 monsters: 24 misc: 8 merge-radius: item: 4 exp: 6 nerf-spawner-mobs: true mob-spawn-range: 6 arrow-despawn-rate: 300 item-despawn-rate: 4000 tick-inactive-villagers: false Alrighty, now that we have finished the rather short ones we are going to begin working on the biggest YML file of all, "paper.yml": max-auto-save-chunks-per-tick: 8 optimize-explosions: true mob-spawner-tick-rate: 2 disable-chest-cat-detection: true container-update-tick-rate: 3 max-entity-collisions: 2 grass-spread-tick-rate: 4 non-player-arrow-despawn-rate: 180 creative-arrow-despawn-rate: 60 despawn-ranges: soft: 28 hard: 96 hopper: cooldown-when-full: true disable-move-event: true prevent-moving-into-unloaded-chunks: true use-faster-eigencraft-redstone: true armor-stands-tick: false per-player-mob-spawns: true # The following option is suggested to prevent xrayers but does not help with lag. anti-xray: enabled: true All of these options were found here -> https://shockbyte.com/billing/knowledgebase/21/Reducing-Lag Some of the options were edited to my liking, you can read up on each option. Now that I have show you all of the edited values, here are all the config downloads. Thank you Shockbyte for helping us reduce lag! If this helped you please leave a like EDIT: If you do not feel comfortable downloading these files you can view them in the following pastebins: PAPER: https://pastebin.com/Y5uxknt2 SPIGOT: https://pastebin.com/bSirAgkm BUKKIT: https://pastebin.com/1jJDCDDW paper (1).yml spigot (1).yml bukkit (1).yml
    3 points
  8. Hello! Heres how to make your own minehut server! The Setup step 1.(required) Well first you need an account on the minehut.com website step 2.(required) when youve setup an account then you head to "Dashboard" and create an server! Done That wasnt too bad right? Heres some extra stuff to get going! Plugins (OPTIONAL) Essentials + Essentials Spawn (Makes so you can shorten commands like instead of /gamemode creative you just do /gmc) Permissions Ex (Permission Plugin for ranks and stuff) WorldEdit (Makes it easier to edit your world) WorldGuard (Makes so you can set diffrent flags for places) How to make yourself or others an operator on the server (OPTIONAL BUT I RECOMMEND IT HIGHLY) Step 1. Go into the console for the server. Step 2. Go to the "Console Command" bar in the Console. Step 3. Write "op (your playername)" in the bar there and then send it Tadaa! Youve successfully setup a server Congrats I wish you guys the best!
    3 points
  9. I just got rick rolled by a skript
    3 points
  10. Thanks for the feedback! Glad you could learn more about Minehut.
    3 points
  11. how to make a server cracked so that only cracked players can join
    3 points
  12. M I N E H U T C O M M U N I T Y F A Q HOW TO CONNECT TO MINEHUT ON BEDROCK DIFFICULTY: EASY Introduction to How to Connect to Minehut on Bedrock: All servers on Minehut support crossplay on Java and Bedrock, meaning you are able to play with people using different editions of Minecraft. How to Connect: Bedrock currently supports 3 different types of devices: Windows 10, IOS, and Android. Direct IPs such as <server name>.minehut.gg don’t work when joining with Minehut. You need to use the ip bedrock.minehut.com with port 19132. This IP will take you to the Minehut lobby. Through the lobby, run the command /join <server name> and if the server is online, it will take you to your server. What to do if the IP does not work: As bedrock support is still in beta, joining the bedrock server does not work 100% of the time. Here are some things you can do if the IP is not working. Remove the server from your server list and re-add it. Completely restart your game. Just keep trying to connect to it multiple times until it works. Or just try again later. Require further assistance?: If you need more help on this topic, head over to this section of forums, or join our Discord! Compiled by _Tarna_ at the Minehut Staff Team
    2 points
  13. Do u like CHEESE and QWACKERS?
    2 points
  14. Skript - Beginner mistakes & How to optimize YOUR code I'm making this post in favor of helping new developers. We'll first go over common mistakes of Skript, then I'll begin teaching you how to optimize your own code. Common Mistake #1 - Using Spaces or forgetting indentation In Skript, all code must be Indented, 4 spaces or 1 tab each. What's the difference between tabs and spaces? A tab is 4 spaces, but backspacing on one will instantly delete 4 spaces, and pressing Tab on your keyboard instantly makes 4 spaces. It's faster, and more efficient. Some say it's inefficient in other languages, such as Java, which isn't true, languages like Java aren't too focused on indentation, not as much as Skript is, since most IDEs auto-indent for you, or all tabs are converted to spaces at the end of the day anyway. Example of bad code: on break: send "You have broken a block!" give 1 of diamond to player send "Gave Diamond!" The problem is ALL of this code needs to be 4 spaces (or 1 tab) exactly. You only indent your code after an 'if' or any code ending with a colon : Common Mistake #2 Using .%player's uuid% instead of ::%player's uuid% or using %player% A per-player variable in Skript looks like this: {mana::%player's uuid%} And a common mistake people make is using {mana.%player's uuid%} ; using :: instead of . in your variable is better, as it will save your variables better in variables.csv; also, many players also make the mistake of utilizing %player% when they don't mean to. When using %player%, you are saving the value to the player's name, meaning, if they ever change their name, all of their progress will be deleted. Use %player's uuid% instead. Example of a good variable: {mana::%player's uuid%} Common Mistake #3 Spaghetti code Huh, wait THERE'S SPAGHETTI? No. This is spaghetti code: (Forums kinda butchers it, but you get the idea.) command /sell: trigger: if player's held item isn't iron ingot: if player's held item isn't gold ingot: if player's held item isn't coal: if player's held item isn't a diamond: if player's held item isn't an emerald: send "Example" else: send "You can't sell emeralds!: else: send "You can't sell diamonds!: else: send "You can't sell coal!: else: send "You can't sell iron ingots!: else: send "You can't sell iron ingots!: Just so.. many useless if's. Okay, so, "Rosa! But how else am I supposed to send a custom message for each item they're not supposed to sell UVU" Simple. command /sell: trigger: if player's held item isn't iron ingot or diamond or emerald or gold ingot or coal: send "Example" else: send "You can not send %player's held item%!" This does the exact same thing, %player's held item% will be what they're holding, so that's custom message for each item they can't sell in 12 less lines. If not planning to use an 'else', you can also do command /sell: trigger: player's held item isn't iron ingot or diamond or emerald or gold ingot or coal send "Example" No if's needed. Do it in any and every possible circumstance. Section II - How to optimize your code I won't go too in-depth on this section. Just a bunch of snippets of tricks I've learned over the years. Tip #1 Delete as many variables as possible When you're done using a variable delete it it's simple, really. Say {mana::%player's uuid%} is your variable. In any event or command where need be, just put delete {mana::%player's uuid%} now I DEFINITELY wouldn't recommend deleting important variables, but if you're only using the variable for a temporary, short task, delete it after use, or delete it when the player leaves. This leads us to local variables all local variables start with '_', for example: {_timer::%player's uuid%} or {_t} are local variables. Once the code stops, they're automatically deleted, they'll never be saved in variables.csv Use these when you need to save something or use a variable in code just for that one piece of code. Tip #2 Use RAM variables, PLEASE! What are RAM variables? Well, when your server stops or restarts, they're automatically deleted. A RAM variable always begins with '-' or whatever you set it to in config.yml as this isn't in normal Skript, you need to enable this in the config.yml This article will show you how to make any variable starting with - delete on restart - https://forums.skunity.com/threads/skript-variables-ram.5865/ So you have your RAM variables set up. This is what they look like: {-thirst::%player's uuid%} They are EXTREMELY useful for saving values like a Thirst meter, or whatever other use you can think to use them for. Once they're set up, just start any variable with '-' to make it delete the variable upon server restart. This keeps variables.csv from clogging up with useless variables that don't need to be saved beyond a restart. Tip #3 Uh.. Why are you looping players for your scoreboard? One of the most useful tips for any Minehut server. DON'T loop players for your scoreboard, there is a infinitely better way, and it only requires SkBee This is an example of my method. Make your scoreboard just like mine, and put it in a function. function score(p: player): set {_uuid} to {_p}'s uuid set title of {_p}'s scoreboard to "<##560F75>&lPIE<##FBE9CA>&lDOMS" set line 11 of {_p}'s scoreboard to " <##742397>&l[/pie] " set line 10 of {_p}'s scoreboard to "&7" set line 9 of {_p}'s scoreboard to "<##560F75>●&f Coins&8 |&f %{_p}'s balance%" set line 8 of {_p}'s scoreboard to "&7" set line 7 of {_p}'s scoreboard to "<##FBE9CA>●&f Kills&8 |&f %{stats::%{_uuid}%::kills}%" set line 6 of {_p}'s scoreboard to "<##560F75>●&f Level&8 |&f %{stats::%{_uuid}%::lvl}%" set line 5 of {_p}'s scoreboard to "<##FBE9CA>●&f Pies Baked&8 |&f %{stats::%{_uuid}%::pies}%" set line 4 of {_p}'s scoreboard to "&7" set line 3 of {_p}'s scoreboard to "<##560F75>&lSupport us - [/buy]" set line 2 of {_p}'s scoreboard to "&5" set line 1 of {_p}'s scoreboard to "&f{<##FBE9CA> /discord&f |<##560F75> /pie&f |<##FBE9CA>/profile&f }" toggle {_p}'s scoreboard on Whenever you update a value on the scoreboard, in your code put score(player) on join: score(player) Mini-tip BONUS section! Tip #4 - Use functions WHENEVER you can, do not underestimate their capability. For example, I needed to make 10+ Shop GUIS for my server. I made a function that allows me to make any GUI I want in one line of code, using a function with around 15-20 lines. Tip #4 - Disable backups in config.yml so that your server doesn't endlessly produces hundreds of thousands of backups overtime; usually resulting in the server dying whenever it's started. Tip #5 - Always use these useful inputs instead of using 'loop all players' - send "%player% executed command&e %full command%" to all players where [{-cspy::%input's uuid%} is true] send "%player% >> %message%" to all players where input has permission "Staffchat"]
    2 points
  15. Hello Minehut Staff, Before I was unfairly banned from the forums, I had the second most reputation, which I believe was around 200 at the time. I was wondering if there was any way I can get this back now that I'm allowed on the forums with no restrictions.
    2 points
  16. Hi cheeseman50166! Have you tried disabling it via the settings tab on your dashboard? Here's a what it should look like:
    2 points
  17. Good read. I get to learn more about the previous staff
    2 points
  18. 2 points
  19. When my villager in Animal Crossing called me Somersault, looked for a synonym since Somersault doesn't sound fun and found Flippy!
    2 points
  20. I wonder whether Minehut can make us watch like 3 ads to get 40 credits per day so we can get 1 server up with 2gbs of RAM. Please like or whatever to get the attention of the Minehut Owners, mods, etc.
    2 points
  21. Heyyo! Congratulations on completing the parkour! To answer your question, a punishment tends to get longer if done repeatedly. I know how hype it is to finish the parkour but don't use caps If you wish to appeal your mute, please contact us at https://minehut.com/support Happy gaming!
    2 points
  22. Thank you for your contributions to the community, Lapzzo!
    2 points
  23. that moment when you've been on the forums for around 2 years and have only posted a bit more than 200 times
    2 points
  24. Small Skript by Sorbon Usuage: You add the amount + base item in @BlocksToCompress and the upgraded version in @UpgradedVersion, it will it will always upgrade with the item, in the same position! options: # Just add them in order, and be carefully that you dont mess up :D # in this example: 64 coal = 2 coal blocks || 64 Iron ingot = 1 Iron block.... # seperated by "," and the last comma has to be "and" # it will always upgrade with the item at the same position! BlocksToCompress: 64 coal, 64 iron ingot and 64 diamond # Enchanted Items: 1 of glowing %item% # named item: 1 of %item% named "Name" # lore: 1 of %item% named "name" with lore "Lore 1", "Lore 2" and "lore 3" UpgradedVersion: 2 coal block named "lol", 1 of glowing iron block and 1 of stone named "name" with lore "Lore 1", "Lore 2" and "lore 3" command /compress: trigger: compress(player) command /decompress: trigger: decompress(player) function compress(p:player): set {_n::*} to {@BlocksToCompress} set {_m::*} to {@UpgradedVersion} loop {_n::*}: while {_p} has loop-value: remove loop-value from {_p}'s inventory give {_p} {_m::%loop-index%} set {_s} to true send "&bYou have no blocks to compress." to {_p} if {_s} is not set function decompress(p:player): set {_n::*} to {@BlocksToCompress} set {_m::*} to {@UpgradedVersion} loop {_m::*}: while {_p} has loop-value: if {_p} can hold {_n::%loop-index%}: remove loop-value from {_p}'s inventory give {_p} {_n::%loop-index%} send "&bYou have no blocks to decompress." to {_p} if {_s} is not set
    2 points
  25. I've always thought that a themed server, like a star wars battlefront remake or something like that would be cool (credit to ImperialWZ for the dope idea :))
    2 points
  26. Most "false" bot bans on Minehut happen when there are bot raids and people talk during them and they get mixed into the bot. Or if people are copying what other people/bots are spamming too. Just make an appeal showing you aren't a bot and you'll get unbanned. It's simple. And make sure to appeal in the correct place. I've seen so many people appeal in the wrong place then complain the staff don't read your appeals.
    2 points
  27. [Sorry for posting on an inactive post] If you have an alt account and a laptop / pc spare you can just keep an account on the server 24/7 and make sure the device is always on. Then just hide the account from tab.
    2 points
  28. ye i think they should add it
    2 points
  29. My original username was "HoultonGames" which is my surname + "games", one day I realize that having "games" at the end of your username is cringe so I chosen to just keep "Houlton" as my username. I also had many other aliases of PlayStation accounts, a example is "AlexTheGamer9912". So yea, that's the story of my aliases/usernames.
    2 points
  30. A long time ago, encompassing 10 - 11 years ago, my enthusiasm for coding/programming was very high. I was thinking about a username that contains "Coder" or "Programmer" in it and eventually felt that "Programmer" would be more desirable. I attached "Cool" as a suffix to make it sound cooler. Here I have it, "CoolProgrammer". And... now I recognize how cringe this name appears!
    2 points
  31. People have to make their own /spawn command. So I made my own just for y'all! (Note: I am very bad at skript.) command /setspawn: permission: op trigger: set {spawn} to location of block at location of player send "Set Spawn Location to %{spawn}%" command /spawn: trigger: teleport player to {spawn} send to player "&c&oYou have been teleported to spawn."
    2 points
  32. https://www.minecraft.net/en-us/ Here you go this will help.
    2 points
  33. Hey! You can upload your own plugins! Simply head over to File Manager on your Erver Dashboard . There you want to find the plugins folder and simply select it and upload fundys plugin! Good luck :))
    1 point
  34. open the paper.yml file in your file manager, and change the "false" to "true" in the "allow-permanent-block-break-exploits:"
    1 point
  35. Hmm @maxybuild, Can you verify that this option is off (like the image, go to your panel > edit server > settings)? Also, can you verify that the option is "false" in your server.properties file (go to panel > edit server > file manager > server.properties)? If they are not, then set them to how they are in the images above. Please note: after changing any server settings, you need to restart the server. If this didn't help, please contact support here and click on "Contact Support" on the page linked.
    1 point
  36. Hello there @Hzan27, Bedrock players username start with "*", so for example I would run "/whitelist add *Houlton" to whitelist myself if I was playing Bedrock. If you can't whitelist them and your getting the error "That player does not exist", unwhitelist the server, get the player on, whitelist again and then add the player to the whitelist.
    1 point
  37. every 3 minutes: set {_num} to random integer between 1 and 1 if {_num} is equal to 1: broadcast "&cEvent&7: &bType 'astronaut' for a free astronaut helmet item! Expires in 25 seconds!" set {_astronaut} to "a" wait 25 seconds delete {_astronaut} on chat: if message contains "astronaut": if {_astronaut} is equal to "a": set {%player's uuid%astronaut} to "astronaut" send "&bHooray! Do /equip astronaut to equip!" to player
    1 point
  38. it goes back to offline instead of started, core repair wont work.
    1 point
  39. To put it simply. I do not like the new addon panel mainly because installing a plugin for your server takes 5 times longer to do. Rather than just click a button and it's installed. now I have to: find the plugin on the store, buy it (for free) which takes some time and finally install it on the server which is also very annoying, mainly because it takes so much more longer to install. Not to mention you must restart the server EVERYTIME you install a new plugin! As well as that it also won't let me manually install plugins through the file manager. Please Minehut, I think the addons update may go down as one of the worst updates.
    1 point
  40. Gotta be Michael He is just so gamer
    1 point
  41. every time i try doing /ul world [name] [link] i get unknown command and it doesn’t work? what am i doing wrong
    1 point
  42. I found a creepypasta on a website i forgot the name then decided to put "Empty" Besides "Rooms" than backrooms because i kinda like an empty bedroom
    1 point
  43. 1 point
  44. I want to put a command for cars. is it possible to put cars and if so how?
    1 point


×
×
  • Create New...