Iota

Results 20 issues of Iota

I have noticed that there are many compiling errors on decompiled code related to casts, mainly with raw generics and null to Object casts. Here are a few examples: -...

bug
Subsystem: Generics
Priority: Medium

I have a project that nests two jars, and both jars nest the same other jar, so my jar structure is as follows, which is very redundant and wastes space....

Publishes a version of QM with intermediary instead of hashed. Closes #224. Still needs testing

enhancement
meta
toolchain
final-comment-period
s: small

Shortens the current FCP length for all triage categories. The current length is quite excessive, and just delays updates. - `t: new` - Releases: 4 -> 2 days - `t:...

meta
discussion
reviews needed
s: small

In #21 I suffixed some entity speed constants with `SPEED`, while some existing constants (from Yarn) are suffixed with `WALK_SPEED`. Which one should be used?

good first issue
help wanted
t: refactor
discussion

There are some inconsistent method and packet names, for example `UpdateSignC2SPacket` vs `BookUpdateC2SPacket`, or `ServerPlayPacketListener#onJigsawUpdate` vs `ServerPlayPacketListener#onUpdateBeacon`. I'd say we should use 'update' as prefix (`UpdateSomethingC2SPacket`) as opposed to using...

bug
good first issue
help wanted
t: refactor
discussion

While it is a record just containing noises, its name in mojmap (`NoiseRouterWithOnlyNoises`) and usages in the code imply that it's used as a `NoiseRouter` (`ChunkGeneratorSettings` has a field `noiseRouter`...

bug
good first issue
help wanted
t: refactor
discussion
s: small

Currently, records aren't decompiled correctly and Enigma doesn't treat them properly. Enigma and decompilers expect a field and a method with the same name, but due to hashed mojmap, this...

bug
enhancement
toolchain

Field `f_iichgpub` is named `allowWrites` in MojMap, implying the class does allow writing. The class name in MojMap isn't very descriptive (`ImposterProtoChunk`)

bug