henkelmax / better-respawn Goto Github PK
View Code? Open in Web Editor NEWThis mod adds a mechanic that lets you respawn near your death location.
This mod adds a mechanic that lets you respawn near your death location.
Please read the FAQ before submitting a bug report!
Bug description
A clear and concise description of what the bug is.
What the title said,
I love this mod to death and ive used it many a death before just fine. However this death for some reason left me in a softlocked state explained above. Ive restarted the world three times resetting the config and am now gonna try it with the mod uninstalled.
Steps to reproduce the issue
Expected behavior
A clear and concise description of what you expected to happen.
Let me click the respawn button
Log files
Please provide log files of the game session in which the problem occurred.
Don't paste the complete logs into the issue.
You can use https://gist.github.com/.
Versions
Other mods
A list of the other mods that were installed when this problem occurred.
It would be ideal if you could test if this problem persists when no other mod is installed.
If not, please narrow down the mod(s) that are causing the problem.
idk how to give a mod list, i have 200 but i havent had issues with any other mod today and no other mods screw around with respawning this only happens with this mod
Screenshots (Optional)
Screenshots of the issue.
latest.log
pls lmk if this link works
Dying thousands of blocks away is annoying, it really discourages players from long-time playing, since they have to move thousands of blocks with bare hands.
So...any plan on porting to 1.18.2 fabric? I'll pay if needed.
Describe the solution you'd like
I'd like to be able to choose between "Respawn Nearby" and "Respawn At Bed/Spawn" when I'm shown the respawn menu
Bug description
When respawn obelisks is installed with Better Respawn better respawn does not detect the obelisk when it is nearby and instead respawns the player randomly.
Steps to reproduce the issue
install both mods on a clean forge version. I tested on 43.3.5
load a new world
place respawn obelisk and right click with a core
right click to set spawn point
/kill username (or die in any other way)
you will be respawned randomly per configured distances regardless of distance from obelisk.
Expected behavior
Respawn near respawn obelisk.
Log files
Log
Versions
Other mods
Respawn Obelisks version respawnobelisks-2.1-b (HOTFIX)
Architectuary API version architectuary-6.5.85-forge
Resourceful Config version resourcefulconfig-forge-1.19.2-1.0.20
Totally understand if you don't want to troubleshoot cross mod compatibility, but i thought I'd log an issue in case you weren't aware.
Is your feature request related to a problem? Please describe.
my modpack has the ultimate spawn mod installed on it. i used this mod to spawn players within a void dimension from which they can travel to random coordinates. if your mod would work in other dimensions it'd be impossible for players to return to the void dimension, which i'd really like.
Describe the solution you'd like
make respawning inside of other dimensions possible
This mod is lovely! There are times in which the player would prefer to spawn at world spawn instead. Thoughts on an approach similar to this (except it being a spawn near
type option)?
(taken from https://www.curseforge.com/minecraft/mc-mods/herespawn)
Bug description
Game crashes when running for some time or going to the escape menu.
As described in Issue 18, the poster said the problem could be the server pause, but I tried to remove the mod, but the same problem still popped out.
""net.minecraft.class_5321.method_29177()" because "this.respawnDimension" is null"
Steps to reproduce the issue
Expected behavior
I should be able to enter the escape menu without crashing
Log files
Here is the log with all the mods installed
Here is the log with all the mods installed except the "Multiplayer-Server-Pause-1.19-Fabric-1.1.0"
Versions
Other mods
completeconfig-2.0.0
fabric-api-0.58.0+1.19
modmenu-4.0.4
Multiplayer-Server-Pause-1.19-Fabric-1.1.0
Please read the FAQ before submitting a bug report!
Bug description
If in a modpack (not sure the conflict) and generating a new world, if anything triggers a save data before loadSaveData is called, a crash occurs, as the AbilitiesMixin does not check if the dimension is set in: https://github.com/henkelmax/better-respawn/blob/master/common/src/main/java/de/maxhenkel/betterrespawn/mixin/AbilitiesMixin.java#L32
There is a conflict for example with Oh The Biomes You'll Go:
https://github.com/AOCAWOL/BYG/blob/1.19.X/Common/src/main/java/potionstudios/byg/mixin/common/MixinPlayerList.java
Steps to reproduce the issue
Expected behavior
Check if respawnDimension is set.
Log files
[09:07:12] [Server thread/ERROR] [minecraft/MinecraftServer]: Exception stopping the server
net.minecraft.ReportedException: Saving entity NBT
at net.minecraft.world.entity.Entity.m_20240_(Entity.java:1546) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.client.server.IntegratedPlayerList.m_6765_(IntegratedPlayerList.java:25) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:classloading}
at net.minecraft.server.players.PlayerList.m_11302_(PlayerList.java:629) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:mixin,re:classloading,pl:mixin:APP:byg.mixins.json:common.MixinPlayerList,pl:mixin:APP:assets/better_respawn/better_respawn.mixins.json:PlayerListMixin,pl:mixin:A}
at net.minecraft.server.MinecraftServer.m_7041_(MinecraftServer.java:548) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.client.server.IntegratedServer.m_7041_(IntegratedServer.java:173) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:682) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:244) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at java.lang.Thread.run(Thread.java:833) [?:?] {re:mixin}
Caused by: java.lang.NullPointerException: Cannot invoke "net.minecraft.resources.ResourceKey.m_135782_()" because "this.respawnDimension" is null
at net.minecraft.world.entity.player.Abilities.handler$zck000$addSaveData(Abilities.java:532) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:mixin,re:classloading,pl:mixin:APP:assets/better_respawn/better_respawn.mixins.json:AbilitiesMixin,pl:mixin:A}
at net.minecraft.world.entity.player.Abilities.m_35945_(Abilities.java:26) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:mixin,re:classloading,pl:mixin:APP:assets/better_respawn/better_respawn.mixins.json:AbilitiesMixin,pl:mixin:A}
at net.minecraft.world.entity.player.Player.m_7380_(Player.java:800) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:common.entity.MixinPlayer,pl:mixin:A}
at net.minecraft.server.level.ServerPlayer.m_7380_(ServerPlayer.java:322) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:common.entity.MixinServerPlayer,pl:mixin:APP:assets/better_respawn/better_respawn.mixins.json:ServerPlayerMixin,pl:mixin:A}
at net.minecraft.world.entity.Entity.m_20240_(Entity.java:1525) ~[client-1.19.2-20220805.130853-srg.jar%23129!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
Versions
Other mods
Oh_The_Biomes_You'll_Go-forge-1.19.2-2.0.0.11.jar - 2.0.0.11
TerraBlender-forge-1.19.2-2.0.1.127.jar - 2.0.1.127
Please read the FAQ before submitting a bug report!
Read
Bug description
A clear and concise description of what the bug is.
I simply died to a siren and some piranha while dismounting a boat and instead of respawning within the respawn radius set, I respawned at spawn point 7k+ blocks away
Steps to reproduce the issue
Expected behavior
A clear and concise description of what you expected to happen.
Respawn within set radius.
Log files
Please provide log files of the game session in which the problem occurred.
Don't paste the complete logs into the issue.
You can use https://gist.github.com/.
Versions
Other mods
A list of the other mods that were installed when this problem occurred.
It would be ideal if you could test if this problem persists when no other mod is installed.
If not, please narrow down the mod(s) that are causing the problem.
Optifine
Xearo's Minimap
Xaero's World Map
Reap Mod
Traveller's Backpack
Black Dog's Modpack
Mekanism v10
JEI
Easy Villagers
Easy Piglins
Tiny Mob Farm
Swords of the End
U Team Core
Useful Backpack
Solar Helmet
Bookshelf
WAWLA
Survival Plus
Survival Plus Lightsaber
Lighting Wand
Patchouli
Psi
Inventory Tweaks Revamped
HWHYLA
More Overlays Updated
Crafting Automat
The undefeatables
Spatial Harvester
Harvest with dispenser
Openblocks elevator
jet boots
simply light
extended lights
sweet concrete
iron chest
citadel
ice and fire dragons
inventory pets
toro health damage indicator
mutant beasts
dungeon mod
alex's mobs
guard villager
dungeon mobs
animalism
wyrmroost
exotic birds
better respawn
Screenshots (Optional)
Screenshots of the issue.
Please read the FAQ before submitting a bug report!
Bug description
when a player dies close to their bed and the bed is broken while on the death screen, the player will spawn on the world's spawn.
normally when a player dies close to their bed, the player is normally spawned where they would normally spawn if the mod wasn't installed, but if the player dies and the bed is broken the mechanic of this mod is ignored.
Steps to reproduce the issue
1- set your spawn at a bed
2- have a creeper kill you and destroy your bed at once
3- respawn at the world's spawn point
Expected behavior
when there aren't any viable spawn points nearby, the mod should activate it's rule and spawn the player nearby their death place
Log files
Please provide log files of the game session in which the problem occurred.
Don't paste the complete logs into the issue.
You can use https://gist.github.com/.
Versions
Other mods
A list of the other mods that were installed when this problem occurred.
It would be ideal if you could test if this problem persists when no other mod is installed.
If not, please narrow down the mod(s) that are causing the problem.
Screenshots (Optional)
Screenshots of the issue.
Is your feature request related to a problem? Please describe.
Not really a problem but it would be nice to have the option to respawn at bed/anchor when dying or near the death location
Describe the solution you'd like
instead of the quit game/respawn option, let the player choose how to spawn, in their last checkpoint or near death location
Please read the FAQ before submitting a bug report!
Bug description
A clear and concise description of what the bug is.
Steps to reproduce the issue
Expected behavior
respawn in bed
Log files
no crash log
Versions
Other mods
several none that should interfere
I'm not sure if this is an issue with better respawn or server pause
Bug description
Game crashes when going to the escape menu
Steps to reproduce the issue
Expected behavior
I should be able to enter the escape menu without crashing
Log files
log file log
crash log file log.
Versions
Other mods
completeconfig 2.0.0
modmenu 4.0.4
serverpause 1.1.0
When player tries to nearby respawn into leaves, minecraft chat says "You have no bed or spawn anchor" and respawn player into world spawn instead.
Versions
Other mods
If the player tries to respawn near the death location and gets killed a couple of times., they might wanna respawn near their beds instead. This would be a cool function to add I think.
Thanks for your time :)
I have the configs set to basically disable bedspawns and for relatively long respawn teleports in order to make death a little more punishing (plus I use it to spread people out away from spawn by killing them the first time they log in); but something that I noticed when in LAN is that people have the temptation to spam kill themselves hoping to respawn closer to where they want to end up.
I attempted to use "Respawn Delay" https://www.curseforge.com/minecraft/mc-mods/respawn-delay in order to combat this temptation but that mod conflicts with yours as I don't believe it triggers actual death upon dying.
Thank you for your time,
Is your feature request related to a problem? Please describe.
I would like to use the spawnRadius gamerule from minecraft but that also protects the area and needs OP for breaking blocks etc. So instead I am proposing the following in order to circumvent that behavior but still have the effect.
Describe the solution you'd like
Basically there are 2 features that would make sense. If the player does not have a spawn point set (bed/anchor/etc) then:
These options should be configurable. This means that a pack creator can choose which mode his pack needs.
Describe alternatives you've considered
There are no alternatives to what I am suggesting.
Additional context
Losing your base and most of your stuff because you died is the worst feeling (and probably the player's own fault) which would make perfect sense for a truly hardcore pack.
From the pictures below the world spawn is in the middle (red star).
This orange outline is the no.1 suggested feature
This red outline is the no.2 suggested feature, the box/circle strip that dictates the spawn radius from the world spawn.
Thank you for reading this through.
Please read the FAQ before submitting a bug report!
Bug description
It is possible to respawn behind the world border if you are within the configured range.
Steps to reproduce the issue
Expected behavior
Players shouldn't be respawned behind world border.
Log files
I don't think whole log here is really needed.
[22:14:31] [Server thread/INFO]: Updating the respawn location of player Kornl00 to [-3476, 64, 4685] in minecraft:overworld
[22:17:42] [Server thread/INFO]: Searching for respawn location - Attempt 1/16
[22:17:42] [Server thread/INFO]: Found valid respawn location: [-3472, 69, 5104]
[22:17:42] [Server thread/INFO]: Set temporary respawn location to [-3472, 69, 5104]
[22:17:42] [Server thread/INFO]: Kornl00 was slain by Grizzly Bear
[22:17:42] [Server thread/INFO]: [STDOUT]: [Graves] Grave spawned at: -3324, 73, 4914 for player Kornl00.
[22:17:48] [Server thread/INFO]: Async chunk loading for player Kornl00 completed
Versions
Other mods (server side)
- additionalstructures 4.1.1
- alternate-current 1.5.0
- amplified_nether 1.2.1
- another_furniture 2.1.2-1.19.2
- antixray 1.3.0
- appleskin 2.4.1+mc1.19
- architectury 6.5.77
- attributefix 17.2.6
- audioplayer 1.19.2-1.4.5
- auditory 0.0.4-1.19.x
- backportgamerules 1.0.1+1.19.2
- better-explosions 1.0.0
- better-fabric-console 1.1.2
- better_respawn 1.19.2-2.0.1
- betterbeds 1.2.0
- bettercombat 1.6.2+1.19
- betterdeserttemples 1.19.2-Fabric-2.2.2
- betterdungeons 1.19.2-Fabric-3.2.1
- betterfortresses 1.19.2-Fabric-1.0.5
- betterfpsdist 1.19-2.4
- bettermineshafts 1.19.2-Fabric-3.2.0
- betteroceanmonuments 1.19.2-Fabric-2.1.0
- bettershields 0.0.1-1.19.2
- betterstrongholds 1.19.2-Fabric-3.2.0
- bettertridents 4.0.2
- betterwitchhuts 1.19.2-Fabric-2.1.0
- boatbreakfix 1.0.11
- bookshelf 16.2.18
- bountiful 3.0.0
- boxtrot 1.4
- bugjump 1.0.0-1.19.2
- c2me 0.2.0+alpha.9.9
- candlelight_dinner 1.0.0
- carpet 1.4.84
- carpet-fixes 1.19-1.12.2
- chunky 1.3.38
- clientpermissions 1.0.0
- collective 6.53
- completeconfig 2.1.0
- computercraft 1.101.2
- connectiblechains 2.1.4+1.19.2
- connectivity 1.19.2-3.8
- create 0.5.0.i-991+1.19.2
- creaturesfromthesnow 4.1.0+1.19.2
- crittersandcompanions 1.19.2-1.0.3
- crouch_jumping 1.0
- cullclouds 0.1.0
- culturaldelights 0.14.9+1.19.2
- dangerousstonecutter 1.7.2
- dawn 3.5.0
- deathcounter 1.3.0
- debugify 2.8.0
- diagonalfences 4.2.3
- do_a_barrel_roll 2.6.2+1.19.2
- doubledoors 4.5
- duckling 2.0.8
- dummmmmmy 1.19.2-1.7.2
- easywhitelist 1.0.1
- ecologics 2.1.11
- editsign 2.6.0
- elytraslot 6.1.0+1.19.2
- emi 0.7.3+1.19.2
- emi_loot 0.6.1+1.19
- emiffect 0.1.5+mc1.19.2
- emotecraft 2.2.7-b.build.48
- endrem 5.2.0
- expandeddelight 0.2.5.2
- explorify-fabric 1.19-1.3.0
- fabric-api 0.76.0+1.19.2
- fabric-language-kotlin 1.9.3+kotlin.1.8.20
- fabric-start-the-music 0.4.7
- fabricloader 0.14.19
- farmersdelight 1.19.2-1.3.9
- fastload 3.3.3
- ferritecore 5.0.3
- fishingreal 1.19.2-1.5
- forgeconfigapiport 4.2.11
- forgottengraves 1.19.2-3.0.5
- freezemod 1.0.0
- friendsandfoes 1.8.1
- geckolib3 3.1.40
- geophilic 1.19-2.0.0
- goated 1.19.2-1.3.1
- grapplemod 1.19.2-v1.5
- head_in_the_clouds 1.0.0
- iceberg 1.0.46
- jade 8.7.3
- jadeaddons 3.1.0
- jamlib 0.6.0+1.19
- java 17
- kambrik 4.0-1.19.2
- kiwi 8.3.3
- knowmyname 1.1.1
- krypton 0.2.1
- langsplit 2.1.5.1-beta
- last_slot 1.0.0
- lazydfu 0.1.3
- leashmod 1.0.2
- letmedespawn fabric-1.0.2
- lithium 0.11.1
- lootintegrations 1.19.3-3.1
- lootr 0.4.25.64
- memoryleakfix 1.0.0
- minecraft 1.19.2
- moonlight 1.19.2-2.2.29
- moyai 1.19.2-2.0.0
- mru 0.1.5+1.19.2
- mysticaloaktree 1.19.2-1.8
- naturalist 2.1.1
- nbtcrafting 2.2.3+mc1.19
- neruina 0.0.1
- nethersdelight 1.0.1
- nochatreports 1.19.2-v1.13.12
- noportals 1.0.1
- nullscape 1.2.1
- pathunderfencegates 1.3.0
- pehkui 3.7.2+1.14.4-1.19.4
- pingspam 1.3.1+1.19.2
- pockets 0.10.0
- promenade 2.7.1
- puzzleslib 4.3.12
- railways 1.2.0+fabric-mc1.19.2-build.2
- raknetify 0.1.0+alpha.5.69
- regions_unexplored 0.4.1+1.19.2
- rightclickharvest 3.1.0+1.19-1.19.2
- rocks 1.6.1
- rottencreatures 1.0.1
- servercore 1.3.5+1.19.2
- servertick 1.7
- sit 1.19-20
- sleep_tight 1.19.2-1.0.8
- slumber 1.1.0
- smarterfarmers 1.19.2-1.7.2
- smoke_suppression 1.0.13
- smoothboot 1.19-1.7.1
- smoothchunk 1.19.1-2.0
- smwyg 1.0.3
- snowrealmagic 5.1.0
- snowundertrees 1.0.0+1.19.2
- snowyleavesplus 0.1.5
- sound_physics_remastered 1.19.2-1.0.18
- spark 1.10.34
- spellbound_weapons_mr 4.0.1d
- spiderstpo 1.19.2-2.0.3
- spyglass_astronomy 1.0.1-mc1.19.1+1.19.2
- stackrefill 4.0
- starbidous_portal_linking 1.0.0
- starlight 1.1.1+fabric.ae22326
- structory 1.3.1a
- takesapillage 1.0.4
- terrablender 2.0.1.136
- terralith 2.3
- toggleableitemframes 2.1.1-1.19.x
- treechop 0.17.6
- trinkets 3.4.2
- tumbleweed 0.5.1
- unsafe-world-random-access-detector 1.1.0
- v_slab_compat 1.19.2-1.4
- vcinteraction 1.19.2-1.0.3
- vinery 1.2.3
- visualworkbench 4.2.4
- vmp 0.2.0+beta.7.29
- voicechat 1.19.2-2.4.4
- walkietalkie 1.19.2-1.1.1
- wardenloot 1.0.9-1.19.x
- wilderwild 1.1.14-Fabric+1.19.2
- wondrouswilds 1.19.2-1.1.6
- wwfix 1.0.0
- wwoo 3.1.9.1
- xaerominimapfair 23.3.1
- yet-another-config-lib 2.2.0-for-1.19.2
- yetanotherauthmod 1.0.0
- yungsapi 1.19.2-Fabric-3.8.9
- yungsextras 1.19.2-Fabric-3.1.0
Please read the FAQ before submitting a bug report!
Bug description
When player dies multiple times, he will respawn at world spawnpoint instead.
Steps to reproduce the issue
Bug description
Game stuck on loading terrain after entering an end portal.
Specifically, after skipping the credits, my character was still in the end, but unable to enter the portal. (Jumping around and not interacting with the portal block) I did not try to interact with a crafting table or my inventory and just reloaded the game.
Upon reloading, the game managed to load the world (Got to 100%) and froze on loading terrain. This happened every time.
Uninstalling the mod fixed the problem. However, I loaded in at the world spawn, and not my bed spawn point.
Steps to reproduce the issue
Could not reproduce, as I had to uninstall the mod to fix the game freezing on load.
Expected behavior
I would load in at my spawn point, at a bed just outside the end fortress.
Log files
latest.log
The file is 90% the same line repeated multiple times a second:
[Render thread/WARN]: Unknown custom packet identifier: better_respawn:default
This repeats forever until I forcibly closed the game. No alt + f4, pressing the x was enough to end it.
Versions
Other mods
Nothing that should conflict with respawning mechanics.
Mekanism, Psi, Quark and Inventory Pets to name a few of which I had items in my inventory from.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.