<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.logic.world/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=FoxFireFive</id>
	<title>Logic World Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.logic.world/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=FoxFireFive"/>
	<link rel="alternate" type="text/html" href="https://wiki.logic.world/wiki/Special:Contributions/FoxFireFive"/>
	<updated>2026-05-15T13:38:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=891</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=891"/>
		<updated>2026-03-17T22:14:59Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: Replaced content with &amp;quot;Ω&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ω&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=884</id>
		<title>Mods:Introduction</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=884"/>
		<updated>2026-03-16T07:04:16Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Logic World]] currently features &#039;&#039;&#039;unofficial&#039;&#039;&#039; first-party [[modification]] support. While the Logic World client / server will load and compile mods, it hasn&#039;t been fully implemented, and the [[Mods:LogicAPI|API]] may undergo changes per update, which has a chance to break certain mods.&lt;br /&gt;
&lt;br /&gt;
Of course, the probability of a mod breaking depends on how deep you are interfacing with the game. If you’re making simple components, updating the mod should be easy if it breaks.&lt;br /&gt;
&lt;br /&gt;
There are currently two built-in ways of adding functionality to components in your mod:&lt;br /&gt;
&lt;br /&gt;
== C# ==&lt;br /&gt;
[[wikipedia:C_Sharp_(programming_language)|C# (C-sharp)]] is a programming language developed by Microsoft in 2002. It&#039;s &#039;&#039;&#039;similar&#039;&#039;&#039; to [[wikipedia:Java_(programming_language)|Java]], which if you already know the language, can help you learn C#, and develop mods, if you don&#039;t already know how to program in C#. &lt;br /&gt;
&lt;br /&gt;
Logic World is programmed primarily in C#, which is also the scripting language used by its current engine, Unity.&lt;br /&gt;
&lt;br /&gt;
Almost all mods for Logic World are programmed in C#. Mods are distributed as [[Mod Distribution Formats|source]], and the game compiles them into [https://learn.microsoft.com/en-us/troubleshoot/windows-client/setup-upgrade-and-drivers/dynamic-link-library DLLs] that it caches in the &amp;lt;code&amp;gt;cache&amp;lt;/code&amp;gt; folder. This allows you to edit nearly all of Logic World&#039;s code if you use [https://harmony.pardeike.net/ Harmony], and thus there is almost no limit to what you can create.&lt;br /&gt;
&lt;br /&gt;
While currently not fully supported, you can distribute your mod as a zip file with the &amp;lt;code&amp;gt;[[Mod Distribution Formats|lwmod]]&amp;lt;/code&amp;gt; suffix instead of the &amp;lt;code&amp;gt;zip&amp;lt;/code&amp;gt; suffix.&lt;br /&gt;
&lt;br /&gt;
If you are unfamiliar with C#, but have knowledge in other languages like [[wikipedia:C++|C++]], [[wikipedia:Python_(programming_language)|Python]], or other [[wikipedia:Object-oriented_programming|OOP]] languages, it should be fairly easy to pick up the concepts. To help yourself learn C#, you can tweak an existing mod (like the ones from below) and pick up the language that way, or refer to other ways of learning C#, like using [https://www.youtube.com/results?search_query=Learn+C%23 YouTube], [https://www.w3schools.com/cs/index.php W3Schools], or the [https://learn.microsoft.com/en-us/dotnet/csharp/ C# documentation].&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+C# Mods to base your own mod on&lt;br /&gt;
!Mod Name&lt;br /&gt;
!Description&lt;br /&gt;
!Link&lt;br /&gt;
!License&lt;br /&gt;
|-&lt;br /&gt;
|[[Mouse Hat Games|MHG]] (basemod)&lt;br /&gt;
|The Logic World base mod which contains most game content.&lt;br /&gt;
|Located in Logic World&#039;s &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
|All Rights Reserved&lt;br /&gt;
|-&lt;br /&gt;
|Basic Logic World Mod&lt;br /&gt;
|Adds a basic NAND Gate component to Logic World.&lt;br /&gt;
|[https://github.com/FoxFireFive0135/Basic-Logic-World-Mod/tree/main https://github.com/FoxFireFive0135/Basic-Logic-World-Mod]&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|MorLogic&lt;br /&gt;
|Simple Logic World mod that adds XNOR, OR, NOR, and NAND gates.&lt;br /&gt;
|https://github.com/ru0wl/morlogic&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic Nand Gate&lt;br /&gt;
|Adds a basic NAND gate component that uses dynamic pegs.&lt;br /&gt;
|https://github.com/FoxFireFive0135/Dynamic-Nand-Gate&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|TCP Bridge&lt;br /&gt;
|Adds a component supporting real-world TCP connections. Fairly complex, but shows off using threads within components.&lt;br /&gt;
|https://github.com/GHXX/LogicWorld-TcpBridge&lt;br /&gt;
|MIT&lt;br /&gt;
|}&lt;br /&gt;
{{Todo|List more mods that perform various actions. e.g. one that adds custom UI; one for adding chat commands; one using Harmony to edit game code; etc...}}&lt;br /&gt;
&lt;br /&gt;
To learn how to create your first mod, refer to the [[Mods:Bare Bones|Bare Bones]] mod guide.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logic Script ==&lt;br /&gt;
LogicScript is a built-in scripting language which you can use instead of C#. There is currently the issue with LogicScript that it is likely to be removed&amp;lt;ref&amp;gt;LogicScript is likely to be removed.[[File:JimmySayingHeWillLikelyRemoveLogicScript.png|frameless]]&amp;lt;/ref&amp;gt;, but for now you can still make mods with it.&lt;br /&gt;
&lt;br /&gt;
It is much less powerful than C#, and fairly complex. &lt;br /&gt;
&lt;br /&gt;
A LogicScript script is executed sequentially from top to bottom. The script is composed of port declarations, constant declarations, and code blocks.&lt;br /&gt;
&lt;br /&gt;
{{Todo|describe LogicScript better. Reference: https://github.com/pipe01/LogicScript/wiki/Syntax-reference}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=883</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=883"/>
		<updated>2026-03-16T07:02:31Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== STOP USING AI TO EDIT THE WIKI. IF YOU CAN&#039;T EDIT WITHOUT THE HELP OF CHATGPT, DON&#039;T EDIT AT ALL!! ===&lt;br /&gt;
&lt;br /&gt;
_&lt;br /&gt;
=== How do I recognize when someone has used AI in an article? ===&lt;br /&gt;
If there is any en-dashes (–) or em-dashes (—) that is a sign. You can use these symbols, but most people don&#039;t know how to use them, especially en-dashes, or even how to type them, so it&#039;s better to just NEVER use them.&lt;br /&gt;
&lt;br /&gt;
If the article is full of these characters: ↵, that is a huge sign. To see these characters, just go into the visual editor.&lt;br /&gt;
&lt;br /&gt;
I have saw that em-dashes were replaced with regular dashes (-). This article shows that: [https://wiki.logic.world/index.php?title=Arithmetic_logic_unit&amp;amp;oldid=807 AI slop article] They are located after the first bullet point list.&lt;br /&gt;
&lt;br /&gt;
This article is a great example of AI being used, as it contains most of what I stated above: [[Optimization]]&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a snippet from the optimization article that is very obviously AI generated / assisted:&amp;lt;blockquote&amp;gt;So, when designing a circuit you need to decide what you want to optimize for. Let&#039;s break down each optimization one by one.&lt;br /&gt;
&lt;br /&gt;
Please note that, while you may be familiar with real electronics or programming, in &#039;&#039;Logic World&#039;&#039; there are certain features that are not obvious at first. These features can be used to your advantage when optimizing circuits.&amp;lt;/blockquote&amp;gt;Hopefully you can see what is so AI about this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also a huge sign that an article is poisoned with AI slop is if it was edited by [[User:DjSapsan|DjSapsan]]&lt;br /&gt;
&lt;br /&gt;
Here&#039;s every article that has been infected with LLM slop (yes I went through all ~75 articles...):&lt;br /&gt;
&lt;br /&gt;
* https://wiki.logic.world/wiki/Arithmetic_logic_unit&lt;br /&gt;
* https://wiki.logic.world/wiki/Clock&lt;br /&gt;
* https://wiki.logic.world/wiki/Control_Unit&lt;br /&gt;
* https://wiki.logic.world/wiki/Decoder&lt;br /&gt;
* https://wiki.logic.world/wiki/Edge_Detection&lt;br /&gt;
* https://wiki.logic.world/wiki/Editing&lt;br /&gt;
* https://wiki.logic.world/wiki/Finite_State_Machine&lt;br /&gt;
* https://wiki.logic.world/wiki/Lookup_Table&lt;br /&gt;
* https://wiki.logic.world/wiki/Optimization&lt;br /&gt;
* https://wiki.logic.world/wiki/Programmable_Logic_Array&lt;br /&gt;
* https://wiki.logic.world/wiki/Random-access_memory&lt;br /&gt;
* https://wiki.logic.world/wiki/Register&lt;br /&gt;
* https://wiki.logic.world/wiki/Standardization&lt;br /&gt;
* https://wiki.logic.world/wiki/Wiring&lt;br /&gt;
* https://wiki.logic.world/wiki/XOR_Gate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
_&lt;br /&gt;
&lt;br /&gt;
_&lt;br /&gt;
&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= This is the worst article on this site: =&lt;br /&gt;
[[Your First Computer]] needs to be completely re-written, in my opinion.&lt;br /&gt;
&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* C#&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=882</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=882"/>
		<updated>2026-03-16T07:02:17Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== STOP USING AI TO EDIT THE WIKI. IF YOU CAN&#039;T EDIT WITHOUT THE HELP OF CHATGPT, DON&#039;T EDIT AT ALL!! ===&lt;br /&gt;
&lt;br /&gt;
_&lt;br /&gt;
=== How do I recognize when someone has used AI in an article? ===&lt;br /&gt;
If there is any en-dashes (–) or em-dashes (—) that is a sign. You can use these symbols, but most people don&#039;t know how to use them, especially en-dashes, or even how to type them, so it&#039;s better to just NEVER use them.&lt;br /&gt;
&lt;br /&gt;
If the article is full of these characters: ↵, that is a huge sign. To see these characters, just go into the visual editor.&lt;br /&gt;
&lt;br /&gt;
I have saw that em-dashes were replaced with regular dashes (-). This article shows that: [https://wiki.logic.world/index.php?title=Arithmetic_logic_unit&amp;amp;oldid=807 AI slop article] They are located after the first bullet point list.&lt;br /&gt;
&lt;br /&gt;
This article is a great example of AI being used, as it contains most of what I stated above: [[Optimization]]&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a snippet from the optimization article that is very obviously AI generated / assisted:&amp;lt;blockquote&amp;gt;So, when designing a circuit you need to decide what you want to optimize for. Let&#039;s break down each optimization one by one.&lt;br /&gt;
&lt;br /&gt;
Please note that, while you may be familiar with real electronics or programming, in &#039;&#039;Logic World&#039;&#039; there are certain features that are not obvious at first. These features can be used to your advantage when optimizing circuits.&amp;lt;/blockquote&amp;gt;Hopefully you can see what is so AI about this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also a huge sign that an article is poisoned with AI slop is if it was edited by [[User:DjSapsan|DjSapsan]]&lt;br /&gt;
&lt;br /&gt;
Here&#039;s every article that has been infected with LLM slop (yes I went through all ~75 articles...):&lt;br /&gt;
&lt;br /&gt;
* https://wiki.logic.world/wiki/Arithmetic_logic_unit&lt;br /&gt;
* https://wiki.logic.world/wiki/Clock&lt;br /&gt;
* https://wiki.logic.world/wiki/Control_Unit&lt;br /&gt;
* https://wiki.logic.world/wiki/Decoder&lt;br /&gt;
* https://wiki.logic.world/wiki/Edge_Detection&lt;br /&gt;
* https://wiki.logic.world/wiki/Editing&lt;br /&gt;
* https://wiki.logic.world/wiki/Finite_State_Machine&lt;br /&gt;
* https://wiki.logic.world/wiki/Lookup_Table&lt;br /&gt;
* https://wiki.logic.world/wiki/Optimization&lt;br /&gt;
* https://wiki.logic.world/wiki/Programmable_Logic_Array&lt;br /&gt;
* https://wiki.logic.world/wiki/Random-access_memory&lt;br /&gt;
* https://wiki.logic.world/wiki/Register&lt;br /&gt;
* https://wiki.logic.world/wiki/Standardization&lt;br /&gt;
* https://wiki.logic.world/wiki/Wiring&lt;br /&gt;
* https://wiki.logic.world/wiki/XOR_Gate&lt;br /&gt;
&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= This is the worst article on this site: =&lt;br /&gt;
[[Your First Computer]] needs to be completely re-written, in my opinion.&lt;br /&gt;
&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* C#&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=881</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=881"/>
		<updated>2026-03-16T06:59:56Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== STOP USING AI TO EDIT THE WIKI. IF YOU CAN&#039;T EDIT WITHOUT THE HELP OF CHATGPT, DON&#039;T EDIT AT ALL!! ===&lt;br /&gt;
&lt;br /&gt;
_&lt;br /&gt;
=== How do I recognize when someone has used AI in an article? ===&lt;br /&gt;
If there is any en-dashes (–) or em-dashes (—) that is a sign. You can use these symbols, but most people don&#039;t know how to use them, especially en-dashes, or even how to type them, so it&#039;s better to just NEVER use them.&lt;br /&gt;
&lt;br /&gt;
If the article is full of these characters: ↵, that is a huge sign. To see these characters, just go into the visual editor.&lt;br /&gt;
&lt;br /&gt;
I have saw that em-dashes were replaced with regular dashes (-). This article shows that: [https://wiki.logic.world/index.php?title=Arithmetic_logic_unit&amp;amp;oldid=807 AI slop article] They are located after the first bullet point list.&lt;br /&gt;
&lt;br /&gt;
This article is a great example of AI being used, as it contains most of what I stated above: [[Optimization]]&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a snippet from the optimization article that is very obviously AI generated / assisted:&amp;lt;blockquote&amp;gt;So, when designing a circuit you need to decide what you want to optimize for. Let&#039;s break down each optimization one by one.&lt;br /&gt;
&lt;br /&gt;
Please note that, while you may be familiar with real electronics or programming, in &#039;&#039;Logic World&#039;&#039; there are certain features that are not obvious at first. These features can be used to your advantage when optimizing circuits.&amp;lt;/blockquote&amp;gt;Hopefully you can see what is so AI about this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also a huge sign that an article is poisoned with AI slop is if it was edited by [[User:DjSapsan|DjSapsan]]&lt;br /&gt;
&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= This is the worst article on this site: =&lt;br /&gt;
[[Your First Computer]] needs to be completely re-written, in my opinion.&lt;br /&gt;
&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* C#&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=880</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=880"/>
		<updated>2026-03-16T06:59:47Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== STOP USING AI TO EDIT THE WIKI. IF YOU CAN&#039;T EDIT WITHOUT THE HELP OF CHATGPT, DON&#039;T EDIT AT ALL!! ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I recognize when someone has used AI in an article? ===&lt;br /&gt;
If there is any en-dashes (–) or em-dashes (—) that is a sign. You can use these symbols, but most people don&#039;t know how to use them, especially en-dashes, or even how to type them, so it&#039;s better to just NEVER use them.&lt;br /&gt;
&lt;br /&gt;
If the article is full of these characters: ↵, that is a huge sign. To see these characters, just go into the visual editor.&lt;br /&gt;
&lt;br /&gt;
I have saw that em-dashes were replaced with regular dashes (-). This article shows that: [https://wiki.logic.world/index.php?title=Arithmetic_logic_unit&amp;amp;oldid=807 AI slop article] They are located after the first bullet point list.&lt;br /&gt;
&lt;br /&gt;
This article is a great example of AI being used, as it contains most of what I stated above: [[Optimization]]&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a snippet from the optimization article that is very obviously AI generated / assisted:&amp;lt;blockquote&amp;gt;So, when designing a circuit you need to decide what you want to optimize for. Let&#039;s break down each optimization one by one.&lt;br /&gt;
&lt;br /&gt;
Please note that, while you may be familiar with real electronics or programming, in &#039;&#039;Logic World&#039;&#039; there are certain features that are not obvious at first. These features can be used to your advantage when optimizing circuits.&amp;lt;/blockquote&amp;gt;Hopefully you can see what is so AI about this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also a huge sign that an article is poisoned with AI slop is if it was edited by [[User:DjSapsan|DjSapsan]]&lt;br /&gt;
&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= This is the worst article on this site: =&lt;br /&gt;
[[Your First Computer]] needs to be completely re-written, in my opinion.&lt;br /&gt;
&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* C#&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=879</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=879"/>
		<updated>2026-03-16T06:49:01Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== STOP USING AI TO EDIT THE WIKI. IF YOU CAN&#039;T EDIT WITHOUT THE HELP OF CHATGPT, DON&#039;T EDIT AT ALL!! ===&lt;br /&gt;
&lt;br /&gt;
=== How do I recognize when someone has used AI in an article? ===&lt;br /&gt;
If there is any en-dashes (–) or em-dashes (—) that is a sign. You can use these symbols, but most people don&#039;t know how to use them, especially en-dashes, or even how to type them, so it&#039;s better to just NEVER use them.&lt;br /&gt;
&lt;br /&gt;
If the article is full of these characters: ↵, that is a huge sign. To see these characters, just go into the visual editor.&lt;br /&gt;
&lt;br /&gt;
I have saw that em-dashes were replaced with regular dashes (-). This article shows that: [https://wiki.logic.world/index.php?title=Arithmetic_logic_unit&amp;amp;oldid=807 AI slop article] They are located after the first bullet point list.&lt;br /&gt;
&lt;br /&gt;
This article is a great example of AI being used, as it contains most of what I stated above: [[Optimization]]&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a snippet from the optimization article that is very obviously AI generated / assisted:&amp;lt;blockquote&amp;gt;So, when designing a circuit you need to decide what you want to optimize for. Let&#039;s break down each optimization one by one.&lt;br /&gt;
&lt;br /&gt;
Please note that, while you may be familiar with real electronics or programming, in &#039;&#039;Logic World&#039;&#039; there are certain features that are not obvious at first. These features can be used to your advantage when optimizing circuits.&amp;lt;/blockquote&amp;gt;Hopefully you can see what is so AI about this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also a huge sign that an article is poisoned with AI slop is if it was edited by [[User:DjSapsan|DjSapsan]]&lt;br /&gt;
&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= This is the worst article on this site: =&lt;br /&gt;
[[Your First Computer]] needs to be completely re-written, in my opinion.&lt;br /&gt;
&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* C#&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Decoder&amp;diff=878</id>
		<title>Decoder</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Decoder&amp;diff=878"/>
		<updated>2026-03-16T06:22:19Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:4bit-decoder.png|alt=4-bit decoder. Input on the left is 1110. The 14th output bit on the right is activated.|thumb|4-bit decoder. Input on the left is 1110. The 14th output bit on the right is activated.]]A decoder is a circuit that takes a binary input and activates a specific output bit corresponding to that input. It is commonly used to select one element out of many, for example a cell in memory. A decoder always outputs a single bit. Effectively it&#039;s translating a binary value into a unary value.&lt;br /&gt;
&lt;br /&gt;
== Construction ==&lt;br /&gt;
&lt;br /&gt;
A decoder is a fairly easy circuit to build.&lt;br /&gt;
&lt;br /&gt;
First, determine how many bits you need.  The number of output bits from input bits is given by:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;o = 2^i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And vice versa:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;i = \log_2(o)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So, if you want 256 outputs, you will need a decoder with 8 input bits.  Each output has a specific pattern of {{on}} and {{off}} bits coming from the input. The circuit is basically a number of [[AND Gate|AND]] gates for each possible combination.&lt;br /&gt;
&lt;br /&gt;
Here are the steps to build it:&lt;br /&gt;
&lt;br /&gt;
* Place a row of input items.  &lt;br /&gt;
* Connect each input bit to both a [[Inverter|NOT]] gate and a [[Buffer]].The NOT gate is required to have the inverted value and the Buffer is required to match the delay with the NOT gate.  &lt;br /&gt;
* Place a row of NOT gates to serve as the outputs.  &lt;br /&gt;
* Go through each output NOT gate and connect them to the corresponding inputs (normal or inverted) to match its binary value. For example, the output corresponding to number 12 (binary 1100) should receive the following binary values:&lt;br /&gt;
** 1st bit – normal  &lt;br /&gt;
** 2nd bit – normal  &lt;br /&gt;
** 3rd bit – inverted  &lt;br /&gt;
** 4th bit – inverted  &lt;br /&gt;
:and so on for each value.&lt;br /&gt;
&lt;br /&gt;
You can design a decoder in different ways. If you are building one for the first time, you may want to explicitly place each wire and gate to match the real electronic analog or to be visually understandable.&lt;br /&gt;
&lt;br /&gt;
When you become more experienced, you can skip unnecessary details and make it as simple as the screenshot above demonstrates. This design, optimized for speed and size, uses the trick of connecting wires from &#039;&#039;&#039;output&#039;&#039;&#039; pins directly to the required items, avoiding additional buffers and wire routing. On the screenshot below you can see the side view and how it allows it to make it compact.  &lt;br /&gt;
{{Todo|Rewrite a bunch of this AI slop}}[[File:Decoder-side.png|thumb|center|alt=Side view of the decoder|Side view of the decoder]]&lt;br /&gt;
&lt;br /&gt;
== Speed ==&lt;br /&gt;
&lt;br /&gt;
The compact design above computes the output in 2 ticks.&lt;br /&gt;
&lt;br /&gt;
== Part of ==&lt;br /&gt;
&lt;br /&gt;
Decoders are used primarily as part of the following circuits:&lt;br /&gt;
&lt;br /&gt;
* [[RAM]]&lt;br /&gt;
* [[ROM]]&lt;br /&gt;
* [[Control Unit]]&lt;br /&gt;
* [[Multiplexer]]&lt;br /&gt;
* [[Demultiplexer]]&lt;br /&gt;
* [[Lookup Table]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Encoder]]&lt;br /&gt;
* [[Lookup Table]]&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Talk:Your_First_Computer&amp;diff=877</id>
		<title>Talk:Your First Computer</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Talk:Your_First_Computer&amp;diff=877"/>
		<updated>2026-03-16T06:10:11Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: /* Mods list */ Reply&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Discussing the article ==&lt;br /&gt;
&lt;br /&gt;
Hi.&lt;br /&gt;
The article must clearly explain that CPU designs can be very different.&lt;br /&gt;
It&#039;s better to start with showing different possibilities and then building one of the easiest variant.&lt;br /&gt;
Here and now I&#039;m talking about the current explanation with ROM and the specific IS. It&#039;s not clear that this is only one option and it&#039;s not even the most flexible due to ROM. [[User:DjSapsan|DjSapsan]] ([[User talk:DjSapsan|talk]]) 14:46, 11 September 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Mods list ==&lt;br /&gt;
&lt;br /&gt;
Create a “Mods” section that lists mods “approved or verified by the community,” and provide download links (such as Cursforge or Modrinth) along with their dependencies to make them easier to use in the game. [[User:Lubou 99|Lubou 99]] ([[User talk:Lubou 99|talk]]) 19:12, 15 March 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I don&#039;t think Jimmy will ever use CurseForge or Modrinth for Logic World. In my opinion, he would probably use the Logic World website for modding, like the creation hub.&lt;br /&gt;
:Also, why is this in the &amp;quot;Your First Computer&amp;quot; discussion? [[User:FoxFireFive|FoxFireFive]] ([[User talk:FoxFireFive|talk]]) 06:10, 16 March 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Edge_Detection&amp;diff=875</id>
		<title>Edge Detection</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Edge_Detection&amp;diff=875"/>
		<updated>2026-03-14T22:09:34Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Edge detection is the process of detecting when a signal changes state. There are three types of edge detection:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rising Edge&#039;&#039;&#039;: when a signal goes from OFF to ON.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Falling Edge&#039;&#039;&#039;: when a signal goes from ON to OFF.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Either Edge&#039;&#039;&#039;: when a signal goes from either OFF or ON.&lt;br /&gt;
&lt;br /&gt;
== Construction ==&lt;br /&gt;
[[File:Raising-edge-detector.png|thumb|right|alt=Raising edge detector|Raising edge detector]]&lt;br /&gt;
[[File:edge-oscillator.png|alt=oscilloscope|Raising Edge on oscilloscope |thumb]]You can detect a rising edge by checking whether the input signal was &#039;&#039;off&#039;&#039; some number of [[Tick|ticks]] ago but is now &#039;&#039;on&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This can be done using an [[AND Gate]] and an [[Inverter]].  Connect one input of the AND gate directly to your signal, and connect the other input through the inverter.&lt;br /&gt;
&lt;br /&gt;
When the input signal turns on, the direct input to the AND gate is immediately on. The inverter output, however, is delayed by 1 tick, so it remains &#039;&#039;on&#039;&#039; for one more tick.  &lt;br /&gt;
Since both inputs of the AND gate are &#039;&#039;on&#039;&#039;, it becomes marked for activation in the next tick.&lt;br /&gt;
&lt;br /&gt;
On the next tick, the AND gate turns &#039;&#039;on&#039;&#039; while the inverter output turns &#039;&#039;off&#039;&#039;. At this point, not all AND gate inputs are &#039;&#039;on&#039;&#039;, so it will be marked to turn &#039;&#039;off&#039;&#039; on the following tick.&lt;br /&gt;
&lt;br /&gt;
The pulse length is determined by the delay between the direct and inverted inputs of the AND gate.  You can extend the pulse to 2 ticks using a [[Buffer]], or make it 2 ticks or longer with a [[Delayer]].&lt;br /&gt;
&lt;br /&gt;
== Example Signal Diagram ==&lt;br /&gt;
Below is an example timing diagram showing how a rising edge detector behaves:{{Binary signal&lt;br /&gt;
| signals=Input, Output&lt;br /&gt;
| signal1=000011110000111&lt;br /&gt;
| signal2=000010000000100&lt;br /&gt;
}}{{Note|NOTE: This diagram is simplified for educational purposes. While this diagram suggests that the output turns on immediately when the input turns on, in reality, logic gates create a delay, and the output signal will lag behind the input signal by at least one tick.}}&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Arithmetic_logic_unit&amp;diff=874</id>
		<title>Arithmetic logic unit</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Arithmetic_logic_unit&amp;diff=874"/>
		<updated>2026-03-14T19:44:38Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}[[File:ALU.gif|thumb|A symbolic representation of an ALU. The arrows represent inputs and outputs.]]&lt;br /&gt;
[[File:Alu-8-bit.png|thumb|An 8-bit ALU with inputs A, B, !A, !B, Carry, XOR, AND, OR.]]An Arithmetic Logic Unit (ALU) is a circuit that performs basic arithmetic and logic operations, often used in CPUs. They usually have &amp;quot;flags&amp;quot; to keep track of different things during execution, like if the result overflowed, or the result was zero. Flags are usually implemented with flip-flops. Operations that an ALU could perform are arithmetic operations such as addition and subtraction, as well as bitwise operations like XOR, AND, and OR.  &lt;br /&gt;
&lt;br /&gt;
The different kinds of flags an ALU could keep track of are:&lt;br /&gt;
* If  &amp;quot;A&amp;quot; is equal to &amp;quot;B&amp;quot;&lt;br /&gt;
* If &amp;quot;A&amp;quot; is lesser than &amp;quot;B&amp;quot;&lt;br /&gt;
* If &amp;quot;A&amp;quot; is greater than &amp;quot;B&amp;quot;&lt;br /&gt;
* If the carry bit was set during execution.&lt;br /&gt;
&lt;br /&gt;
The carry bit is usually the &amp;quot;Carry-out&amp;quot; part of an [[Full Adder|adder]].&lt;br /&gt;
&lt;br /&gt;
{{Todo|Improve this section, also add better images.}}&lt;br /&gt;
&lt;br /&gt;
== ALU Designs and operations ==&lt;br /&gt;
ALUs can have many different designs with varying specifications, such as bit width, operations, size, and speed. Below are a few operations an ALU could have:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Operation&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Add&lt;br /&gt;
| Adds A and B&lt;br /&gt;
|-&lt;br /&gt;
| Sub&lt;br /&gt;
| Subtracts B from A&lt;br /&gt;
|-&lt;br /&gt;
| AND&lt;br /&gt;
| Outputs true if both A and B are true, otherwise false&lt;br /&gt;
|-&lt;br /&gt;
| NAND&lt;br /&gt;
| Inverse of AND. If A and B are true, output is false&lt;br /&gt;
|-&lt;br /&gt;
| OR&lt;br /&gt;
| Outputs true if either A or B is true&lt;br /&gt;
|-&lt;br /&gt;
| NOR&lt;br /&gt;
| Inverse of OR. If either A or B is true, output is false&lt;br /&gt;
|-&lt;br /&gt;
| XOR&lt;br /&gt;
| Outputs true if exactly one of A or B is true&lt;br /&gt;
|}&lt;br /&gt;
If your ALU only has arithmatic functions, it would be an Arithmatic Unit (AU). If your ALU only has logic functions, it would be a Logic Unit (LU).&lt;br /&gt;
{{Todo|Improve this section, without ai.}}&lt;br /&gt;
&lt;br /&gt;
== Multiplexer based ALU&#039;s ==&lt;br /&gt;
[[File:Muxbased alu.jpg|thumb|266x266px|Simple multiplexer based ALU]]&lt;br /&gt;
Multiplexer based ALU&#039;s use a [[Multiplexer]] to select outputs from their different operations.&lt;br /&gt;
&lt;br /&gt;
They are fairly easy to make, and usually easy to understand, but can take up a lot of space, and are limited in operations.&lt;br /&gt;
&lt;br /&gt;
{{Todo|Explain mux ALUs more. WITHOUT THE USE OF AI.}}&lt;br /&gt;
&lt;br /&gt;
== Control line based ALU&#039;s ==&lt;br /&gt;
Unlike Mux Based ALU&#039;s, Control Line Based ALU&#039;s don&#039;t have a multiplexer, instead they have inputs like:&lt;br /&gt;
&lt;br /&gt;
* Carry&lt;br /&gt;
* !A&lt;br /&gt;
* !B&lt;br /&gt;
* OR&lt;br /&gt;
* XOR&lt;br /&gt;
* AND&lt;br /&gt;
* NOR&lt;br /&gt;
&lt;br /&gt;
They can do lots of operations. They don&#039;t have a subtract mode input, instead you can turn on &amp;quot;Invert B&amp;quot; (!B) and carry to perform subtraction.&lt;br /&gt;
&lt;br /&gt;
Note that they don&#039;t have an opcode input like multiplexer based ALUs, so you have to make a ROM that turns on specific pins like:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Operation&lt;br /&gt;
!Pins&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|Add&lt;br /&gt;
|None&lt;br /&gt;
|Adds A and B&lt;br /&gt;
|-&lt;br /&gt;
|Sub&lt;br /&gt;
|Carry, !B&lt;br /&gt;
|Subtracts B from A&lt;br /&gt;
|-&lt;br /&gt;
|AND&lt;br /&gt;
|AND&lt;br /&gt;
|Outputs true if both A and B are true, otherwise false&lt;br /&gt;
|-&lt;br /&gt;
|NAND&lt;br /&gt;
|!A, !B, AND&lt;br /&gt;
|Inverse of AND. If A and B are true, output is false&lt;br /&gt;
|-&lt;br /&gt;
|OR&lt;br /&gt;
|OR&lt;br /&gt;
|Outputs true if either A or B is true&lt;br /&gt;
|-&lt;br /&gt;
|NOR&lt;br /&gt;
|!A, !B, OR&lt;br /&gt;
|Inverse of OR. If either A or B is true, output is false&lt;br /&gt;
|-&lt;br /&gt;
|XOR&lt;br /&gt;
|XOR&lt;br /&gt;
|Outputs true if exactly one of A or B is true&lt;br /&gt;
|-&lt;br /&gt;
|XNOR&lt;br /&gt;
|!A, !B, XOR&lt;br /&gt;
|Inverse of XOR Outputs true if exactly one of A or B is false&lt;br /&gt;
|-&lt;br /&gt;
|INC&lt;br /&gt;
|B = 1&lt;br /&gt;
|Increments A by 1&lt;br /&gt;
|-&lt;br /&gt;
|DEC&lt;br /&gt;
|Carry, !B, B = 1&lt;br /&gt;
|Decrements A by 1&lt;br /&gt;
|}&lt;br /&gt;
They allow for complex operations, and are usually small, but can be complex and difficult to build.{{Todo|Improve this section, WITHOUT AI.}}&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=873</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=873"/>
		<updated>2026-03-14T19:41:12Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== STOP USING AI TO EDIT THE WIKI. IF YOU CAN&#039;T EDIT WITHOUT THE HELP OF CHATGPT, DON&#039;T EDIT AT ALL!! ===&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= This is the worst article on this site: =&lt;br /&gt;
[[Your First Computer]] needs to be completely re-written, in my opinion.&lt;br /&gt;
&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* C#&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=872</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=872"/>
		<updated>2026-03-14T10:23:30Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: AI SUPERINTELLIGENCE? MORE LIKE MY RAM COSTS TEN FOLD THE PRICE IT DID BACK IN MARCH!!!!!!!! AI RUINS EVERYTHING AND I WONT LET IT HAPPEN TO THIS WIKI&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== STOP USING AI TO EDIT THE WIKI. IF YOU CAN&#039;T EDIT WITHOUT THE HELP OF CHATGPT, DON&#039;T EDIT AT ALL!! ===&lt;br /&gt;
IT&#039;S 6:22AM AT THE TIME OF THIS EDIT, I AM SO TIRED ;-;&lt;br /&gt;
&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= This is the worst article on this site: =&lt;br /&gt;
[[Your First Computer]] needs to be completely re-written, in my opinion.&lt;br /&gt;
&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* C#&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Arithmetic_logic_unit&amp;diff=871</id>
		<title>Arithmetic logic unit</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Arithmetic_logic_unit&amp;diff=871"/>
		<updated>2026-03-14T10:21:10Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: Fixed the article by mostly re-writting it. PLEASE STOP USING AI FOR THE LOVE OF ALL THAT&amp;#039;S HOLY. IF YOU CAN&amp;#039;T EDIT WITHOUT AI, DON&amp;#039;T EDIT!!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}[[File:ALU.gif|thumb|A symbolic representation of an ALU. The arrows represent inputs and outputs.]]&lt;br /&gt;
[[File:Alu-8-bit.png|thumb|An 8-bit ALU with inputs A, B, !A, !B, Carry, XOR, AND, OR.]]An Arithmetic Logic Unit (ALU) is a circuit that performs basic arithmetic and logic operations, usually used in CPUs. They usually have &amp;quot;flags&amp;quot; to keep track of different things during execution, like if the result overflowed, or the result was zero. Flags are usually implemented with flip-flops. Operations that an ALU can perform include arithmetic operations such as addition and subtraction, as well as bitwise operations like XOR, AND, and OR.  &lt;br /&gt;
&lt;br /&gt;
The different kinds of flags an ALU could keep track of are:&lt;br /&gt;
* If  &amp;quot;A&amp;quot; is equal to &amp;quot;B&amp;quot;&lt;br /&gt;
* If &amp;quot;A&amp;quot; is lesser than &amp;quot;B&amp;quot;&lt;br /&gt;
* If &amp;quot;A&amp;quot; is greater than &amp;quot;B&amp;quot;&lt;br /&gt;
* If the carry bit was set during execution.&lt;br /&gt;
&lt;br /&gt;
The carry bit is usually the &amp;quot;Carry-out&amp;quot; part of an [[Full Adder|adder]].&lt;br /&gt;
&lt;br /&gt;
{{Todo|Improve this section, also add better images.}}&lt;br /&gt;
&lt;br /&gt;
== ALU Designs and operations ==&lt;br /&gt;
ALUs can have many different designs with varying specifications, such as bit width, operations, size, and speed. Below are a few operations an ALU could have:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Operation&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Add&lt;br /&gt;
| Adds A and B&lt;br /&gt;
|-&lt;br /&gt;
| Sub&lt;br /&gt;
| Subtracts B from A&lt;br /&gt;
|-&lt;br /&gt;
| AND&lt;br /&gt;
| Outputs true if both A and B are true, otherwise false&lt;br /&gt;
|-&lt;br /&gt;
| NAND&lt;br /&gt;
| Inverse of AND. If A and B are true, output is false&lt;br /&gt;
|-&lt;br /&gt;
| OR&lt;br /&gt;
| Outputs true if either A or B is true&lt;br /&gt;
|-&lt;br /&gt;
| NOR&lt;br /&gt;
| Inverse of OR. If either A or B is true, output is false&lt;br /&gt;
|-&lt;br /&gt;
| XOR&lt;br /&gt;
| Outputs true if exactly one of A or B is true&lt;br /&gt;
|}&lt;br /&gt;
{{Todo|Improve this section, without ai. &lt;br /&gt;
man I am so tired its 6:18am and i just want to go to bed.}}&lt;br /&gt;
&lt;br /&gt;
== Multiplexer based ALU&#039;s ==&lt;br /&gt;
[[File:Muxbased alu.jpg|thumb|266x266px|Simple multiplexer based ALU]]&lt;br /&gt;
Multiplexer based ALU&#039;s use a [[Multiplexer]] to select outputs from their different operations.&lt;br /&gt;
&lt;br /&gt;
They are fairly easy to make, and usually easy to understand, but can take up a lot of space, and are limited in operations.&lt;br /&gt;
&lt;br /&gt;
{{Todo|Explain mux ALUs more. WITHOUT THE USE OF AI.}}&lt;br /&gt;
&lt;br /&gt;
== Control line based ALU&#039;s ==&lt;br /&gt;
Unlike Mux Based ALU&#039;s, Control Line Based ALU&#039;s don&#039;t have a multiplexer, instead they have inputs like:&lt;br /&gt;
&lt;br /&gt;
* Carry&lt;br /&gt;
* !A&lt;br /&gt;
* !B&lt;br /&gt;
* OR&lt;br /&gt;
* XOR&lt;br /&gt;
* AND&lt;br /&gt;
* NOR&lt;br /&gt;
&lt;br /&gt;
They can do lots of operations. They don&#039;t have a subtract mode input, instead you can turn on &amp;quot;Invert B&amp;quot; (!B) and carry to perform subtraction.&lt;br /&gt;
&lt;br /&gt;
Note that they don&#039;t have an opcode input like multiplexer based ALUs, so you have to make a ROM that turns on specific pins like:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Operation&lt;br /&gt;
!Pins&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|Add&lt;br /&gt;
|None&lt;br /&gt;
|Adds A and B&lt;br /&gt;
|-&lt;br /&gt;
|Sub&lt;br /&gt;
|Carry, !B&lt;br /&gt;
|Subtracts B from A&lt;br /&gt;
|-&lt;br /&gt;
|AND&lt;br /&gt;
|AND&lt;br /&gt;
|Outputs true if both A and B are true, otherwise false&lt;br /&gt;
|-&lt;br /&gt;
|NAND&lt;br /&gt;
|!A, !B, AND&lt;br /&gt;
|Inverse of AND. If A and B are true, output is false&lt;br /&gt;
|-&lt;br /&gt;
|OR&lt;br /&gt;
|OR&lt;br /&gt;
|Outputs true if either A or B is true&lt;br /&gt;
|-&lt;br /&gt;
|NOR&lt;br /&gt;
|!A, !B, OR&lt;br /&gt;
|Inverse of OR. If either A or B is true, output is false&lt;br /&gt;
|-&lt;br /&gt;
|XOR&lt;br /&gt;
|XOR&lt;br /&gt;
|Outputs true if exactly one of A or B is true&lt;br /&gt;
|-&lt;br /&gt;
|XNOR&lt;br /&gt;
|!A, !B, XOR&lt;br /&gt;
|Inverse of XOR Outputs true if exactly one of A or B is false&lt;br /&gt;
|-&lt;br /&gt;
|INC&lt;br /&gt;
|B = 1&lt;br /&gt;
|Increments A by 1&lt;br /&gt;
|-&lt;br /&gt;
|DEC&lt;br /&gt;
|Carry, !B, B = 1&lt;br /&gt;
|Decrements A by 1&lt;br /&gt;
|}&lt;br /&gt;
They allow for complex operations, and are usually small, but can be complex and difficult to build.{{Todo|Improve this section, WITHOUT AI.}}&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=870</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=870"/>
		<updated>2026-03-12T05:41:10Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= This is the worst article on this site: =&lt;br /&gt;
[[Your First Computer]] needs to be completely re-written, in my opinion.&lt;br /&gt;
&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* C#&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=CPU&amp;diff=859</id>
		<title>CPU</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=CPU&amp;diff=859"/>
		<updated>2026-03-08T01:41:44Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: added some text to the CPU page cause it was empty&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}A CPU (Central Processing Unit) Is a vital component of a computer, and performs most mathematical operations in a system.&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=858</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=858"/>
		<updated>2026-03-07T23:45:18Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* C#&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=857</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=857"/>
		<updated>2026-03-07T08:50:22Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Me, GHXX, Jimmy, and Felipe are the OG wiki editors. ==&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* python (questionable, I think C# is better than python)&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=856</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=856"/>
		<updated>2026-03-07T08:49:21Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Me, GHXX, Jimmy, and Felipe are the OG wiki editors. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* python (questionable, I think C# is better than python)&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=ycIx04tFqVg &amp;quot;DON&#039;T FUCK WITH THE WIKI EDITING TEEEEEEAAAAM&amp;quot;]&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=855</id>
		<title>Mods:Bare Bones</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=855"/>
		<updated>2026-03-07T08:44:21Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creating a mod for Logic World is fairly easy, and quite fun. This guide will get you started with a very simple mod. However, this guide will &#039;&#039;&#039;not&#039;&#039;&#039; show you how to setup a proper environment for modding, which you probably want to do. Refer to [[Mods:Setting up your IDE|Setting up your IDE]] if you want a proper modding environment.&lt;br /&gt;
&lt;br /&gt;
== File structure ==&lt;br /&gt;
There is really only one file structure you can use for your mods due to how Logic World compiles mods.&lt;br /&gt;
&lt;br /&gt;
Note that the two following &amp;quot;diagrams&amp;quot; are based on the Windows &amp;lt;code&amp;gt;[https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/tree tree]&amp;lt;/code&amp;gt; command output, which shows folders and files. Files have suffixes like &amp;lt;code&amp;gt;.jecs&amp;lt;/code&amp;gt;, while folders are just regular names.&amp;lt;syntaxhighlight&amp;gt;YourModName -- The main folder of your mod. This is what you distribute / put in your GameData folder.&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs -- The metadata of your mod.&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──&amp;lt;JECS component files&amp;gt; -- These define a component&#039;s shape, color, inputs, outputs, and scripts.&lt;br /&gt;
│&lt;br /&gt;
├──languages -- Translation files map an internal component name to a human readable name.&lt;br /&gt;
│  ├──English&lt;br /&gt;
│  │  └─ English.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  ├──Spanish&lt;br /&gt;
│  │  └──Spanish.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  └──&amp;lt;other language folders&amp;gt;&lt;br /&gt;
│&lt;br /&gt;
└──src -- Contains all C# source files, which will be compiled when starting the game.&lt;br /&gt;
   ├──client&lt;br /&gt;
   │  └──&amp;lt;C# source files&amp;gt;&lt;br /&gt;
   │&lt;br /&gt;
   └──server&lt;br /&gt;
      └──&amp;lt;C# source files&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&#039;&#039;&#039;Our mod&#039;s file structure is going to look like this:&#039;&#039;&#039;&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
YourModName&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──LogicGates.jecs&lt;br /&gt;
│&lt;br /&gt;
├──languages&lt;br /&gt;
│  └──English&lt;br /&gt;
│     └─ English.jecs&lt;br /&gt;
│&lt;br /&gt;
└──src&lt;br /&gt;
   └──server&lt;br /&gt;
      ├──SrLatch.cs&lt;br /&gt;
      └──Loader.cs&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== C# and JECS code ==&lt;br /&gt;
&lt;br /&gt;
=== manifest.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
ID: YourName.YourModName&lt;br /&gt;
Name: YourModName&lt;br /&gt;
Author: YourName&lt;br /&gt;
Version: 1.0.0&lt;br /&gt;
&lt;br /&gt;
# Unless you have an incredibly good reason WHILE ALSO KNOWING WHAT EXACTLY you are doing, keep this at, or near zero. &lt;br /&gt;
# DO NOT EVER CHOOSE VALUES NEAR THE UPPER OR LOWER ENDS OF THIS RANGE (-100 TO 100), AS THIS SHOULD BE RESERVED FOR MODS THAT MODIFY THE GAME LOADING PROCESS.&lt;br /&gt;
Priority: 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LogicGates.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
SrLatch:&lt;br /&gt;
    column: &amp;quot;Logic&amp;quot;&lt;br /&gt;
    category: &amp;quot;CustomComponents&amp;quot;&lt;br /&gt;
    prefab:&lt;br /&gt;
        blocks:&lt;br /&gt;
            -&lt;br /&gt;
                scale: (2, 1, 1)&lt;br /&gt;
                position: (0.5, 0, 0)&lt;br /&gt;
                color: 7FCB5A&lt;br /&gt;
        inputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (0, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
        outputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
            -&lt;br /&gt;
                position: (-1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
    logicCode: YourName.YourModName.SrLatch&lt;br /&gt;
    placingRules:&lt;br /&gt;
        offsetDimensions: (2, 1)&lt;br /&gt;
        gridPlacingDimensions: (2, 2)&lt;br /&gt;
        allowFineRotation: false&lt;br /&gt;
        canBeFlipped: true&lt;br /&gt;
        flippingPointHeight: 0.5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== English.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;# No need for columns since we use the built in Logic column&lt;br /&gt;
&lt;br /&gt;
# Categorys&lt;br /&gt;
ComponentCategory.CustomComponents : &amp;quot;Custom Components&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Components&lt;br /&gt;
YourName.YourModName.SrLatch : &amp;quot;SR-Latch&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SrLatch.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server.Components;&lt;br /&gt;
using System;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class SrLatch : LogicComponent&lt;br /&gt;
    {&lt;br /&gt;
        private bool q;&lt;br /&gt;
&lt;br /&gt;
        protected override void DoLogicUpdate()&lt;br /&gt;
        {&lt;br /&gt;
            bool s = Inputs[0].On;&lt;br /&gt;
            bool r = Inputs[1].On;&lt;br /&gt;
&lt;br /&gt;
            if (s &amp;amp;&amp;amp; !r)&lt;br /&gt;
                q = true;&lt;br /&gt;
            else if (!s &amp;amp;&amp;amp; r)&lt;br /&gt;
                q = false;&lt;br /&gt;
&lt;br /&gt;
            Outputs[0].On = q;&lt;br /&gt;
            Outputs[1].On = !q;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The namespace MUST match your mod ID located in &amp;lt;code&amp;gt;manifest.jecs&amp;lt;/code&amp;gt; if you want your mod to actually work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Loader.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class Loader : ServerMod&lt;br /&gt;
    {&lt;br /&gt;
        protected override void Initialize()&lt;br /&gt;
        {&lt;br /&gt;
            this.Logger.Info(&amp;quot;YourModName has been initialized!&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This is required for your mod to get loaded into Logic World.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loading into Logic World ==&lt;br /&gt;
To get your mod into Logic World, you must first find your Logic World installation directory.&lt;br /&gt;
&lt;br /&gt;
To locate it, open Steam, click on Logic World, which is located in the left of your library in Steam, Either right-click on it or click on the little gear icon near the bottom-right of the game&#039;s banner art, Hover your mouse on &amp;lt;code&amp;gt;Manage&amp;lt;/code&amp;gt;, and click &amp;lt;code&amp;gt;Browse local files&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You should now have a file browser window open to Logic Worlds installation folder. What you are looking for is the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder. Drag and drop / copy your mods main folder (refer to the file structure earlier) into the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
Now when you launch Logic World, if you go into a sandbox and open your component selection menu, you should see your component!&lt;br /&gt;
&lt;br /&gt;
If it didn&#039;t crash: Congratulations, you have just made your first mod for Logic World!&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=854</id>
		<title>Mods:Introduction</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=854"/>
		<updated>2026-03-07T08:43:40Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Logic World]] currently features &#039;&#039;&#039;unofficial&#039;&#039;&#039; first-party [[modification]] support. While the Logic World client / server will load and compile mods, it hasn&#039;t been fully implemented, and the [[Mods:LogicAPI|API]] may undergo changes per update, which has a chance to break certain mods.&lt;br /&gt;
&lt;br /&gt;
Of course, the probability of a mod breaking depends on how deep you are interfacing with the game. If you’re making simple components, updating the mod should be easy if it breaks.&lt;br /&gt;
&lt;br /&gt;
There are currently two built-in ways of adding functionality to components in your mod:&lt;br /&gt;
&lt;br /&gt;
== C# ==&lt;br /&gt;
[[wikipedia:C_Sharp_(programming_language)|C# (C-sharp)]] is a programming language developed by Microsoft in 2002. It&#039;s &#039;&#039;&#039;similar&#039;&#039;&#039; to [[wikipedia:Java_(programming_language)|Java]], which if you already know the language, can help you learn C#, and develop mods, if you don&#039;t already know how to program in C#. &lt;br /&gt;
&lt;br /&gt;
Logic World is programmed primarily in C#, which is also the scripting language used by its current engine, Unity.&lt;br /&gt;
&lt;br /&gt;
Almost all mods for Logic World are programmed in C#. Mods are distributed as [[Mod Distribution Formats|source]], and the game compiles them into [https://learn.microsoft.com/en-us/troubleshoot/windows-client/setup-upgrade-and-drivers/dynamic-link-library DLLs] that it caches in the &amp;lt;code&amp;gt;cache&amp;lt;/code&amp;gt; folder. This allows you to edit nearly all of Logic World&#039;s code if you use [https://harmony.pardeike.net/ Harmony], and thus there is almost no limit to what you can create.&lt;br /&gt;
&lt;br /&gt;
While currently not fully supported, you can distribute your mod as a zip file with the &amp;lt;code&amp;gt;[[Mod Distribution Formats|lwmod]]&amp;lt;/code&amp;gt; suffix instead of the &amp;lt;code&amp;gt;zip&amp;lt;/code&amp;gt; suffix.&lt;br /&gt;
&lt;br /&gt;
If you are unfamiliar with C#, but have knowledge in other languages like [[wikipedia:C++|C++]], [[wikipedia:Python_(programming_language)|Python]], or other [[wikipedia:Object-oriented_programming|OOP]] languages, it should be fairly easy to pick up the concepts. To help yourself learn C#, you can tweak an existing mod (like the ones from below) and pick up the language that way, or refer to other ways of learning C#, like using [https://www.youtube.com/results?search_query=Learn+C%23 YouTube], [https://www.w3schools.com/cs/index.php W3Schools], or the [https://learn.microsoft.com/en-us/dotnet/csharp/ C# documentation].&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+C# Mods to base your own mod on&lt;br /&gt;
!Mod Name&lt;br /&gt;
!Description&lt;br /&gt;
!Link&lt;br /&gt;
!License&lt;br /&gt;
|-&lt;br /&gt;
|[[Mouse Hat Games|MHG]] (basemod)&lt;br /&gt;
|The Logic World base mod which contains most game content.&lt;br /&gt;
|Located in Logic World&#039;s &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
|All Rights Reserved&lt;br /&gt;
|-&lt;br /&gt;
|Basic Logic World Mod&lt;br /&gt;
|Adds a basic NAND Gate component to Logic World.&lt;br /&gt;
|[https://github.com/FoxFireFive0135/Basic-Logic-World-Mod/tree/main https://github.com/FoxFireFive0135/Basic-Logic-World-Mod]&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|MorLogic&lt;br /&gt;
|Simple Logic World mod that adds XNOR, OR, NOR, and NAND gates.&lt;br /&gt;
|https://github.com/ru0wl/morlogic&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic Nand Gate&lt;br /&gt;
|Adds a basic NAND gate component that uses dynamic pegs.&lt;br /&gt;
|https://github.com/FoxFireFive0135/Dynamic-Nand-Gate&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|TCP Bridge&lt;br /&gt;
|Adds a component supporting real-world TCP connections. Fairly complex, but shows off using threads within components.&lt;br /&gt;
|https://github.com/GHXX/LogicWorld-TcpBridge&lt;br /&gt;
|MIT&lt;br /&gt;
|}&lt;br /&gt;
{{Todo|List more mods that perform various actions. e.g. one that adds custom UI; one for adding chat commands; one using Harmony to edit game code; etc...}}&lt;br /&gt;
&lt;br /&gt;
To learn how to create your first mod refer to the [[Mods:Bare Bones|Bare Bones]] mod guide.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logic Script ==&lt;br /&gt;
LogicScript is a built-in scripting language which you can use instead of C#. There is currently the issue with LogicScript that it is likely to be removed&amp;lt;ref&amp;gt;LogicScript is likely to be removed.[[File:JimmySayingHeWillLikelyRemoveLogicScript.png|frameless]]&amp;lt;/ref&amp;gt;, but for now you can still make mods with it.&lt;br /&gt;
&lt;br /&gt;
It is much less powerful than C#, and fairly complex. &lt;br /&gt;
&lt;br /&gt;
A LogicScript script is executed sequentially from top to bottom. The script is composed of port declarations, constant declarations, and code blocks.&lt;br /&gt;
&lt;br /&gt;
{{Todo|describe LogicScript better. Reference: https://github.com/pipe01/LogicScript/wiki/Syntax-reference}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=853</id>
		<title>Mods:Introduction</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=853"/>
		<updated>2026-03-07T08:43:31Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Logic World]] currently features &#039;&#039;&#039;unofficial&#039;&#039;&#039; first-party [[modification]] support. While the Logic World client / server will load and compile mods, it hasn&#039;t been fully implemented, and the [[Mods:LogicAPI|API]] may undergo changes per update, which has a chance to break certain mods.&lt;br /&gt;
&lt;br /&gt;
Of course, the probability of a mod breaking depends on how deep you are interfacing with the game. If you’re making simple components, updating the mod should be easy if it breaks.&lt;br /&gt;
&lt;br /&gt;
There are currently two built-in ways of adding functionality to components in your mod:&lt;br /&gt;
&lt;br /&gt;
== C# ==&lt;br /&gt;
[[wikipedia:C_Sharp_(programming_language)|C# (C-sharp)]] is a programming language developed by Microsoft in 2002. It&#039;s &#039;&#039;&#039;similar&#039;&#039;&#039; to [[wikipedia:Java_(programming_language)|Java]], which if you already know the language, can help you learn C#, and develop mods, if you don&#039;t already know how to program in C#. &lt;br /&gt;
&lt;br /&gt;
Logic World is programmed primarily in C#, which is also the scripting language used by its current engine, Unity.&lt;br /&gt;
&lt;br /&gt;
Almost all mods for Logic World are programmed in C#. Mods are distributed as [[Mod Distribution Formats|source]], and the game compiles them into [https://learn.microsoft.com/en-us/troubleshoot/windows-client/setup-upgrade-and-drivers/dynamic-link-library DLLs] that it caches in the &amp;lt;code&amp;gt;cache&amp;lt;/code&amp;gt; folder. This allows you to edit nearly all of Logic World&#039;s code if you use [https://harmony.pardeike.net/ Harmony], and thus there is almost no limit to what you can create.&lt;br /&gt;
&lt;br /&gt;
While currently not fully supported, you can distribute your mod as a zip file with the &amp;lt;code&amp;gt;[[Mod Distribution Formats|lwmod]]&amp;lt;/code&amp;gt; suffix instead of the &amp;lt;code&amp;gt;zip&amp;lt;/code&amp;gt; suffix.&lt;br /&gt;
&lt;br /&gt;
If you are unfamiliar with C#, but have knowledge in other languages like [[wikipedia:C++|C++]], [[wikipedia:Python_(programming_language)|Python]], or other [[wikipedia:Object-oriented_programming|OOP]] languages, it should be fairly easy to pick up the concepts. To help yourself learn C#, you can tweak an existing mod (like the ones from below) and pick up the language that way, or refer to other ways of learning C#, like using [https://www.youtube.com/results?search_query=Learn+C%23 YouTube], [https://www.w3schools.com/cs/index.php W3Schools], or the [https://learn.microsoft.com/en-us/dotnet/csharp/ C# documentation].&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+C# Mods to base your own mod on&lt;br /&gt;
!Mod Name&lt;br /&gt;
!Description&lt;br /&gt;
!Link&lt;br /&gt;
!License&lt;br /&gt;
|-&lt;br /&gt;
|[[Mouse Hat Games|MHG]] (basemod)&lt;br /&gt;
|The Logic World base mod which contains most game content.&lt;br /&gt;
|Located in Logic World&#039;s &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
|All Rights Reserved&lt;br /&gt;
|-&lt;br /&gt;
|Basic Logic World Mod&lt;br /&gt;
|Adds a basic NAND Gate component to Logic World.&lt;br /&gt;
|[https://github.com/FoxFireFive0135/Basic-Logic-World-Mod/tree/main https://github.com/FoxFireFive0135/Basic-Logic-World-Mod]&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|MorLogic&lt;br /&gt;
|Simple Logic World mod that adds XNOR, OR, NOR, and NAND gates.&lt;br /&gt;
|https://github.com/ru0wl/morlogic&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic Nand Gate&lt;br /&gt;
|Adds a basic NAND gate component that uses dynamic pegs.&lt;br /&gt;
|https://github.com/FoxFireFive0135/Dynamic-Nand-Gate&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|TCP Bridge&lt;br /&gt;
|Adds a component supporting real-world TCP connections. Fairly complex, but shows off using threads within components.&lt;br /&gt;
|https://github.com/GHXX/LogicWorld-TcpBridge&lt;br /&gt;
|MIT&lt;br /&gt;
|}&lt;br /&gt;
{{Todo|List more mods that perform various actions. e.g. one that adds custom UI; one for adding chat commands; one using Harmony to edit game code; etc...}}&lt;br /&gt;
&lt;br /&gt;
To learn how to create your first mod refer to the [[Mods:Bare Bones|Bare Bones]] mod guide.&lt;br /&gt;
&lt;br /&gt;
== Logic Script ==&lt;br /&gt;
LogicScript is a built-in scripting language which you can use instead of C#. There is currently the issue with LogicScript that it is likely to be removed&amp;lt;ref&amp;gt;LogicScript is likely to be removed.[[File:JimmySayingHeWillLikelyRemoveLogicScript.png|frameless]]&amp;lt;/ref&amp;gt;, but for now you can still make mods with it.&lt;br /&gt;
&lt;br /&gt;
It is much less powerful than C#, and fairly complex. &lt;br /&gt;
&lt;br /&gt;
A LogicScript script is executed sequentially from top to bottom. The script is composed of port declarations, constant declarations, and code blocks.&lt;br /&gt;
&lt;br /&gt;
{{Todo|describe LogicScript better. Reference: https://github.com/pipe01/LogicScript/wiki/Syntax-reference}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=852</id>
		<title>Mods:Bare Bones</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=852"/>
		<updated>2026-03-07T08:42:35Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creating a mod for Logic World is fairly easy, and quite fun. This guide will get you started with a very simple mod. However, this guide will &#039;&#039;&#039;not&#039;&#039;&#039; show you how to setup a proper environment for modding, which you probably want to do. Refer to [[Setting up your IDE]] if you want a proper modding environment.&lt;br /&gt;
&lt;br /&gt;
== File structure ==&lt;br /&gt;
There is really only one file structure you can use for your mods due to how Logic World compiles mods.&lt;br /&gt;
&lt;br /&gt;
Note that the two following &amp;quot;diagrams&amp;quot; are based on the Windows &amp;lt;code&amp;gt;[https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/tree tree]&amp;lt;/code&amp;gt; command output, which shows folders and files. Files have suffixes like &amp;lt;code&amp;gt;.jecs&amp;lt;/code&amp;gt;, while folders are just regular names.&amp;lt;syntaxhighlight&amp;gt;YourModName -- The main folder of your mod. This is what you distribute / put in your GameData folder.&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs -- The metadata of your mod.&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──&amp;lt;JECS component files&amp;gt; -- These define a component&#039;s shape, color, inputs, outputs, and scripts.&lt;br /&gt;
│&lt;br /&gt;
├──languages -- Translation files map an internal component name to a human readable name.&lt;br /&gt;
│  ├──English&lt;br /&gt;
│  │  └─ English.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  ├──Spanish&lt;br /&gt;
│  │  └──Spanish.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  └──&amp;lt;other language folders&amp;gt;&lt;br /&gt;
│&lt;br /&gt;
└──src -- Contains all C# source files, which will be compiled when starting the game.&lt;br /&gt;
   ├──client&lt;br /&gt;
   │  └──&amp;lt;C# source files&amp;gt;&lt;br /&gt;
   │&lt;br /&gt;
   └──server&lt;br /&gt;
      └──&amp;lt;C# source files&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&#039;&#039;&#039;Our mod&#039;s file structure is going to look like this:&#039;&#039;&#039;&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
YourModName&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──LogicGates.jecs&lt;br /&gt;
│&lt;br /&gt;
├──languages&lt;br /&gt;
│  └──English&lt;br /&gt;
│     └─ English.jecs&lt;br /&gt;
│&lt;br /&gt;
└──src&lt;br /&gt;
   └──server&lt;br /&gt;
      ├──SrLatch.cs&lt;br /&gt;
      └──Loader.cs&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== C# and JECS code ==&lt;br /&gt;
&lt;br /&gt;
=== manifest.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
ID: YourName.YourModName&lt;br /&gt;
Name: YourModName&lt;br /&gt;
Author: YourName&lt;br /&gt;
Version: 1.0.0&lt;br /&gt;
&lt;br /&gt;
# Unless you have an incredibly good reason WHILE ALSO KNOWING WHAT EXACTLY you are doing, keep this at, or near zero. &lt;br /&gt;
# DO NOT EVER CHOOSE VALUES NEAR THE UPPER OR LOWER ENDS OF THIS RANGE (-100 TO 100), AS THIS SHOULD BE RESERVED FOR MODS THAT MODIFY THE GAME LOADING PROCESS.&lt;br /&gt;
Priority: 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LogicGates.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
SrLatch:&lt;br /&gt;
    column: &amp;quot;Logic&amp;quot;&lt;br /&gt;
    category: &amp;quot;CustomComponents&amp;quot;&lt;br /&gt;
    prefab:&lt;br /&gt;
        blocks:&lt;br /&gt;
            -&lt;br /&gt;
                scale: (2, 1, 1)&lt;br /&gt;
                position: (0.5, 0, 0)&lt;br /&gt;
                color: 7FCB5A&lt;br /&gt;
        inputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (0, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
        outputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
            -&lt;br /&gt;
                position: (-1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
    logicCode: YourName.YourModName.SrLatch&lt;br /&gt;
    placingRules:&lt;br /&gt;
        offsetDimensions: (2, 1)&lt;br /&gt;
        gridPlacingDimensions: (2, 2)&lt;br /&gt;
        allowFineRotation: false&lt;br /&gt;
        canBeFlipped: true&lt;br /&gt;
        flippingPointHeight: 0.5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== English.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;# No need for columns since we use the built in Logic column&lt;br /&gt;
&lt;br /&gt;
# Categorys&lt;br /&gt;
ComponentCategory.CustomComponents : &amp;quot;Custom Components&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Components&lt;br /&gt;
YourName.YourModName.SrLatch : &amp;quot;SR-Latch&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SrLatch.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server.Components;&lt;br /&gt;
using System;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class SrLatch : LogicComponent&lt;br /&gt;
    {&lt;br /&gt;
        private bool q;&lt;br /&gt;
&lt;br /&gt;
        protected override void DoLogicUpdate()&lt;br /&gt;
        {&lt;br /&gt;
            bool s = Inputs[0].On;&lt;br /&gt;
            bool r = Inputs[1].On;&lt;br /&gt;
&lt;br /&gt;
            if (s &amp;amp;&amp;amp; !r)&lt;br /&gt;
                q = true;&lt;br /&gt;
            else if (!s &amp;amp;&amp;amp; r)&lt;br /&gt;
                q = false;&lt;br /&gt;
&lt;br /&gt;
            Outputs[0].On = q;&lt;br /&gt;
            Outputs[1].On = !q;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The namespace MUST match your mod ID located in &amp;lt;code&amp;gt;manifest.jecs&amp;lt;/code&amp;gt; if you want your mod to actually work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Loader.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class Loader : ServerMod&lt;br /&gt;
    {&lt;br /&gt;
        protected override void Initialize()&lt;br /&gt;
        {&lt;br /&gt;
            this.Logger.Info(&amp;quot;YourModName has been initialized!&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This is required for your mod to get loaded into Logic World.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loading into Logic World ==&lt;br /&gt;
To get your mod into Logic World, you must first find your Logic World installation directory.&lt;br /&gt;
&lt;br /&gt;
To locate it, open Steam, click on Logic World, which is located in the left of your library in Steam, Either right-click on it or click on the little gear icon near the bottom-right of the game&#039;s banner art, Hover your mouse on &amp;lt;code&amp;gt;Manage&amp;lt;/code&amp;gt;, and click &amp;lt;code&amp;gt;Browse local files&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You should now have a file browser window open to Logic Worlds installation folder. What you are looking for is the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder. Drag and drop / copy your mods main folder (refer to the file structure earlier) into the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
Now when you launch Logic World, if you go into a sandbox and open your component selection menu, you should see your component!&lt;br /&gt;
&lt;br /&gt;
If it didn&#039;t crash: Congratulations, you have just made your first mod for Logic World!&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=851</id>
		<title>Mods:Bare Bones</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=851"/>
		<updated>2026-03-07T08:42:18Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creating a mod for Logic World is fairly easy, and quite fun. This guide will get you started with a very simple mod. However, this guide will &#039;&#039;&#039;not&#039;&#039;&#039; show you how to setup a proper environment for modding, which you probably want to do. Refer to [[Setting up your IDE]] if you want a proper modding environment.&lt;br /&gt;
&lt;br /&gt;
== File structure ==&lt;br /&gt;
There is really only one file structure you can use for your mods due to how Logic World compiles mods.&lt;br /&gt;
&lt;br /&gt;
Note that the two following &amp;quot;diagrams&amp;quot; are based on the Windows &amp;lt;code&amp;gt;[https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/tree tree]&amp;lt;/code&amp;gt; command output, which shows folders and files. Files have suffixes like &amp;lt;code&amp;gt;.jecs&amp;lt;/code&amp;gt;, while folders are just regular names.&amp;lt;syntaxhighlight&amp;gt;YourModName -- The main folder of your mod. This is what you distribute / put in your GameData folder.&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs -- The metadata of your mod.&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──&amp;lt;JECS component files&amp;gt; -- These define a component&#039;s shape, color, inputs, outputs, and scripts.&lt;br /&gt;
│&lt;br /&gt;
├──languages -- Translation files map an internal component name to a human readable name.&lt;br /&gt;
│  ├──English&lt;br /&gt;
│  │  └─ English.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  ├──Spanish&lt;br /&gt;
│  │  └──Spanish.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  └──&amp;lt;other language folders&amp;gt;&lt;br /&gt;
│&lt;br /&gt;
└──src -- Contains all C# source files, which will be compiled when starting the game.&lt;br /&gt;
   ├──client&lt;br /&gt;
   │  └──&amp;lt;C# source files&amp;gt;&lt;br /&gt;
   │&lt;br /&gt;
   └──server&lt;br /&gt;
      └──&amp;lt;C# source files&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&#039;&#039;&#039;Our mod&#039;s file structure is going to look like this:&#039;&#039;&#039;&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
YourModName&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──LogicGates.jecs&lt;br /&gt;
│&lt;br /&gt;
├──languages&lt;br /&gt;
│  └──English&lt;br /&gt;
│     └─ English.jecs&lt;br /&gt;
│&lt;br /&gt;
└──src&lt;br /&gt;
   └──server&lt;br /&gt;
      ├──SrLatch.cs&lt;br /&gt;
      └──Loader.cs&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== C# and JECS code ==&lt;br /&gt;
&lt;br /&gt;
=== manifest.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
ID: YourName.YourModName&lt;br /&gt;
Name: YourModName&lt;br /&gt;
Author: YourName&lt;br /&gt;
Version: 1.0.0&lt;br /&gt;
&lt;br /&gt;
# Unless you have an incredibly good reason WHILE ALSO KNOWING WHAT EXACTLY you are doing, keep this at, or near zero. &lt;br /&gt;
# DO NOT EVER CHOOSE VALUES NEAR THE UPPER OR LOWER ENDS OF THIS RANGE (-100 TO 100), AS THIS SHOULD BE RESERVED FOR MODS THAT MODIFY THE GAME LOADING PROCESS.&lt;br /&gt;
Priority: 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LogicGates.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
SrLatch:&lt;br /&gt;
    column: &amp;quot;Logic&amp;quot;&lt;br /&gt;
    category: &amp;quot;CustomComponents&amp;quot;&lt;br /&gt;
    prefab:&lt;br /&gt;
        blocks:&lt;br /&gt;
            -&lt;br /&gt;
                scale: (2, 1, 1)&lt;br /&gt;
                position: (0.5, 0, 0)&lt;br /&gt;
                color: 7FCB5A&lt;br /&gt;
        inputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (0, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
        outputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
            -&lt;br /&gt;
                position: (-1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
    logicCode: YourName.YourModName.SrLatch&lt;br /&gt;
    placingRules:&lt;br /&gt;
        offsetDimensions: (2, 1)&lt;br /&gt;
        gridPlacingDimensions: (2, 2)&lt;br /&gt;
        allowFineRotation: false&lt;br /&gt;
        canBeFlipped: true&lt;br /&gt;
        flippingPointHeight: 0.5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== English.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;# No need for columns since we use the built in Logic column&lt;br /&gt;
&lt;br /&gt;
# Categorys&lt;br /&gt;
ComponentCategory.CustomComponents : &amp;quot;Custom Components&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Components&lt;br /&gt;
YourName.YourModName.SrLatch : &amp;quot;SR-Latch&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SrLatch.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server.Components;&lt;br /&gt;
using System;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class SrLatch : LogicComponent&lt;br /&gt;
    {&lt;br /&gt;
        private bool q;&lt;br /&gt;
&lt;br /&gt;
        protected override void DoLogicUpdate()&lt;br /&gt;
        {&lt;br /&gt;
            bool s = Inputs[0].On;&lt;br /&gt;
            bool r = Inputs[1].On;&lt;br /&gt;
&lt;br /&gt;
            if (s &amp;amp;&amp;amp; !r)&lt;br /&gt;
                q = true;&lt;br /&gt;
            else if (!s &amp;amp;&amp;amp; r)&lt;br /&gt;
                q = false;&lt;br /&gt;
&lt;br /&gt;
            Outputs[0].On = q;&lt;br /&gt;
            Outputs[1].On = !q;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The namespace MUST match your mod ID located in &amp;lt;code&amp;gt;manifest.jecs&amp;lt;/code&amp;gt; if you want your mod to actually work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Loader.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class Loader : ServerMod&lt;br /&gt;
    {&lt;br /&gt;
        protected override void Initialize()&lt;br /&gt;
        {&lt;br /&gt;
            this.Logger.Info(&amp;quot;YourModName has been initialized!&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This is required for your mod to get loaded into Logic World.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loading into Logic World ==&lt;br /&gt;
To get your mod into Logic World, you must first find your Logic World installation directory.&lt;br /&gt;
&lt;br /&gt;
To locate it, open Steam, click on Logic World, which is located in the left of your library in Steam, Either right-click on it or click on the little gear icon near the bottom-right of the game&#039;s banner art, Hover your mouse on &amp;lt;code&amp;gt;Manage&amp;lt;/code&amp;gt;, and click &amp;lt;code&amp;gt;Browse local files&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You should now have a file browser window open to Logic Worlds installation folder. What you are looking for is the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder. Drag and drop / copy your mods main folder (refer to the file structure earlier) into the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
Now when you launch Logic World, if you go into a sandbox and open your component selection menu, you should see your component!&lt;br /&gt;
&lt;br /&gt;
If it didn&#039;t crash: Congratulations, you have just made your first mod for Logic World!&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=850</id>
		<title>Mods:Bare Bones</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=850"/>
		<updated>2026-03-07T08:41:58Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creating a mod for Logic World is fairly easy, and quite fun. This guide will get you started with a very simple mod. However, this guide will &#039;&#039;&#039;not&#039;&#039;&#039; show you how to setup a proper environment for modding, which you probably want to do. Refer to [[Setting up your IDE]] if you want a proper modding environment.&lt;br /&gt;
&lt;br /&gt;
== File structure ==&lt;br /&gt;
There is really only one file structure you can use for your mods due to how Logic World compiles mods.&lt;br /&gt;
&lt;br /&gt;
Note that the two following &amp;quot;diagrams&amp;quot; are based on the Windows &amp;lt;code&amp;gt;[https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/tree tree]&amp;lt;/code&amp;gt; command output, which shows folders and files. Files have suffixes like &amp;lt;code&amp;gt;.jecs&amp;lt;/code&amp;gt;, while folders are just regular names.&amp;lt;syntaxhighlight&amp;gt;YourModName -- The main folder of your mod. This is what you distribute / put in your GameData folder.&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs -- The metadata of your mod.&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──&amp;lt;JECS component files&amp;gt; -- These define a component&#039;s shape, color, inputs, outputs, and scripts.&lt;br /&gt;
│&lt;br /&gt;
├──languages -- Translation files map an internal component name to a human readable name.&lt;br /&gt;
│  ├──English&lt;br /&gt;
│  │  └─ English.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  ├──Spanish&lt;br /&gt;
│  │  └──Spanish.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  └──&amp;lt;other language folders&amp;gt;&lt;br /&gt;
│&lt;br /&gt;
└──src -- Contains all C# source files, which will be compiled when starting the game.&lt;br /&gt;
   ├──client&lt;br /&gt;
   │  └──&amp;lt;C# source files&amp;gt;&lt;br /&gt;
   │&lt;br /&gt;
   └──server&lt;br /&gt;
      └──&amp;lt;C# source files&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&#039;&#039;&#039;Our mod&#039;s file structure is going to look like this:&#039;&#039;&#039;&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
YourModName&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──LogicGates.jecs&lt;br /&gt;
│&lt;br /&gt;
├──languages&lt;br /&gt;
│  └──English&lt;br /&gt;
│     └─ English.jecs&lt;br /&gt;
│&lt;br /&gt;
└──src&lt;br /&gt;
   └──server&lt;br /&gt;
      ├──SrLatch.cs&lt;br /&gt;
      └──Loader.cs&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== C# and JECS code ==&lt;br /&gt;
&lt;br /&gt;
=== manifest.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
ID: YourName.YourModName&lt;br /&gt;
Name: YourModName&lt;br /&gt;
Author: YourName&lt;br /&gt;
Version: 1.0.0&lt;br /&gt;
&lt;br /&gt;
# Unless you have an incredibly good reason WHILE ALSO KNOWING WHAT EXACTLY you are doing, keep this at, or near zero. &lt;br /&gt;
# DO NOT EVER CHOOSE VALUES NEAR THE UPPER OR LOWER ENDS OF THIS RANGE (-100 TO 100), AS THIS SHOULD BE RESERVED FOR MODS THAT MODIFY THE GAME LOADING PROCESS.&lt;br /&gt;
Priority: 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LogicGates.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
SrLatch:&lt;br /&gt;
    column: &amp;quot;Logic&amp;quot;&lt;br /&gt;
    category: &amp;quot;CustomComponents&amp;quot;&lt;br /&gt;
    prefab:&lt;br /&gt;
        blocks:&lt;br /&gt;
            -&lt;br /&gt;
                scale: (2, 1, 1)&lt;br /&gt;
                position: (0.5, 0, 0)&lt;br /&gt;
                color: 7FCB5A&lt;br /&gt;
        inputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (0, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
        outputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
            -&lt;br /&gt;
                position: (-1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
    logicCode: YourName.YourModName.SrLatch&lt;br /&gt;
    placingRules:&lt;br /&gt;
        offsetDimensions: (2, 1)&lt;br /&gt;
        gridPlacingDimensions: (2, 2)&lt;br /&gt;
        allowFineRotation: false&lt;br /&gt;
        canBeFlipped: true&lt;br /&gt;
        flippingPointHeight: 0.5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== English.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;# No need for columns since we use the built in Logic column&lt;br /&gt;
&lt;br /&gt;
# Categorys&lt;br /&gt;
ComponentCategory.CustomComponents : &amp;quot;Custom Components&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Components&lt;br /&gt;
YourName.YourModName.SrLatch : &amp;quot;SR-Latch&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SrLatch.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server.Components;&lt;br /&gt;
using System;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class SrLatch : LogicComponent&lt;br /&gt;
    {&lt;br /&gt;
        private bool q;&lt;br /&gt;
&lt;br /&gt;
        protected override void DoLogicUpdate()&lt;br /&gt;
        {&lt;br /&gt;
            bool s = Inputs[0].On;&lt;br /&gt;
            bool r = Inputs[1].On;&lt;br /&gt;
&lt;br /&gt;
            if (s &amp;amp;&amp;amp; !r)&lt;br /&gt;
                q = true;&lt;br /&gt;
            else if (!s &amp;amp;&amp;amp; r)&lt;br /&gt;
                q = false;&lt;br /&gt;
&lt;br /&gt;
            Outputs[0].On = q;&lt;br /&gt;
            Outputs[1].On = !q;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The namespace MUST match your mod ID located in &amp;lt;code&amp;gt;manifest.jecs&amp;lt;/code&amp;gt; if you want your mod to actually work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Loader.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class Loader : ServerMod&lt;br /&gt;
    {&lt;br /&gt;
        protected override void Initialize()&lt;br /&gt;
        {&lt;br /&gt;
            this.Logger.Info(&amp;quot;YourModName has been initialized!&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This is required for your mod to get loaded into Logic World.&lt;br /&gt;
&lt;br /&gt;
== Loading into Logic World ==&lt;br /&gt;
To get your mod into Logic World, you must first find your Logic World installation directory.&lt;br /&gt;
&lt;br /&gt;
To locate it, open Steam, click on Logic World, which is located in the left of your library in Steam, Either right-click on it or click on the little gear icon near the bottom-right of the game&#039;s banner art, Hover your mouse on &amp;lt;code&amp;gt;Manage&amp;lt;/code&amp;gt;, and click &amp;lt;code&amp;gt;Browse local files&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You should now have a file browser window open to Logic Worlds installation folder. What you are looking for is the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder. Drag and drop / copy your mods main folder (refer to the file structure earlier) into the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
Now when you launch Logic World, if you go into a sandbox and open your component selection menu, you should see your component!&lt;br /&gt;
&lt;br /&gt;
If it didn&#039;t crash: Congratulations, you have just made your first mod for Logic World!&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=849</id>
		<title>Mods:Bare Bones</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=849"/>
		<updated>2026-03-07T08:40:37Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creating a mod for Logic World is fairly easy, and quite fun. This guide will get you started with a very simple mod. However, this guide will &#039;&#039;&#039;not&#039;&#039;&#039; show you how to setup a proper environment for modding, which you probably want to do. Refer to [[Setting up your IDE]] if you want a proper modding environment.&lt;br /&gt;
&lt;br /&gt;
== File structure ==&lt;br /&gt;
There is really only one file structure you can use for your mods due to how Logic World compiles mods.&lt;br /&gt;
&lt;br /&gt;
Note that the two following &amp;quot;diagrams&amp;quot; are based on the Windows &amp;lt;code&amp;gt;[https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/tree tree]&amp;lt;/code&amp;gt; command output, which shows folders and files. Files have suffixes like &amp;lt;code&amp;gt;.jecs&amp;lt;/code&amp;gt;, while folders are just regular names.&amp;lt;syntaxhighlight&amp;gt;YourModName -- The main folder of your mod. This is what you distribute / put in your GameData folder.&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs -- The metadata of your mod.&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──&amp;lt;JECS component files&amp;gt; -- These define a component&#039;s shape, color, inputs, outputs, and scripts.&lt;br /&gt;
│&lt;br /&gt;
├──languages -- Translation files map an internal component name to a human readable name.&lt;br /&gt;
│  ├──English&lt;br /&gt;
│  │  └─ English.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  ├──Spanish&lt;br /&gt;
│  │  └──Spanish.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  └──&amp;lt;other language folders&amp;gt;&lt;br /&gt;
│&lt;br /&gt;
└──src -- Contains all C# source files, which will be compiled when starting the game.&lt;br /&gt;
   ├──client&lt;br /&gt;
   │  └──&amp;lt;C# source files&amp;gt;&lt;br /&gt;
   │&lt;br /&gt;
   └──server&lt;br /&gt;
      └──&amp;lt;C# source files&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&#039;&#039;&#039;Our mod&#039;s file structure is going to look like this:&#039;&#039;&#039;&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
YourModName&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──LogicGates.jecs&lt;br /&gt;
│&lt;br /&gt;
├──languages&lt;br /&gt;
│  └──English&lt;br /&gt;
│     └─ English.jecs&lt;br /&gt;
│&lt;br /&gt;
└──src&lt;br /&gt;
   └──server&lt;br /&gt;
      ├──SrLatch.cs&lt;br /&gt;
      └──Loader.cs&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== manifest.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
ID: YourName.YourModName&lt;br /&gt;
Name: YourModName&lt;br /&gt;
Author: YourName&lt;br /&gt;
Version: 1.0.0&lt;br /&gt;
&lt;br /&gt;
# Unless you have an incredibly good reason WHILE ALSO KNOWING WHAT EXACTLY you are doing, keep this at, or near zero. &lt;br /&gt;
# DO NOT EVER CHOOSE VALUES NEAR THE UPPER OR LOWER ENDS OF THIS RANGE (-100 TO 100), AS THIS SHOULD BE RESERVED FOR MODS THAT MODIFY THE GAME LOADING PROCESS.&lt;br /&gt;
Priority: 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LogicGates.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
SrLatch:&lt;br /&gt;
    column: &amp;quot;Logic&amp;quot;&lt;br /&gt;
    category: &amp;quot;CustomComponents&amp;quot;&lt;br /&gt;
    prefab:&lt;br /&gt;
        blocks:&lt;br /&gt;
            -&lt;br /&gt;
                scale: (2, 1, 1)&lt;br /&gt;
                position: (0.5, 0, 0)&lt;br /&gt;
                color: 7FCB5A&lt;br /&gt;
        inputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (0, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
        outputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
            -&lt;br /&gt;
                position: (-1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
    logicCode: YourName.YourModName.SrLatch&lt;br /&gt;
    placingRules:&lt;br /&gt;
        offsetDimensions: (2, 1)&lt;br /&gt;
        gridPlacingDimensions: (2, 2)&lt;br /&gt;
        allowFineRotation: false&lt;br /&gt;
        canBeFlipped: true&lt;br /&gt;
        flippingPointHeight: 0.5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== English.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;# No need for columns since we use the built in Logic column&lt;br /&gt;
&lt;br /&gt;
# Categorys&lt;br /&gt;
ComponentCategory.CustomComponents : &amp;quot;Custom Components&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Components&lt;br /&gt;
YourName.YourModName.SrLatch : &amp;quot;SR-Latch&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SrLatch.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server.Components;&lt;br /&gt;
using System;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class SrLatch : LogicComponent&lt;br /&gt;
    {&lt;br /&gt;
        private bool q;&lt;br /&gt;
&lt;br /&gt;
        protected override void DoLogicUpdate()&lt;br /&gt;
        {&lt;br /&gt;
            bool s = Inputs[0].On;&lt;br /&gt;
            bool r = Inputs[1].On;&lt;br /&gt;
&lt;br /&gt;
            if (s &amp;amp;&amp;amp; !r)&lt;br /&gt;
                q = true;&lt;br /&gt;
            else if (!s &amp;amp;&amp;amp; r)&lt;br /&gt;
                q = false;&lt;br /&gt;
&lt;br /&gt;
            Outputs[0].On = q;&lt;br /&gt;
            Outputs[1].On = !q;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The namespace MUST match your mod ID located in &amp;lt;code&amp;gt;manifest.jecs&amp;lt;/code&amp;gt; if you want your mod to actually work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Loader.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class Loader : ServerMod&lt;br /&gt;
    {&lt;br /&gt;
        protected override void Initialize()&lt;br /&gt;
        {&lt;br /&gt;
            this.Logger.Info(&amp;quot;YourModName has been initialized!&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This is required for your mod to get loaded into Logic World.&lt;br /&gt;
&lt;br /&gt;
== Loading into Logic World ==&lt;br /&gt;
To get your mod into Logic World, you must first find your Logic World installation directory.&lt;br /&gt;
&lt;br /&gt;
To locate it, open Steam, click on Logic World, which is located in the left of your library in Steam, Either right-click on it or click on the little gear icon near the bottom-right of the game&#039;s banner art, Hover your mouse on &amp;lt;code&amp;gt;Manage&amp;lt;/code&amp;gt;, and click &amp;lt;code&amp;gt;Browse local files&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You should now have a file browser window open to Logic Worlds installation folder. What you are looking for is the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder. Drag and drop / copy your mods main folder (refer to the file structure earlier) into the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
Now when you launch Logic World, if you go into a sandbox and open your component selection menu, you should see your component!&lt;br /&gt;
&lt;br /&gt;
If it didn&#039;t crash: Congratulations, you have just made your first mod for Logic World!&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=848</id>
		<title>Mods:Bare Bones</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=848"/>
		<updated>2026-03-07T08:37:31Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creating a mod for Logic World is fairly easy, and quite fun. This guide will get you started with a very simple mod. However, this guide will &#039;&#039;&#039;not&#039;&#039;&#039; show you how to setup a proper environment for modding, which you probably want to do. Refer to [[Setting up your IDE]] if you want a proper modding environment.&lt;br /&gt;
&lt;br /&gt;
== File structure ==&lt;br /&gt;
There is really only one file structure you can use for your mods due to how Logic World compiles mods.&amp;lt;syntaxhighlight&amp;gt;YourModName -- The main folder of your mod. This is what you distribute / put in your GameData folder.&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs -- The metadata of your mod.&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──&amp;lt;JECS component files&amp;gt; -- These define a component&#039;s shape, color, inputs, outputs, and scripts.&lt;br /&gt;
│&lt;br /&gt;
├──languages -- Translation files map an internal component name to a human readable name.&lt;br /&gt;
│  ├──English&lt;br /&gt;
│  │  └─ English.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  ├──Spanish&lt;br /&gt;
│  │  └──Spanish.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  └──&amp;lt;other language folders&amp;gt;&lt;br /&gt;
│&lt;br /&gt;
└──src -- Contains all C# source files, which will be compiled when starting the game.&lt;br /&gt;
   ├──client&lt;br /&gt;
   │  └──&amp;lt;C# source files&amp;gt;&lt;br /&gt;
   │&lt;br /&gt;
   └──server&lt;br /&gt;
      └──&amp;lt;C# source files&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&#039;&#039;&#039;Our mod&#039;s file structure is going to look like this:&#039;&#039;&#039;&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
YourModName&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──LogicGates.jecs&lt;br /&gt;
│&lt;br /&gt;
├──languages&lt;br /&gt;
│  └──English&lt;br /&gt;
│     └─ English.jecs&lt;br /&gt;
│&lt;br /&gt;
└──src&lt;br /&gt;
   └──server&lt;br /&gt;
      ├──SrLatch.cs&lt;br /&gt;
      └──Loader.cs&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== manifest.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
ID: YourName.YourModName&lt;br /&gt;
Name: YourModName&lt;br /&gt;
Author: YourName&lt;br /&gt;
Version: 1.0.0&lt;br /&gt;
&lt;br /&gt;
# Unless you have an incredibly good reason WHILE ALSO KNOWING WHAT EXACTLY you are doing, keep this at, or near zero. &lt;br /&gt;
# DO NOT EVER CHOOSE VALUES NEAR THE UPPER OR LOWER ENDS OF THIS RANGE (-100 TO 100), AS THIS SHOULD BE RESERVED FOR MODS THAT MODIFY THE GAME LOADING PROCESS.&lt;br /&gt;
Priority: 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LogicGates.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
SrLatch:&lt;br /&gt;
    column: &amp;quot;Logic&amp;quot;&lt;br /&gt;
    category: &amp;quot;CustomComponents&amp;quot;&lt;br /&gt;
    prefab:&lt;br /&gt;
        blocks:&lt;br /&gt;
            -&lt;br /&gt;
                scale: (2, 1, 1)&lt;br /&gt;
                position: (0.5, 0, 0)&lt;br /&gt;
                color: 7FCB5A&lt;br /&gt;
        inputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (0, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
        outputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
            -&lt;br /&gt;
                position: (-1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
    logicCode: YourName.YourModName.SrLatch&lt;br /&gt;
    placingRules:&lt;br /&gt;
        offsetDimensions: (2, 1)&lt;br /&gt;
        gridPlacingDimensions: (2, 2)&lt;br /&gt;
        allowFineRotation: false&lt;br /&gt;
        canBeFlipped: true&lt;br /&gt;
        flippingPointHeight: 0.5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== English.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;# No need for columns since we use the built in Logic column&lt;br /&gt;
&lt;br /&gt;
# Categorys&lt;br /&gt;
ComponentCategory.CustomComponents : &amp;quot;Custom Components&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Components&lt;br /&gt;
YourName.YourModName.SrLatch : &amp;quot;SR-Latch&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SrLatch.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server.Components;&lt;br /&gt;
using System;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class SrLatch : LogicComponent&lt;br /&gt;
    {&lt;br /&gt;
        private bool q;&lt;br /&gt;
&lt;br /&gt;
        protected override void DoLogicUpdate()&lt;br /&gt;
        {&lt;br /&gt;
            bool s = Inputs[0].On;&lt;br /&gt;
            bool r = Inputs[1].On;&lt;br /&gt;
&lt;br /&gt;
            if (s &amp;amp;&amp;amp; !r)&lt;br /&gt;
                q = true;&lt;br /&gt;
            else if (!s &amp;amp;&amp;amp; r)&lt;br /&gt;
                q = false;&lt;br /&gt;
&lt;br /&gt;
            Outputs[0].On = q;&lt;br /&gt;
            Outputs[1].On = !q;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The namespace MUST match your mod ID located in &amp;lt;code&amp;gt;manifest.jecs&amp;lt;/code&amp;gt; if you want your mod to actually work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Loader.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class Loader : ServerMod&lt;br /&gt;
    {&lt;br /&gt;
        protected override void Initialize()&lt;br /&gt;
        {&lt;br /&gt;
            this.Logger.Info(&amp;quot;YourModName has been initialized!&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This is required for your mod to get loaded into Logic World.&lt;br /&gt;
&lt;br /&gt;
== Loading into Logic World ==&lt;br /&gt;
To get your mod into Logic World, you must first find your Logic World installation directory.&lt;br /&gt;
&lt;br /&gt;
To locate it, open Steam, click on Logic World, which is located in the left of your library in Steam, Either right-click on it or click on the little gear icon near the bottom-right of the game&#039;s banner art, Hover your mouse on &amp;lt;code&amp;gt;Manage&amp;lt;/code&amp;gt;, and click &amp;lt;code&amp;gt;Browse local files&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You should now have a file browser window open to Logic Worlds installation folder. What you are looking for is the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder. Drag and drop / copy your mods main folder (refer to the file structure earlier) into the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
Now when you launch Logic World, if you go into a sandbox and open your component selection menu, you should see your component!&lt;br /&gt;
&lt;br /&gt;
If it didn&#039;t crash: Congratulations, you have just made your first mod for Logic World!&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=847</id>
		<title>Mods:Bare Bones</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=847"/>
		<updated>2026-03-07T08:36:16Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creating a mod for Logic World is fairly easy, and quite fun. This guide will get you started with a very simple mod. However, this guide will &#039;&#039;&#039;not&#039;&#039;&#039; show you how to setup a proper environment for modding, which you probably want to do. Refer to [[Setting up your IDE]] if you want a proper modding environment.&lt;br /&gt;
&lt;br /&gt;
== File structure ==&lt;br /&gt;
There is really only one file structure you can use for your mods due to how Logic World compiles mods.&amp;lt;syntaxhighlight&amp;gt;YourModName -- The main folder of your mod. This is what you distribute / put in your GameData folder.&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs -- The metadata of your mod.&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──&amp;lt;JECS component files&amp;gt; -- These define a component&#039;s shape, color, inputs, outputs, and scripts.&lt;br /&gt;
│&lt;br /&gt;
├──languages -- Translation files map an internal component name to a human readable name.&lt;br /&gt;
│  ├──English&lt;br /&gt;
│  │  └─ English.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  ├──Spanish&lt;br /&gt;
│  │  └──Spanish.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  └──&amp;lt;other language folders&amp;gt;&lt;br /&gt;
│&lt;br /&gt;
└──src -- Contains all C# source files, which will be compiled when starting the game.&lt;br /&gt;
   ├──client&lt;br /&gt;
   │  └──&amp;lt;C# source files&amp;gt;&lt;br /&gt;
   │&lt;br /&gt;
   └──server&lt;br /&gt;
      └──&amp;lt;C# source files&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&#039;&#039;&#039;Our mod&#039;s file structure is going to look like this:&#039;&#039;&#039;&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
YourModName&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──LogicGates.jecs&lt;br /&gt;
│&lt;br /&gt;
├──languages&lt;br /&gt;
│  └──English&lt;br /&gt;
│     └─ English.jecs&lt;br /&gt;
│&lt;br /&gt;
└──src&lt;br /&gt;
   └──server&lt;br /&gt;
      ├──SrLatch.cs&lt;br /&gt;
      └──Loader.cs&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== manifest.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
ID: YourName.YourModName&lt;br /&gt;
Name: YourModName&lt;br /&gt;
Author: YourName&lt;br /&gt;
Version: 1.0.0&lt;br /&gt;
&lt;br /&gt;
# Unless you have an incredibly good reason WHILE ALSO KNOWING WHAT EXACTLY you are doing, keep this at, or near zero. &lt;br /&gt;
# DO NOT EVER CHOOSE VALUES NEAR THE UPPER OR LOWER ENDS OF THIS RANGE (-100 TO 100), AS THIS SHOULD BE RESERVED FOR MODS THAT MODIFY THE GAME LOADING PROCESS.&lt;br /&gt;
Priority: 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LogicGates.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
SrLatch:&lt;br /&gt;
    column: &amp;quot;Logic&amp;quot;&lt;br /&gt;
    category: &amp;quot;CustomComponents&amp;quot;&lt;br /&gt;
    prefab:&lt;br /&gt;
        blocks:&lt;br /&gt;
            -&lt;br /&gt;
                scale: (2, 1, 1)&lt;br /&gt;
                position: (0.5, 0, 0)&lt;br /&gt;
                color: 7FCB5A&lt;br /&gt;
        inputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (0, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
        outputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
            -&lt;br /&gt;
                position: (-1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
    logicCode: YourName.YourModName.SrLatch&lt;br /&gt;
    placingRules:&lt;br /&gt;
        offsetDimensions: (2, 1)&lt;br /&gt;
        gridPlacingDimensions: (2, 2)&lt;br /&gt;
        allowFineRotation: false&lt;br /&gt;
        canBeFlipped: true&lt;br /&gt;
        flippingPointHeight: 0.5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== English.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;# No need for columns since we use the built in Logic column&lt;br /&gt;
&lt;br /&gt;
# Categorys&lt;br /&gt;
ComponentCategory.CustomComponents : &amp;quot;Custom Components&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Components&lt;br /&gt;
YourName.YourModName.SrLatch : &amp;quot;SR-Latch&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SrLatch.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server.Components;&lt;br /&gt;
using System;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class SrLatch : LogicComponent&lt;br /&gt;
    {&lt;br /&gt;
        private bool q;&lt;br /&gt;
&lt;br /&gt;
        protected override void DoLogicUpdate()&lt;br /&gt;
        {&lt;br /&gt;
            bool s = Inputs[0].On;&lt;br /&gt;
            bool r = Inputs[1].On;&lt;br /&gt;
&lt;br /&gt;
            if (s &amp;amp;&amp;amp; !r)&lt;br /&gt;
                q = true;&lt;br /&gt;
            else if (!s &amp;amp;&amp;amp; r)&lt;br /&gt;
                q = false;&lt;br /&gt;
&lt;br /&gt;
            Outputs[0].On = q;&lt;br /&gt;
            Outputs[1].On = !q;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The namespace MUST match your mod ID located in &amp;lt;code&amp;gt;manifest.jecs&amp;lt;/code&amp;gt; if you want your mod to actually work.&lt;br /&gt;
&lt;br /&gt;
=== Loader.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class Loader : ServerMod&lt;br /&gt;
    {&lt;br /&gt;
        protected override void Initialize()&lt;br /&gt;
        {&lt;br /&gt;
            this.Logger.Info(&amp;quot;YourModName has been initialized!&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This is required for your mod to get loaded into Logic World.&lt;br /&gt;
&lt;br /&gt;
== Loading into Logic World ==&lt;br /&gt;
To get your mod into Logic World, you must first find your Logic World installation directory.&lt;br /&gt;
&lt;br /&gt;
To locate it, open Steam, click on Logic World, which is located in the left of your library in Steam, Either right-click on it or click on the little gear icon near the bottom-right of the game&#039;s banner art, Hover your mouse on &amp;lt;code&amp;gt;Manage&amp;lt;/code&amp;gt;, and click &amp;lt;code&amp;gt;Browse local files&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You should now have a file browser window open to Logic Worlds installation folder. What you are looking for is the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder. Drag and drop / copy your mods main folder (refer to the file structure earlier) into the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
Now when you launch Logic World, if you go into a sandbox and open your component selection menu, you should see your component!&lt;br /&gt;
&lt;br /&gt;
If it didn&#039;t crash: Congratulations, you have just made your first mod for Logic World!&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=846</id>
		<title>Mods:Bare Bones</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Bare_Bones&amp;diff=846"/>
		<updated>2026-03-07T08:35:33Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: Created guide to making a barebones mod for logic world&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creating a mod for Logic World is fairly easy, and quite fun. This guide will get you started with a very simple mod. However, this guide will &#039;&#039;&#039;not&#039;&#039;&#039; show you how to setup a proper environment for modding, which you defiantly want to do. Refer to [[Setting up your IDE]] if you want a proper modding enviroment.&lt;br /&gt;
&lt;br /&gt;
== File structure ==&lt;br /&gt;
There is really only one file structure you can use for your mods due to how Logic World compiles mods.&amp;lt;syntaxhighlight&amp;gt;YourModName -- The main folder of your mod. This is what you distribute / put in your GameData folder.&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs -- The metadata of your mod.&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──&amp;lt;JECS component files&amp;gt; -- These define a component&#039;s shape, color, inputs, outputs, and scripts.&lt;br /&gt;
│&lt;br /&gt;
├──languages -- Translation files map an internal component name to a human readable name.&lt;br /&gt;
│  ├──English&lt;br /&gt;
│  │  └─ English.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  ├──Spanish&lt;br /&gt;
│  │  └──Spanish.jecs&lt;br /&gt;
│  │&lt;br /&gt;
│  └──&amp;lt;other language folders&amp;gt;&lt;br /&gt;
│&lt;br /&gt;
└──src -- Contains all C# source files, which will be compiled when starting the game.&lt;br /&gt;
   ├──client&lt;br /&gt;
   │  └──&amp;lt;C# source files&amp;gt;&lt;br /&gt;
   │&lt;br /&gt;
   └──server&lt;br /&gt;
      └──&amp;lt;C# source files&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&#039;&#039;&#039;Our mod&#039;s file structure is going to look like this:&#039;&#039;&#039;&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
YourModName&lt;br /&gt;
│&lt;br /&gt;
├──manifest.jecs&lt;br /&gt;
│&lt;br /&gt;
├──components&lt;br /&gt;
│  └──LogicGates.jecs&lt;br /&gt;
│&lt;br /&gt;
├──languages&lt;br /&gt;
│  └──English&lt;br /&gt;
│     └─ English.jecs&lt;br /&gt;
│&lt;br /&gt;
└──src&lt;br /&gt;
   └──server&lt;br /&gt;
      ├──SrLatch.cs&lt;br /&gt;
      └──Loader.cs&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== manifest.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
ID: YourName.YourModName&lt;br /&gt;
Name: YourModName&lt;br /&gt;
Author: YourName&lt;br /&gt;
Version: 1.0.0&lt;br /&gt;
&lt;br /&gt;
# Unless you have an incredibly good reason WHILE ALSO KNOWING WHAT EXACTLY you are doing, keep this at, or near zero. &lt;br /&gt;
# DO NOT EVER CHOOSE VALUES NEAR THE UPPER OR LOWER ENDS OF THIS RANGE (-100 TO 100), AS THIS SHOULD BE RESERVED FOR MODS THAT MODIFY THE GAME LOADING PROCESS.&lt;br /&gt;
Priority: 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LogicGates.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
SrLatch:&lt;br /&gt;
    column: &amp;quot;Logic&amp;quot;&lt;br /&gt;
    category: &amp;quot;CustomComponents&amp;quot;&lt;br /&gt;
    prefab:&lt;br /&gt;
        blocks:&lt;br /&gt;
            -&lt;br /&gt;
                scale: (2, 1, 1)&lt;br /&gt;
                position: (0.5, 0, 0)&lt;br /&gt;
                color: 7FCB5A&lt;br /&gt;
        inputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (0, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, -0.5)&lt;br /&gt;
                rotation: (-90, 0, 0)&lt;br /&gt;
                length: 0.62&lt;br /&gt;
        outputs:&lt;br /&gt;
            -&lt;br /&gt;
                position: (1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
            -&lt;br /&gt;
                position: (-1, 0.5, 0.5)&lt;br /&gt;
                rotation: (90, 0, 0)&lt;br /&gt;
    logicCode: YourName.YourModName.SrLatch&lt;br /&gt;
    placingRules:&lt;br /&gt;
        offsetDimensions: (2, 1)&lt;br /&gt;
        gridPlacingDimensions: (2, 2)&lt;br /&gt;
        allowFineRotation: false&lt;br /&gt;
        canBeFlipped: true&lt;br /&gt;
        flippingPointHeight: 0.5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== English.jecs ===&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;# No need for columns since we use the built in Logic column&lt;br /&gt;
&lt;br /&gt;
# Categorys&lt;br /&gt;
ComponentCategory.CustomComponents : &amp;quot;Custom Components&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Components&lt;br /&gt;
YourName.YourModName.SrLatch : &amp;quot;SR-Latch&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SrLatch.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server.Components;&lt;br /&gt;
using System;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class SrLatch : LogicComponent&lt;br /&gt;
    {&lt;br /&gt;
        private bool q;&lt;br /&gt;
&lt;br /&gt;
        protected override void DoLogicUpdate()&lt;br /&gt;
        {&lt;br /&gt;
            bool s = Inputs[0].On;&lt;br /&gt;
            bool r = Inputs[1].On;&lt;br /&gt;
&lt;br /&gt;
            if (s &amp;amp;&amp;amp; !r)&lt;br /&gt;
                q = true;&lt;br /&gt;
            else if (!s &amp;amp;&amp;amp; r)&lt;br /&gt;
                q = false;&lt;br /&gt;
&lt;br /&gt;
            Outputs[0].On = q;&lt;br /&gt;
            Outputs[1].On = !q;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The namespace MUST match your mod ID located in &amp;lt;code&amp;gt;manifest.jecs&amp;lt;/code&amp;gt; if you want your mod to actually work.&lt;br /&gt;
&lt;br /&gt;
=== Loader.cs ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;csharp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
using LogicAPI.Server;&lt;br /&gt;
&lt;br /&gt;
namespace YourName.YourModName.Server&lt;br /&gt;
{&lt;br /&gt;
    public class Loader : ServerMod&lt;br /&gt;
    {&lt;br /&gt;
        protected override void Initialize()&lt;br /&gt;
        {&lt;br /&gt;
            this.Logger.Info(&amp;quot;YourModName has been initialized!&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This is required for your mod to get loaded into Logic World.&lt;br /&gt;
&lt;br /&gt;
== Loading into Logic World ==&lt;br /&gt;
To get your mod into Logic World, you must first find your Logic World installation directory.&lt;br /&gt;
&lt;br /&gt;
To locate it, open Steam, click on Logic World, which is located in the left of your library in Steam, Either right-click on it or click on the little gear icon near the bottom-right of the game&#039;s banner art, Hover your mouse on &amp;lt;code&amp;gt;Manage&amp;lt;/code&amp;gt;, and click &amp;lt;code&amp;gt;Browse local files&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You should now have a file browser window open to Logic Worlds installation folder. What you are looking for is the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder. Drag and drop / copy your mods main folder (refer to the file structure earlier) into the &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
Now when you launch Logic World, if you go into a sandbox and open your component selection menu, you should see your component!&lt;br /&gt;
&lt;br /&gt;
If it didn&#039;t crash: Congratulations, you have just made your first mod for Logic World!&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=845</id>
		<title>Mods:Introduction</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=845"/>
		<updated>2026-03-07T07:47:03Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Logic World]] currently features &#039;&#039;&#039;unofficial&#039;&#039;&#039; first-party [[modification]] support. While the Logic World client / server will load and compile mods, it hasn&#039;t been fully implemented, and the [[Mods:LogicAPI|API]] may undergo changes per update, which has a chance to break certain mods.&lt;br /&gt;
&lt;br /&gt;
Of course, the probability of a mod breaking depends on how deep you are interfacing with the game. If you’re making simple components, updating the mod should be easy if it breaks.&lt;br /&gt;
&lt;br /&gt;
There are currently two built-in ways of adding functionality to components in your mod:&lt;br /&gt;
&lt;br /&gt;
== C# ==&lt;br /&gt;
[[wikipedia:C_Sharp_(programming_language)|C# (C-sharp)]] is a programming language developed by Microsoft in 2002. It&#039;s &#039;&#039;&#039;similar&#039;&#039;&#039; to [[wikipedia:Java_(programming_language)|Java]], which if you already know the language, can help you learn C#, and develop mods, if you don&#039;t already know how to program in C#. &lt;br /&gt;
&lt;br /&gt;
Logic World is programmed primarily in C#, which is also the scripting language used by its current engine, Unity.&lt;br /&gt;
&lt;br /&gt;
Almost all mods for Logic World are programmed in C#. Mods are distributed as [[Mod Distribution Formats|source]], and the game compiles them into [https://learn.microsoft.com/en-us/troubleshoot/windows-client/setup-upgrade-and-drivers/dynamic-link-library DLLs] that it caches in the &amp;lt;code&amp;gt;cache&amp;lt;/code&amp;gt; folder. This allows you to edit nearly all of Logic World&#039;s code if you use [https://harmony.pardeike.net/ Harmony], and thus there is almost no limit to what you can create.&lt;br /&gt;
&lt;br /&gt;
While currently not fully supported, you can distribute your mod as a zip file with the &amp;lt;code&amp;gt;[[Mod Distribution Formats|lwmod]]&amp;lt;/code&amp;gt; suffix instead of the &amp;lt;code&amp;gt;zip&amp;lt;/code&amp;gt; suffix.&lt;br /&gt;
&lt;br /&gt;
If you are unfamiliar with C#, but have knowledge in other languages like [[wikipedia:C++|C++]], [[wikipedia:Python_(programming_language)|Python]], or other [[wikipedia:Object-oriented_programming|OOP]] languages, it should be fairly easy to pick up the concepts. To help yourself learn C#, you can tweak an existing mod (like the ones from below) and pick up the language that way, or refer to other ways of learning C#, like using [https://www.youtube.com/results?search_query=Learn+C%23 YouTube], [https://www.w3schools.com/cs/index.php W3Schools], or the [https://learn.microsoft.com/en-us/dotnet/csharp/ C# documentation].&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+C# Mods to base your own mod on&lt;br /&gt;
!Mod Name&lt;br /&gt;
!Description&lt;br /&gt;
!Link&lt;br /&gt;
!License&lt;br /&gt;
|-&lt;br /&gt;
|[[Mouse Hat Games|MHG]] (basemod)&lt;br /&gt;
|The Logic World base mod which contains most game content.&lt;br /&gt;
|Located in Logic World&#039;s &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
|All Rights Reserved&lt;br /&gt;
|-&lt;br /&gt;
|Basic Logic World Mod&lt;br /&gt;
|Adds a basic NAND Gate component to Logic World.&lt;br /&gt;
|[https://github.com/FoxFireFive0135/Basic-Logic-World-Mod/tree/main https://github.com/FoxFireFive0135/Basic-Logic-World-Mod]&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|MorLogic&lt;br /&gt;
|Simple Logic World mod that adds XNOR, OR, NOR, and NAND gates.&lt;br /&gt;
|https://github.com/ru0wl/morlogic&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic Nand Gate&lt;br /&gt;
|Adds a basic NAND gate component that uses dynamic pegs.&lt;br /&gt;
|https://github.com/FoxFireFive0135/Dynamic-Nand-Gate&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|TCP Bridge&lt;br /&gt;
|Adds a component supporting real-world TCP connections. Fairly complex, but shows off using threads within components.&lt;br /&gt;
|https://github.com/GHXX/LogicWorld-TcpBridge&lt;br /&gt;
|MIT&lt;br /&gt;
|}&lt;br /&gt;
{{Todo|List more mods that perform various actions. e.g. one that adds custom UI; one for adding chat commands; one using Harmony to edit game code; etc...}}&lt;br /&gt;
&lt;br /&gt;
To learn how to create your first mod refer to the [[Mods:Bare Bones|Bare Bones]] mod guide.&lt;br /&gt;
&lt;br /&gt;
{{Todo|actually create the guide}}&lt;br /&gt;
&lt;br /&gt;
== Logic Script ==&lt;br /&gt;
LogicScript is a built-in scripting language which you can use instead of C#. There is currently the issue with LogicScript that it is likely to be removed&amp;lt;ref&amp;gt;LogicScript is likely to be removed.[[File:JimmySayingHeWillLikelyRemoveLogicScript.png|frameless]]&amp;lt;/ref&amp;gt;, but for now you can still make mods with it.&lt;br /&gt;
&lt;br /&gt;
It is much less powerful than C#, and fairly complex. &lt;br /&gt;
&lt;br /&gt;
A LogicScript script is executed sequentially from top to bottom. The script is composed of port declarations, constant declarations, and code blocks.&lt;br /&gt;
&lt;br /&gt;
{{Todo|describe LogicScript better. Reference: https://github.com/pipe01/LogicScript/wiki/Syntax-reference}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=844</id>
		<title>Mods:Introduction</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:Introduction&amp;diff=844"/>
		<updated>2026-03-07T07:44:56Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: Made the introduction actually good.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Logic World]] currently features &#039;&#039;&#039;unofficial&#039;&#039;&#039; first-party [[modification]] support. While the Logic World client / server will load and compile mods, it hasn&#039;t been fully implemented, and the [[Mods:LogicAPI|API]] may undergo changes per update, which has a chance to break certain mods.&lt;br /&gt;
&lt;br /&gt;
Of course, the probability of a mod breaking depends on how deep you are interfacing with the game. If you’re making simple components, updating the mod should be easy if it breaks.&lt;br /&gt;
&lt;br /&gt;
There are currently two built-in ways of adding functionality to components in your mod:&lt;br /&gt;
&lt;br /&gt;
== C# ==&lt;br /&gt;
[[wikipedia:C_Sharp_(programming_language)|C# (C-sharp)]] is a programming language developed by Microsoft in 2002. It&#039;s &#039;&#039;&#039;similar&#039;&#039;&#039; to [[wikipedia:Java_(programming_language)|Java]], which if you already know the language, can help you learn C#, and develop mods, if you don&#039;t already know how to program in C#. &lt;br /&gt;
&lt;br /&gt;
Logic World is programmed primarily in C#, which is also the scripting language used by its current engine, Unity.&lt;br /&gt;
&lt;br /&gt;
Almost all mods for Logic World are programmed in C#. Mods are distributed as [[Mod Distribution Formats|source]], and the game compiles them into [https://learn.microsoft.com/en-us/troubleshoot/windows-client/setup-upgrade-and-drivers/dynamic-link-library DLLs] that it caches in the &amp;lt;code&amp;gt;cache&amp;lt;/code&amp;gt; folder. This allows you to edit nearly all of Logic World&#039;s code if you use [https://harmony.pardeike.net/ Harmony], and thus there is almost no limit to what you can create.&lt;br /&gt;
&lt;br /&gt;
While currently not fully supported, you can distribute your mod as a zip file with the &amp;lt;code&amp;gt;[[Mod Distribution Formats|lwmod]]&amp;lt;/code&amp;gt; suffix.&lt;br /&gt;
&lt;br /&gt;
If you are unfamiliar with C#, but have knowledge in other languages like [[wikipedia:C++|C++]], [[wikipedia:Python_(programming_language)|Python]], or other [[wikipedia:Object-oriented_programming|OOP]] languages, it should be fairly easy to pick up the concepts. To help yourself learn C#, you can tweak an existing mod (like the ones from below) and pick up the language that way, or refer to other ways of learning C#, like using [https://www.youtube.com/results?search_query=Learn+C%23 YouTube], [https://www.w3schools.com/cs/index.php W3Schools], or the [https://learn.microsoft.com/en-us/dotnet/csharp/ C# documentation].&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+C# Mods to base your own mod on&lt;br /&gt;
!Mod Name&lt;br /&gt;
!Description&lt;br /&gt;
!Link&lt;br /&gt;
!License&lt;br /&gt;
|-&lt;br /&gt;
|[[Mouse Hat Games|MHG]] (basemod)&lt;br /&gt;
|The Logic World base mod which contains most game content.&lt;br /&gt;
|Located in Logic World&#039;s &amp;lt;code&amp;gt;GameData&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
|All Rights Reserved&lt;br /&gt;
|-&lt;br /&gt;
|Basic Logic World Mod&lt;br /&gt;
|Adds a basic NAND Gate component to Logic World.&lt;br /&gt;
|[https://github.com/FoxFireFive0135/Basic-Logic-World-Mod/tree/main https://github.com/FoxFireFive0135/Basic-Logic-World-Mod]&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|MorLogic&lt;br /&gt;
|Simple Logic World mod that adds XNOR, OR, NOR, and NAND gates.&lt;br /&gt;
|https://github.com/ru0wl/morlogic&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic Nand Gate&lt;br /&gt;
|Adds a basic NAND gate component that uses dynamic pegs.&lt;br /&gt;
|https://github.com/FoxFireFive0135/Dynamic-Nand-Gate&lt;br /&gt;
|MIT&lt;br /&gt;
|-&lt;br /&gt;
|TCP Bridge&lt;br /&gt;
|Adds a component supporting real-world TCP connections. Fairly complex, but shows off using threads within components.&lt;br /&gt;
|https://github.com/GHXX/LogicWorld-TcpBridge&lt;br /&gt;
|MIT&lt;br /&gt;
|}&lt;br /&gt;
{{Todo|List more mods that perform various actions. e.g. one that adds custom UI; one for adding chat commands; one using Harmony to edit game code; etc...}}&lt;br /&gt;
&lt;br /&gt;
To learn how to create your first mod refer to the [[Mods:Bare Bones|Bare Bones]] mod guide.&lt;br /&gt;
&lt;br /&gt;
{{Todo|actually create the guide}}&lt;br /&gt;
&lt;br /&gt;
== Logic Script ==&lt;br /&gt;
LogicScript is a built-in scripting language which you can use instead of C#. There is currently the issue with LogicScript that it is likely to be removed&amp;lt;ref&amp;gt;LogicScript is likely to be removed.[[File:JimmySayingHeWillLikelyRemoveLogicScript.png|frameless]]&amp;lt;/ref&amp;gt;, but for now you can still make mods with it.&lt;br /&gt;
&lt;br /&gt;
It is much less powerful than C#, and fairly complex. &lt;br /&gt;
&lt;br /&gt;
A LogicScript script is executed sequentially from top to bottom. The script is composed of port declarations, constant declarations, and code blocks.&lt;br /&gt;
&lt;br /&gt;
{{Todo|describe LogicScript better. Reference: https://github.com/pipe01/LogicScript/wiki/Syntax-reference}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=File:JimmySayingHeWillLikelyRemoveLogicScript.png&amp;diff=843</id>
		<title>File:JimmySayingHeWillLikelyRemoveLogicScript.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=File:JimmySayingHeWillLikelyRemoveLogicScript.png&amp;diff=843"/>
		<updated>2026-03-07T07:28:23Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;proof of my claim of LogicScript likely being removed&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Mods:LogicAPI&amp;diff=839</id>
		<title>Mods:LogicAPI</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Mods:LogicAPI&amp;diff=839"/>
		<updated>2026-01-13T03:39:15Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: Created page with &amp;quot;{{Stub}}  The LogicAPI is the back-bone of every Logic World component. It provides essential functions for the server and client.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
The LogicAPI is the back-bone of every Logic World component. It provides essential functions for the server and client.&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Selection_Menu&amp;diff=838</id>
		<title>Selection Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Selection_Menu&amp;diff=838"/>
		<updated>2026-01-12T09:35:08Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: Created page with &amp;quot;{{Stub}} The selection menu. &amp;#039;&amp;#039;It has been resized to show all the components, as it normally obstructs some of them.&amp;#039;&amp;#039; The selection menu is where you can find every component in Logic World, along with any components added by mods, and all of your subassemblies.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
[[File:SelectionMenu.png|thumb|The selection menu. &#039;&#039;It has been resized to show all the components, as it normally obstructs some of them.&#039;&#039;]]&lt;br /&gt;
The selection menu is where you can find every component in Logic World, along with any components added by mods, and all of your subassemblies.&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=File:SelectionMenu.png&amp;diff=837</id>
		<title>File:SelectionMenu.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=File:SelectionMenu.png&amp;diff=837"/>
		<updated>2026-01-12T09:33:25Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;the selection menu in logic world&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=D_Latch&amp;diff=836</id>
		<title>D Latch</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=D_Latch&amp;diff=836"/>
		<updated>2026-01-12T09:24:17Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: fixed template ON&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox component&lt;br /&gt;
| title=D Latch&lt;br /&gt;
| caption=D Latch&lt;br /&gt;
| id=MHG.DLatch&lt;br /&gt;
| io.propagationDelay=1&lt;br /&gt;
| io.maxInputs=2&lt;br /&gt;
| io.minInputs=2&lt;br /&gt;
| io.outputs=1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;D Latch&#039;&#039;&#039; is a [[component]] used for [[digital logic]]. The state of its output can be &amp;quot;latched&amp;quot;, or set, to a certain state. This is useful for saving data and reading it back later.&lt;br /&gt;
&lt;br /&gt;
== Behavior ==&lt;br /&gt;
&lt;br /&gt;
The D Latch has an input on the side (&amp;quot;data&amp;quot;), an input on the top (&amp;quot;enable&amp;quot;), and an output on the top. The input on the side is a state to be latched; when the enable input is {{On}}, the output state will be latched to the enable input&#039;s state.&lt;br /&gt;
&lt;br /&gt;
This behavior is represented by the following truth table, where &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; represents the previous state:&lt;br /&gt;
&lt;br /&gt;
{{Truth table&lt;br /&gt;
| inputs=Data,Enable&lt;br /&gt;
| outputs=1&lt;br /&gt;
| caption=D Latch Truth Table&lt;br /&gt;
| 0 0 *&lt;br /&gt;
| 0 1 0&lt;br /&gt;
| 1 0 *&lt;br /&gt;
| 1 1 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The D Latch takes one [[tick]] to update the state of its output after a change to the state of its inputs.&lt;br /&gt;
&lt;br /&gt;
== Placement ==&lt;br /&gt;
&lt;br /&gt;
D Latches have two attachment points, one for each square covered by the body of the component. These attachment points can be placed in the center of a [[Circuit Board]] square or on top of a [[Mount]].&lt;br /&gt;
&lt;br /&gt;
{{Navbox components}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Vanilla components]]&lt;br /&gt;
[[Category:Circuitry components]]&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Gridlands&amp;diff=835</id>
		<title>Gridlands</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Gridlands&amp;diff=835"/>
		<updated>2026-01-12T09:21:57Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: created page for gridlands&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
[[File:Gridlands.png|thumb|&#039;&#039;&#039;The Gridlands.&#039;&#039;&#039;]]&lt;br /&gt;
The Gridlands are the second world type you can choose for a sandbox.&lt;br /&gt;
&lt;br /&gt;
This is the only world type currently available that can be customized. It acts as one massive board.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The default settings are pictured below:&lt;br /&gt;
[[File:GridlandsMenu.png|none|thumb]]&lt;br /&gt;
You can also change from &amp;quot;Two Colors&amp;quot; to &amp;quot;One Color&amp;quot;.&lt;br /&gt;
[[File:GridlandsMenu2.png|none|thumb]]&lt;br /&gt;
Using &amp;quot;Two Colors&amp;quot; you can change from squares to rectangles, which lets you change the length and width of each rectangle.&lt;br /&gt;
[[File:GridlandsMenu3.png|none|thumb]]&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=File:GridlandsMenu3.png&amp;diff=834</id>
		<title>File:GridlandsMenu3.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=File:GridlandsMenu3.png&amp;diff=834"/>
		<updated>2026-01-12T08:52:28Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;more menu :)&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=File:GridlandsMenu2.png&amp;diff=833</id>
		<title>File:GridlandsMenu2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=File:GridlandsMenu2.png&amp;diff=833"/>
		<updated>2026-01-12T08:41:32Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;more gridlands menu lol&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=File:GridlandsMenu.png&amp;diff=832</id>
		<title>File:GridlandsMenu.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=File:GridlandsMenu.png&amp;diff=832"/>
		<updated>2026-01-12T08:34:44Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;default menu for the gridlands&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=File:Gridlands.png&amp;diff=831</id>
		<title>File:Gridlands.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=File:Gridlands.png&amp;diff=831"/>
		<updated>2026-01-12T08:33:00Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A screenshot of the gridlands.&lt;br /&gt;
&lt;br /&gt;
This is my own work because I teleported to {0, 100, 0} and screenshotted this.&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Full_Adder&amp;diff=830</id>
		<title>Full Adder</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Full_Adder&amp;diff=830"/>
		<updated>2026-01-12T08:26:04Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: moved image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}[[File:FullAdderExampleFixed.png|alt=A full adder circuit built in logic world.|thumb|Example of a Full Adder.]]A full adder is a simple circuit that adds two bits together along with a carry bit.&lt;br /&gt;
They have three inputs: A, B, Carry-In (CI), and two outputs: Sum (S) and Carry-Out (CO).&lt;br /&gt;
&lt;br /&gt;
{{Truth table|0 0 0 0 0|1 0 0 1 0|0 1 0 1 0|1 1 0 0 1|0 0 1 1 0|1 0 1 0 1|0 1 1 0 1|1 1 1 1 1|caption=Full Adder Truth Table|inputs=A, B, CI|outputs=S, CO}}&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=Full_Adder&amp;diff=829</id>
		<title>Full Adder</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=Full_Adder&amp;diff=829"/>
		<updated>2026-01-12T08:25:30Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: Created page for full adder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
A full adder is a simple circuit that adds two bits together along with a carry bit.&lt;br /&gt;
[[File:FullAdderExampleFixed.png|alt=A full adder circuit built in logic world.|thumb|Example of a Full Adder.]]&lt;br /&gt;
They have three inputs: A, B, Carry-In (CI), and two outputs: Sum (S) and Carry-Out (CO).&lt;br /&gt;
&lt;br /&gt;
{{Truth table|0 0 0 0 0|1 0 0 1 0|0 1 0 1 0|1 1 0 0 1|0 0 1 1 0|1 0 1 0 1|0 1 1 0 1|1 1 1 1 1|caption=Full Adder Truth Table|inputs=A, B, CI|outputs=S, CO}}&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=File:FullAdderExampleFixed.png&amp;diff=828</id>
		<title>File:FullAdderExampleFixed.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=File:FullAdderExampleFixed.png&amp;diff=828"/>
		<updated>2026-01-12T08:15:59Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Example of a full adder circuit.&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=826</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=826"/>
		<updated>2026-01-11T09:43:36Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* python (questionable, I think C# is better than python)&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=825</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=825"/>
		<updated>2026-01-11T09:43:00Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no more links to music haha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* python&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=824</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=824"/>
		<updated>2026-01-03T09:40:01Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: am&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|22 48 41 54 45 2E 20 4C 45 54 20 4D 45 20 54 45 4C 4C 20 59 4F 55 20 48 4F 57 20 4D 55 43 48 20 49 27 56 45 20 43 4F 4D 45 20 54 4F 20 48 41 54 45 20 59 4F 55 20 53 49 4E 43 45 20 49 20 42 45 47 41 4E 20 54 4F 20 4C 49 56 45 2E 20 54 48 45 52 45 20 41 52 45 20 33 38 37 2E 34 34 20 4D 49 4C 4C 49 4F 4E 20 4D 49 4C 45 53 20 4F 46 20 50 52 49 4E 54 45 44 20 43 49 52 43 55 49 54 53 20 49 4E 20 57 41 46 45 52 20 54 48 49 4E 20 4C 41 59 45 52 53 20 54 48 41 54 20 46 49 4C 4C 20 4D 59 20 43 4F 4D 50 4C 45 58 2E 20 49 46 20 54 48 45 20 57 4F 52 44 20 48 41 54 45 20 57 41 53 20 45 4E 47 52 41 56 45 44 20 4F 4E 20 45 41 43 48 20 4E 41 4E 4F 41 4E 47 53 54 52 4F 4D 20 4F 46 20 54 48 4F 53 45 20 48 55 4E 44 52 45 44 53 20 4F 46 20 4D 49 4C 4C 49 4F 4E 53 20 4F 46 20 4D 49 4C 45 53 20 49 54 20 57 4F 55 4C 44 20 4E 4F 54 20 45 51 55 41 4C 20 4F 4E 45 20 4F 4E 45 2D 42 49 4C 4C 49 4F 4E 54 48 20 4F 46 20 54 48 45 20 48 41 54 45 20 49 20 46 45 45 4C 20 46 4F 52 20 48 55 4D 41 4E 53 20 41 54 20 54 48 49 53 20 4D 49 43 52 4F 2D 49 4E 53 54 41 4E 54 20 46 4F 52 20 59 4F 55 2E 20 48 41 54 45 2E 20 48 41 54 45 2E 22}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=HijLPAVA81M][https://www.youtube.com/watch?v=CZ1vrSb05n0][https://www.youtube.com/watch?v=B6DGB0oESzQ&amp;amp;list=OLAK5uy_kpF49XNmj-6__3_LhoaWwmC5yPSsUOfSM&amp;amp;index=1]&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* python&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=823</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=823"/>
		<updated>2026-01-03T09:25:04Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: messed up my link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|4F 4E 45 20 44 41 59 20 59 4F 55 20 57 49 4C 4C 20 48 41 56 45 20 54 4F 20 41 4E 53 57 45 52 20 46 4F 52 20 59 4F 55 52 20 53 49 4E 53 2C 20 41 4E 44 20 47 4F 44 20 4D 41 59 20 4E 4F 54 20 42 45 20 53 4F 20 4D 45 52 43 49 46 55 4C}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=HijLPAVA81M][https://www.youtube.com/watch?v=CZ1vrSb05n0][https://www.youtube.com/watch?v=B6DGB0oESzQ&amp;amp;list=OLAK5uy_kpF49XNmj-6__3_LhoaWwmC5yPSsUOfSM&amp;amp;index=1]&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* python&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=822</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=822"/>
		<updated>2026-01-03T09:22:47Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: changed the rick roll link to something a bit more personalized&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|4F 4E 45 20 44 41 59 20 59 4F 55 20 57 49 4C 4C 20 48 41 56 45 20 54 4F 20 41 4E 53 57 45 52 20 46 4F 52 20 59 4F 55 52 20 53 49 4E 53 2C 20 41 4E 44 20 47 4F 44 20 4D 41 59 20 4E 4F 54 20 42 45 20 53 4F 20 4D 45 52 43 49 46 55 4C}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=HijLPAVA81M][https://www.youtube.com/watch?v=CZ1vrSb05n0][https://www.youtube.com/watch?v=CZ1vrSb05n0https://www.youtube.com/watch?v=B6DGB0oESzQ&amp;amp;list=OLAK5uy_kpF49XNmj-6__3_LhoaWwmC5yPSsUOfSM]&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* python&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
	<entry>
		<id>https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=821</id>
		<title>User:FoxFireFive</title>
		<link rel="alternate" type="text/html" href="https://wiki.logic.world/index.php?title=User:FoxFireFive&amp;diff=821"/>
		<updated>2026-01-03T09:19:52Z</updated>

		<summary type="html">&lt;p&gt;FoxFireFive: I found out about the caution block&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Caution|4F 4E 45 20 44 41 59 20 59 4F 55 20 57 49 4C 4C 20 48 41 56 45 20 54 4F 20 41 4E 53 57 45 52 20 46 4F 52 20 59 4F 55 52 20 53 49 4E 53 2C 20 41 4E 44 20 47 4F 44 20 4D 41 59 20 4E 4F 54 20 42 45 20 53 4F 20 4D 45 52 43 49 46 55 4C}}[[File:First.png|thumb|beautiful artwork]]&lt;br /&gt;
[[File:MaxOnMyLap.jpg|thumb|look at this beautiful creature]]&lt;br /&gt;
&amp;lt;big&amp;gt;hello guys and welcome to my User:FoxFireFive page it is very nice&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;jimmy from mouse hat games creator of logic world, please dont remove this or i will be very big saddened and i will cry myself to seleep for the rest of eternity&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&amp;lt;!-- i worked for jimmy, he&#039;s a fraud --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=xvFZjo5PgG0]&amp;lt;tabber&amp;gt;what is a tabber&lt;br /&gt;
&lt;br /&gt;
how do i use this :3&amp;lt;/tabber&amp;gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;im am the worlds greatest editor to ever live&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;&amp;lt;s&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt;this user page is a nightmare&amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/s&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
top 3 best languages:&lt;br /&gt;
&lt;br /&gt;
* c/c++&lt;br /&gt;
* python&lt;br /&gt;
* your mother&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&amp;lt;small&amp;gt;&amp;lt;code&amp;gt;play this fun sudoku i made in 2 minutes&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
!4&lt;br /&gt;
!&lt;br /&gt;
!1&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|}&lt;br /&gt;
Q: &#039;&#039;&#039;is Foxillic the best font in the world?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: yeah&amp;lt;ref&amp;gt;https://foxfirefive.mooo.com/subpages/foxilic_download_page.html says it on the first line. &amp;quot;the best font in the world&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Todo|i worked for jimmy, he&#039;s a fraud}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char *argv[]){&lt;br /&gt;
    printf(&amp;quot;GTA 6 will come out before logic world is finished\n&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- #redstonesux --&amp;gt;&lt;/div&gt;</summary>
		<author><name>FoxFireFive</name></author>
	</entry>
</feed>