⠀蛋⠀
比如我要向 Player1 玩家绑定一个 int 变量,假设这个 int 是 5。然后每过一秒就 -1 ,直到 int 为 0。
我之前使用HashMap
然后现在用持久化API。
我现在就是想让这个属性是临时存储的

结冰的离季
本帖最后由 结冰的离季 于 2021-9-19 21:13 编辑

没用过JPA,但只要还是java就能用map,他只是个api而已
所以创建一个正常的java类就行(大概、也许)


⠀蛋⠀
结冰的离季 发表于 2021-9-19 21:12
没用过JPA,但只要还是java就能用map,他只是个api而已
所以创建一个正常的java类就行(大概、也许)

除了Map
我就是想搞个临时存储数据。

结冰的离季
mangiare 发表于 2021-9-20 13:42
除了Map
我就是想搞个临时存储数据。

什么叫“临时储存”,你想从什么开始储存 什么阶段开始释放,储存在哪

Love筱锋
可以用persistence,到0的时候移除就好

⠀蛋⠀
结冰的离季 发表于 2021-9-20 14:12
什么叫“临时储存”,你想从什么开始储存 什么阶段开始释放,储存在哪

比方说,我调用一个指令时或踩上一个方块时就储存,然后我再次调用这个指令或者离开这个方块时就释放。
我找到了Metadatable。
应该能解决我的问题吧?
(之前使用 持久化API 关服的时候还需要释放,太麻烦了)

Ph-苯
“临时储存”是指不会保存到NBT里,在服务器重启时就会消失?

结冰的离季
mangiare 发表于 2021-9-20 14:43
比方说,我调用一个指令时或踩上一个方块时就储存,然后我再次调用这个指令或者离开这个方块时就释放。
...

这种我建议用正常的储存,然后不需要时手动删除

第一页 上一页 下一页 最后一页