Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues with redstone #12

Open
imagelesskink opened this issue Nov 3, 2023 · 1 comment
Open

Issues with redstone #12

imagelesskink opened this issue Nov 3, 2023 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@imagelesskink
Copy link

Describe the bug

Placing the light block causes block updates, triggering BUDs. This also causes cave-ins. Also, the light block isn't pushable, so players are completely unable to be pushed by pistons at feet level, making all slime elevators and bounce pads inoperable. Can you make it so the light block placement suppresses updates and light blocks are pushable?

Steps to reproduce

  1. Hold a torch

  2. Walk in front of an observer

  3. Hold a torch

  4. Step on top of an upwards-facing piston

  5. Power the piston

Expected behavior

Observers and BUDs are not triggered and players can be pushed by pistons

Additional context

No response

@imagelesskink imagelesskink added the bug Something isn't working label Nov 3, 2023
@Tschipcraft
Copy link
Owner

Thank you for the bug report.
I never thought the light block wouldn't be pushable smh

I sadly can't make the block pushable and prevent block updates with my current approach (just no way to do it with data packs), but I can add a system that tries to avoid placing light blocks in problematic areas.

@Tschipcraft Tschipcraft self-assigned this Nov 3, 2023
Tschipcraft added a commit that referenced this issue Jan 30, 2024
- Implemented new system for finding valid locations for dynamic lights. Checks now actively avoid blocking paths of fluids and pistons (closes #15), interfering with other redstone components and triggering certain block updates (closes #12)
- Gave dynamic light marker entities a custom name (#19)
- Fixed dynamic light position offset for item entities
- Added more missing minecraft: namespaces in some functions
- Updated GitHub workflow
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants