1

Offering spigot plugin development for requestsbuild

Refrizor 8/6/22 3:29 pm
59
8/6/2022 3:33 pm

Plugin development

Read before posting - mainly the requirements, the bottom section of why I'm offering, and things I can or can't do. Apologies that it's lot of text


Important


Because I am doing this for free, I need to set some ground rules for my wellbeing and schedule. Hence... why the post is so long lmaooo. First off, the environment must be friendly. If I'm working in my own environment which is what it is most the time AKA away from the community and most staff unless you want me to communicate there for feedback, then please be friendly and respectful or the request is off. I don't tolerate any negativity or toxicity. Feedback is fine of course.

If at some time after the request is fulfilled and I offer to continue any development for fun for a bit of time, then the environment needs to be friendly without any type of internal toxicity that could affect me, such as if you need me in a group for example. In life, it's in me to separate myself from any type of negativity to better myself, so always be nice please.



=   If you end up contacting me or throwing a forum reply request, please specify what exactly you want me for. If you throw a comment and I take your request, I'll contact you for more details on PlanetMinecraft.  =


Why I'm offering


(Optional) ^^^
I'm from the United States and about to be 21, and life is quick, too quick, so I'm wanting to use my skills and experience for free to help build upon my it before I head to college. I plan to major in psychology and minor in computer science so that I have two alternatives; thus, getting some fun Java experience in revolving around a game that I enjoy sounds fun! I usually sell the services, but I wanted to do a few free ones (here) to get that experience to mess around and slowly use the best practices to code more efficiently and use the best practices. The experience at the moment is not at the money, it's about college and my future, I already make money on the side and have a little bit of free time, so I figured why not


Each request is case by case, free obviously, and I'm going to consider each request. However, I'm willing to work on a server for a bit of time if needed, as long as it gauges my interest and that the work environment is friendly with no toxicity, and if I have enough time, etc. Each request will definitely be considered! If I cannot fulfill your request or it is too complicated, or I did enough requests and need a break, I'll let you know and edit this post if I can remember.

Be sure to double consider your expectations of course! If you ask me to make tons of things (like a whole minigame, ranks, economy all together), then I'll very likely decline. If I had a pleasure working with you, then I might do more if you want, we'll see; that would depend on my interest, the type of server, how well it's managed, and really how much time I got.


Skills. Stuff? All that type of stuff & stuff

Optional to read. Mainly for those who wanna know what I may be able to do in case you are looking for more advanced types of systems to use for your benefit


(Optional) Skills

    • 3+ years of experience with Java
    • Experienced with the Spigot API and some BungeeCord experience
    • Some experience with NMS (net.minecraft.server) and handling packets, but I am in no way an expert as it is trickier to work with server code and annoying to work Mojang mappings and work with finding the right methods when Spigot mappings for minecraft code are fully obfuscated, but the NMS doc site helps. Not guaranteed if you need NMS done, it's highly dependent on my experience. NMS that I cannot do: I may be able to manipulate packets from the server side to client side for all players to spawn in a player NPC for example, but making it move or whatever, that's something else lol.
    • Experience with default (config.yml) configuration files, as well as custom ones (e.g messages.yml), it's no big deal and easy to work with
    • Experience and understanding with MySQL and database management
    • Thus, if you own a service and setup your traffic, firewall, and ports correctly (especially if your Minecraft service is separate than your database service), I can make it support a database if needed
    • I am in no way an expert; Java is massive despite my use experience so I'm always still learning. Suppose we all are. It's case by case on what you need done, remember that! Though I will try still if it's at least somewhat in my range of experience


Some things I can do and definitely cannot do

These are just some examples of what I can do:

  • Coin or economy system
  • MySQL database or configuration support
  • Custom natural mob spawning, custom items without modifying the actual texture; this requires a resource pack that I can make; furthermore, it just uses custom model data that represents a new texture, and I can make that custom item do certain things.
  • Random overworld/nether/end/custom world loot chances % of a custom item or just general items or blocks
  • User group aka rank system with chat formatting, tab priority and ChatColor formatting plus integrated permissions, etc.
  • Anything smaller will suffice too, so GUI instances, commands, etc. I can additionally code minigame frameworks and build upon it if the minigame isn't as complicated or time consuming.
  • Moderation and administrative systems too, so a staffchat as an example, admin or moderator vanish to vanish from tab and in-game (#hidePlayer), and any type of Spigot/Bukkit events really, e.g detecting when someone joins or when you step on a certain block.

    Things I cannot do: don't ask me to make the most complicated thing in the world lol. I am not good with mathematics, so if something requires a lot of math that is beyond me, I will be unable to fulfill the request and will go to the next one unless it has something else that I can work on and do. This stuff I cannot do is usually like particles. Basic particle effects I can try sure, it's not that hard, but my math isn't good enough for crazy particle effects in terms of the algorithm of what decides when, how, and where those effects should move

    And againn, if it's a lot to do, I may decline or let you know things I could work on instead. Make it reasonable. Ask me if it's too much if you'd like, that'd be appreciated. Each request is just a request, so ya know, only so much I can work on. It's all volunteer and I still gotta manage Fiverr requests too


Contacting me




If you need any help or want me to develop something, message me privately on PlanetMinecraft or leave a forum reply below.




Keep it real!
Posted by
Refrizor
Level 11 : Journeyman System
13

  Have something to say?

JoinSign in

1

MyZia
08/06/2022 3:33 pm
Level 56 : Grandmaster Network
Im looking to employ someone like you for my network. www.MyZia.net

If youre interested, please add me on Discord JamZia#0001
1

Welcome