Git Product home page Git Product logo

hyperverse's People

Contributors

ahdg6 avatar broccolai avatar citymonstret avatar dependabot[bot] avatar emilyy-dev avatar johncorby avatar md5sha256 avatar minidigger avatar poquatre avatar proximyst avatar sirywell avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

hyperverse's Issues

Make the "pvp" flag encompass reeling in players with a fishing rod

Is your feature request related to a problem? Please describe.
I feel like reeling players with a fishing rod should count as PvP - while you aren't directly causing damage to them, you are moving them against their will (and could potentially pull them into lava etc.)

Describe the solution you'd like
Make it so that the "pvp" flag being set to "false" cancels the reeling in of a fishing rod if the caught entity is a player.

Describe alternatives you've considered
Using WorldGuard's "pvp" flag, as this does in fact solve this issue, but I'd rather use Hyperverse flags to control world-wide behaviour as opposed to WorldGuard's global region.

"Could not pass event PortalCreateEvent to WorldGuard"

Describe the bug
When passing an entity that isn't a player into a Nether portal that causes another Nether portal in a different world to be created, this exception is thrown.

Immediately afterwards, this exception is also thrown, however this happens regardless of whether or not PortalCreateEvent is called - it happens any time an entity that isn't a player passes through a portal.

I'm assuming these exceptions are related since they both seem to involve a null entity, but this is fairly out of my depth. This bug doesn't appear to break anything in-game, it just causes these two exceptions. Regardless though, it would be nice if they could be fixed. :)

The bug is happening on what I believe to be the latest release of Hyperverse (https://discord.com/channels/766366162388123678/766373499374927912/852894048590495744).

Server Version:

  • Paper version: Paper-776 (MC: 1.16.5)

Way to disable safe teleport.

Is your feature request related to a problem? Please describe.
The world spawn points I set are safe, however the plugin sometimes thinks they're unsafe. This is annoying as players will sometimes teleport to a point that isn't the intended spawn point upon switching worlds. From this, I believe a way to disable safe teleport would help with my issue.

Describe the solution you'd like
Perhaps a global config option, flag, whatever might be best to disable safe teleport.

Describe alternatives you've considered
I'm unable to think of any alternatives.

Additional context
None.

[BUG] Random errors in console when players change worlds.

Describe the bug
When a user changes worlds there's a an error that's sometimes thrown console. This happens after the server is running for a bit of time.

To Reproduce
Not sure if this relates to player count or up time but I just kept the server up and running and noticed the error once the server was up for about 12 hours with about 15 players on.

Expected behavior
No SQL errors?

Screenshots
N/A

Server Version:

  • Paper version: 220

Additional context
Error: https://hastebin.com/jaqiruxuza.shell
Debug-Paste: https://athion.net/ISPaster/paste/view/70b6d85e9fbe4cbcb2168d47904f29f2

/hvtp to profile groups

Hi.

I would be grateful if a feature was added allowing users to be teleported to the last world they were in based off a profile group. For example, I could have a profile group linking world, world_nether, and world_the_end called 'survival'. A player then decides to enter a separate world where a hub or spawn is. To get this player back to the survival part of my server, I could run '/hvtp survival Player' and if this user was originally in the world_nether they would be sent there. If another user wants to access the survival part of the server but they entered spawn from world_the_end, '/hvtp survival Player' would send them there, etc. At the moment, running '/hvtp world Player' returns a user to the survival part of the server which is great if they were in the overworld, however if this user accessed the spawn world from the nether or end they would lose where they were.

I look forward to hearing from you,
James

Make hyperverse less bad

Progress:

  • Move to checker-qual
  • Add the cloud editorconfig
  • Add the cloud checkstyle and enforce it
  • Switch from text to adventure
  • Update MiniMessage
  • Add missing JavaDoc

TODO:

  • (Optional) Switch from ACF to cloud
  • Remove the per world inventory stuff. Sad to lose it, but it's too volatile OR OR OR make it less poopy using adventure-nbt

Command Style Improvements

  • Change the colours to fit in with our colour scheme
  • Make descriptions, etc, configurable
  • ^related: use I18n keys instead

[BUG] Players must sleep through the night to set bed spawn

Describe the bug
Players cannot set their bed spawn by clicking the bed during the day. The "Respawn point set" message is sent, but the respawn point isn't updated. It only works when the player sleeps through the night.

To Reproduce

  1. Place bed and right-click it during the day
  2. Die

Expected behavior
When the player clicks the bed during the day, the respawn point is updated.

1.8

Will there be support for 1.8? I don't use 1.9+ because they aren't good.

Configurable Default Flags

Is your feature request related to a problem? Please describe.
Every time I create a new world with mv, I do the same set of commands:
/mvm set monsters false
/mvm set animals false
/gamerule dodaylightcycle false
/gamerule doweathercycle false

Describe the solution you'd like
A config file that provides the ability to set default flags for a world so I don't have to type out 5 commands every time I create a new world.

Describe alternatives you've considered
Commands to set default flags instead of a config file

Additional context
N/A

Respawn players at bed

Is your feature request related to a problem? Please describe.
Players respawn at the world spawn instead of their beds when they die.

Describe the solution you'd like
When the local-respawn flag is enabled for a world, respawn the player at the last bed they slept in in that world. When a respawn-world is provided, respawn the player at their bed in the given world.

Describe alternatives you've considered
This feature is available in Multiverse.

[bug?][enhancement] Confusing command failure upon invalid feature setting

Describe the bug
Creating a world has funky arguments

To Reproduce
Steps to reproduce the behavior:
Run Hyperverse in server

hyperverse create minigames vanilla over_world 2148188269727541730 false flat

[Hyperverse] Error: That is not a valid world type

Other world types I've tried: overworld, Overworld, over_world, OverWorld, the help command suggests "overworld" but that doesn't work.

But when I run it like this

hyperverse create minigames vanilla over_world

It works fine but then I can't set the seed, generate structures, or the flatlands.

Expected behavior
To create a world based on all arguments

Screenshots
If applicable, add screenshots to help explain your problem.

Server Version:

  • Paper version: git-Paper-224 (MC: 1.15.2) (Imple
    menting API version 1.15.2-R0.1-SNAPSHOT)

Additional context
It seems the command works until you get to the seed variables, then you're unable to.

Extra flags

  • auto-heal
  • hunger
  • alias
  • entity spawning (toggle on and off)

[BUG]

Describe the bug
Install Hypeverse (build 59 - 60),
Big error will appear, because of missing storage.db file in plugin folder. Plugin won't work.

To Reproduce
Clean install of Hypeverse

Expected behavior
Create storage.db automatically

Screenshots
If applicable, add screenshots to help explain your problem.

Server Version:

  • Paper version: git-Paper-205 (MC: 1.15.2)

Additional context
If you create file "storage.db" plugin will solve this problem by itself.

Respawn-world flag

Describe the solution you'd like
A respawn-world flag that allows you to select the world players respawn in.

Describe alternatives you've considered
I've used this feature in Multiverse before.

Saving previous dimension on world change

Describe the solution you'd like
If a player teleports to an overworld, but they were previously in a nether/end world linked to that overworld, take the player to the nether/end instead. This feature is offered in Multiverse, and can make teleporting between worlds much simpler for the player.

Describe alternatives you've considered
I've used Multiverse until now, but it's very laggy and gets updated infrequently.

Ressource worlds

Hello!
I would like to see in this new beautiful plugin this feature:
A ressource world creator. It would have flags which never change, and a configurable spawn : a schematic which we built would automatically be generated at the spawnpoint. We could set a configurable timing for world regeneration (creates a fresh new world each time). The spawn structure would be protected with a configurable range of protection (so the player can't build a wall just in front of the structure). The last thing would be a configurable worldborder which would prevent from going out (even with enderpearls). It would work for the end, and the Nether, and they could be connected (the players of the server must find the end portal themselves to enter it for example.
Additionally, adding a random teleporting command would be nice !

I hope you like my idea!

Block a player from gaining any achievements in a certain world

Is your feature request related to a problem? Please describe.
Players in my creative world can get themselves achievements when they should only get achievements in Survival world. It would be really neat to see this as a flag since I can't find any plugins that do it.

Describe the solution you'd like
Just another world flag

Describe alternatives you've considered
Disabling AchievementAnnouncements but that doesn't stop them from getting the Achievement

Additional context
image lol

World importing

Is your feature request related to a problem? Please describe.
A little. Possibilites to import and load worlds witch are not created in HV is very important.

Describe the solution you'd like
Just import world from world container folder on command /hv import [options]
(auto-import won't work)

Describe alternatives you've considered
Re-create world with /hv create ..., but thats little bit awkward solution.

Additional context
Add any other context or screenshots about the feature request here.

(paper 205, hv 63)

[BUG] List of players in the world without formatting.

Describe the bug
List of players in the worlds has no formatting.

To Reproduce
Use /hvwho

Expected behavior

Separate names with spaces and without receiving any color code from the previous nickname.

Screenshots

image

Server Version:

  • Tuinity version: git-Tuinity-20e7f28

Generator doesn't get imported/converted from MV

Using "hv multiverse" set's the generator for (with MV created; no generator specified in the generation process besides "default, nether, end", so MV sets the listed generator to "null") pre-existing worlds to "null" instead of the expected "vanilla". With that, Hyperverse won't load the world. This inevitably breaks the usability out of the box.

Plugin Version: 0.6.0
MV Core Version: 4.1.0-b775

[BUG] Bed obstruction rules/spawning on top of bed

Describe the bug
Players spawn on top of their bed instead of next to it. Also, when the bed is obstructed, the player is taken to a higher y level.

To Reproduce

  1. Build a hut with a 2-high ceiling and 3x4 interior
  2. Place a bed in the center and sleep
  3. Respawn (You should spawn on the roof, directly above the bed)

Expected behavior
In vanilla, the player is spawned adjacent to the bed according to these rules. Also, if the bed is obstructed, the player is taken to spawn instead of being spawned at a higher y level.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.