Jump to content

EnderEyeGames

Member
  • Posts

    42
  • Joined

  • Last visited

Everything posted by EnderEyeGames

  1. Positive: Easy advertisement to players within Minehut, no need to deal with server lists and stuff Negative: Useless web GUI for managing your server, very poor price-to-performance compared to hosting on a PC or buying non-MH hosting, limited freedom to configure the server. As for the very poor performance, I used a simple benchmark of selecting a given area and regenerating chunks with //regen -b (random number), overwriting the chunks, and then using the performance info at the end to calculate the speed. Compared to a localhost server, the free MH server was more than 10 times slower than the localhost server to generate 64 chunks with FAWE, and simply could not generate 1024 chunks due to memory limitations whereas the localhost server handled it quite well. Also, there's basically no transparency as to what specs the server plans have other than RAM.
  2. Yes, I recognize that the purpose of this is to prevent people from advertising servers that are not free OP as being free OP to troll them. However, actual free op servers are also blocked as an unintentional side effect, not to mention that people will always find new ways to troll servers. It is especially strange that the word "freeop" being in a server name in /ad causes it to be blocked, since a server that is named "freeop" most likely does actually give free OP. I did change the server name to FreeRoot1, a reference to the root user on a *nix system, since this clearly isn't going to be fixed anytime soon.
  3. This is simply false, even in the "stuck offline" state you can access the Plugins folder, install plugins, and create skripts. Skript reloads all scripts on boot, so even if you can't execute commands, it will work.
  4. IMO, "Force Hibernate" should mean "SIGKILL (Immediately terminate the process with no warning or time to save anything) the Java process, whatever data loss that might cause, then immediately hibernate". However, it doesn't, so it really doesn't belong in Danger Zone at all. If you can't enter a console command before the server crashes, add a Skript to execute the solution (e.g. execute console command "minecraft:kill @e[type=!player]") "on server start". Force hibernating, then just waiting a while usually allows it to hibernate. Then, start it up and your Skript will fix the problem.
  5. Try and give yourself -sv.* and see if that solves the problem. It could very well be that you can't PvP while in SuperVanish. Additionally, I recommend cutting down on the number of plugins by implementing them in Skript; the more plugins you install and don't configure, the more inexplicable problems you will have and the harder it will be for us to troubleshoot it.
  6. 1. This doesn't actually do what they want. They need something that makes the spawnpoint one thing for the first join and a different thing for subsequent deaths. 2. "if player has permission example.permission" in a command event should be avoided, instead use the built in permission mechanic: command /troll <player>: permission: sktroll.troll permission message: &4[&6Troll&4]&c You have no permission. trigger: # do trolling stuff
  7. PaperSpigot servers often break commandblock-based maps even when command blocks are enabled. You will have the best chance of success if you go into paper.yml and set everything to vanilla-like behavior as opposed to "optimized" or "exploit preventing" behavior. For example, you should set piston duplication and headless pistons to true. You could break your server if you mess it up, but this wouldn't be too big of a deal if you make a backup first so you can restore quickly.
  8. In fact, resetting the world will also do absolutely nothing to the rest of your server's configuration. It only deletes the world folders, which will cause them to get regenerated on the next restart.
  9. This is a built in feature of the Essentials plugin. If you're not willing to recreate things in Skript, Essentials is recommended for any server. You will also need a permissions plugin (PermissionsEX is ideal) to grant the relevant permissions for any Essentials command you want players to be able to use. This also requires the Vault plugin as a dependency. To create a warp, use /setwarp (warpname).
  10. A pressure plate on a command block is a really bad way to accomplish this. Are you sure command blocks are enabled? Even if they aren't and enabling them "fixes" it, it would be far better to use a Skript that uses the first join event.
  11. If you use EssentialsSpawn it may override /setworldspawn. In that case, it is /setspawn. If you don't know what that is, you likely don't need to worry about it as you haven't installed it. There is a gamerule called spawnRadius that will disperse players in a small radius near the world spawn. This isn't ideal for servers, it is advisable to do /gamerule spawnRadius 0 so the spawn point is predictable.
  12. EnderEyeGames

    crash

    Someone else with a similar problem solved their issue by force hibernating their server, then starting it up and doing minecraft:kill @e[type=item] in the console as soon as possible.
  13. You need to press the Force Hibernate button to force stop the server. This will allow you to start from hibernation again. Edit: oof i posted this before i refreshed the page
  14. That message generally means the server is not hibernated, but it is either offline or crashed. If it shows as "offline" and you can edit your server, you may want to create a Skript which kills all entities on server startup.
  15. One thing to try is to /join the server from the lobby, then disconnect from MH before you actually get routed to your server. This will attempt to start the server regardless of any website issues. After that you can monitor the server via the panel.
  16. Depending on your Essentials configuraton, you also must give the permission essentials.warps.[warpname] for them to be able to warp to a specific warp. For example, essentials.warps.pvp would allow /warp pvp. If all warps are meant to be accessible, simply give the permission essentials.warps.* for all warps.
  17. I didn't mean to imply that this wasn't the case, only that the console can help in case a malicious player gets OP (e.g. through a friend who had no idea what they were doing).
  18. Generally, responding to such a topic is known as "necroposting" and will get a warning from moderators. It is discouraged because it brings irrelevant, old topics to the top of the list. There's no need to lock an old post, it already will show up very low in search results, and even if someone replies, the reply will be met with annoyance from many people.
  19. You have to op yourself through the console. This isn't done automatically, you have to type /op yourname into the box on the dashboard labeled "Server Command". Any command executed here will have all permissions, so you can also use it to unban yourself or deop players in case your server gets griefed or you give an untrusted person OP.
  20. Marking an answer as a solution generally means no one will look at your post. It's not recommended to mark something as a solution until it actually solves your problem, as opposed to "in theory" solving the problem. Try resetting the configuration of the plugin in addition to uninstalling the plugin; resetting the configuration simply deletes the plugin's folder.
  21. Did you check and make sure the max players slider is set to 20? It might not have been automatically set for any number of reasons. Perhaps MH won't set it for you if you've ever set a custom max player count. Check and see if the slider shows as being set to 10 and the max you could set it to is 20.
  22. I would certainly hesitate to call it "full support" given that it is extremely buggy and crashes all the time. You will definitely have a far better experience on Java Edition.
  23. Only Minehut's most expensive server plan supports 24/7 uptime. If you want 24/7 uptime for a private server and don't want to pay nearly $50 a month for it, Minehut is not for you. Minehut's advantage over other hosting services is the community and easy advertisement. Because this is presumably a private server, you benefit from neither of those. Free hosting services generally never have 24/7 uptime. If your internet is stable, consider just hosting from home. You will have to give your IP to anyone who wants to join, but if only IRL friends join, this is no big deal.
  24. This sounds like you gave an untrusted player OP. Needless to say this is a terrible idea. WorldEdit provides a fast mode (//fast) that increases performance but disables undo and block logging by e.g. CoreProtect. If this person used this mode and you have no backup... well... there is absolutely nothing you can do about it. Side note: Replacing all solid blocks to gold blocks is a rather... odd... thing for a malicious OP to do. Usually they would choose to set everything to TNT or lava. If your objective is to find out who did it, latest.log won't help if it happened more than a couple server restarts ago. The evidence would be in the GZipped archive logs, which you will need 7-Zip to open. That is, if you can figure out how to download them. Typing /dl log <exact filename> still downloaded latest.log. If someone else knows how you're meant to download GZipped logs, that would be very useful. If you had CoreProtect, which you probably don't considering you're asking us how to recover your server, you could roll back your server to an ungriefed state. Again, WorldEdit's //fast mode likely bypasses CoreProtect.
×
×
  • Create New...