americanbagel / minecraft-but Goto Github PK
View Code? Open in Web Editor NEWA "Minecraft, but" data pack to end them all!
License: GNU Lesser General Public License v3.0
A "Minecraft, but" data pack to end them all!
License: GNU Lesser General Public License v3.0
Load tag and tick tag for expansion packs. Add more expansion pack slots. If more than 4 expansion packs are loaded, add expansion pack subsection of menu.
Many problematic modifiers don't clean up when disabled. For example, "You always crawl" leaves a barrier when disabled.
Unfun if trapped in stone. Give player around 5 seconds to get in darkness after spawning in.
EASY DAMAGE!
best modifier
// TODO: Config to enable or disable different potion effects
Admin panel which has following features:
Drops loot as if mined by hand
Create a wiki. Should go over how to use the pack, how to create an expansion pack, and how to create and contribute a modifier.
Will most likely involve rewrite or removal of modifier
Randomly during a configurable interval, save the player's location. After another configurable interval, teleport player back to original location.
Just doesn't seem to work
In a survival play test (extremely fun), I went to the nether from the overworld. After a moment, new death orbs in the nether appeared in the nether. On going back to the overworld, death orbs would not appear as they were still in the nether.
Solutions:
// TODO: yeet - Randomize directions instead of hardcoding
Make 8 or so hardcoded death orbs tints. In multiplayer survival test, death orbs were often hard to tell apart and a source of confusion.
It's been a LONG time
Use a shorter namespace too. For example, mb:menu.
Also fix trigger.
# TODO: Create "Stick Together" (stick_together)
For commands that can be easily accessed through an API interface. Common modifier APIs/libraries. For example, random potion effect library for basically everything in the "Effects" category.
For any event which two or more modifiers deal with, an event tag should be made for it. Events would mainly be used for expansion packs with function tags. For example, an on_death
event could be created which runs all on_death functions as & at the player who died. A respawn
event could be created which runs all respawn
functions when a player respawns.
Consider moving to separate data pack. Might be useful as a general datapack utility API.
Since load is on a per-modifier basis, uninstall functions should be as well. There are probably scoreboard objectives that have not been accounted for.
New config ideas for death orb:
// TODO: Pacifist - Update detection to 'execute on ...' or use a library for kill detection
For example when you break stone, it can be a creeper. Breaking stone will then always spawn a creeper.
Breaking an oak log could be a rabbit for example.
I think you get my idea haha, can be fun :)
All death orbs despawn when a player joins. Likely due to the entity linking system.
Assignees: @AmericanBagel
Labels:
A tag that makes sure a player always has a Chaos Menu in inventory. Useful for experimenting with modifiers in survival mode. I found it frustrating on a Steam Deck to have to type in the give command every time I died to configure the modifiers.
Even the lowest setting is crazy 🤣
Entities often aren't cleaned up, which is problematic.
Also fix pushing away entities
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.