Juan Ortiz
Juan Ortiz
On the 317 revision, there is a total of 5 different packets that can be used to create every spell in the game. - [ ] Cast on game object...
# Problem The x and y fields within `ChunkPosition` are described as the center coordinates for the region. Conversely, the getters for those fields are described as the top-left coordinates.
# Problem All configurations/settings related to logging are scattered throughout the project. # Implementation - [ ] Move `LoggingSettings`, and `LoggingConfigurationFactory` into a single package `io.luna.logging` - [ ] Extract...
# Purpose Edit: This change is one of many to come that will allow us to maintain a linear dependency tree when migrating the remaining utility classes into their respective...
https://docs.gradle.org/6.3/release-notes.html The most notable change is support for JDK 14 (which I'd like to upgrade to eventually).
I would like to discuss moving towards a more cohesive package naming convention for the entire project. There's typically two schools of thought on this topic. The first being package...
The fields that need to be stored are: - Npc id - Item id - Item amount We should consider support for drop table sharing, where multiple Npcs share the...
# Motivation I had a difficult time writing clean code to programmatically add new RSA keys (#179) due to how tightly-coupled key reading and authentication logic were. # Result Separates...
# Problem(s) The current single module project is large, and cluttered. This creates two problems. 1. If I want to create an extension, plugin, or tool, I have to rummage...