Giter Club home page Giter Club logo

datapacks's People

Contributors

tryashtar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

datapacks's Issues

I need some help adjusting the extended pistons mod a little.

I am just adding a few fun features for my own use for my world, and need some help, where is the trigger for the pull.mcfunction, I have gone through pretty much all the files and just cant find what triggers the pull function ( I just want to add in a use case where it triggers a modified version of the pull function and not the main one).

Multiplayer Channels

Multiplayer interaction where stations with the same dye color show the same items to all players on server
I apologize if this is already how it works and I'm unaware, unfortunately I only have 1 Minecraft account so was not able to verify if this is existing behaviour

Simulating slime block logic

After a discussion regarding incorporating slime block logic with extended pistons in the same way they work regarding normal pistons, ARandomDiamond created a seemingly functional tech demo. Give it a try and implement it in a sane way if it works all the time for pushing and pulling.

ARandomDiamonds_piston_simulate_thingy.zip

1.14 New dyes

The dyes used to dye ender chests should allow the new dyes as well. I haven't decided whether I should do this with a patch (making old dyes like cocoa beans 1.13 only), or simply support both old and new in 1.14.

Beds duplicate

if you place a bed in front of a piston for every block it extends, it will make a new bed.

Can pull blocks that aren't pushable

pull uses its own definition instead of using check_pushable, because the latter is built specifically for the task of pushing. It should be adapted to be more generic, "returning" the status of the current block as a tag.

Creating data packs

Data Pack Progress (1.13+)

  • Block Breakers
  • Dispense Blocks
  • Dyeable Ender Chests
  • Extended Pistons
  • Extra Utilities
  • Five Minor Things
  • Ground Breeding Items
  • Gunpowder Trails
  • Music Maker
  • Nudge-T
  • Sweep Attacks
  • Upgraded Enchants

Are you dead, tryashtar?

If your alive then please say where you've been. We heard nothing from you since your Extended Pistons update.

1.14 patches

The idea is to create "patches" for version compatibility. That way, someone can download the pack in 1.13, then update to 1.14 later and it will automatically take advantage of improvements without needing to redownload. I can then also use new features and improve the pack without sacrificing 1.13 compatibility or posting separate downloads.

Perhaps a folder e.g. .patches/1.14/feature.mcfunction. The calling function would decide how best to select a patch. Patch functions will not load in an old version, so they could likely just be called outright, then fallback to the legacy patch if it fails.

Use this to fix the dimension issue with the ender chests. They drop items and lose scores when travelling dimensions, but we can patch that in 1.14 by creating a new chest at the destination and using data modify to restore its items (and the scores as well). In 1.13, an error message should urge you to update to 1.14.

Dyeable Ender Chests and Extended Pistons bug.

Dyeable Ender Chests:

When you break the minecart ontop of the station, the dye combination inside glitches out, and the minecart wont summon itself, even after a complete game/world restart and after /reload.

Extended Pistons:

They act like normal dispensers when placed, even though the command block is summoned when placing them.

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.