Giter Site home page Giter Site logo

axgraves's People

Contributors

bencex100 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

lhalant

axgraves's Issues

Added feature of losing money by % when dying

If possible, can you add the option that when a player dies, he will lose a certain amount of money calculated as a % of that player's current balance? Or an amount configured in config.yml. If they don't have enough then no graves will appear

Use constant asset names in releases

Could you please use a constant release asset name in the GitHub releases? This way, people can use the GitHub's downloads endpoint to grab the latest release file without having to script to figure out what the asset is called. Example, instead of AxGraves1-10.jar you just name it AxGraves.jar .

Suggestion: Grave Protection

Add a range of Protection on a grave such as

other players cant place blocks, lava around it.

and spawn it above lava if players death is caused by lava

Ability to alter XP in config.yml?

I have XPKeeper in my world, and would like there to be some downside to dying and not banking XP. A true/false on "return XP" would be enough, but it would be cool to provide a percentage, say players only get back 50% of their XP if they die.

Thanks!

/axgrave list command not working on rejoin

When normal players on my PaperMC server log out and log back in, they do not see their grave locations using /axgrave list anymore. It does work before relog but not after.

BUG: AxGraves only shows Armorstands

Hi,
AxGraves only displays Armorstands on our server. No console errors.

The armor stands don't disappear immediately after you take your items from the bottom one. They are only gone after a relogin.
mien_errster_tot

Request: Soulbind plugins compatibility

### Example:
An item have a custom NBT tag of "soulbound" or "blacklisted", and if it does have the tag it gets deleted from the grave.

Why?

This can avoid the issue of duping items, I have a soul bind "enchantment" plugin on my server and I quickly discover that I could dupe items that have been Soul bound

Also

Please make it as an option that the graves last infinitely, so that way users who want it to last "infinitely" don't put a huge number

Console WARN deprecated event.

24.05 12:20:50 [Server] [WARN] [AxGraves] "AxGraves v1.11.1" has registered a listener for com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent on method "public void com.artillexstudios.axgraves.libs.lamp.bukkit.brigadier.PaperCommodore$CommandRegisterListener.onCommandRegistered(com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent<?>)", but the event is Deprecated. "This event has been superseded by the Commands API and will be removed in a future release. Listen to LifecycleEvents.COMMANDS instead."; please notify the authors [].

Bug with exp given over to death

Hello,
I've just noticed (and so have my players) that sometimes, when you die and get your tombstone back, not all the exp is returned, even though I've defined this in the configuration:

# should the player lose any xp on death?
# this is a percentage, so 0.5 would be 50% xp
xp-keep-percentage: 1

Server version: Purpur-2149 (1.20.4)*
Plugin version: 1.6.0

Empty grave not despawning when timer set to -1

Paper server
1.20.4

When I set the graves to not despawn based on time, they fail to despawn when emptied.
Items are empty, but XP is credited and not subtracted from grave. Does not give infinite XP, but also does not clear the grave.

Graves disappear

Graves disappear when the server is restarted and when you die again.
Can you add the option for players to have more than just one grave?

Xp issue

Something wrong with the xp, i got more xp then i had before death, had about 29 levels died, and now got 52.

Display anomalies and data loss

I’ve found some issues during testing on the Folia1.20.1

After players switch worlds, they are unable to see the Grave. Using /reload only reloads the hologram and not the skull entity. When players exit the game and re-enter the server, normal display is restored.
Grave data is only temporarily run within the server, with no local backup data. When the server crashes or the admin restarts the server, any Graves that are still counting down will be cleared, and player items will be permanently lost.

e05d1f0b828870e6a4b9aeb347cf05a

image

folia 1.20.6 Functional abnormality occurs

Graveyards cannot be generated normally except in the overworld
RF%EIKEI6OG2@~N(NXL EAR
This error may not be caused by your plugin, but it is the same error before and after. Player heads are not generated except in the main world.

Plugin causing server lag?

My server lag every 20/30 minutes for 5-10 seconds and then this error appears:

[17:02:23] [Server thread/ERROR]: Could not pass event UnknownCommandEvent to AxGraves v1.4.0
java.util.NoSuchElementException: null
	at java.util.LinkedList.getFirst(LinkedList.java:248) ~[?:?]
	at com.artillexstudios.axgraves.libs.lamp.bukkit.brigadier.PaperCommodore$UnknownCommandListener.onUnknownCommand(PaperCommodore.java:75) ~[AxGraves-1.4.0.jar:?]
	at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor647.execute(Unknown Source) ~[?:?]
	at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[purpur-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[purpur-api-1.19.4-R0.1-SNAPSHOT.jar:git-Purpur-1985]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:617) ~[purpur-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at net.minecraft.commands.Commands.performCommand(Commands.java:374) ~[?:?]
	at net.minecraft.commands.Commands.performCommand(Commands.java:314) ~[?:?]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.performChatCommand(ServerGamePacketListenerImpl.java:2389) ~[?:?]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$21(ServerGamePacketListenerImpl.java:2349) ~[?:?]
	at net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:59) ~[?:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
	at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
	at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
	at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1369) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
	at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1346) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1339) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
	at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1317) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1205) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:325) ~[purpur-1.19.4.jar:git-Purpur-1985]
	at java.lang.Thread.run(Thread.java:840) ~[?:?]

It never happened before when this plugin wasnt installed

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.