Good morning everyone welcome back to today’s video today we are doing a double upload a special day because spigot 1.17 has been released and just like every single release for the past years i think two three years now we’re gonna do a video on how to get the spigot jar Properly using build tools if you didn’t know you’re really not supposed to download spigot jars online there’s kind of exceptions for paper and forks but the original spigot jars should not be downloaded from third party sites they even go into that a little bit on this thread and you can read through it If you want um and i’ll do a video at some point on the history of why that’s a thing but regardless let’s go into a few things about 1.17 the main thing about 1.17 is the java version now requires java 16. kind of confusing with all the different Numbers but we’re going to need java 16 to go ahead and run our servers now previously the requirement was got the 8 everything was built off java 8 but now everything’s built off java 16. this also means a lot of plug-ins are going to break if they have like Game-changing elements in them like reflection or nms the reason for this is because when we’ve moved up to 1.17 it’s going to change all those things with um java 16. so you may have to wait for some of your plugins to update things like that so just keep that in mind In terms of caves and cliffs update obviously it is 1.17 but some of the features from 1.18 are in a experimental data pack on the server you can still enable this but there’s no way to revert it so i don’t recommend enabling it for your world If you really don’t want bugs and stuff like that um it goes over how to upgrade if you have a 1.16 server pretty much how to do that is you use the force upgrade server argument and the same when you upgrade to 1.17 and it will go ahead and change any Little bits of your world to work on 1.17 we’re not going to be doing this because we don’t have a server upgrade we’re going to be installing for the first time all right so let’s go ahead and get into this right now what you’re going to want to Do is you want to go down to the downloading section of this link and you’re just going to go ahead and see download the latest build tools from this link go ahead and click that and i’ll go ahead and download a file go ahead and keep that on your Downloads tab there’s two other things we’re going to need for this we’re going to need git so you can go ahead and download git for windows directly from this page they also have a mac and linux version i believe well you don’t really need it on linux But you do need it for windows or mac so go ahead and download the one designed for your um operating system and you’re also going to need to download java 16 same thing just download the one for your operating system um it will make you log into the site unfortunately but That’s oracle for you so just go ahead and download the latest one because this will allow your server to actually function using the new one points uh java 16 requirement all right so we’re going to go ahead and move this to the side here so you can still see the command line Arguments we’re going to be running but we’re going to create a new folder and on our desktop i’m just going to name this 1.17 build tools so just name it whatever you want um just make sure you have some type of folder where you’re going to run build tools in And you’re going to drag the build tools jar into here and you’re going to rename it and you’re going to make sure it is just buildtools.jar you don’t want any extra spaces or anything like that because that’s going to affect our command line argument um just to make sure If you have that dot jar and what i recommend doing is i recommend going to view and make sure file name extensions are on in your file explorer it makes things a little bit easier so you can actually see their extensions rather than just um under the type Icon all right so when you’re in here you’re going to right click and you’re going to see a new option that says get back here go ahead and click that and that will open up a command prompt and this is where we’re actually going to run um our downloading 1.17 command so All you have to do is copy it from the download page on um the spigot and then right click and paste it in and press enter and then all of a sudden it will start the clone of spigot from their repository and it will compile it together into a spigot jar This could take some time it could take about 5-10 minutes depending on your download speeds and all of that so just make sure to keep that in mind and you can actually see it actually start in the folder downloading everything it’s going to need because craft buckets the base Then they go into bucket and then they go into spigot and then they um finally have your new spigot jar so it could take a minute i will let this speed up and i’ll be back All right so you can see build tools has completed now and you can see in our folder we have our spigot 1.17 jar we are now ready to go and get our server started now if you are on a host or something like that you would take the spigot 1.17 jar Put that on your host and you go ahead and start your server that way if you’re on localhost you’re going to have to create something called a start.bat file or something that actually runs this jar file we’re going to get that started now so we can close out of Our git window here and we can also close out of our main uh like spigot window here and we’re gonna go ahead and create another folder on our desktop and in this case i’m just gonna name it 1.17 to keep it easy for us in this 1.17 folder what you’re going To do is you’re going to drag the spigot.1.7 jar into the folder just like that i would recommend not deleting your build tools folder the reason for this is on new releases like this there’s going to be lots of updates to the spigot jar i recommend doing the build tools Process once a week or so and then dragging that updated jar to replace your current server jar so now that we are in our folder here i’m going to go ahead and right click and go to new and make a new text document now if you remember earlier when we enabled File extensions from this uh down arrow here we’re gonna go ahead and copy including the file extension and i’m just gonna name it start.bat and you’re gonna get a warning saying hey you’re gonna make this unusable go ahead and click yes and you can see it has turned into like a little icon And if i try to run it it will say this app can’t run on your pc because there’s nothing in it um so you can go ahead and right click and edit this with notepad if you want to use notepad or you can right click and edit it with Notepad plus plus which is what i recommend doing just based on how it looks and it’s a little bit easier to do things um so i am gonna go ahead and show you a little bit and i’m gonna copy a little bit of um a start.bat text in here and this will Be down in the description as well this is the one i use for 1.16 so what i’m going to do is i’m going to go ahead and change it to spigot dash 1.17.jar pretty much with this you just need to make sure you’re wherever your spigot jar is here it goes ahead And um gets it from right here this is your ram so i’m gonna give it actually another i’m gonna give it a gigabyte extra of ram there just so we can use that um and then you just have the spigot 1.17 no gui option so you don’t have two gui’s popping up Instead of one um so pretty much what this does make sure you don’t accidentally click s on your keyboard what this actually does is it will go ahead and start your server this is the title of whatever your command prompt is you don’t really need to worry about this Unless you have a reason to and then it will go ahead and every time it restarts rather than just closing directly it will ask you if you want to restart the reason i include this code is because it’s actually really helpful for everything you’re doing like if you are doing development on 1.17 or something and you want to restart the server rather than re-clicking your start.bat it will just ask you in console if you want to restart you press yes or you press y to restart great if not you’d press anything else and it will close so pretty easy there So now that we’ve created that if we double click it now it’s going to go ahead and say loading libraries and you can see it will load the logs folder and all of the other folders we need including the alula dot um text file i’m just gonna go ahead and Change this to true make sure to actually read that by the way i’ve read it multiple times so just keep that in mind and here’s an example of the restart do you want to restart i want to restart so i’m gonna just type y so rather than double clicking that Start dot bat again it’s just going to go ahead and reload once again here and now it’s going to go ahead and create your worlds allow access to java just so it um can actually use it correctly and windows won’t block anything because that could be a hassle but you can see All of our folders are now generated you got your user cache you got your white list the bucket.yml commands dot wire mouse bigot.yml server.properties is going to be the biggest one for you you got the worlds folder and your plugins folder so if you decide to do plugins of any sort You can just drag those into the plugins folder we are now good to go it is loaded in 19 seconds we can join let’s go ahead and check it out on 1.17 alright so i have minecraft 1.17 up and if i go to the multiplayer screen just make sure you read And click through all of that and it’s going to ask you once again to allow access to the new java version just allow it obviously and what you’re going to do is to make it easy on yourself you’re going to add a server to your server List and all you have to do under server address is type localhost this will allow you to connect to whatever server is running on your computer at that point obviously if you’re using a host you would put in the ip they give you but if you put in Localhost you can see our 1.17 server is opened here go ahead and double click on this it’s going to join and as long as you join and connect correctly you’re in your minecraft 1.17 server so welcome to minecraft 1.17 to see the version just run slash version if it says you are Like a number of versions behind go ahead and just run build tools again and um it will create you the latest qr from there and obviously in your console you can see i have joined the game there’s my username i’m gonna up myself so i have all server commands Just like that and i’m now a server operator so that’s how you install a minecraft 1.17 server i will leave a link to our um port forwarding guide for minecraft just so you can get an idea on how to allow other people on your server as well All links are down in the description time stamps as well i’m sorry if this video was seemed a little rushed i wanted to get down on the same uh well technically the day after spigot 1.17 released so make sure to subscribe like and comment and i will see you in the next video Let me know what resources and plugins you want me to review down in the description or down in the comments as well and 5m people five and video releases tomorrow so have a great day goodbye everyone [Applause] So Video Information
This video, titled ‘How to create a Spigot (Minecraft) 1.17 (1.17.1) server’, was uploaded by BGHDDevelopment on 2021-06-11 14:57:10. It has garnered 55936 views and 908 likes. The duration of the video is 00:11:14 or 674 seconds.
#Minecraft #1.17 #Spigot #Server Creation Tutorial
Want to make a 1.18 server? Watch: https://youtu.be/dYV95eBSe40
Links;
Spigot Thread: https://www.spigotmc.org/threads/spigot-bungeecord-1-17.510208/
Git: https://git-scm.com/download/
Java: https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
Port Forwarding: https://youtu.be/NeHs2Melj1U
1.17 Git Command: java -jar BuildTools.jar –rev 1.17
1.17.1 Git Command: java -jar BuildTools.jar –rev 1.17.1
start.bat code: @echo off cls :start title My Server java -Xmx1512M -jar spigot-1.17.1.jar -nogui set choice= set /p choice=”Do you want to restart? Press ‘y’ and enter for Yes: ” if not ‘%choice%’==” set choice=%choice:~0,1% if ‘%choice%’==’y’ goto start
Subscribe: https://www.youtube.com/BGHDDevelopment?sub_confirmation=1
Join our channel memberships to gain perks and benefits! https://www.youtube.com/BGHDDevelopment/join
View all our Minecraft Spigot plugins here: https://www.spigotmc.org/resources/authors/111582/ https://www.mc-market.org/resources/authors/50438/
Our FivePD Callouts: https://gtapolicemods.com/index.php?/profile/11570-bghddevelopment/content/&type=downloads_file
Come hang out with us on Discord! https://bghddevelopment.com/discord
Recommended Playlists: FiveM Resource Installs/Overviews – https://www.youtube.com/playlist?list=PL3m-r_SUQzQyRCNGWbKEU5V52Fb6p5qba FivePD (GTA V) Chase Me – https://www.youtube.com/playlist?list=PL3m-r_SUQzQxCqL2K6Je5NXcyfPJD1lU4 Spigot Coding – https://www.youtube.com/playlist?list=PL3m-r_SUQzQweybRynIRMRqhrmNy5CLm6 FivePD Coding – https://www.youtube.com/playlist?list=PL3m-r_SUQzQyEcMn__cyQSTNoegN7RNbS FiveM C# Coding – https://www.youtube.com/playlist?list=PL3m-r_SUQzQyrmvTDOiseOH0bBdzgq9lk
Recommended Videos: FiveM Full Server Setup – https://youtu.be/ExCntaB_fgk FiveM Full ESX Server Setup – https://youtu.be/LIakC5P-RF4 FiveM SteamAPI/Server Admin – https://youtu.be/R9ZPnBuWlJE FiveM EUP – https://youtu.be/nY94qDEZo1o FiveM VMenu Install – https://youtu.be/JfjTjTeiKOA Spigot 1.16.x BuildTools Tutorial – https://youtu.be/92dOVYqEtEk
Computer Specs: Processor: Intel Core i9-9900K Graphics: RTX 3090 Founders Edition Ram: 64GB DDR4 3200MHz Storage: 1x 2TB M.2 SSD & 4 x 1TB SSD Motherboard: ASUS ROG Maximus XI Hero (Wi-Fi) Power Supply: Thermaltake Toughpower Grand RGB 1200W Case: AI Crystal XL RGB V3 Full Tower
Other Specs: Mic: Shure SM7B Cardioid Dynamic Microphone Mixer: Focusrite Scarlett Amplifier: CL-1 Cloudlifter Recording Software: X-Split (https://link.xsolla.com/IgbOFoaA) Editing Software: Adobe Premiere Pro Thumbnail Software: Adobe Photoshop Coding Program: IntelliJ Ultimate Edition Keyboard: Razer Blackwidow V3 – Yellow Switches Mouse: Razer Basilisk v2 Wired Gaming Mouse Mouse Pad: Razer 3XL Desk/Mouse Pad Monitors: 2x Acer Predator XB273K Gpbmiipprzx 27″ UHD (4K)
My Intellij Coding Plugins: Minecraft Development: https://plugins.jetbrains.com/plugin/8327-minecraft-development Discord Rich Presence: https://plugins.jetbrains.com/plugin/10217-rich-presence-integration-discord-slack Lombok: https://plugins.jetbrains.com/plugin/6317-lombok
Join GTAPoliceMods and download FivePD: https://gtapolicemods.com/index.php?/refer/11570/
Need a VPS or Database? We recommend DigitalOcean! https://m.do.co/c/d734468062d8
Join TubeBudy using our link to make YouTube management easier! https://www.tubebuddy.com/BGHDDev
Want to save money? Check out Honey! https://joinhoney.com/ref/sjdsfvu
Music provided by NoCopyrightSounds // Kevin MacLeod // Epidemic Sound. Outro Song: https://www.youtube.com/watch?v=Iz9OjD_BGdM Sign up for Epidemic Sound: https://www.epidemicsound.com/referral/ra8x3x/