Comments (5)
My suggestion for this would be saving online player's data on WorldSaveEvent, this way the world data (Chests) and player data (Inventories) are never out of sync when a server suddenly crashes.
from husksync.
My suggestion for this would be saving online player's data on WorldSaveEvent, this way the world data (Chests) and player data (Inventories) are never out of sync when a server suddenly crashes.
That's a really excellent idea, thank you!
from husksync.
I just wanted to up that implementation... it's dangerous for me to migrate because of that
from husksync.
I just wanted to up that implementation... it's dangerous for me to migrate because of that
Well, this is something that'd only affect if your servers were prone to crashing - it's not a hugely scary thing to not have this. It's a nice little bit of assurance, though.
from husksync.
Crashes do not happens a lot (i would say 1-2 times a month on my side) and it's generaly not a so big issue, but when they do, if players lose custom items that takes month of farming to get... then it gets problematic.
from husksync.
Related Issues (20)
- [request]"/inventory" Inventory is updated in real-time when items are taken out or put in HOT 2
- Failed to initialize Redis server connection HOT 1
- Filled map are not transferred when using a schulker box HOT 3
- Command registration can throw IllegalArgumentException on Paper 1.20.4 HOT 1
- Attribute key changes causing duplication stacking on 1.21 HOT 3
- Modifier is already applied on this attribute! HOT 1
- Can't sync between 1.21 and 1.20 or bellow. HOT 1
- PacketEvents packet handler not restricting outbound server packets
- Build fails when not using git HOT 1
- Attributes not synced properly on 1.21, can cause exceptions HOT 4
- If potion effect syncing is off while attribute syncing is on, discrepancies occur HOT 1
- Toast NotificationDisplaySlot logs warns in chat on send HOT 1
- Error reflectively creating keyed attribute modifier HOT 1
- Attributes from the armor remain, but the armor itself is not present. HOT 2
- ConcurrentModificationException updating player potion effects on Fabric
- [feature request] sync direction whitelist HOT 1
- Test upgrading of NBT data properties of items within shulker boxes in an item stack from 1.20.1 > 1.21 HOT 1
- Item & block statistics aren't syncing properly
- Certain potion effects fail to sync due to ID mismatch
- Shulker boxes stack sizes reset to 1 upgrading from 1.20.1 in certain circumstances HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from husksync.