Git Product home page Git Product logo

bettershulkerboxes's Introduction

Hello there! I'm Martín

I'm a Computer Science student from Rosario, Argentina.

🌐 Portfolio: www.martinl.dev

⚠ For now, I don't have large projects on here, but you can take a look at these repositories:

🗨 If you would like to see larger projects of mine please contact me

🛠 Skills:

  • Java, Kotlin and Swing
  • Spigot API
  • NodeJS, NPM
  • Spring
  • MyQSL, MongoDB, Redis, InfluxDB
  • Linux, Apache, Nginx, IPTables, UFW, FTP, Certbot and general server administration
  • Docker
  • Kubernetes and Fabric (learning)
  • HTML, CSS, JS, Svelte (intermediate)
  • Jenkins (intermediate)
  • Discord's API, discord.js and JDA

bettershulkerboxes's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

despel

bettershulkerboxes's Issues

Dupe glitch

Steps to replicate:

  1. Place items inside a shulkerbox
    image
  2. Open it and change it to the second hand at the same time, until it disappears from your inventory
    image
  3. The Shulker GUI should be open, now take the item
    image
  4. Close the GUI, the shulkerbox will appear on your second hand
    image
  5. Open that shulkerbox
    image
    The items you took at step 3 will be inside the box.
  6. Repeat

[Bug] Dupping items

Hello!
I have this ugly bug, found by one of my staff (luckily) that shulker boxes are being duped.
So, I have this plugin called InteractiveChat where players can show their inventories/ender chests in chat. The players can then click the chat and that opens an inventory that shows the items (cloned items) a player have (had). Well, when a player right click an shulker box, in that inventory, the shulker box is then transfered to his inventory. That can create infinite, duped, shulker boxes.
One fix might be simply to listen for event on higher prority (that means that plugins with normal or lower prority have time to cancel the click event first) and ditch the event.isCancelled() by using 'ignoreCancelled' (that will force the event to not run if is cancelled).


@EventHandler(eventPriority = EventPriority.HIGHEST, ignoreCancelled = true)

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.