GithubHelp home page GithubHelp logo

particle-blocker's Introduction

Declipsonator

  • Code Enthusiast
  • Pretty good at Java and Python
  • Experimented with React, Html, C, C++
  • Minecraft Mod Developer
  • Open Source Believer
  • Gnu GPL/LGPL License person
  • Profile Visits: Counter

Projects

  • Chat Control - Take back control of your server chat with filters and mutes.
  • Copyshot - Copies screenshots to your clipboard when you take them in Minecraft.
  • days of python - A collection of things I wrote to keep my knowledge sharp (:
  • Featurosity - A Minecraft mod devoted to enhancing useless or pointless minecraft features.
  • frc field testing - Quick and easy website for mapping out positions.
  • Frost Boater - Makes the Minecraft Enchantment Frost Walker work with boats.
  • Global Datapack - Makes a global datapack folder in minecraft so you don't have to copy datapacks between worlds.
  • GPTZzzs - ChatGpt/Gpt3 detector bypasser fun. Works with all detectors including GptZero.
  • GroundhogDayResults - All the groundhog day results ever
  • mccrawler website - Website for searching minecraft servers from around the world.
  • Meteor Tweaks - A Meteor Client Addon that adds tweaks to modules and settings.
  • neural network visualize - Visualizing neural networks
  • No AutoJump - Completely remove the autojump feature from Minecraft.
  • Particle Blocker - Minecraft mod with a gui to disable particles.
  • quickdraw - A simple implementation of the Google Quickdraw Dataset.
  • Rain Growth - Makes Minecraft crops grow faster in the rain.
  • Recipe Unlocker - Unlocks all the recipes in the Minecraft crafting table.
  • Shards - Get the most out of broken glass in Minecraft.
  • StrideBack - Backend for a EmpireStrides high school ny running website
  • Useful Python Scripts - A collection of random python scripts I write to make my life easier.

Total Downloads

My mods have around 302167 downloads.

Rankings:

  • Global Datapacks - 117510 downloads
  • Recipe Unlocker - 82112 downloads
  • Particle Blocker - 31429 downloads
  • Chat Control - 29794 downloads
  • Rain Growth - 13053 downloads
  • Meteor Tweaks - 8445 downloads
  • Shards - 8300 downloads
  • No AutoJump - 6403 downloads
  • Copyshot - 3727 downloads
  • Frost Boater - 983 downloads
  • Featurosity - 411 downloads

Support Me

Pretty much everything I code is published for free so it would mean a lot

Donations:

Buy Me A Coffee

Check Out my Mods:

Modrinth
Curseforge

Me

Metrics

Last Updated: 2024-06-14 06:13 (UTC)

Contact

particle-blocker's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

particle-blocker's Issues

Update?

Is there goin to be a 1.19.3 update?

minecraft crashes when particles (are supposed to) appear

i just downloaded this mod because i needed to hide firework particles (because for some reason they show even though i disabled all particles in sodium settings). When I tried testing it, as soon as particles were supposed to show up, my minecraft crashed.

EDIT: i tried running the mod without any other mods installed to minecraft and it still crashes so the mod has a problem in itself.

Conflicts with Sodium Extra

Minecraft version.

1.20.1

Sodium Extra version.

0.4.20

Sodium version.

0.4.10

Particle Blocker version.

1.1

What happened?

World doesn't render, and logs are rapidly filled with NullPointerExceptions due to "this.client.world" is null

Relevant log.

Full Log: https://mclo.gs/AmNP6Ir

Relevant snippet (deobfuscated):
[09:30:12] [Render thread/ERROR]: Error executing task on Client
java.lang.NullPointerException: Cannot invoke "net.minecraft.client.world.ClientWorld.getChunkManager()" because "this.world" is null
	at net.minecraft.client.network.ClientPlayNetworkHandler.loadChunk(ClientPlayNetworkHandler.java:773) ~[client-intermediary.jar:?]
	at net.minecraft.client.network.ClientPlayNetworkHandler.onChunkData(ClientPlayNetworkHandler.java:738) ~[client-intermediary.jar:?]
	at net.minecraft.network.packet.s2c.play.ChunkDataS2CPacket.apply(ChunkDataS2CPacket.java:45) ~[client-intermediary.jar:?]
	at net.minecraft.network.packet.s2c.play.ChunkDataS2CPacket.apply(ChunkDataS2CPacket.java:12) ~[client-intermediary.jar:?]
	at net.minecraft.network.NetworkThreadUtils.method_11072(NetworkThreadUtils.java:22) ~[client-intermediary.jar:?]
	at net.minecraft.util.thread.ThreadExecutor.executeTask(ThreadExecutor.java:156) ~[client-intermediary.jar:?]
	at net.minecraft.util.thread.ReentrantThreadExecutor.executeTask(ReentrantThreadExecutor.java:23) ~[client-intermediary.jar:?]
	at net.minecraft.util.thread.ThreadExecutor.runTask(ThreadExecutor.java:130) ~[client-intermediary.jar:?]
	at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor.java:115) ~[client-intermediary.jar:?]
	at net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1175) ~[client-intermediary.jar:?]
	at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:802) ~[client-intermediary.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.14.21.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.21.jar:?]

[09:30:12] [Render thread/ERROR]: Error executing task on Client
java.lang.NullPointerException: Cannot invoke "net.minecraft.client.world.ClientWorld.setTime(long)" because "this.client.world" is null
	at net.minecraft.client.network.ClientPlayNetworkHandler.onWorldTimeUpdate(ClientPlayNetworkHandler.java:984) ~[client-intermediary.jar:?]
	at net.minecraft.network.packet.s2c.play.WorldTimeUpdateS2CPacket.apply(WorldTimeUpdateS2CPacket.java:38) ~[client-intermediary.jar:?]
	at net.minecraft.network.packet.s2c.play.WorldTimeUpdateS2CPacket.apply(WorldTimeUpdateS2CPacket.java:6) ~[client-intermediary.jar:?]
	at net.minecraft.network.NetworkThreadUtils.method_11072(NetworkThreadUtils.java:22) ~[client-intermediary.jar:?]
	at net.minecraft.util.thread.ThreadExecutor.executeTask(ThreadExecutor.java:156) ~[client-intermediary.jar:?]
	at net.minecraft.util.thread.ReentrantThreadExecutor.executeTask(ReentrantThreadExecutor.java:23) ~[client-intermediary.jar:?]
	at net.minecraft.util.thread.ThreadExecutor.runTask(ThreadExecutor.java:130) ~[client-intermediary.jar:?]
	at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor.java:115) ~[client-intermediary.jar:?]
	at net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1175) ~[client-intermediary.jar:?]
	at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:802) ~[client-intermediary.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.14.21.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.21.jar:?]
Relevant snippet (obfuscated):
[09:40:22] [Render thread/ERROR]: Error executing task on Client
java.lang.NullPointerException: Cannot invoke "net.minecraft.class_638.method_2935()" because "this.field_3699" is null
	at net.minecraft.class_634.method_38539(class_634.java:773) ~[client-intermediary.jar:?]
	at net.minecraft.class_634.method_11128(class_634.java:738) ~[client-intermediary.jar:?]
	at net.minecraft.class_2672.method_11528(class_2672.java:45) ~[client-intermediary.jar:?]
	at net.minecraft.class_2672.method_11054(class_2672.java:12) ~[client-intermediary.jar:?]
	at net.minecraft.class_2600.method_11072(class_2600.java:22) ~[client-intermediary.jar:?]
	at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
	at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
	at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
	at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1523(class_310.java:1175) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.14.21.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.21.jar:?]

[09:40:22] [Render thread/ERROR]: Error executing task on Client
java.lang.NullPointerException: Cannot invoke "net.minecraft.class_638.method_29089(long)" because "this.field_3690.field_1687" is null
	at net.minecraft.class_634.method_11079(class_634.java:984) ~[client-intermediary.jar:?]
	at net.minecraft.class_2761.method_11872(class_2761.java:38) ~[client-intermediary.jar:?]
	at net.minecraft.class_2761.method_11054(class_2761.java:6) ~[client-intermediary.jar:?]
	at net.minecraft.class_2600.method_11072(class_2600.java:22) ~[client-intermediary.jar:?]
	at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
	at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
	at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
	at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1523(class_310.java:1175) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.14.21.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.21.jar:?]

Additional information.

Mods:

- fabric-api 0.85.0+1.20.1
	|-- fabric-api-base 0.4.29+b04edc7a77
	|-- ...
	\-- fabric-transitive-access-wideners-v1 4.2.0+b3afc78b77
- fabricloader 0.14.21
- java 17
- minecraft 1.20.1
- mixintrace 1.1.1+1.17
- particle-blocker 1.1
- sodium 0.4.10+build.27
- sodium-extra 0.4.20+mc1.20-build.103
	|-- caffeineconfig 1.1.0+1.17
	\-- crowdin-translate 1.4+1.19.3
- stackdeobfuscator 1.3.2+fabric.4bca927
	\-- net_fabricmc_mapping-io 0.3.0

The crash also happens without stackdeobfuscator and mixintrace, I just added those to get the deobfuscated trace

Extra

Does not require any config to occur, happens with defaults.

No Mod Menu Config

The particle blocking menu does not appear when using Sodium's video settings menu, which makes it frustrating to edit the mod through the config file. The menu exists in Accesibility Settings for some reason.

Please add a way to change the config from the Mod Menu aswell.

Also, you can add another category for the Sodium Video Settings named Particle Blocker, just like how MoreCulling did in the attachment:

image

1.20.1 Build for #11

I cant seem to find a build that supports 1.20.1 with this. I have sodium so I need this to be able to see the menu. I did try and download the project and build it myself and didnt work. #11

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.