Minecraft modding: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Expanded modpack section, added types of modpacks by categories and the necesary websites links and citation sources.
Tags: Reverted Visual edit
Deleted the modpacks title, because someone has aready made one and i expanded that one instead below...
Tags: Reverted Visual edit
Line 16: Line 16:


Modding for the mobile and console versions of ''Minecraft'' on the [[Minecraft#Pocket/Bedrock Edition|Bedrock codebase]] is different as those versions are written in C++ rather than Java.<ref name="ViceModding">{{Cite web |last=Maiberg |first=Emanuel |date=6 July 2015 |title='Why Gamers Are Worried About 'Minecraft: Windows 10 Edition' |url=http://motherboard.vice.com/read/why-gamers-are-worried-about-minecraft-windows-10-edition |access-date=18 February 2016 |website=VICE |publisher=Motherboard |archive-date=9 March 2016 |archive-url=https://web.archive.org/web/20160309174336/http://motherboard.vice.com/read/why-gamers-are-worried-about-minecraft-windows-10-edition |url-status=live }}</ref><ref name="MicrosoftDifferences">{{Cite web |url=https://docs.microsoft.com/en-us/minecraft/creator/documents/differencesbetweenbedrockandjava |title=Differences Between Minecraft: Bedrock Edition and Minecraft: Java Edition |date=15 October 2021 |website=Microsoft |access-date=30 October 2021 |archive-date=30 October 2021 |archive-url=https://web.archive.org/web/20211030225325/https://docs.microsoft.com/en-us/minecraft/creator/documents/differencesbetweenbedrockandjava |url-status=live }}</ref> Players who wish to mod their game on Bedrock codebase versions have a simpler process due to the version's built-in official support for "add-ons", which can be installed faster and easier than ''Java Edition'' mods and do not require external mod loaders. However, addons in [[Bedrock Edition]] have less flexibility and features because they can only modify features that Mojang explicitly allows and exposes.
Modding for the mobile and console versions of ''Minecraft'' on the [[Minecraft#Pocket/Bedrock Edition|Bedrock codebase]] is different as those versions are written in C++ rather than Java.<ref name="ViceModding">{{Cite web |last=Maiberg |first=Emanuel |date=6 July 2015 |title='Why Gamers Are Worried About 'Minecraft: Windows 10 Edition' |url=http://motherboard.vice.com/read/why-gamers-are-worried-about-minecraft-windows-10-edition |access-date=18 February 2016 |website=VICE |publisher=Motherboard |archive-date=9 March 2016 |archive-url=https://web.archive.org/web/20160309174336/http://motherboard.vice.com/read/why-gamers-are-worried-about-minecraft-windows-10-edition |url-status=live }}</ref><ref name="MicrosoftDifferences">{{Cite web |url=https://docs.microsoft.com/en-us/minecraft/creator/documents/differencesbetweenbedrockandjava |title=Differences Between Minecraft: Bedrock Edition and Minecraft: Java Edition |date=15 October 2021 |website=Microsoft |access-date=30 October 2021 |archive-date=30 October 2021 |archive-url=https://web.archive.org/web/20211030225325/https://docs.microsoft.com/en-us/minecraft/creator/documents/differencesbetweenbedrockandjava |url-status=live }}</ref> Players who wish to mod their game on Bedrock codebase versions have a simpler process due to the version's built-in official support for "add-ons", which can be installed faster and easier than ''Java Edition'' mods and do not require external mod loaders. However, addons in [[Bedrock Edition]] have less flexibility and features because they can only modify features that Mojang explicitly allows and exposes.

== ModPacks ==
Minecraft modpacks are collections of mods, or modifications to the game's code, that are combined into a single, cohesive package. They offer players a wide range of new features, items, mechanics, and challenges, expanding the game's possibilities beyond what is possible in vanilla Minecraft.
Modpacks can be categorized based on their focus, such as:

==== Technology and Automation ====
These modpacks introduce advanced machinery, automation systems, and new energy sources, allowing players to build complex factories and automated systems.

==== Magic and RPG ====
These modspacks introduce magical elements, new dimensions, and RPG-like mechanics, immersing players in a world of sorcery and adventure.

==== Survival and Exploration ====
These modpacks enhance the survival aspect of the game, adding new dangers, challenges, and rewards for exploration.

==== Questing and Storylines ====
These modpacks provide guided adventures with narrative elements, challenging players to complete quests, solve puzzles, and progress through the story.

Installing modpacks typically requires the use of a modloader, a program that manages the installation and compatibility of mods. Once a modloader is installed, players can download and install modpacks from various sources, such as the CurseForge website.
Playing modpacks involves launching Minecraft with the modpack's configuration selected. This may require modifications to the Minecraft launcher or additional steps to ensure compatibility.


== Data packs ==
== Data packs ==

Revision as of 15:32, 2 January 2024

A Minecraft mod is an independent, user-made modification to the open world sandbox game Minecraft. There are many of these mods,[1] and users are able to download them from the Internet, for the most part for free. Utilizing additional software, several mods can be used at the same time in order to improve the gameplay.[2][3]

Minecraft mods are available for computer and mobile versions of the game, but legacy console versions cannot be modded with practical methods.[4][5][6]

Feasibility

Minecraft is a video game particularly known for its adaptability for modifications.[7] Over the course of many years, various independent programmers have taken advantage of that in order to either create additional content for the game or modify existing content for the game. These modifications are more commonly known as "mods".[7][8]

The Java Edition of Minecraft (available for Windows, macOS, and Linux) can be modded via the client or server.[9] Client-side mods require the player to add files to their game folder and use a mod launcher/loader such as Forge.[10][11] Server modding leaves the player's game folder untouched and only changes the behavior of the server, to which the player can log on in order to play a slightly varied game.[9] Client mods can change the appearance and some behavior of the game. Server mods (commonly referred to as plugins) can change behavior, and often add minigames, anti-cheat, or login systems. For more complex features such as adding new blocks, items, mobs, or dimensions, or changing some existing features, an equivalent mod must be added to both the client and server, so that they can interoperate. In singleplayer, the client acts as both client and server, so can run both client and server mods.

Client mods can result in loss of performance (due to generally heavy resource demands) on older or weaker computers,[12] especially if the player combines many mods together into a "modpack". Modifications to the Java Edition of Minecraft are possible because, for each new version of the game, the community reverse-engineers Minecraft's source code, which is written in Java, to make these modifications.[13] Mojang and Microsoft provide no modding API for the Java edition, although Mojang does provide methods for deobfuscating the game.

Modding for the mobile and console versions of Minecraft on the Bedrock codebase is different as those versions are written in C++ rather than Java.[14][15] Players who wish to mod their game on Bedrock codebase versions have a simpler process due to the version's built-in official support for "add-ons", which can be installed faster and easier than Java Edition mods and do not require external mod loaders. However, addons in Bedrock Edition have less flexibility and features because they can only modify features that Mojang explicitly allows and exposes.

Data packs

Minecraft also provides a feature known as "data packs" (introduced in update 1.13)[16] which allow players or server operators to provide additional features or content into the game by the use of a limited API that can be interacted with by using a data pack.[17] This system built upon the idea provided by the resource pack system that already existed and allowed players to customize the game's visuals and sounds.

While data packs are more limited in scope than full mods are, they do not require the installation of third-party launchers as the features are supported by the base game. New commands and rules continue to be added to the data pack API as it is actively in development.

Producing a data pack involves creating a zip file containing JSON files in a structure which Minecraft will understand.[17] Issues can also arise when multiple data packs are used at once if they all attempt to override the same file provided in the game's default data pack.

History

The first ever version of Minecraft was released in May 2009,[18] but client-side modding of the game did not become popular in earnest until the game reached its alpha stage in June 2010. The only mods that were released during Minecraft's Indev and Infdev development stages were a few client-side mods that had minor changes to the game.[citation needed]

Alpha

With the release of Minecraft Alpha, the first server-side mods began to appear. One of them was hMod,[19] which added some simple but necessary tools to manage a server. Michael Stoyke, also known as Searge[20] (who would later go on to work for Mojang), created Minecraft Coder Pack (MCP).[21] This was later renamed to Mod Coder Pack, keeping the same acronym. MCP[22] (succeeded by MCP Reborn[23]) was a tool that decompiled and deobfuscated Minecraft code. MCP would recompile and obfuscate new and changed classes, which could be injected into the game. However, if multiple mods modified the same base code, it could cause conflicts resulting in an error. To solve this problem, Risugami's ModLoader [sic][24] was created to prevent any conflicts from occurring due to multiple mods modifying the same base classes or game resources.

Beta

Towards the end of 2010, Minecraft was preparing to move into its beta development phase, and popular mods such as IndustrialCraft, Railcraft and BuildCraft were first released. As opposed to their predecessors, these mods had the potential added substantial new content and mechanics instead of simply tweaking minor aspects of it.[25]

Bukkit, a server-side mod intended to replace CraftBukkit, a server software that implemented the Bukkit API, was also released, it allowed server owners to install plugins to modify the server's way of taking input and giving output to the player without players having to install client-side mods.[citation needed]

CurseForge, a website that hosts user-generated content for games, added forums and a section for Minecraft mods in mid-2011.[26] At first, CurseForge mainly linked to Bukkit plugins hosted on Bukkit's website.[27]

Release

In 2012, Mojang organized a panel on modding at MineCon 2012, where Minecraft's lead developer Jens Bergensten held a talk.

Around November 2011, the Forge ModLoader [sic] and Minecraft Forge were released. Forge allowed players to be able to run several mods simultaneously, utilizing Mod Coder Pack mappings. A server version of Forge was also released, which allowed players to create modded servers. Forge ended the necessity to manipulate the base source code, allowing separate mods to run together without requiring them to touch the base source code. Forge also included many libraries and hooks which made mod development easier.[25]

After Minecraft was fully released in November 2011, the game's modding community continued to grow.[25] In February 2012, Mojang hired developers of Bukkit to work on an official modding API, allowing mod developers easier access to the Minecraft game files.[28] Bukkit was then maintained by the community.

A fork of CraftBukkit, called zSpigot which was backward compatible with plugins started to be developed. In 2012, Spigot released a server software, called BungeeCord, made to link many servers together via a proxy "linking" server. BungeeCord had a separate plugin API from Spigot where Spigot plugins could work side by side. Many popular Minecraft servers use BungeeCord to link up Minecraft servers together.[29] A programmer by the name of "minecrafter"[30] released a modified version of BungeeCord called Waterfall, which included optimizations that were not present in BungeeCord. This was later continued by Andrew Steinborn (Tux) when he created the Velocity proxy.[31]

In 2013, Forge would surpass Risugami's ModLoader [sic] as it wasn't being updated in time by its developers.[citation needed]

In early 2014, a server software named Sponge was released with a very powerful plugin API compared to Bukkit and support for Forge mods. Sponge also introduced mixins, an alternative to modifying byte code.

Microsoft's acquisition

Concern arose following Microsoft's acquisition of Mojang in mid 2014. Members of the modding community feared that Minecraft's new owners would put an end to Mojang's established practice of giving free rein to mod developers.[32] Despite the concerns, Microsoft did not announce any changes to Mojang's policies, and modding was unaffected.[32]

In April 2015, Microsoft announced that it was adding a Minecraft Mod Developer Pack to Microsoft Visual Studio, granting users of the application creation software an easier way to program Minecraft mods.[33] Microsoft released the new pack open source and free of charge, amidst a drive to push towards more open source software.[33][34]

A server software for 1.12.2 named Magma was released, which allowed using PaperMC plugins and Forge mods together.[35]

On 4 July 2015 a "Windows 10" version of Minecraft was announced. This, unlike the previous versions, was to be programmed in C++.[14] This announcement sparked concern amongst the game's fanbase that the Java-based versions would end up being phased out entirely, which would hamper the production of mods as C++ is not as "reverse engineerable" as Java is known to be. However, Mojang developer Tommaso Chechi reassured fans on Reddit that modding was "too important" to Minecraft for the Java-based versions to be discontinued.[14]

In April 2017, Mojang announced the upcoming creation of the Minecraft Marketplace, where players would be able to sell user-created content for the Windows 10 version of the game (Running on the Minecraft Bedrock codebase).[6] This new digital store would specialize in adventure maps, skins, and texture packs. PC World noted that this addition would move the Windows 10 version "a bit closer to the moddable worlds familiar to classic players" of the original Java Edition.[36]

In 2018, Forge underwent a large rewrite, partially because of the large changes in Java Edition version 1.13 and to create a new long-term support system for upcoming versions.[37] This made many modders use 1.12.2 as their primary version.[citation needed] The Mod Coder Pack also stopped receiving updates past 1.12.2.

In December 2018, a new modding toolchain and mod loader called Fabric was released. Fabric aimed to be lightweight and modular. It devised its own set of free mappings to use instead of Forge's Mod Coder Pack mappings and supported Sponge's mixins. Unlike others, Fabric normally worked across different Minecraft versions, including development versions.[38]

In April 2022, another modding toolchain was released, forked off of Fabric, known as Quilt.[39] Quilt was created in an attempt to address controversies and issues stemming from Fabric, and is focused on speed, modularity, and clarity between the developers and the users.

As of 23 August 2023, 21% of mods hosted on CurseForge have a Fabric version while 63% are Quilt-only.[40] Meanwhile, 66.9% of mods hosted on Modrinth have a Fabric version while 21.5% are Quilt-only.[41]

Mod content

The mod Tinkers' Construct adds foundries to the game, which can be used to smelt raw metals into parts for custom-made tools and weapons.

The total number of Minecraft mods is difficult to calculate because of how numerous they are. One repository website, CurseForge, features over 100,000 mods as of March 2022.[42][non-primary source needed]

The types and sorts of content added by these modifications also take on many different forms.[3]

Technology mods are mods that adds an assortment of contraptions that can help the player to automate the production of certain in-game resources. Examples of technology-oriented mods include Extra Utilities, a mod that introduces various contraptions that can be used to generate power, and a random assortment of other blocks and items;[citation needed] Ender IO, a mod that adds several contraptions and a multitude of conduits to transport energy, items and fluids;[citation needed] BuildCraft, a classic mod known for its many variants of contraptions, pumps, and pipes;[43][44][45] and IndustrialCraft, a mod which adds metals, electric tools, generators (including nuclear reactors),[25][46] jetpacks, powered armor, and nuclear items. Its power system also tries to mimic real-life electrical circuits in an intuitive way.[47][non-primary source needed]

In addition to IndustrialCraft's metal weapons, other projects allow for an even wider range of available weaponry.

Flan's Mod has modern-style warfare; including guns, tanks and grenades.[48][43][44] Tinkers' Construct allows players to forge and customize their own tools and weapons, some involving a foundry or a forge.[49][50][51][46]

Other mods attempt to customize the natural elements in Minecraft, with mods like Natura and Forestry adding new trees and crops. The latter added multiblock automatic farms, beekeeping and butterfly-keeping.[51][46] Mo' Creatures, on the other hand, focuses rather on adding many animal species into Minecraft.[43][44][52][53]

Pixelmon supplements the game with monsters and mechanics such as battling, catching, and gyms from the Pokémon franchise.[54][49][55] Fossils & Archaeology provides for dinosaurs.[45][56] CustomNPCs and Millenaire upgrade the game's NPC's.[10][50]

There are also mods that add new dimensions that can be visited by the player. Mods like Galacticraft and Advanced Rocketry allow players to build rockets in order to fly to the Moon and several planets, and collect their resources.[48][57] Twilight Forest[58] creates a dimension that enables players to explore a fantasy-style forest and hunt for treasures.[57][50][51]

Not all mods will add gameplay elements, however. Others merely tweak the GUI, for example by adding a minimap.[10][48][52][53] Others try to smoothen the game rendering, like OptiFine.[10][51][44][53] Many allow the player to browse through all the items in both the base game and the player's mods and look up how to craft them, like JEI (Just Enough Items).[49][51][44][45]

OptiFine is the most popular[59][failed verification] Minecraft mod. It decreases the computer resource usage of the game and adds support for installable “shader packs” to Minecraft. These shader packs can completely change the game's graphics by adding shadows, dynamic lights,[failed verification] reflective surfaces, and other effects. Some shaders are even beginning to implement more advanced features like ray tracing, physically based rendering, and parallax occlusion mapping into Java Edition.[60][61][62][63] Most shaders are, however, very hardware-demanding.[64][65][66]

Mods may also exist on multiplayer servers, called plugins, and a notable one is Towny, being used to create "towns" of claimed land and to group them into nations. This is a popular plugin, being used possibly most notably in servers like EarthMC and many others basing the server around it.[citation needed]

Modpacks

Mods are sometimes grouped together in downloadable content called "modpacks". These can be easily downloaded and played by the user without requiring the player to have extensive knowledge on how to set up mods in the game.[49][67] Installing modpacks typically requires the use of a modloader, a program that manages the installation and compatibility of mods. Once a modloader is installed, players can download and install modpacks from various sources, such as the CurseForge website. Playing modpacks involves launching Minecraft with the modpack's configuration selected. This may require modifications to the Minecraft launcher or additional steps to ensure compatibility.[68]

Content creators use this to their advantage in order to allow mods to interact (alter the vanilla gameplay) so that a particular experience can be delivered,[69] often aided by throwing configuration files and custom textures into the mix.[70][71]

The most popular modpacks can be downloaded and installed through custom launchers like Prism Launcher, FTB App, Technic Launcher, ATLauncher, and CurseForge's launcher.[72][69]

Modpacks can be categorized based on their focus, such as:

Technology and Automation

Technology and automation modpacks introduce a range of advanced machinery, automation systems, and new energy sources, allowing players to create complex factories and automated processes. These modpacks often feature intricate conveyor belts, automated mining systems, and power generation facilities that utilize renewable energy sources like solar, wind, and geothermal power. For instance, the modpack Skyfactory 4starts the player on a floating island and they need to automate and be as efficient as possible, while also progressing trough the quests.[73]

Another notable example is the modpack SevTech: Ages, which introduces a vast array of advanced machinery, including electric furnaces, nuclear reactors, and energy storage systems. Players need to progress trough the ages starting from stonage age, all the way to industrial age.

Magic and RPG

Magic and RPG modpacks immerse players in a world of sorcery, exploration, and adventure. They introduce magical elements, new dimensions, and RPG-like mechanics, allowing players to cast spells, enchant items, and explore mystical realms. These modpacks often feature quests, character progression, and role-playing elements that enhance the narrative depth of the game. A prominent example is the modpack Valhelsia 5, which introduces biomes, new blocks, mobs and dimensions to the game.[74]

Survival and Exploration

Survival and exploration modpacks enhance the base game's survival mechanics, introducing new dangers, challenges, and rewards for exploration. They often feature more demanding resource requirements, hostile mobs, and procedurally generated maps, providing players with a heightened sense of challenge and adventure. One popular modpack is RLCraft, which dramatically overhauls the survival experience, introducing a host of challenges, including harsh environmental conditions, deadly creatures, and resource scarcity. Players must carefully strategize their survival, crafting advanced equipment, and fortifying their bases to withstand the harsh world.

Another notable example is the modpack TerraFirmaCraft, which takes a more realistic approach to the survival mechanics. Players must carefully manage their resources, cultivate crops, and build complex structures to survive in this challenging environment.

Questing and Storylines

Questing and storyline modpacks provide guided adventures with narrative elements, challenging players to complete quests, solve puzzles, and progress through the story. They often feature custom-designed quests, NPCs with unique personalities, and immersive storylines that captivate players. A prominent example is the modpack Roguelike Adventures and Dungeons, which follows a story-driven campaign through procedurally generated dungeons and realms. Players must defeat powerful bosses, collect rare artifacts, and unravel the lore of this fantastical world.[75]

Another popular modpack is All The Mods 9, which features an extensive quest system that guides players through various challenges, from exploring new dimensions to mastering advanced technologies. The quests are well-written and engaging, providing a sense of purpose and direction to the gameplay.

Malware

Minecraft mods have been an attack vector of malware by downloading and running malicious mods.[76][77]

In March 2017, Slovakian cyber company ESET revealed that 87 examples of trojan horse malware were distributed through the Google Play Store under the guise of Minecraft mods. Their purpose was to either display adverts or con players into downloading other apps. Combined, these fake mods gathered over 1,000,000 downloads in the first three months of early 2017.[78][79]

In June 2023, attackers gained access to popular mods and modpacks including "Better Minecraft" and created new releases which contained malware, dubbed "Fractureiser" after the Curseforge account that uploaded it.[77][76]

In July 2023, an arbitrary code execution vulnerability was found in several Forge-based Minecraft mods such as BdLib and EnderCore. The malware was named "BleedingPipe" by a Minecraft security community. It takes advantage of mods incorrectly using deserialization in the "ObjectInputStream" class. Although the vulnerability existed since 2017, a blog post by MMPA brought it mainstream, spreading its use before fixes could be made.[80][81]

Reception

PC World's Nate Ralph calls installing mods for Minecraft "a somewhat convoluted process", but does admit it could serve the player who desires "a little more out of the experience" of playing the game.[9]

Max Eddy of PC Magazine also raises a point concerning the process of setting up a game augmented with mods, claiming "it seems rather complicated" and that at first he was "too afraid to mod Minecraft at all", but learned to appreciate it when he realized that modding Minecraft is "pretty forgiving".[82] Eddy does nevertheless mention that he feels Mojang's fast development pace regarding the main game has slowed down the progress of the most popular mods.[82]

Similarly, Benjamin Abbott of Metro agrees that adding mods to Minecraft is "a thorough pain in the backside", though he concedes that "the result is usually worth it".[4]

Minecraft mod Galacticraft was mod of the week in PC Gamer in July 2013.[83]

At San Jose Mercury News, George Avalos claims that mods are definitely suited for "mainstream enthusiasts", but does warn that precaution must be taken in order to avoid downloading "dangerous and spammy software" when looking for Minecraft mods. Avalos also remarks that installing mods will probably require adult attention,[8] even though Minecraft typically appeals to children.[84]

Controversies

In 2013, the developer of GregTech, a mod aimed at increasing Minecraft's difficulty, noticed that some of GregTech's crafting recipes would be overwritten by another mod named "Tinkers' Construct" and deliberately inserted code into GregTech which would crash the game client if it detected the crafting recipe changes. The authors of both mods later settled their dispute.[49][85]

Another surrounded the mod Bukkit, an API which enabled others to install server-side mods.[86] In 2014, the leader of the Bukkit team, Warren "EvilSeph" Loo, a former Mojang employee, announced that development would cease, prompting Mojang to take over development.[87] With Mojang's announcement, the intellectual rights to the project became ambiguous.[25] Licensing conflicts arose between the original creators of Bukkit and Mojang's maintainers, largely revolving around who "owned" the project after the primary maintainers resigned. One major contributor pulled their code away from the project, forcing Bukkit to fall in a state of disrepair for a time.[88][25][87]

Official support

In 2012, Mojang said they were starting work on a repository for Minecraft modifications.[89] Their help website lists video tutorials that teach the player how to install and play Minecraft modifications.[89]

Minecraft's creator Markus "Notch" Persson admitted in 2012 that he was initially skeptical of mods, fearing that the user-made content would threaten his vision for the game.[90] Persson says he came around, as he claims to have realized that mods are "a huge reason of what Minecraft is".[90] In some cases, authors of mods even ended up getting a job at Mojang,[91] and some in-game features, such as pistons and horses, were originally from mods.

In 2016, Mojang announced their official support for mods for the Bedrock version of Minecraft, where they are known as "add-ons".

Education

Minecraft is a game which is occasionally used in schools worldwide for educational purposes.

Minecraft mods are credited for being a gateway for children to pick up coding and programming.[92] Several educational projects have been created to further encourage students to learn coding through Minecraft, including LearnToMod,[93] ComputerCraftEdu,[94] and Minecraft: Pi Edition,[95] all of which are offered free to teachers. Programming classes utilizing Minecraft were also started by the University of California, which aims to teach children aged 8–18 how to program applications.[93][96][84]

In 2011, "MinecraftEDU" was created as a paid mod sold to schools that enabled the teaching of a wider variety of subjects including language, history and art.[97] In January 2016, Microsoft bought it and turned it into a separate edition of Minecraft called "Minecraft: Education Edition".[84]

In The Parent's Guidebook to Minecraft, author Cori Dusmann denotes that homeschooling and Minecraft make for an interesting match, as creating simple mods can be an "illustration of scientific principles," to which homeschooling providers are receptive.[98]

The idea of introducing Minecraft into school curriculums was resisted by Tom Bennett, who serves as an adviser to the British government. According to Bennett, Minecraft was a gimmick, and schools would do well to "drain the swamp of gimmicks" and resort to just books for teaching.[99] Bennett's condemnation was rebutted by a number of journalists for The Guardian, who thought that Minecraft in schools was a worthwhile innovation.[100]

Influence on Minecraft itself

Mod developer Dr. Zhark added horses to the game through the Mo' Creatures mod. Later on, he helped Mojang adapt horses for use in standard-issue Minecraft.[101][102] Pistons were also originally a part of a mod made by another developer, Hippoplatimus, but they impressed Minecraft's creators so much that they added the feature to the main game.[103]

Mojang also admitted that they admired all of the work done on server-side modding API Bukkit. In 2012, the Swedish company ended up hiring the lead developers of the project.[25]

References

  1. ^ Cadenhead 2014, p. 367
  2. ^ Young, Shamus (28 December 2015). "Yes, Minecraft is Still A Thing". The Escapist. Defy Media. Archived from the original on 21 November 2018. Retrieved 11 February 2016.
  3. ^ a b Van Schaik and Vledder 2015, p. 107
  4. ^ a b Abbott, Benjamin (30 January 2014). "Mods for Minecraft and Skyrim: The one thing consoles are missing". Metro. DMG Media. Archived from the original on 16 February 2016. Retrieved 11 February 2016.
  5. ^ Wekenborg, Jonas (8 July 2014). "Minecraft PE: Mods installieren (Android/iOS)". GIGA (in German). ECONA Internet AG. Archived from the original on 1 March 2016. Retrieved 11 February 2016.
  6. ^ a b Forward, Jordan (10 April 2017). "Minecraft Marketplace brings all those Java version mods to Windows 10 Edition – for a price". PCGamesN. Network N. Archived from the original on 17 December 2018. Retrieved 27 April 2017.
  7. ^ a b Eddy, Max (30 July 2013). "How to Mod Minecraft". PC Magazine. ZiffDavis. Archived from the original on 21 August 2018. Retrieved 11 February 2016.
  8. ^ a b Avalos, George (30 January 2015). "Parents' guide to 'Minecraft,' advanced level: Mods and servers will require your help". San Jose Mercury News. Digital First Media. Archived from the original on 9 March 2016. Retrieved 11 February 2016.
  9. ^ a b c Ralph, Nate (18 November 2011). "How to Install Minecraft Mods". PCWorld. IDG. Archived from the original on 21 March 2016. Retrieved 12 February 2016.
  10. ^ a b c d "Die besten Mods für Minecraft". CHIP (in German). CHIP Communications. 2 April 2013. Archived from the original on 15 March 2016. Retrieved 12 February 2016.
  11. ^ Wehner, Mike (25 March 2014). "The ultimate Mac user's guide to Minecraft on OS X – mods, skins, and more". Engadget. AOL. Archived from the original on 1 July 2018. Retrieved 12 February 2016.
  12. ^ Schofield, Jack (31 December 2015). "What's the best laptop for running Minecraft?". The Guardian. Archived from the original on 1 July 2018. Retrieved 10 March 2016.
  13. ^ Koene, Jimmy (2016). Sams teach yourself mod development for Minecraft in 24 hours. Indianapolis, Indiana. ISBN 978-0-13-438978-3. OCLC 929952688.{{cite book}}: CS1 maint: location missing publisher (link)
  14. ^ a b c Maiberg, Emanuel (6 July 2015). "'Why Gamers Are Worried About 'Minecraft: Windows 10 Edition'". VICE. Motherboard. Archived from the original on 9 March 2016. Retrieved 18 February 2016.
  15. ^ "Differences Between Minecraft: Bedrock Edition and Minecraft: Java Edition". Microsoft. 15 October 2021. Archived from the original on 30 October 2021. Retrieved 30 October 2021.
  16. ^ "Minecraft: Java Edition - 1.13 (Update Aquatic)". Minecraft.net. 18 July 2018. Archived from the original on 22 March 2023. Retrieved 22 March 2023.
  17. ^ a b "Minecraft Data Packs | Planet Minecraft Community". www.planetminecraft.com. Archived from the original on 20 April 2023. Retrieved 21 April 2023.
  18. ^ Smith, Graham (6 February 2012). "The First Moments of Minecraft". PC Gamer. Future plc. Archived from the original on 10 March 2016. Retrieved 12 February 2016.
  19. ^ "Lock this thread (hMod thread) - Server Support and Administration - Support - Minecraft Forum - Minecraft Forum". www.minecraftforum.net. Archived from the original on 21 April 2023. Retrieved 21 April 2023.
  20. ^ "Michael Stoyke video game credits and biography". MobyGames. Archived from the original on 21 April 2023. Retrieved 21 April 2023.
  21. ^ "https://twitter.com/SeargeDP". Twitter. Archived from the original on 20 April 2023. Retrieved 21 April 2023. {{cite web}}: External link in |title= (help)
  22. ^ "Archived copy". www.modcoderpack.com. Archived from the original on 21 April 2023. Retrieved 21 April 2023.{{cite web}}: CS1 maint: archived copy as title (link)
  23. ^ Hexeption (21 April 2023), Hexeption/MCP-Reborn, archived from the original on 21 April 2023, retrieved 21 April 2023
  24. ^ "Risugami's Mods - Updated. - Minecraft Mods - Mapping and Modding: Java Edition - Minecraft Forum - Minecraft Forum". www.minecraftforum.net. Archived from the original on 20 April 2023. Retrieved 21 April 2023.
  25. ^ a b c d e f g Mills, Aaron (3 June 2015). "A Brief History of Minecraft Modding". Packt Publishing. Archived from the original on 25 February 2016. Retrieved 11 February 2016.
  26. ^ "Games", CurseForge, archived from the original on 20 August 2011, retrieved 25 August 2023{{citation}}: CS1 maint: unfit URL (link)
  27. ^ ahamling27 (21 June 2013), "CurseForge is now hosting Forge Mods!", CurseForge, archived from the original on 13 May 2015, retrieved 25 August 2023{{citation}}: CS1 maint: numeric names: authors list (link)
  28. ^ Purchese, Robert (29 February 2012). "Mojang hires Bukkit server-mod team to make official Minecraft API". Eurogamer. Gamer Network. Archived from the original on 27 March 2018. Retrieved 13 February 2016.
  29. ^ "BungeeCord: Turning Minecraft Servers into a Networks | Minecraft.Buzz". Minecraft Buzz. Archived from the original on 2 July 2022. Retrieved 21 June 2022.
  30. ^ "First Waterfall Commit". GitHub. 23 November 2021. Archived from the original on 23 November 2021. Retrieved 23 November 2021.
  31. ^ "Comparing with Other Proxies". VelocityPowered Website. 23 November 2021. Archived from the original on 23 November 2021. Retrieved 23 November 2021.
  32. ^ a b Brustein, Joshua (19 January 2016). "Microsoft Turns a Minecraft Mod Into an Education Business". Bloomberg L.P. Bloomberg. Archived from the original on 20 May 2017. Retrieved 13 February 2016.
  33. ^ a b Mathews, Lee (1 May 2015). "Microsoft embraces Minecraft modding with new Visual Studio tools". Geek.com. Ziff Davis Media. Archived from the original on 27 February 2018. Retrieved 13 February 2016.
  34. ^ Metz, Cade (12 August 2015). "Microsoft Moves Toward Open Source as Linux Fills Its Cloud". Wired. Condé Nast Publishing. Retrieved 14 February 2016.
  35. ^ magmafoundation/Magma, Magma Foundation, 4 February 2023, archived from the original on 11 February 2023, retrieved 11 February 2023
  36. ^ Hachman, Mark (10 April 2017). "Minecraft pulls Pocket users closer to Windows with paid DLC and Paint 3D support". PCWorld. IDG. Archived from the original on 3 July 2017. Retrieved 27 April 2017.
  37. ^ "1.13 Announcement". Gist. Archived from the original on 13 January 2022. Retrieved 12 January 2022.
  38. ^ "Fabric Announcement", Fabric, 10 December 2018, retrieved 23 August 2023
  39. ^ "Quilt FAQ", Quilt, 10 July 2023, retrieved 6 November 2023
  40. ^ "Mods - Minecraft", CurseForge, retrieved 23 August 2023
  41. ^ "Search Mods", Modrinth, retrieved 23 August 2023
  42. ^ "Mods - Minecraft". CurseForge. Archived from the original on 23 March 2021. Retrieved 4 February 2020.
  43. ^ a b c Peckham, Matt (7 May 2012). "The 10 Best Minecraft Mods". TIME. Time Inc. Retrieved 18 February 2016.
  44. ^ a b c d e Reimers, Christopher (28 March 2015). "Minecraft – Die besten Mods mit Installations-Anleitung". GameStar (in German). Webedia. Archived from the original on 2 July 2018. Retrieved 18 February 2016.
  45. ^ a b c Smith, Mike (22 July 2014). "Spice Up Your Minecraft with These 6 Killer Mods". Yahoo!. Archived from the original on 29 July 2017. Retrieved 18 February 2016.
  46. ^ a b c Smith, Matt (10 October 2013). "5 Minecraft Mods That Give The Game A Whole New Life". MakeUseOf. Archived from the original on 10 August 2018. Retrieved 10 February 2016.
  47. ^ "Industrial Craft". Industrial Craft. Archived from the original on 23 July 2016. Retrieved 16 July 2017.
  48. ^ a b c Van Schaik and Vledder 2015, p. 113
  49. ^ a b c d e Geere, Duncan (13 October 2014). "Minecraft In 2014: Your Guide To Mods and Modpacks". Rock, Paper, Shotgun. Archived from the original on 31 July 2017. Retrieved 13 February 2016.
  50. ^ a b c Oxford, Nadia (2 October 2014). "Ten Best Minecraft Mods: More Creatures, Twilight Forest, Speed Harvester, Custom NPCs, Instant Lakes". USgamer. Gamer Network. Archived from the original on 17 June 2018. Retrieved 28 April 2017.
  51. ^ a b c d e Geere, Duncan (20 February 2015). "The 25 best Minecraft mods". PC Gamer. Future plc. Archived from the original on 23 September 2018. Retrieved 18 February 2016.
  52. ^ a b Eddy, Max (30 July 2013). "Mods 1–5 – The 10 Best Minecraft Mods Anyone Can Use". PC Magazine. Ziff Davis. Archived from the original on 10 August 2018. Retrieved 28 April 2017.
  53. ^ a b c "13 Minecraft mods you should take a look at [October 2021]". Plaguer. 30 October 2021. Archived from the original on 30 October 2021. Retrieved 30 October 2021.
  54. ^ "Minecraft Pixelmon Servers | Minecraft Server List". topminecraftservers.net. Archived from the original on 18 February 2022. Retrieved 18 February 2022.
  55. ^ Loveridge, Lynzee (5 December 2015). "Pixelmon Mod Brings Playable Pokémon to Minecraft". Anime News Network. Archived from the original on 10 August 2018. Retrieved 11 February 2016.
  56. ^ Gallegos, Anthony (16 March 2012). "Awesome Minecraft Mods and Maps". IGN. Archived from the original on 16 June 2018. Retrieved 15 February 2016.
  57. ^ a b Hoovler, Evan (2 December 2014). "32 awesome sci-fi and fantasy Minecraft mods". Blastr. NBC Universal. Archived from the original on 5 June 2017. Retrieved 18 February 2016.
  58. ^ "The Twilight Forest". CurseForge. Archived from the original on 24 May 2018. Retrieved 23 May 2018.
  59. ^ Geere, Duncan; Copeland, Wesley; Coles, Jason (1 April 2020). "The best Minecraft mods". PC Gamer. Archived from the original on 20 October 2018. Retrieved 13 April 2020.
  60. ^ "Home". Continuum Graphics. Archived from the original on 21 June 2022. Retrieved 22 June 2022.
  61. ^ "Sonic Ether is creating Minecraft Shaders". Patreon. Archived from the original on 21 June 2022. Retrieved 22 June 2022.
  62. ^ Velde, Aernout van de (26 June 2019). "Minecraft Ray Tracing Shaders and Stratum Resource Pack Make The Game Look Absolutely Amazing". Wccftech. Archived from the original on 27 May 2022. Retrieved 22 June 2022.
  63. ^ "Minecraft ray tracing: how to get the SEUS shader". PCGamesN. Archived from the original on 22 June 2022. Retrieved 22 June 2022.
  64. ^ Guthrie, Robert (9 January 2020). "Five Minecraft Shaders That Look Incredible". Kotaku. Archived from the original on 4 August 2020. Retrieved 13 April 2020.
  65. ^ "Minecraft shaders: the best Minecraft shader packs in 2020". PCGamesN. 24 March 2020. Archived from the original on 20 April 2020. Retrieved 13 April 2020.
  66. ^ Wald, Heather (24 March 2020). "The best Minecraft shaders that'll brighten up your world". GamesRadar+. Archived from the original on 13 April 2020. Retrieved 13 April 2020.
  67. ^ Van Schaik and Vledder 2015, p. 119
  68. ^ Photo_Draco0 (11 November 2022). "How to use mods from CurseForge on Minecraft?". r/feedthebeast. Retrieved 2 January 2024.{{cite web}}: CS1 maint: numeric names: authors list (link)
  69. ^ a b Geere, Duncan (16 April 2017). "The Best Minecraft mods". TechRadar. Future plc. Archived from the original on 25 January 2018. Retrieved 27 April 2017.
  70. ^ "Guide to Modpacks". 16 March 2017. Archived from the original on 27 February 2018. Retrieved 27 April 2017.
  71. ^ "Installing Modpacks". 10 March 2021. Archived from the original on 30 October 2021. Retrieved 30 October 2021.
  72. ^ Fabrizio Ferri-Benedetti (24 November 2014). "Minecraft: Die 11 besten Mod Packs". Softonic.com (in German). Archived from the original on 10 March 2016. Retrieved 10 March 2016.
  73. ^ David, Anmol (27 November 2022). "5 best Minecraft modpacks for automation in 2022". www.sportskeeda.com. Retrieved 2 January 2024.
  74. ^ Biswas, Bipradeep (24 September 2023). "10 best Minecraft magic modpacks (2023)". www.sportskeeda.com. Retrieved 2 January 2024.
  75. ^ Kabra, Akshat (14 August 2023). "10 best Minecraft modpacks with quests (2023)". www.sportskeeda.com. Retrieved 2 January 2024.
  76. ^ a b Goodin, Dan (7 June 2023). "Dozens of popular Minecraft mods found infected with Fracturiser malware". Ars Technica. Archived from the original on 8 June 2023. Retrieved 8 June 2023.
  77. ^ a b Toulas, Bill (7 June 2023). "New Fractureiser malware used CurseForge Minecraft mods to infect Windows, Linux". Bleeping Computer. Archived from the original on 7 June 2023. Retrieved 8 June 2023.
  78. ^ Iordache, Elena (24 March 2017). "Google Play Store Trojans in Fake Minecraft Mods". TNH Online. Archived from the original on 21 October 2018. Retrieved 27 April 2017.
  79. ^ Barth, Bradley (23 March 2017). "Nearly a million Minecraft players feel like blockheads after installing fake mod apps". SC Magazine US. Haymarket Media Group. Archived from the original on 4 December 2017. Retrieved 27 April 2017.
  80. ^ Toulas, Bill (31 July 2023). "Hackers exploit BleedingPipe RCE to target Minecraft servers, players". Bleeping Computer. Archived from the original on 1 August 2023. Retrieved 1 August 2023.
  81. ^ "Bleeding Pipe: A RCE vulnerability exploited in the wild". Minecraft Malware Prevention Alliance. 29 July 2023. Archived from the original on 1 August 2023. Retrieved 1 August 2023.
  82. ^ a b Eddy, Max (30 July 2013). "The 10 Best Minecraft Mods Anyone Can Use". PC Magazine. Ziff Davis. Archived from the original on 15 May 2017. Retrieved 27 April 2017.
  83. ^ Livingston, Christopher (21 July 2013). "Mod of the Week:Galacticraft, for Minecraft". PC Gamer. Archived from the original on 5 February 2020. Retrieved 4 February 2020.
  84. ^ a b c "Is Minecraft good for kids?". Fox 8. Fox. 11 November 2014. Archived from the original on 30 April 2017. Retrieved 27 April 2017.
  85. ^ Benson, Julian (30 June 2013). "Minecraft mod GregTech contains code to crash game". PCGamesN. Network N. Archived from the original on 21 October 2018. Retrieved 18 February 2016.
  86. ^ Cadenhead 2014, p. 2
  87. ^ a b Fudge, James (5 September 2014). "As The Mod Turns: The Latest In The Ongoing Minecraft 'Bukkit' Saga". GamePolitics.com. Entertainment Consumers Association. Archived from the original on 17 October 2014. Retrieved 10 March 2016.
  88. ^ Wagner, Janet (24 September 2014). "Minecraft Server Software and Modding Plug-Ins Facing Uncertain Future". ProgrammableWeb.com. ProgrammableWeb. Archived from the original on 26 March 2020. Retrieved 26 March 2020.
  89. ^ a b "Minecraft mods". Mojang. Archived from the original on 21 October 2018. Retrieved 10 February 2016.
  90. ^ a b Cook, Dave (1 August 2012). "Notch: 'Minecraft mod used to threaten my vision' – Minecraft creator speaks". VG247. Videogaming247 Ltd. Archived from the original on 21 October 2018. Retrieved 10 March 2016.
  91. ^ Stuart, Keith (8 February 2017). "Meet the blockheads: a rare glimpse inside Minecraft's HQ". The Guardian. Archived from the original on 21 October 2018. Retrieved 27 April 2017.
  92. ^ Popper, Ben (15 September 2014). "Why parents are raising their kids on Minecraft". The Verge. Vox Media. Archived from the original on 8 November 2017. Retrieved 5 September 2017.
  93. ^ a b Finley, Klint (18 August 2014). "New Minecraft Mod Teaches You Code as You Play". Wired. Condé Nast Publishing. Retrieved 11 February 2016.
  94. ^ Wawro, Alex (6 July 2015). "TeacherGaming mods Minecraft to teach basic coding skills". Gamasutra. UBM. Archived from the original on 10 March 2016. Retrieved 27 April 2017.
  95. ^ "What is Minecraft: PI Edition?". Mojang. Archived from the original on 15 February 2013. Retrieved 27 April 2017.
  96. ^ "Minecraft Modding Classes – ThoughtSTEM". ThoughtSTEM. Archived from the original on 17 June 2017. Retrieved 27 April 2017.
  97. ^ "Minecraft: Education Edition". Mojang. Archived from the original on 9 August 2018. Retrieved 27 April 2017.
  98. ^ Dusman 2013, p. 214
  99. ^ Griffiths, Sian (20 November 2016). "Schools adviser puts block on Minecraft lessons". The Sunday Times. News UK. Archived from the original on 28 April 2017. Retrieved 27 April 2017.
  100. ^ Scott-Jones, Richard (21 November 2016). "Government schools adviser says Minecraft is a "gimmick which will get in the way of children actually learning"". PCGamesN. Network N. Archived from the original on 28 April 2017. Retrieved 27 April 2017.
  101. ^ Bergensten, Jens [@jeb_] (4 April 2013). "Minecraft (PC) has hit 10M! As promised, a subtle hint on the main 1.6 feature (thanks @ebbakier): :D" (Tweet). Retrieved 12 February 2016 – via Twitter.
  102. ^ Bergensten, Jens [@jeb_] (4 April 2013). "Also big thanks to @DrZhark, the creator of Mo' Creatures, that have assisted us to make it happen!" (Tweet). Retrieved 12 February 2016 – via Twitter.
  103. ^ Lastowka, Greg (17 January 2012). "Minecraft, Intellectual Property, and the Future of Copyright". Gamasutra. UBM. Archived from the original on 10 March 2016. Retrieved 27 April 2017.

Bibliography