Hey guys what is going on it is your boy solar Trier here back with another video in today’s video guys I’m going to be showing you how to set up a report menu for your Realms or your worlds or whatever you guys are using this for now This report menu the way a player would make a report is they would click on the make a report button and the way that admins would view reports is they would click on The View reports now if you wasn’t an admin so if I was to tag at s Andove move the admin tag players would just see welcome to the report menu make a report or exit but let’s pretend we are a player and let’s make a report so let’s click on make a report just like that and inside of here it says bug report or player report it says what Type of bug would you like to make so let’s make a bug report for example and let’s make a dup bug and let’s just say that you can dup using Cactus for example and then we say uh tick this to say that we are happy to Give our username to the admins so they can see who reported it and then we click on submit now that will get sent to the admins and put inside of the database now the way a admin would uh see that and review it is if they have The tag admin they will see a view report button now if we click on view reports you guys can see if we click on bug reports you’ll see that now we have a bug report from SI IW soless so if we click on that and we see that it’s Report number one that he has made cuz a player can make up to three different reports at one time now the reason that it caps at three is because if too many are on the database it can cause issues like crashing and stuff but with the way This is set up you should never run into that issue and I’ll tell you why in a minute but if we click on this which is his first report we’ll click on it and we’ll see that report details you can dup using Cactus the report name was Dupe and we can see that um time remaining is 23 hours and 56 minutes now that time remaining is when that reaches zero 24 hours after a report has been made by that player um it doesn’t matter if another player makes it in 2 hours From now it will be 24 hours from that player okay so if I was to make a bug report now just like I did this report will get deleted in 23 hours and 56 minutes but if a player made a report in 20 hours from now that player’s report Will get deleted 24 hours from when they made it so the report will get deleted 24 hours after the they made the report okay so moving on we can see reported by siw soless I’ll also show you how to change this if you want to put up to 48 hours Or whatever you guys want to change it as I highly recommend it uh I highly recommend leaving this as 24 hours if you have a lot of players on your realm or your world because like I said it can fill the database up real quickly and That can cause issues but if you keep it the way it is on 24 hours you should you guys should have no issues whatsoever but if we was to click on leave feedback and we say thank you for sharing or what ever and we uh have fixed the dupe bug And we’re leaving feedback now we can say are you sure of this comment yes I am and we’ll click submit now that has deleted the uh report so the report is no more no more on the database it’s no more on the database it’s gone it’s been deleted because it’s been sorted right But it also said to the player that um it said s IW soulless which is me says the report you have submitted has been seen and sorted by the admins the comment they left is thanks so comment left thanks which is what I put in the Uh in the form that you guys seen now if we go to view reports now and we click on bug reports you guys can see there’s no bug reports from players the same thing will go if the player is making a report to a player so if we click on Player report you guys can see that we can type in the players gamertag it doesn’t matter who it is but let’s go and Report the 9345 just like so for example you can put anything here Steve herob Brien um anyone anyone’s gamertag anything you can put anything here um and select the Reason for the report so we’ll pick a reason and this is where all of these different reasons come up so we’re just going to say advertising and it’s not required but we can give more information on the report if we wanted to so let’s just give some more Information and click yes cuz we are okay with the admin seeing who reported this if they was to click no or if they was to not type in a gamertag and then click submit you guys will see It’ll open up and it will say a report not Sent as you did not confirm and it or you know it’ll keep opening just say that the report isn’t sent this happens as well if they mess up on the bug report but let’s just type in this now pick a reason rule breaking and give a little bit of description and say are You sure yes I am and click submit and as you guys can see it says your report has been sent to the admins and will be seen to shortly now the exact same thing uh will occur when an admin goes on to view reports and clicks On player reports as you guys can see s IW soless has made a report so we’ll click on that and we’ll see what has he reported he’s he’s reported a rule breaking so rule breaking so someone’s rule breaking let’s see who it is and what the report is about so we’ll click On that and as you guys guys can see it says reported player and it will tell them who they uh you know the player that they put in so in this case it’s this um and reported for rule breaking and the report details was this so you Guys can put where they you know they can put whatever they want there and whatever they want there um and that’ll tell you what the rule they broke is now this is the exact same time remaining before this automatically gets deleted it’s 23 hours 52 minutes so we can now Leave feedback and we can tell them whatever we want we’ve sorted it we’ve banned the player kicked him whatever are you sure this comment yes I am click submit and as you guys can see it now says that in the chat siw solos the report you submitted has been sent and Sorted by the admins comment left uh sorry has been seen and sorted by the admins comment left and that’s the comment and as you can see the report has been submitted to the database which means the report has now been deleted now players do not see the report has Been submitted to the database only only the admin who left the feedback will see that and again if we go on to this and click on view reports you guys can see that player reports no one is there and we can click on bug reports and no one Is there because no one’s made them and I’ve sorted both of them so that is the report menu let me show you guys how you can put this into your pack now so guys go to the link down in the description below you will see two GitHub Pages you Will see my GitHub and you’ll also see the boss 9345 GitHub as well please go and give the boss 9345 um a star and give me a star this pack would not be um possible without him because he has helped me with 95% of the things on the report system so Please do go and give him a start on the GitHub as well and also say thanks to him in the comments down below below if this report system has helped you but when you go to my GitHub you can go to the repositories and you will see video pack So click on video pack the link should automatically take you to this video pack anyway um but when you get here you guys are going to click on video pack and now I’m going to click on scripts and you guys are going to need three things from here to make the report System work so what we need is we need the database the functions and we also need the report system itself now the reason why you need the database this database is a public database made by the boss 9345 it’s his database um but the reason why we need this is to store player Report systems and we also need the functions and again there’s a timer system inside of here and that was made by the boss 9345 and his timer system is really nice it’s small it’s Compact and it can be used in any sort of timer system it’s also used in the daily Reward system uh I’ve got a video on that inside of the playlist that you’re watching now um but yeah so what we need is we need the database so we’re going to click on database I’m going to click on index.js now the way that this is set up Is the way you need to set this up inside of your pack okay so if we just open up a visual studio code right now we’re going to start from the entry file cuz we’ll need to come back here um later on so let me just get rid of these You’ll need to come back here later on but if we go to scripts and we rightclick this we’re going to click on new folder now the new folder we need is data base now you can add this in any of your packs that have script API enabled So you’ll know if it’s a script API pack if you just come uh to the Manifest and you’ll see entry scripts and your index folder or your main.js your entry F uh your entry file um inside your scripts folder but but once you’ve made database you’re going to right click on database And click on new file then you’re going to type in index.js just like that then you’re going to go back to the GitHub and you’re going to click on this little button right here that says copy raw file once you do that you’re going to now put that inside of your database Index.js now all of the green writing that you see will explain the database to you so if you want to go ahead and learn this database you guys can read all of these comments and it will explain how the database works now we’re going to go back to our GitHub and we’re Going to click on scripts now we need a functions folder so let’s go to our uh pack Visual Studio we’re going to close database and we’re going to right click on scripts now we’re going to click on new folder now inside of here we need functions so Let’s do that and as you guys can see it was all lowercase in the GitHub so that is what we’re going to do inside of the pack now inside of functions we need to go inside here and make an index.js as you guys can see so what We’re going to do is we going to go to functions right click we’re going to click on new file I’m going to type in index.js I’m going to click enter now we’re going to go back to the GitHub and we are going to click on the same button copy raw file this time Inside of the index.js inside of functions and now we’re going to do it the exact same thing as before we’re going to paste that in now this is just the little timer system if you’ve already got a functions uh folder inside of your video pack if you’re following Along you guys will notice that we already have this this is the updated functions please do go ahead and redownload the video pack if you are following along you can download it from the GitHub so you get the updated version of The Daily reward system uh This pack will be updated on the GitHub every single time I make a video so this is how videos are going to be from now on this style of videos um but anyway moving back to the player report system now once you’ve done your functions and your database making sure you have saved Every single one of them we are now going to right click on scripts click on new folder and we are going to type in report system just like that report system and press enter and then inside the report system we’re going to right click click on new file and I’m going to Type in index.js then you’re going to go back to the GitHub and you’re going to go to the report system and you’re going to get the index.js and you’re going to copy it by clicking the copy raw file then we’re going go back to visual studio code and We’re going to paste that in now if you guys want to look through this um it’s got a lot of customizability especially in the configuration um so if you guys do want to up the time on this uh you guys can then set this to two days but I Recommend not going past two days so if you have a really busy server a load of reports are coming in leave it as one but if you have to say you have a small admin team or it’s just you on the admin team and you can’t get to every single Report inside of them 24 hours then set it to 2 days Max I would not go higher than this it can cause problems it can cause database to crash like I said but that right there is how you change the time on when reports get deleted as you Guys can see it says here default reporting time 24 hours now this pack is fully being explained inside of these comments the green things that you see with two forward slashes these are comments this will explain the pack and what that line below it does for example We’ll just pick a random One updates the report player data in the database that’s what this line does and it is correct it is it’s saying database database. set report player jason. stringy old data and that is what it’s doing so you guys can look through this And learn a lot CU this will explain everything and this is how my uh packs are going to be from now on so instead of me explaining them you guys don’t have to just keep on rewatching the video you can just download the pack and get straight to reading it yourself and Messing around with it and changing it and all that sort of stuff another thing that you guys can change is the leave menu button so when people close the menu you can just say menu close or you can change it or whatever you guys want To do and then inside of the um report options this is what you guys will change so if you guys don’t think that advertising is uh you know if advertising is allowed in your server for example you guys can just get rid of this line boom and now when you actually Open up the uh report player advertising won’t be there as an option on the dropdown or you guys can add things to this if you guys really wanted to um by pressing enter and just putting it under any line but if you put it under this Line right here just make sure to put a little that for every single one that you do so say like I just added other do that and then enter and then add another one so I added another one for example I would put this at the end just like These um here just put a comma at the end so it knows to uh go down otherwise you’re going to get some errors but as you guys can see it shows even even here admin tag tag for admin players it shows everything but guys if you look at this Right here where it says Minecraft compass that is the item that opens the report menu you guys can change that to whatever you guys want so you can change it to Minecraft emerald or a custom item I don’t know soulless report whatever you guys want you can change that to any Item you guys want in the game and that will um that will then become the item that opens the menu when the player right clicks or press LT on the item tries to interact with the item um but yeah now you do need to import this file inside of your Index.js or your main.js sorry your main.js your entry file um and again you can find your entry file if you go to your manifest you’ll see scripts and main.js next to entry so we’re going to go to our main.js and we are going to now import the uh thing That we need so which is going to be the report system so we’ll type in import space then in quotation marks we’re going to type a full stop then a forward slash and you guys should see right here it says report system then you’re going To type a for SL again it should say index.js save just like that and now everything is going to work now the reason why you don’t need to import the functions or the database is because those have been imported right here inside of the report menu now the reason Why they’re being imported inside of the report menu is because the database is used inside of here and also the functions is used inside of here so we import it inside of the report system now if this was too hard for you or if it’s not working Um you guys can just go to the GitHub go to video pack click on code and click download zip and you guys will already get it you’ll get this video pack just like that you’ll get the node modules for Minecraft scripts manifest all that go into the scripts and you guys can Obviously just use this straight off the bat go ahead and look at all of the code if you want to you guys can do that um again this pack will be updated every single um time a new video comes out this pack should be updated um at most 24 hours before the video comes out um or anything like that this pack will stay up to date if an update comes out for Minecraft a manifest will be updated everything will be updated guys including the node modules inside of there as well just like these node Modules for Minecraft they will even be updated as well so everything will be updated but yeah give me a star give the boss 9345 a star as well cuz the boss made this possible with this script um he’s an amazing scriptor um he knows a Lot about Jason and or J sorry sorry not Jason JavaScript and all sorts like that um so yeah go and show his GitHub some love and you’ll also find some interesting packs inside of his GitHub as well the database is uh owned by the boss so uh yeah going going and give him Some love on his GitHub by giving him a star um and anyway guys that’s it so now you’ve imported it inside of your pack um you guys can just go back back to Minecraft start up the world make sure the pack is on there as well start the World grab yourself a compass or whatever you guys have and when you right click it it will open up the report menu so let me just go back to uh the main.js and save this make sure I’ve got everything saved because for some reason it’s not working There we go save everything’s saved now so we’ll do a for SL reload just like so and as you guys can see it’s say report menu and everything like that so like I said to get view reports just one more time to view reports you will need the Tag admin for view reports to pop up if you don’t have the tag uh view reports will not pop up so just make sure about that guys just make sure that you have the tag if you are going to be reviewing reports and giving feedback on them just Make sure you have that anyway guys it’s me boy soulless I know this has been a different type of style um video um and it’s a bit lengthy as well um but anyway guys if you do enjoy this new video format where we explain it all inside of Notes and just shove it all in the GitHub for you and everything is there then please do leave a like on this video consider subscribing if you haven’t already it’s free and I’m trying to get to 1,000 subscribers as soon as possible it will make my day if you guys Could do that and also leave a comment for future script video ideas so if you want to see uh something else that you want a video on then just leave it in the comments down below I do read the comments I do actively respond to them As well so please do leave a comment if you want your comment to be seen I will read it and I will probably H it and like it as well um anyway guys it’s B boy souers Peace oh Video Information
This video, titled ‘How To Make A Player Report System In Minecraft Bedrock (SUPER EASY)’, was uploaded by Soulless Reaper on 2023-12-10 18:00:19. It has garnered 62 views and 6 likes. The duration of the video is 00:21:01 or 1261 seconds.
Github Links: My Github: https://github.com/SoullessReaperYT/video-pack/tree/main
THE BOSS9345 Github: https://github.com/THEBOSS9345
Visual Studio Code: The epicenter of your Minecraft modding journey. Download it here: 🚀 Visual Studio Code Download: https://code.visualstudio.com/download
But remember, GameTest Framework is an experimental playground within Minecraft. Stay tuned to the Minecraft Changelog for updates and changes.
⚠️ Important Note: GameTest Framework is continuously evolving, with additions, removals, and changes. Stay informed by checking the Minecraft Changelog regularly!
Let’s explore the limitless possibilities of GameTest Framework with Visual Studio Code. Dive in and start crafting your Minecraft dreams today! 🎮🔥
Don’t forget to like, subscribe, and hit the notification bell for more epic Minecraft content. Thanks for joining us on this adventure! 🌟 ——————————————————————————————————————