26 Commits

Author SHA1 Message Date
Gabriel Tofvesson
147dc40365 Try to enforce better encapsulation with getters 2024-12-03 22:36:23 +01:00
Gabriel Tofvesson
8db86ee45c Remove debug statements 2024-11-30 00:20:21 +01:00
Gabriel Tofvesson
98018e4a8c Remove incorrect nil-assignment for maxCount 2024-11-30 00:11:46 +01:00
Gabriel Tofvesson
c0d65f7f38 Update debugger 2024-11-30 00:00:18 +01:00
Gabriel Tofvesson
4c2e732607 Repeat debug calls in failure 2024-11-29 23:40:24 +01:00
Gabriel Tofvesson
3f372d4674 Implement debug context args 2024-11-28 23:11:28 +01:00
Gabriel Tofvesson
686c1e5808 Hook debugger on error condition 2024-11-28 22:50:58 +01:00
Gabriel Tofvesson
0ff986a4f2 Attach debugger on nil return value 2024-11-28 22:42:39 +01:00
Gabriel Tofvesson
cd73609a2e Catch all return values from pcall 2024-11-28 00:32:41 +01:00
Gabriel Tofvesson
91583b1ca2 Add logging statement for item transfer bug 2024-11-28 00:23:03 +01:00
Gabriel Tofvesson
71406dfe11 Trace itemStack nil countDelta value 2024-11-27 23:39:51 +01:00
Gabriel Tofvesson
40728b4860 Fix Sentinel tagging 2024-10-12 07:37:07 +02:00
Gabriel Tofvesson
9ac62319fd Implement stack group transfers 2024-10-12 07:34:57 +02:00
Gabriel Tofvesson
3f3dd111c1 Track nbt entries 2024-10-09 04:26:39 +02:00
Gabriel Tofvesson
37dfa98e42 Fix data-race for istack data in transfer to empty stack 2024-10-09 03:32:47 +02:00
Gabriel Tofvesson
269eaeb344 Fix inventory naming bug 2024-10-08 23:52:54 +02:00
Gabriel Tofvesson
dd15e2a01e Fix nil dereference in getSimpleName 2024-10-08 23:36:57 +02:00
Gabriel Tofvesson
d16558853c Add guaranteed non-nil name for itemstack 2024-10-08 19:58:41 +02:00
Gabriel Tofvesson
f70ad73ac0 Fix stack count nil ref 2024-10-08 19:40:37 +02:00
Gabriel Tofvesson
956d68b6e3 Fix itemstack insertion logic 2024-10-08 19:23:19 +02:00
Gabriel Tofvesson
55ec42bffb Use abstractions in ItemStack 2024-10-04 15:02:57 +02:00
Gabriel Tofvesson
925501a486 Add display name getter 2024-10-03 23:22:03 +02:00
Gabriel Tofvesson
54f64b5342 Cache ItemStack display name 2024-10-03 23:02:22 +02:00
Gabriel Tofvesson
3951f7cbd4 Add helpful getter functions for ItemStack 2024-10-03 18:05:41 +02:00
Gabriel Tofvesson
0dbbf36455 Add index metamethod to type tables 2024-10-03 16:52:29 +02:00
Gabriel Tofvesson
b760dcdbbb Improve inventory management implementation 2024-10-03 16:14:56 +02:00