Ep57. Detecting Players In Regions & Claims Minecraft Plugin Development

How to make claims or a regions plugin and detect players interacting within a 3D cuboid region. Useful for minigames, claims, residences, regions or any other location-specific plugin.
In this video, we'll cover:
- Creating a cuboid region - How to place two region points inside your world.
- Region manipulation - Making regions, claims or a minigame plugin.
- Detecting region events - Prevent players from breaking blocks or any other game interaction within a region they don't have access to.
== COURSES ==
Minecraft Plugin Development: mineacademy.org/project-orion...
Forge Modding: mineacademy.org/forge-mastery...
== RESOURCES ==
Blog post: mineacademy.org/tutorial-57/?...
#coding #code #tutorial #money #developer #java #minecraft #minecraftplugin #bukkit #spigot #spigotmc #paper #paperspigot #programming

Пікірлер: 10

  • @maykitox
    @maykitox4 ай бұрын

    good video ☝️🙌

  • @thecuouz
    @thecuouz4 ай бұрын

    I am in the academia and its really good for me, i recommend it, also this video is super interesting and useful, thanks!

  • @kangarko

    @kangarko

    4 ай бұрын

    Happy to hear that!

  • @7othifa
    @7othifa4 ай бұрын

    If you don't mind, can you explain next video what the "@param" and "@return" mean in the code comments? And keep it up, i've learnt so much from those episodes, thank you

  • @kangarko

    @kangarko

    4 ай бұрын

    Hey! I'd love to but this is a java language constraints and it does not fit these series. You can google javadoc to learn more about this construct.

  • @fearmyshotz
    @fearmyshotz4 ай бұрын

    6:12 What about making the Region class a record? It would be even shorter than using lombok or your implementation. Every field is final and it cannot be extended. public record Region(String name, Location x1, Location x2) {} Obviously, your implementation might be easier to understand for newer developers. However, I like to use records because they are nice to work with

  • @he73hhdi7wij

    @he73hhdi7wij

    4 ай бұрын

    Many people don't like records, because of the object accession

  • @kangarko

    @kangarko

    4 ай бұрын

    I try to keep it to vanilla Java 8 that's what most people can recognize easily.

  • @martascernas
    @martascernas4 ай бұрын

    Hi, I have a question about Project Orion, if I pay for it, how long does it take to learn it?

  • @kangarko

    @kangarko

    4 ай бұрын

    That totally depends on how much time you have, your past experience, etc. Generally speaking from a few weeks to a few months, so way quicker than college.