Liking the customization you've got there. Especially the conditional effect, great for Smite-like effect. Hopefully with clearer item description though, like "+1 Damage to Undead"
Rollback Post to RevisionRollBack
I'm a programmer. I use C/C++, BASIC, Assembly, and Python. If i sound too technicial, that's because it's the way i think.
This seems like something extremely heavy to work with. I like the idea, but it seems to just invite server operators to destroy vanilla balancing because users whine too much about wanting mending and infinity on their bow.
This seems like something extremely heavy to work with. I like the idea, but it seems to just invite server operators to destroy vanilla balancing because users whine too much about wanting mending and infinity on their bow.
It just feels like opening Pandora's Box
It would actually not be possible (with my syntax directly) to put both mending and infinity on a bow, even by overriding the vanilla definitions (I don't think that would work however), as both mending and infinity, under my system, would require internal support. However it should be noted that server operators (at least ones running Forge/Spigot servers), can already do that though, in my experience, server-side custom enchantments suck to actually implement.
This would just give operators an easy, and consistent way to do something that they could do already. It would also make it possible to add custom enchantments to Vanilla 'Modpacks', or Modpacks built solely using vanilla features, with an effectively vanilla backend.
Liking the customization you've got there. Especially the conditional effect, great for Smite-like effect. Hopefully with clearer item description though, like "+1 Damage to Undead"
Sorry for waiting a while to respond.
Also sorry about the bad formatting. I wrote this in a general text document because there was a lot to put, and my computer is prone to random crashes
For the description, I can certainly add a description field, and I think that would be a good idea as well. The main question is when you would want the description to show up, as when I make a formal proposal, that would be the kind of thing to include.
I moved the proposal so I could use Markdown (something I actually know how to use), and so I could easily update the proposal without going through the editor (which sometimes doesn't load for me). I also moved it here because when I am able to do so, I will upload patch files showing a suggested implementation.
When patch files are released, the additional code is released under the MIT License. The documentation there is also provided under the MIT License.
This is a pretty good idea. They've been opening up so many aspects of Minecraft to modification using datapacks... drops from mobs, loot from chests, advancements, and in the recent snapshot, drops from mined blocks. Why not allow enchantments to be modifiable?
Proposal for Custom Enchantments in Datapacks
Changed the Proposal to Markdown and some of the syntax and moved it here: https://github.com/chorman0773/Minecraft-Proposals/blob/master/Custom Enchantments/
When you make suggestion, please:
Anyways, SUPPORT
Liking the customization you've got there. Especially the conditional effect, great for Smite-like effect. Hopefully with clearer item description though, like "+1 Damage to Undead"
I'm a programmer. I use C/C++, BASIC, Assembly, and Python. If i sound too technicial, that's because it's the way i think.
My Suggestions
This seems like something extremely heavy to work with. I like the idea, but it seems to just invite server operators to destroy vanilla balancing because users whine too much about wanting mending and infinity on their bow.
It just feels like opening Pandora's Box
MinecraftLovers+ - Survival with a twist!
Active semi-vanilla survival server, running for 4 years and counting! If you haven't checked it out already, see what you've been missing!
MC Forums Thread - Our Website
It would actually not be possible (with my syntax directly) to put both mending and infinity on a bow, even by overriding the vanilla definitions (I don't think that would work however), as both mending and infinity, under my system, would require internal support. However it should be noted that server operators (at least ones running Forge/Spigot servers), can already do that though, in my experience, server-side custom enchantments suck to actually implement.
This would just give operators an easy, and consistent way to do something that they could do already. It would also make it possible to add custom enchantments to Vanilla 'Modpacks', or Modpacks built solely using vanilla features, with an effectively vanilla backend.
Liking the customization you've got there. Especially the conditional effect, great for Smite-like effect. Hopefully with clearer item description though, like "+1 Damage to Undead"
Sorry for waiting a while to respond.
Also sorry about the bad formatting. I wrote this in a general text document because there was a lot to put, and my computer is prone to random crashes
For the description, I can certainly add a description field, and I think that would be a good idea as well. The main question is when you would want the description to show up, as when I make a formal proposal, that would be the kind of thing to include.
I have fixed up the proposal and changed some syntax.
I've also moved the proposal here: https://github.com/chorman0773/Minecraft-Proposals/blob/master/Custom Enchantments/
I moved the proposal so I could use Markdown (something I actually know how to use), and so I could easily update the proposal without going through the editor (which sometimes doesn't load for me). I also moved it here because when I am able to do so, I will upload patch files showing a suggested implementation.
When patch files are released, the additional code is released under the MIT License. The documentation there is also provided under the MIT License.
This is a pretty good idea. They've been opening up so many aspects of Minecraft to modification using datapacks... drops from mobs, loot from chests, advancements, and in the recent snapshot, drops from mined blocks. Why not allow enchantments to be modifiable?
SUPPORT!