1
Request for addon input
UPDATE: 1/29/2025
I am creating a place to discuss and showcase this addon. My website, that will be used to showcase any addon I create is
https://www.darktekmafia.com
All updates and release will be posted there.
(Edit: adding a screen shot, for some reason screenshots aren't saving. I'll add more later)
Hi everyone. I've been using and customizing addons for my own personal use for a long time now. Recently I decided that since I am spending so much time modifying code and troubleshooting, I might as well use that time to create my own addon.
It's really no that difficult. I've tried many so-called addon creators and most of them are over complex. A lot of the features are there but I just find them too clunky and unable to create a lot of the features I am looking for. Creating the code (I am not a coder) and working with raw files is my preference.
That being said, there are a LOT of great addons out there. Many, if not all of them are catering to whatever purposes the creator has for them. And that's great. I wasn't looking for bells and whistles and was tired of trying to remove textures, features, items, etc. just to get down to the functionality I was looking for.
My use case is somewhat niche based. But I realize there may be a demand for what I am creating. I want to introduce it here and take some input.
(If I can edit this post later I will through in some screenshots as I don't have them yet).
My addon is simple.
While creative is great for creating awesome Minecraft worlds, and maybe testing ideas to implement in survival. My preferred method of playing Minecraft is 100% survival.
This addon is meant to be a survival world supplement.
No fancy textures, not fancy animations, not new sounds.
Just two new items in-game.
One is craft able by every player and is the main interface for the much of the addon.
The other is not craft able, but can be given by operators.
Item 1: (Not named yet)
This item as mentioned can be crafted by any player.
When this item is held in hand and interacted with, it loads the "survival menu".
I don't have any intentions of adding any cheats or hacks to a survival game. Rather I am implementing them.
I am adding features that would be great if they were already part of the Minecraft UI.
Item 1 - Features:
Canned Messages - I play on console a lot, but also on PC. Too many times I have opened chat to create a message or reply to a message only to be attacked or blown up by a creeper. Canned messages is a button that can be clicked that opens a UI with a selection of pre-defined messages that when click will go directly into chat. No typing, just a few button presses and you're back in the game in a matter of seconds.
Locations - I was inspired by an addon from another developer. His name is ZorroCroft and the addon was LDiary1.2. This feature will do the same exact thing. I plan on crating this from scratch. This function will also be called by a script rather than a custom_item, but it was not my idea. Instead of explaining this one I'll encourage you to check out LDiary1.2. I got it from a different site but I'm sure it's here too. (I haven't checked). I've added a few functions to it and it works a little different but it's basically the same. The major difference is that when you choose a save coordinate it stays on screen until it is dismissed (also in the Location menu). That way you don't have to keep referring to the chat box to view the coordinates.
(More features coming)
Item 2: Admin Tool (This addon is designed with servers in mind)
This item is not craft able and can only be given using the /give command. It works the same way, it is held in hand and interacted with. It can only used if the player has permission to use it. Currently, for testing, only sp
ecifically tagged players can use it. Before the addon is released, it will be much more secure. The below options will explain the necessity of keeping it locked down.
Warn Player - Exactly what it sounds like. Clicking this button will take you to a windows where you can send a warning to a player. It will have a drop down menu populated with all players currently online in the world. You can choose one or more players, then from a drop down menu of pre defined messages, (Follow the rules, stop spamming chat, respect other players, etc). Clicking submit sends the selected player/s in chat.
Kick Player - Also exactly what it sounds like. It function exactly the same as the Warn Player option except it kicks the player when submitted. There is a text box where you can type the reason for the player being kicked and it will be displayed to them when they are kicked from the server. They can rejoin immediately and this is where the next option comes in.
Freeze/Unfreeze Player - for times when player's are being difficult but they're actions don't quite warrant a full on BAN, you can Freeze players. Clicking the button will take you to a new window which has a drop down menu of all players currently online in the world. You then have the option to Freeze or Unfreeze the player. Freezing the player using a combination of effects for an indefinite amount of time. Essentially making them unable to move or break blocks, or even see. This effect will remain until they are unfrozen even if they leave the world and rejoin. If they promise to behave, but then they don't, you have the next option.
UPDATE: It seems the ban option has been removed from Bedrock Dedicated Server. I have to research it and find a workaround.
Ban/Unban Player - this functions like the previous options. Clicking this button takes you to a new window where you have a dropdown menu of all players currently online in your world. It also has a dropdown menu of all players currently banned. There is a toggle for ban or unban. This was a difficult feature to implement as Bedrock Dedicated Server doesn't support a file export and I had to get creative to find a way to store the list of banned players and ensure they're easily accessed even after server restart.
The purpose of this post is to get an Idea of whether this would be a desired addon, and maybe get some ideas of some other features that could be implemented to a 100% Survival world. Again my aim is not to add features as much as functionality.
Please comment your input and/or ideas.
I am creating a place to discuss and showcase this addon. My website, that will be used to showcase any addon I create is
https://www.darktekmafia.com
All updates and release will be posted there.
(Edit: adding a screen shot, for some reason screenshots aren't saving. I'll add more later)
Hi everyone. I've been using and customizing addons for my own personal use for a long time now. Recently I decided that since I am spending so much time modifying code and troubleshooting, I might as well use that time to create my own addon.
It's really no that difficult. I've tried many so-called addon creators and most of them are over complex. A lot of the features are there but I just find them too clunky and unable to create a lot of the features I am looking for. Creating the code (I am not a coder) and working with raw files is my preference.
That being said, there are a LOT of great addons out there. Many, if not all of them are catering to whatever purposes the creator has for them. And that's great. I wasn't looking for bells and whistles and was tired of trying to remove textures, features, items, etc. just to get down to the functionality I was looking for.
My use case is somewhat niche based. But I realize there may be a demand for what I am creating. I want to introduce it here and take some input.
(If I can edit this post later I will through in some screenshots as I don't have them yet).
My addon is simple.
While creative is great for creating awesome Minecraft worlds, and maybe testing ideas to implement in survival. My preferred method of playing Minecraft is 100% survival.
This addon is meant to be a survival world supplement.
No fancy textures, not fancy animations, not new sounds.
Just two new items in-game.
One is craft able by every player and is the main interface for the much of the addon.
The other is not craft able, but can be given by operators.
Item 1: (Not named yet)
This item as mentioned can be crafted by any player.
When this item is held in hand and interacted with, it loads the "survival menu".
I don't have any intentions of adding any cheats or hacks to a survival game. Rather I am implementing them.
I am adding features that would be great if they were already part of the Minecraft UI.
Item 1 - Features:
Canned Messages - I play on console a lot, but also on PC. Too many times I have opened chat to create a message or reply to a message only to be attacked or blown up by a creeper. Canned messages is a button that can be clicked that opens a UI with a selection of pre-defined messages that when click will go directly into chat. No typing, just a few button presses and you're back in the game in a matter of seconds.
Locations - I was inspired by an addon from another developer. His name is ZorroCroft and the addon was LDiary1.2. This feature will do the same exact thing. I plan on crating this from scratch. This function will also be called by a script rather than a custom_item, but it was not my idea. Instead of explaining this one I'll encourage you to check out LDiary1.2. I got it from a different site but I'm sure it's here too. (I haven't checked). I've added a few functions to it and it works a little different but it's basically the same. The major difference is that when you choose a save coordinate it stays on screen until it is dismissed (also in the Location menu). That way you don't have to keep referring to the chat box to view the coordinates.
(More features coming)
Item 2: Admin Tool (This addon is designed with servers in mind)
This item is not craft able and can only be given using the /give command. It works the same way, it is held in hand and interacted with. It can only used if the player has permission to use it. Currently, for testing, only sp
ecifically tagged players can use it. Before the addon is released, it will be much more secure. The below options will explain the necessity of keeping it locked down.
Warn Player - Exactly what it sounds like. Clicking this button will take you to a windows where you can send a warning to a player. It will have a drop down menu populated with all players currently online in the world. You can choose one or more players, then from a drop down menu of pre defined messages, (Follow the rules, stop spamming chat, respect other players, etc). Clicking submit sends the selected player/s in chat.
Kick Player - Also exactly what it sounds like. It function exactly the same as the Warn Player option except it kicks the player when submitted. There is a text box where you can type the reason for the player being kicked and it will be displayed to them when they are kicked from the server. They can rejoin immediately and this is where the next option comes in.
Freeze/Unfreeze Player - for times when player's are being difficult but they're actions don't quite warrant a full on BAN, you can Freeze players. Clicking the button will take you to a new window which has a drop down menu of all players currently online in the world. You then have the option to Freeze or Unfreeze the player. Freezing the player using a combination of effects for an indefinite amount of time. Essentially making them unable to move or break blocks, or even see. This effect will remain until they are unfrozen even if they leave the world and rejoin. If they promise to behave, but then they don't, you have the next option.
UPDATE: It seems the ban option has been removed from Bedrock Dedicated Server. I have to research it and find a workaround.
Ban/Unban Player - this functions like the previous options. Clicking this button takes you to a new window where you have a dropdown menu of all players currently online in your world. It also has a dropdown menu of all players currently banned. There is a toggle for ban or unban. This was a difficult feature to implement as Bedrock Dedicated Server doesn't support a file export and I had to get creative to find a way to store the list of banned players and ensure they're easily accessed even after server restart.
The purpose of this post is to get an Idea of whether this would be a desired addon, and maybe get some ideas of some other features that could be implemented to a 100% Survival world. Again my aim is not to add features as much as functionality.
Please comment your input and/or ideas.
