Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

NovaViper

Forge Modder
  • Content Count

    1061
  • Joined

  • Last visited

Community Reputation

3 Neutral

About NovaViper

  • Rank
    World Shaper

Converted

  • Gender
    Female
  • Location
    United States
  • Personal Text
    Amatuer Java Coder

Recent Profile Visitors

3913 profile views
  1. Oh I just fixed it! I installed Java 11 and it worked, thanks
  2. Do you know what version of Java that forge supports? The version that's bundled with the Minecraft Launcher is 15 oddly
  3. I'm having the same issue as OP on 1.16.4, here's my log:debug.log My machine is running Manjaro 20.1 with OpenJRE 15
  4. Hm.. I am noticing that the debugger is throwing this error after removing one of the dogs: locationManager.locations.get(1) = {IndexOutOfBoundsException@10226} Method threw 'java.lang.IndexOutOfBoundsException' exception. detailMessage = "Index: 1, Size: 1" cause = {IndexOutOfBoundsException@10226} "java.lang.IndexOutOfBoundsException: Index: 1, Size: 1" stackTrace = {StackTraceElement[18]@10389} suppressedExceptions = {Collections$UnmodifiableRandomAccessList@10386} size = 0 And this one whenever I use the radar item at all: Cannot find local variable 'loc'
  5. It didn't really help me that much trying to debug it
  6. I noticed another strange issue, whenever the dog gets sent to another dimension, it ends up adding itself twice to the location manager list, and its AI seems to respond at a slowed rate than before (sometimes its AI doesn't execute at all)
  7. Alrighty, here's the link to the specific commit I just added to Github: https://github.com/percivalalb/DoggyTalents/commit/6590b944d4656f0e284d336a838d1cf4f752fc38
  8. @diesieben07 I made several changes (following your advice with using the uniqueID method instead of the former) since earlier today and this warning starting coming up. [17:32:04] [Server thread/WARN] [minecraft/EntityDataManager]: defineId called for: class doggytalents.entity.EntityDog from class doggytalents.entity.DogDataTracker Also, whenever the dogs end up being sent to another dimension (say the nether or the end) while I remain in the original dimension they were in, I get this error when trying to use the radar item to locate them: [17:42:42] [Server thread/
  9. Hm.. strangely enough, whenever the dog dies, it doesn't get removed from the World Storage.. as the debug item I'm using (the radar item) checks the queue size (it should start off as 0) seems to have it stored (it says 1 entry is stored instead of 0) while when I untame the dog, the dog gets purged from the storage https://gist.github.com/NovaViper/5364aebd06bb9c2f704e89f1a2878512 --Edit-- I figured out it. I discovered that because the LivingUpdate method is almost constantly running, even when the dog died, the LivingUpdate section ran (which loaded the dog's d
  10. I mean I'm not sure how to actually remove the data out of the storage all together, I did create a piece of code, but because I never really messed around with storing data and such in Minecraft, I'm not exactly sure where to start off with it: public void removeDog(EntityDog dog) { DogLocation temp = new DogLocation(dog); /* for (int i = 0; i < this.locations.size(); i++) { DogLocation loc = this.locations.get(i); if (loc.equals(temp)) { this.locations.remove(i); this.markDirty(); return; } }*/ this.locations.remove(temp); this.markDirty(); }
  11. I know it has been a while since I've commented on this, but this is what the main developer has came up with so far. However, he hasn't been able to finish the implementation of the WorldSave data class, so I'm trying to pick up on where he left off. So far, he got the dog's location to actually save, but I haven't been able to figure out how the remove the location data when the dog dies or the owner untames it. I'm also trying to figure out what would be the best possible way to basically create a dog that contains all of the data of the original dog (with all the talent data, and the data
  12. Still haven't figured out why it wont let me run any commands. But I can all the commands within IntelliJ
×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.