fixed code inspection bugs

This commit is contained in:
2024-11-23 15:19:50 +01:00
parent 71900577e9
commit e007d24f61
6 changed files with 4 additions and 8 deletions
@@ -31,7 +31,7 @@ import java.util.*
var ALL_PARTICLE_EMITTERS: Array<ParticleEmitter> = emptyArray() var ALL_PARTICLE_EMITTERS: Array<ParticleEmitter> = emptyArray()
val sessionUuid = UUID.randomUUID() val sessionUuid: UUID = UUID.randomUUID()
class Bde_particles : ModInitializer { class Bde_particles : ModInitializer {
@@ -72,7 +72,7 @@ fun tick(server: MinecraftServer) {
for (entity in world.iterateEntities()) { for (entity in world.iterateEntities()) {
if (entity.type == EntityType.BLOCK_DISPLAY) { if (entity.type == EntityType.BLOCK_DISPLAY) {
if (displayEntityContainsTag(entity as BlockDisplayEntity, "BPS_UUID") if (displayEntityContainsTag(entity as BlockDisplayEntity, "BPS_UUID")
&& !displayEntityContainsTag(entity as BlockDisplayEntity, sessionUuid.toString())) { && !displayEntityContainsTag(entity, sessionUuid.toString())) {
entity.kill() entity.kill()
} }
@@ -5,7 +5,6 @@ import com.bytedice.bde_particles.particleIdRegister.emitterIdRegister
import com.mojang.brigadier.Command import com.mojang.brigadier.Command
import com.mojang.brigadier.CommandDispatcher import com.mojang.brigadier.CommandDispatcher
import com.mojang.brigadier.arguments.StringArgumentType import com.mojang.brigadier.arguments.StringArgumentType
import com.mojang.brigadier.suggestion.SuggestionsBuilder
import net.minecraft.command.CommandRegistryAccess import net.minecraft.command.CommandRegistryAccess
import net.minecraft.command.argument.ItemStackArgumentType import net.minecraft.command.argument.ItemStackArgumentType
import net.minecraft.server.command.CommandManager import net.minecraft.server.command.CommandManager
@@ -18,7 +18,6 @@ import net.minecraft.text.Style
import net.minecraft.text.Text import net.minecraft.text.Text
import org.joml.Vector2f import org.joml.Vector2f
import org.joml.Vector3f import org.joml.Vector3f
import org.lwjgl.system.linux.X11
import java.awt.Color import java.awt.Color
import java.util.concurrent.CompletableFuture import java.util.concurrent.CompletableFuture
@@ -8,7 +8,6 @@ import com.mojang.brigadier.arguments.IntegerArgumentType
import com.mojang.brigadier.arguments.StringArgumentType import com.mojang.brigadier.arguments.StringArgumentType
import com.mojang.brigadier.builder.LiteralArgumentBuilder import com.mojang.brigadier.builder.LiteralArgumentBuilder
import com.mojang.brigadier.builder.RequiredArgumentBuilder import com.mojang.brigadier.builder.RequiredArgumentBuilder
import com.mojang.brigadier.suggestion.SuggestionsBuilder
import net.minecraft.component.DataComponentTypes import net.minecraft.component.DataComponentTypes
import net.minecraft.component.type.NbtComponent import net.minecraft.component.type.NbtComponent
import net.minecraft.item.ItemStack import net.minecraft.item.ItemStack
@@ -30,7 +30,7 @@ class ParticleEmitter(private val emitterPos: Vec3d, private val emitterWorld: S
} }
fun addParticle() { private fun addParticle() {
if (loopDelayActive) { return } if (loopDelayActive) { return }
for (i in emitterParams.particleTypes.indices) { for (i in emitterParams.particleTypes.indices) {
@@ -47,7 +47,7 @@ class ParticleEmitter(private val emitterPos: Vec3d, private val emitterWorld: S
} }
fun count() { private fun count() {
// this is the only section I have comments // this is the only section I have comments
// because im so damn good at cooking spaghetti // because im so damn good at cooking spaghetti
@@ -2,7 +2,6 @@ package com.bytedice.bde_particles.particleIdRegister
import com.bytedice.bde_particles.InterpolationCurves import com.bytedice.bde_particles.InterpolationCurves
import org.joml.Vector3f import org.joml.Vector3f
import kotlin.math.pow
/** /**
* ParticleParams defines the parameters for particle behavior, including shape, size, velocity, and other physics properties. * ParticleParams defines the parameters for particle behavior, including shape, size, velocity, and other physics properties.