Giter VIP home page Giter VIP logo

better-graves's People

Contributors

cerulanlumina avatar magneticflux- avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

kloenk

better-graves's Issues

(Feature Request) Don't rearrange current inventory when restoring from a grave

As the title says, I'd like the feature to avoid reorganizing the inventory when picking up items from a grave. Specifically, if I'm wearing armor and the grave doesn't have any armor in it, I'd like to keep wearing the armor I'm already wearing. This will make it easier to retrieve items and run from a dangerous spot without worrying about your armor being removed because you picked up your previous inventory.

Incompatible with carpet rule optimizeTNT (item loss)

Issue

Graves will not be created when carpet optimizeTNT true is active, and the player is killed by either TNT, or Creepers (both confirmed) and probably anything else that does explosion damage (e.g., Ghasts, speculative).

Replicate

  1. Minecraft 1.16.4 fabric 0.29.3 (single player world, assume it should do the same on servers)
  2. Carpet 1.4.20
  3. Better Graves 0.4.1
  4. As an operator, activate the problematic carpet rule: carpet set optimizeTNT true
  5. set gamemode survival
  6. spawn some creepers and die

Other notes

Note that other carpet rules that change creepers and TNT have no side effects (merge TNT, Creepers block damages from minitweaks carpet extention, etc.)

Deactivating the rule (setting it to false) resolves the issue, so it is only incompatible with the rule, not the whole carpet mod.

Die in Lava, Grave on Roof

If you die in lava or maybe drowning in water it puts the grave on the highest possible point not directly above the water / lava aka the nether roof

trinkets bug

We're in MC 1.5.2 using Better Graves 0.2.1-beta.2
I'm not 100% sure where the conflict arises, but the mods involved would be Better Graves, Trinkets, Inventory Profiles, Rings of Ascension, and Banner Capes

To duplicate the issue install the mods in question (or you can come onto our server and test it if you'd like)
1-die with full armor wearing rings and a cape with a full inventory.
2-Die again with just armor.
3-Pick up the graves in the same order you died.

The first grave will work as expected to restore your armor, inventory, cape, and rings but the 2nd grave will delete the rings and cape.

The problem there is if you're in a big fight and need to be equipped to get to your grave you're going to lose your trinkets when you reclaim your stuff.

Console log snippit:
https://pastebin.com/MQ9Jrb79
Player Log:
https://pastebin.com/n4XrnLh1
Server Log:
https://pastebin.com/2RyYw7Wn

Update to 1.16

I'll make a PR in a day or two if you're not already working on it.

Grave in void?

Do graves spawn in the void? Another mod glitched and threw me into the void and I'm wondering if a grave spawned there at all?

Mod menu support

Mod menu is really awesome for changing config files on the go, and it cuts out the restart the game process when building a modpack. support for it would be genuinely awesome

Limit graves?

Not 100% sure on this - is there a way to limit the amount of graves a person can have (after the 3rd death the 1st grave pops open or something) ?

[Feature Request] (1.16.3+) Support with Curious API (and possibly other mods that depend on it)

Hello! I noticed this mod has built-in support with Trinkets, and I was hoping you could also include built-in support for the following mods by TheIllusiveC4 (for 1.16.3+):

  • Curios API
  • Curio of Undying (Depends on Curios API - Not sure if it would need to include separate support)
  • Curious Elytra (Depends on Curios API - Not sure if it would need to include separate support)
  • Curious Shulker Boxes (Depends on Curios API - Not sure if it would need to include separate support)

Feature: server only

As far as I can tell, the only feature that is not purely server-side is the custom item that is used to display the tomb.

While this is looking awesome, I have to be able to accept non-modded clients on my server.

Couldn't the same effect be achieved with an invisible armor stand on a stone pressure plate that wears the player head?

Thank you for your awesome mod, much appreciated!

API suggestions

Some mods may want to spawn custom graves, or prevent grave spawning in some circumstances. To make that easier, an event could be fired when picking the blockstate, passing in the player and the placement position.
For additional context, it would be even better to get the death blow's DamageSource (passed in LivingEntity#drop), although that would require more involved mixins (related to #1). The death blow could also be used by DeathHandlers when filling the gravestone.

Strange WARN in logs related to this mod

I've noticed this strange WARN popping up in my logs:

[Worker-Main-5/WARN]: Unable to resolve texture reference: #missing in bettergraves:block/better_grave

Is this something that can be ignored?

Grave overwritten

so i just had my grave overwritten in a pack by another grave from when i tried to get my stuff back from the first one
APPARENTLY i am not allowed to die with an item in my inventory too close to the old one. this is made WORSE with the mod apparently dont have a command to restore lost items from the graves mod

Command to restore inventory

The grave should save the inventory to a file upon creation, and there should be a command to load this file and restore someone's inventory.

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.