mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/4jcraft.git
synced 2026-06-21 13:05:33 +00:00
fix: clean up sanitizer startup issues
This commit is contained in:
@@ -27,7 +27,11 @@ bool TickNextTickData::equals(const TickNextTickData* o) const {
|
||||
}
|
||||
|
||||
int TickNextTickData::hashCode() const {
|
||||
return (((x * 1024 * 1024) + (z * 1024) + y) * 256);
|
||||
std::uint32_t hash =
|
||||
(((std::uint32_t)x * 1024u * 1024u) + ((std::uint32_t)z * 1024u) +
|
||||
(std::uint32_t)y) *
|
||||
256u;
|
||||
return (std::int32_t)hash;
|
||||
}
|
||||
|
||||
TickNextTickData* TickNextTickData::delay(int64_t l) {
|
||||
@@ -72,4 +76,4 @@ int TickNextTickData::hash_fnct(const TickNextTickData& k) {
|
||||
bool TickNextTickData::eq_test(const TickNextTickData& x,
|
||||
const TickNextTickData& y) {
|
||||
return x.equals(&y);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user